html,body{margin:0;padding:0; }
body{font: 85%/1.3 Verdana,Arial,sans-serif; text-align: center;background: #00070F;padding-bottom:20px; background-image:url(/image/site-bg2.jpg); background-repeat:repeat-x}
p{margin-top:0}
h1,h2,h3{font: normal normal 200% "Trebuchet MS",Arial,sans-serif}
h2{font-size:160%}
h3{font-size:120%; color:#FF0000; margin-bottom:5px; font-weight:600}
h5{margin:0px 0px 5px 0px; color:F6B01A}
em{font-weight:bold}
.loginType{color:#FFF; font-size:110%}
hr{padding:0px; margin:0px}
div#prettyForm, div#login{width:96%; text-align:center; margin:0px 0px 5px 0px }
div#prettyForm a, div#prettyForm a:visited, div#login a, div#login a:visited{color:#FF9900}
div#main{ padding-bottom:10px;}
div#login{margin:10px 0px 0px 3px; }
div#prettyForm{background-image:url(/image/login_bg.png); background-repeat:no-repeat;}
div#prettyForm a:hover, div#login a:hover{color:#FFF; font-weight:bold}

div#header{width:900px; background-image:url(/image/MUCCfinal.jpg); background-repeat: no-repeat; height:120px; background-color:#000000; padding-top:4px;}
div#header h1,div#menu{width:100%;margin:0px auto 0px; text-align:left}
div#menu{padding-bottom:0px; background:#000}
div#header h1{padding: 30px 0 10px;color: #FFF}
div#header_menu{width:60%; color:#FFF; float:right; margin-bottom:68px; font-size:12px}
div#header_menu ul{display:inline; list-style-type:none; float:right}
img { border-style:none}

/*
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:left;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 115px;padding: 5px 0 3px;background: #C09C00;text-decoration:none;color: #FFC; background-image:url(../image/glossy_tab_slice.jpg); color:#333}

ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}
*/
ul#nav a:hover{background: #CDFFA1;color: #FFF; background-image:url(/image/tab-hover.jpg) }

div#container{width:900px;margin:10px auto 10px;padding:0px 0px 10px;text-align:left;background:#FFF; background-image:url(/image/content-bg.png); background-repeat:repeat-x}
div#content, div#content_info{float:right;display:inline;margin:20px 0 10px 10px; padding-right:10px}
div#content{width:720px}
div#content_info{width:660px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px}
div#content_info ul li{margin-bottom:5px}
div#content_info span{font-weight:bold}
div#content_info a:visited{color:#0000FF}
.resume{cursor:pointer;	margin:0 5px; background-color:#fff; border:2px solid #999;	padding:2px; -moz-border-radius:4px;
	-webkit-border-radius:4px;}
	
div#flash{margin:0px; padding:0px; float:left}	
div#twitter{margin:0px; padding:0px; float:right}	

#iframecontainer{width:495px; height:418px; border:1px solid #00F; overflow:hidden; margin:auto}

#iframecontainer iframe{width:720px; height:600px; margin-left:-223px;  margin-top:-85px;  border:0 solid}


ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0}
ul#intro{width:100%;overflow:hidden;margin-bottom:20px}
ul#intro li{float:left;width:180px;margin-right:10px;padding: 10px 0}
li#mission{background: #E65714}
li#services{background: #42B4AC}
ul#intro li#more{margin-right:0;background: #7D63A9}
ul#intro p,ul#intro h3{margin:0;padding: 0 10px}
ul#intro h3{text-transform:uppercase;padding-bottom:3px;color: #FFF}

div#content_info h2{margin: 10px 0;color: #007BC4}
div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E; text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}

div.comments div{background: #EEE;margin-bottom:10px; float:left; width:97%; margin-right:10px}
div.comments p{padding: 10px;margin:0}
div.comments div.odd{background:#DAE6FE}
div.comments img{margin-right:26px}

div#side, div#side_info{float:left;display:inline; margin:20px 0px 10px 10px;  font-size:12px}
div#side{width: 145px; padding:2px; background:#000000; background-image:url(/image/login1_bg.png); background-repeat: repeat-x}
div#side_info{width:210px; background:#C8C099}

div#side p, div#side_info p{margin:5px 0 10px;padding: 0 10px}
div#side div{margin: 0 0 10px;padding: 10px 0}

div#bannerStud {background:#333; float:left; width: 650px; padding:0px 0px; margin-bottom:10px}
div#bannerStud img { padding:6px; display:inline }
div#banner{background:#000033; float:left; width: 650px; padding:50px 0px; margin-bottom:10px} 

div#footer{clear:both;width:98%;margin:0 10px 0;padding: 10px 0; background: #000;color: #FFF;text-align:center; font-size:10px}
div#footer p{margin:0}
div#footer a{color: #FF0000}

/* Random Images*/
div#random{width: 100%}
div#random img{display:block; margin-left:auto; margin-right:auto }

/* Side Menu*/
#list-menu {width: 190px; margin: 2px 0 0; padding: 0 0 0 5px}

#list-menu ul{ margin: 0; padding: 0; list-style-type: none; width: 170px; position:relative}

#list-menu a { display: block; width:177px; height:20px; padding: 7px 10px 7px 10px; 
background:url(../image/menuline.jpg) bottom repeat-x; font-family: "Arial"; font-size: 14px; 
text-decoration: none; border-left:#C7C05C 1px solid; font-weight: 500 }

#list-menu a:link, #list-menu a:active, #list-menu a:visited { color: #000000 }

#list-menu a:hover {color:#BD2211; background:url(/image/menu_gradient.jpg) left repeat-y}

/* Floating Menu*/
div#floatdiv{position:absolute; width:100px;left:0px;top:0px; padding:5px}

/*Breadcrumbs*/
div#breadcrumb{float:left; width:95%; font-size:10px; text-align:right; margin-bottom:-15px}

div#breadcrumb a:link, div#breadcrumb a:active, div#breadcrumb a:visited{color:#5D0404; text-decoration:none; border-bottom:thin} 

/*Columns for section hompages */
div#column_right, div#column_left{width:40%; float:left; margin: 0px 10px 0px 20px}

div#column_right h1, div#column_left h1{font-size:14px; color:#FF9900; font-weight:bold; text-align:left; margin:0px 0px 5px}

div#column_right h1 img, div#column_left h1 img{ margin:0px 0px -10px 0px} 

div#column_right h1 a, div#column_left h1 a, div#column_right h1 a:visited, div#column_left h1 a:visited{font-size:14px; color:#FF9900; font-weight:bold; text-align:left; margin:0px 0px 5px}

div#columns ul{list-style-type:none;}
div#column_right ul li{ list-style-type: none}

ul.sidenav li ul li{list-style-type:circle}
ul.sidenav li ul li ul li{list-style-type:disc}

/*Style for bubble popups*/

ul.sidenav {padding: 0px; font-size: 1em;  list-style-type:none; margin-left:20px}

ul.sidenav li { margin-left:0px; padding: 0px; /*list-style-image:url(/image/tiger-bullet.png)*/}	

ul.sidenav li a:hover{border-bottom: 1px solid #007BC4;}

ul.sidenav li a, ul.sidenav li a:visited{color: #007BC4;text-decoration: none;}
	
ul.sidenav li div {display: none; position: absolute; top: 2px; width: 225px; font-size: 0.9em; background: url(/image/bubble_top.png) no-repeat right top; margin:0 0 0 -30px}
	
ul.sidenav li div p {margin: 7px 0; line-height: 1.6em; padding: 0 5px 10px 30px; background: url(/image/bubble_btm.png) no-repeat right bottom}


	
/* Styles for Dynamic Content */

#contents {background-color:#FFF; border: none; float: left; width:100%; font: 100%/1.3 Verdana,Arial,sans-serif;}

#contents h3 {margin-left:0px; margin-top:0px}

#contents img.right {float: right; margin: 0px 0 0px 0px}

#contents_columns{float:left; width:200px; margin:0 5px 0 0}

#contents_columns a, #contents_columns a:active, #contents_columns a:visited{ color:#3500B7;}

#contents_columns a:hover{color:#FF0000}

#contents_columns h4{margin:0px; color:#000033}

/*Dynamic AJAX loading for in page Tabs*/
#ncc{width:98%;background-color:#000033; padding:2px}

#navcontainer{float:left; width:99%; background-color:#000033; padding:5px 5px; margin:0px 0px 10px 0px;}	

#navcontainer ul{margin: 0px; padding: 0px; list-style-type: none; height:25px}

#navcontainer ul li { display: inline; }

#navcontainer ul li a{ float:left; padding: 3px 5px; color: #00A; text-decoration: none; background-color: #FFF;
	background-image:url(/image/tabs_0-sideway.gif); background-repeat:repeat-y; margin:0px 10px 0px 0px /*border:solid #DAE5E6 1px;*/}

#navcontainer ul li a:hover{background: #FFF /*url(images/nav_bar_o.jpg) repeat-x*/;background-image:url(/image/tabs_2.gif);
	background-repeat:repeat-x}

.thumbnail {float: left; width: 146px; height: 100px; background-repeat: no-repeat}

div#pics{float:left; width:100%}
#pics a {display:block; padding-top: 110px}

#pics a img {height: 0; width: 0;border-width: 0}

#pics a:hover img {position: relative; top: -110px; left: 0px; height: 100px; width: 146px; border-width: 2px; border-color: #0ff;
}
	
/*div#pics {position: absolute; top: 81px; left: 0; width: 166px; height: 700px; font: 16px Verdana, sans-serif; z-index: 100;}
div#pics a {display:inline ; padding: 0px; margin:0px; text-decoration:none}*/
div#links a:hover {color: #411; background: #AAA; border-right: 5px double white}
/*
div#pics a span {display: none;}
div#pics a:hover span {display: block; position: absolute; top: 530px; left: 170px; width: 880px; text-decoration:none; padding: 5px; margin: 10px; z-index: 100; color: #000}

div#pics a:hover div span {display:block; position: absolute; top: 530px; left: 170px; width: 880px; text-decoration:none; padding: 5px; margin: 10px; z-index: 100; color: #000}
*/
/* Styles for the popup windows*/
#blanket {
   background-color:#111;
   opacity: 0.75;
   position:absolute;
   z-index: 19001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
   cursor: wait;
}

.popup {
	position:absolute;
	background-color:#eeeeee;
	width:400px;
	height:400px;
	z-index: 19002; /*ooveeerrrr nine thoussaaaannnd*/
}	


/*--------STUFF added by Marquis--------------*/
.ui-tabs-hide {display: none;}

div#theText { width:100% }
ul#tabList { float:left; width:160px; padding:10px 0px 10px 0px; margin-left:10px; background-color: #333; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;}
ul#tabList li {display:block; list-style-type:none; padding:10px 5px; background-color:white; margin:5px 0px 5px 10px; -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; text-align:center}
ul#tabList a { font-size:0.9em}
div#company,div#coc,div#ellis,div#websites,div#hoovers,div#networking,div#riley,div#trade { width:450px; float:left }

div#left1, div#left2, div#left3, div#left4 { width:280px; overflow:visible}

div#left1 h1 a, div#left1 h1 a:visited{font-size:14px; color:#FF9900; font-weight:bold; text-align:left; margin:0px 0px 5px}

div#right1, div#right2, div#right3, div#right4 { width:280px; overflow:visible}

.section { float:left; padding:10px; margin:5px 10px; color:black; font-size:.9em;  border-bottom:#D9D7C3 2px groove;}
div.section span { border-left:#D9D7C3 2px groove; border-right:#D9D7C3 2px groove; width:100%; height:100%}
div.section ul { border-left:#D9D7C3 2px groove; border-right:#D9D7C3 2px groove;}
div.section ul li { list-style-type:none; float:right;}
div.section img { float:left; margin:4px }


div.section h1 a, div.section h1 a:visited, h1.a3wn {font-size:16px; color:#FF9900; font-weight:bold; text-align:left; margin:0px 0px 5px; text-decoration:underline}

div#section p { float:right }

div.section h1 { width:300px;margin:2px 0 5px 5px; padding-right:8px; font-size:1.2em; letter-spacing:3px; margin:0 auto 0;  -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; }

div.section li a:link, div.section li a:visited { width:100%; color:black; margin:0 0 0 5px; padding-left:4px; text-align:right; text-decoration:none }

div#newClass { border-bottom:black groove 4px; width:100% }

/*div#content_info p { padding:10px; }*/

div#header_menu a:link, div#header_menu a:active, div#header_menu a:visited, div#header_menu a:link { color:white; text-decoration:none }

div#simplegallery1 { -moz-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; position: relative; /*keep this intact*/ visibility: hidden; /*keep this intact*/ margin:0 }

/*//CSS for Simple Gallery Example 1*/ 
#simplegallery1 .gallerydesctext { text-align: left; padding: 2px 5px; }

div.panelRow { clear: both; margin:0 auto; }

div.panelRow span.panelLabel { float:left; width: 100%; font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; }

div.panelRow span.panelFormw { width: 100%; margin:0 auto}
div#side_info form {margin:0 auto; padding: 0 auto; background:transparent; width:100%; border-top:2px black groove; border-bottom:2px black groove}

div#hmtcontainer {width:100%; margin:0 auto; padding:0 auto }

.pageTitle {width:100%; float:right; clear:both; margin-top:0px; margin-bottom:0px; text-shadow: 0.05em 0.05em 0.1em #333; color:#0000FF}
div#myTabs {width:100%;}
ul.resumeTabs { width:90%; border-bottom:#D9D7C3 3px groove; float:left}
ul.resumeTabs a {font-size:1.1em; font-variant:small-caps}
ul.resumeTabs li {list-style-type:none; display:block; background-color:#D9D7C3; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px; -moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px; padding:2px 10px; margin:2px 10px; width:100px;}
ul.resumeTabs li.activelink a:hover { background: #CDFFA1;}
ul li a {text-decoration:none;}
/*div#content_info h2 {color:#0000FF; text-shadow: 0.05em 0.05em 0.1em #333;}*/
.tab ul li { list-style-type:none}
.tabContent {float:left;}

div.col_right, div.col_left { width:50%; margin:0; padding:0; height:120px}
div.col_right {float:right; clear:right} div.col_left { float:left; clear:left}

div.col_right h1, div.col_left h1 { font-size:18px; color:#FF9900; font-weight:bold; text-align:left; margin:10px 0px 0px 5px }

div.col_right h1 img, div.col_left h1 img { margin:20px 50px -10px 0px; float:right }

div.col_right h1 a:link, div.col_left h1 a:link, div.col_left h1 a:visited,div.col_left h1 a:visited 
{text-decoration:none; color:#FF9900;} 
div.col_right h1 a:hover, div.col_left h1 a:hover{color:red;}

/*Styles for HMT login*/
div.panelRow {clear: both;}
div.panelRow span.panelLabel {float: left;width: 115px;text-align:right;font-size: 10pt;font-family: verdana, arial, helvetica, sans-serif; }
div.panelRow span.panelFormw {float: right;width: 150px;text-align: right; }

div# login{width:100%}

/*Styles FAQ drop down*/
div#wrapper {

}
/*
h3 a{color:#FF0000; text-decoration:none}
*/

/*Employer AD Panel*/
div#ad_panel{float:right; width:180px; background-color:#FF9900; margin:10px 0 0 0 ; padding:10px 5px}
div#ad_panel a{font-weight:bold; color:#0000FF }
div#ad_panel a:visited{ color:#0000FF }

/*Social Media*/
div#social{float:left; clear:both}
div#social ul li{ list-style-type:none }

/*Interview Images*/
div#description{width:400px; font-size:10px; border:thin dashed #333333}

/*Inset Quotes*/
div#inset{width:220px; float:right; border-width:1px; border-style:solid; background-color:F3F3F3;  font-weight:bold; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px}

.green{background:#012525; border-color:#025E5E; color:#fff}
.lightGrey{background:#E6EFF8; border-color:#999; color: #333}
.mizzou{background:#C8960F; border-color:#000; color:#fff}
.blue{background:#2D39A3; border-color:#2DA498; color:#fff}
.citation{font-weight: normal; border-bottom:#333 1px dotted; display:block}

/*Career Interest Game*/
div#wheel{width:300px; float:left; margin-right:10px; }
div#riasec{width:330px; float:right; padding:10px }
div#cigQuestions{width:95%; clear:both; border:#999 1px solid; padding:5px} 
area.mouse:hover{ cursor:pointer; cursor:hand}
.mouse{cursor:pointer; cursor:hand; color:#CCC; text-decoration:underline; font-weight:bold}

/*A3WN*/
.calibri{font-family:Calibri; font-size:15px}

