/****** STYLING ******/
/* fix for IE6 'centering' */
h1,h2,h3,h4,h5,h6,p,div,span {text-align: left;}

/* basic styling */
img {border:none;}
img.pretty {padding:2px; border: 1px solid #666;}
strong {font-weight: bold;}
em {font-style: italic;}
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack  */.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}* html .clearfix{height:1%;}

/*links*/
a {color: #7e9431}
a:active {color: #7e9431}
a:hover {color: #4a6800}

p, ul, ol {font-size:12px; font-color: #444444; weight: normal; font-family:Arial, Helvetica, sans-serif;}
ul.airy li {padding-bottom:10px;}
	
html,body,#ct100_PageBody,#bg {background: #92968a url('http://mtc.pcsnap.com/UserFiles/Servers/Server_2259673/Image/mtc/Theme/bg-body.png') repeat-x top; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#maincontainer {width:960px; border:1px solid #333; margin-top:0px;}
#publishMenuAdmin {text-align:right; background: none;width:960px; margin: 0 auto; text-align:right;}
	#publishMenuAdmin a.admin_menu, #publishMenuAdmin a.admin_menu:hover, #publishMenuAdmin a.admin_menu:active, #publishMenuAdmin a.admin_menu:visited {color:#035132; text-decoration: none;}
	#publishMenuAdmin a.admin_menu:hover {text-decoration: underline;}

#header {width:960px; margin:0 auto; height:115px;}
	#logo {display: block; float:left; margin:15px 0 0 15px; background: url('http://mtc.pcsnap.com/UserFiles/Servers/Server_2259673/Image/mtc/Theme/missouri-technology-corporation-logo.png') no-repeat; width: 208px; height: 95px; text-indent: -1000px;}
	#header-right {float:right; width:215px; text-align:right;}
	#search{border: 1px solid #938875; background-color: #fff; overflow: hidden; height: 28px; width: 215px; margin:15px 0 0 0;}
	#userlink{overflow: hidden; height: 20px; width: 215px; margin:20px 0 0 0;}
	
#nav {width:932px; background:url('/UserFiles/Servers/Server_2259673/Image/mtc/Theme/bg-nav.png') repeat-x; height:52px; padding:10px 0 0 0; margin: 14px 0 10px 14px;}
#nav #ctl00_ContentPlaceHolder1_ctl01_tblMenus{ width:920px; margin-left:20px;}
#nav a {font-size: 15px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #fdfdfd; text-decoration: none; margin-top:3px;}
.main_menul0oout, .main_menul0oover, main_menul0iout, .main_menul0iover {font-size: 15px; font-family: Arial, "Helvetica Neue", Helvetica, sans-serif; color: #fdfdfd; text-decoration: none; margin-top:3px;}
.main_menul1oout, .main_menul1oover{color: #5F5F5F; font-family: Arial;font-weight:bold; font-size: 10pt; text-decoration: none; text-transform:none;}
.main_menul1oover{text-decoration:underline;}
.main_menul1iout, .main_menul1iover{color: #ccc; background:#3c3b3c; font-family:Arial; font-weight:bold; font-size: 10pt; text-decoration: none; padding: 2px 2px 2px 3px; border:1px solid white; white-space: pre-wrap;}
.main_menul1iover{text-decoration: underline;}

#page-home {width:932px; margin:0 0 0 14px;}
#page {width:695px; margin:0; float:right; padding-right:15px;}

#sidebar {width:234px; float:left; margin-left:14px;}
#ptl_col_1 {width:200px;}
#page_content {width:690px; float:right;}

#footer {width:932px; margin:20px 0 14px 14px; background: #d4ceb1; padding:20px 0; text-align: center; border: 1px solid #c0b99a;}
	.label_skin_corporation { font-size:10px;}
	#footer a, #footer a:active, #ctl00_lblCompany a, #ctl00_lblCompany a:active {color: #4f4f4f; text-decoration:underline; font-size:12px;}
	#footer a:hover, #ctl00_lblCompany a:hover {color: #4f4f4f; text-decoration:none; font-size:12px;}


#keynote-left {float: left; width: 350px;}
#keynote-center {float: left; width:350px; border: 1px solid rgb(189, 218, 255); padding: 0px; margin: 0; background: none repeat scroll 0% 0% rgb(254, 252, 245);}
	#keynote-center h2 {font-size: 16px; padding:10px; margin:0; line-height:20px;}
	#keynote-center img {margin-left:10px; padding-bottom:10px;}
#keynote-right {float: right; width: 196px; border: 1px solid rgb(189, 218, 255); padding: 10px; margin:0; font-size:10px; z-index:-1;}



a.admin_menu,a.admin_menu:link,a.admin_menu:active,a.admin_menu:visited{font-family:Tahoma, Arial,sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:none;padding-right:3px;}
a.admin_menu:hover{font-family:Tahoma, Arial,sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:underline;padding-right:3px;}
a.user_link,a.user_link:link,a.user_link:active,a.user_link:visited{font-family:Tahoma, Arial,sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:none;}
a.user_link:hover{font-family:Tahoma, Arial,sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:underline;}
a.SSlink,a.SSlink:link,a.SSlink:active,a.SSlink:visited{font-family:Tahoma, Arial,sans-serif;color:#4f4f4f;font-size:10px;font-weight:700;text-decoration:none;}
a.SSlink:hover{font-family:Tahoma, Arial,sans-serif;color:#4f4f4f;font-size:10px;font-weight:700;text-decoration:underline;}

#userlink{font-family:Tahoma, Arial,sans-serif;color:#022846;font-size:11px;font-weight:700;padding-bottom:5px;padding-right:10px;}

#pageTitle{font-family:Arial,sans-serif;font-size:18px;color:#843769;font-weight:700;padding-top:5px;}
#breadcrumb,#breadcrumb td,#breadcrumb a{color:#900000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
#breadcrumb a:hover{color:#900000;font-family:Arial, Helvetica;font-size:11px;}
.content{font-family:Tahoma,Arial,sans-serif;font-size:11px;line-height:20px;}
.homepage_title{font-family:Tahoma,Arial,sans-serif;font-size:15px;color:#3a3b3f;}
a.list,a.list:link,a.list:active,a.list:visited{font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;color:#BC324C;line-height:17px;text-decoration:none;}
a.list:hover{font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;color:#BC324C;line-height:17px;text-decoration:underline;}
a.news_link{font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;color:#BC324C;text-decoration:none;}
a.news_link:hover{font-family:Tahoma,Arial,sans-serif;font-size:11px;font-weight:700;color:#BC324C;text-decoration:underline;}
#news_box{border:1px solid #737a9f;background:#e6edfa;width:205px;height:195px;padding:20px;}

.sectionTitle{font-family:Arial,sans-serif;font-weight:700;font-size:12px;color:#1b4e90;text-transform:uppercase;margin:0;}
#sectionHeader{background:transparent url(/UserFiles/Servers/Server_1339285/Image/kcs_portlettop2.jpg) repeat scroll right center;color:#FFF;font-family:Arial,sans-serif;font-size:12px;font-weight:700;height:34px;padding-left:8px;text-transform:uppercase;}
#subSectionTitle{font-family:Arial,sans-serif;font-size:14px;font-weight:700;color:#11548b;}
#subSection{width:190px;padding-left:30px;}

#page,#page li,#page ul,#page ol,#page b,#page td,#page p,#page font,#page span{font-family:verdana, sans-serif;}

/* ************************** Lefthand Nav ********************************** */
#inner_header a.header_sect:link,#inner_header a.header_sect:active,#inner_header a.header_sect:visited,#inner_header a.header_sect:hover{text-decoration:none;color:#064f9c;font-weight:700;}
#inner_header_sel a.header_sect:link,#inner_header_sel a.header_sect:active,#inner_header_sel a.header_sect:visited,#inner_header_sel a.header_sect:hover{text-decoration:none;color:#fff;font-weight:700;}
a.header_sel:link,a.header_sel:active,a.header_sel:visited{display:block;color:#fff;font-family:Arial, sans-serif;font-size:13px;text-decoration:none;padding:0;}
a.sub:link,a.sub:active,a.sub:visited,A.sub:hover{display:block;color:#364e69;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;padding:0 8px;}
a.sub_sel:link,a.sub_sel:active,a.sub_sel:visited{display:block;color:#364e69;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;font-weight:700;padding:0 8px;}
A.sub1:link,A.sub1:active,A.sub1:visited,A.sub1:hover{display:block;color:#3e772a;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 16px;}
A.sub_sel1:link,A.sub_sel1:active,A.sub_sel1:visited,A.sub_sel1:hover{display:block;color:#3e772a;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;font-weight:700;padding:0 16px;}
A.sub2:link,A.sub2:active,A.sub2:visited,A.sub2:hover{color:#d4470f;display:block;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 24px;}
A.sub_sel2:link,A.sub_sel2:active,A.sub_sel2:visited,A.sub_sel2:hover{display:block;color:#d4470f;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 24px;}
A.sub3:link,A.sub3:active,A.sub3:visited,A.sub3:hover{display:block;color:#d4470f;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 32px;}
A.sub_sel3:link,A.sub_sel3:active,A.sub_sel3:visited,A.sub_sel3:hover{display:block;color:#d4470f;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 32px;}
A.sub4:link,A.sub4:active,A.sub4:visited,A.sub4:hover{display:block;color:#d4470f;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 40px;}
A.sub_sel4:link,A.sub_sel4:active,A.sub_sel4:visited,A.sub_sel4:hover{display:block;color:#d4470f;font-family:Arial, sans-serif;font-size:11px;text-decoration:none;padding:0 40px;}
/*fix edit view */#ctl00_ContentPlaceHolder1_ctl06_divEdit{margin-right:100px;}
#inner{padding-bottom:2px;}
#outer{width:220px;word-wrap:break-word;}
#inner_sub{word-wrap:break-word;background:#fff;margin:0;padding:4px;}
#inner_sub_padding{margin:0;padding:4px;}
#inner_sub1{word-wrap:break-word;background:#fff;margin:0;padding:4px;}
#inner_sub1_padding{margin:0;padding:4px;}
#inner_sub2{word-wrap:break-word;background:#fff;border-bottom:1px solid #f6dacf;margin:0;padding:4px;}
#inner_sub2_padding{border:1px solid #fff;margin:0;padding:4px;}
#inner_sub3{word-wrap:break-word;background:#fff;border-bottom:1px solid #f6dacf;margin:0;padding:4px;}
#inner_sub3_padding{border:1px solid #fff;margin:0;padding:4px;}
#inner_sub4{word-wrap:break-word;background:#fff;border-bottom:1px solid #f6dacf;margin:0;padding:4px;}
#inner_sub4_padding{border:1px solid #fff;margin:0;padding:4px;}
#inner_header{word-wrap:break-word;font-size:14px;font-family:arial, sans-serif;background:#FFF;margin:0;padding:4px;}
#inner_header_padding{color:#3a4c62;margin:0;padding:4px;}
#inner_sel{word-wrap:break-word;background:#f2f7fe;margin:0;padding:4px;}
#inner_sel_padding{margin:0;padding:4px;}
#inner_sel1{word-wrap:break-word;margin:0;padding:4px;}
#inner_sel1_padding{margin:0;padding:4px;}
#inner_sel2{word-wrap:break-word;background:#F6DACF;margin:0;padding:4px;}
#inner_sel2_padding{margin:0;padding:4px;}
#inner_sel3{word-wrap:break-word;background:#F6DACF;margin:0;padding:4px;}
#inner_sel3_padding{margin:0;padding:4px;}
#inner_sel4{word-wrap:break-word;background:#F6DACF;margin:0;padding:4px;}
#inner_sel4_padding{margin:0;padding:4px;}
#inner_header_sel{word-wrap:break-word;font-size:14px;font-family:arial, sans-serif;background:#064f9c;margin:0;padding:4px;}
#inner_header_sel_padding{border:1px solid #033c78;margin:0;padding:4px;}


.ptl_portlet_vertical div span b {display: block; padding-bottom:30px;}
.ptl_portlet_vertical div {min-height:20px;}