/* CSS for portal page */html{font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#000;color:#fff;}body{font-size:11px;}p{}h1{margin:4px 0px;font-size:15px;}h2{margin:4px 0px;font-size:14px;}h3{margin:4px 0px;font-size:12px;}h4{margin:4px 0px;font-size:11px;}img{border:none;padding:0px;margin:0px;}a:link, a:visited{color:red;border:none;text-decoration:none;}a:hover{color:#ccc;border:none;text-decoration:none;}.clear{clear:both;margin:0px;padding:0px;}#container{margin:0px auto;width:800px;}#logoLink{position:absolute;top:20px;left:90px;width:225px;height:35px;}#headerNav{margin:0px 0px 0px 5px;font-size:10px;font-weight: bold;width:800px;height:auto;text-align:right;}#headerNav ul{margin:0px;padding:2px 0px;}#headerNav li{list-style-type:none;display:inline;}#headerNav li a:link, #headerNav li a:visited{border:1px solid #000;margin:0px 5px;padding:0px 2px 0px 2px;text-decoration:none;font-size:10px;color:#fff;}/*#headerNav li:last-of-type a:link, #headerNav li:last-of-type a:visited{border:1px solid #000;margin:0px 5px;padding:0px 2px 0px 2px;text-decoration:none;font-size:14px;color:#fff;}*/#headerNav li a:hover{font-size:10px;color:#d02706;}/*#headerNav li:last-of-type a:hover{font-size:14px;color:#d02706;}*/#portalNewsHead{width:800px;padding:0px;margin:0px 0px 0px 0px;height:39px;}#mainImage{padding:0px;margin:0px;float:left;width:550px;height:366px;background-color:#000;}#news{padding:0px;margin:0px 0px 5px 0px;background-color:#000;float:right;width:250px;color:#fff;text-align:center;}.newsItem{text-align:left;width:213px;border-top:3px solid #000;background:#d02706 no-repeat url(../i/portalnewsbg.gif);height:53px;margin:0px 0px 0px 2px;padding:5px 5px 0px 30px;font-size:10px;text-decoration:underline;line-height:12px;color:#fff;clear:both;}.employmentBox {text-align:left;width:213px;border-top:3px solid #000;background:#6b6b6b no-repeat url(../i/portalemploybg.png);height:53px;margin:0px 0px 0px 2px;padding:5px 5px 0px 30px;font-size:16px;text-decoration:none;line-height:22px;color:transparent;clear:both;}.employmentBox a:link, .employmentBox a:visited{color:transparent;text-decoration:none;margin:0px;padding:0px;}.employmentBox a:hover{text-decoration:none;}.newsItem p{padding:0px 24px 0px 24px;}.newsItem a:link, .newsItem a:visited{color:#fff;text-decoration:underline;margin:0px;padding:0px;}.newItem a:hover{color:#ccc;margin:0px;padding:0px;}#mainNav{padding:0px;margin:5px 0px 0px 0px;background-color:#4b4b4b;width:800px;}#mainNavHeader{margin:0px;padding:0px;}.mainNavItem{float:left;width:266px;margin:0px 0px;font-size:11px;}.mainNavItem0{float:left;width:265px;margin:0px 0px;font-size:10px;}.mainNavItem1{float:left;width:265px;margin:0px 0px;font-size:10px;}.mainNavItem2{float:left;width:265px;margin:0px 0px;font-size:10px;}.navCaption{background:#4b4b4b no-repeat url(../i/navCaptionBg.gif);width:220px;margin:0px auto 0px auto;padding:3px 20px 0px 20px;_padding:0px 20px 0px 20px;font-size:10px;}/* SUB PORTAL PAGES */#mainHeader{clear:both;margin:0px;padding:0px;width:800px;}#leftBanner{margin:0px;padding:0px;width:100px;float:left;}#mainContent{float:left;width:698px;margin:0px;padding:0px;}#mainContent a:link,#mainContent  a:visited{color:#fff;text-decoration:none;}#mainContent a:hover{color:red;text-decoration:none;}.bioMainInd{width:170px;float:left;margin:0px;padding:2px;}.bioMainInd a:link,.bioMainInd  a:visited{color:red;text-decoration:none;}.bioMainText{text-align:left;color:#fff;font-size:10px;padding:2px;}.bioName{font-size:12px;margin:0px;padding:2px;font-weight:bold;}.bioTitle{padding:2px;margin:0px 0px 10px 0px;font-size:12px;}.bioInfo{padding:0px;margin:0px;}#generalCenterContent{width:430px;margin:0px;padding:0px 10px 12px 8px;}#generalContentImg{margin:1px 0px 0px 0px;float:right;width:250px;}.subDir{border-top:dotted 3px #4d4d4d;padding:12px 0px 0px 0px;}/* overview *//* FORM ELEMENTS */#tableForm{text-align:right;vertical-align:top;font-size:10px;}.goLeft{text-align:left;vertical-align:top;font-size:10px;}.goRight{text-align:right;vertical-align:top;font-size:10px;}/*FOOTER */#social-media { height: 30px; margin: 8px 0; padding:8px 0 16px 0;}#footer{margin:30px 0px 0px 0px;border-top:3px dotted #4b4b4b;width:800px;margin-top: 8px;clear:both;}.left{ float:left;}.right{ float: right;}.left::after{overflow:auto;}.right::after{overflow:auto;}#footerCopy{padding:12px 0px 0px 0px;font-size:10px;float:right;text-align:right;}#footerCopy a:link, #footerCopy a:visited{color:#fff;font-size:10px;text-decoration:underline;}#footerCopy a:hover{color:#ccc;}
