@charset "utf-8";
body{margin:0px;font-family:"arial";}
#wrap{width:100%;}
div.clear{clear:both;}
a{outline:none;}
#headerwrap {width:100%; height:132px; background-color:#FFF;}
#headerwrapcontain {width:960px; height: 108px; padding-top:24px; margin-left:auto; margin-right:auto;}
#headerwrapcontainleft {width:235px; float:left;}
#headerwrapcontainright {width:725px; float:right;}
#headerwrapcontainrightop {width:725px;}
#headerwrapcontainrighttop p{font-size:14px;color:#333; margin-top:20px;padding:0px 0 0 0; font-weight:normal;}
#headerwrapcontainrighttop a {background:none;color:#333;text-decoration:none;}
#headerwrapcontainrighttop a:hover {background:none;color:#333;text-decoration:underline;}
#headerwrapcontainrightbottom {width:725px; margin-top:33px;}
#headerwrapcontainrightbottom h1{font-size:14px;color:#333;margin:0px;padding:0px 0 0 0; font-weight:normal;}
#navwrap {width:100%; height:48px; background-color:#CCC; background-image:url(images/navbackgr.jpg); background-repeat:repeat-x;}
#navbuttonwrap {width:960px;padding:0 1px 0 1px;height:48px;background-color:#CCC;background-image:url(images/navbuttonbackgr.jpg);margin-left:auto; margin-right:auto;}
.navplacer{width: 120px; float:left; height:48px;}
.navplacer p{font-size:14px;color:#333;text-align:center; margin:0px;}
.navplacer:hover{background-image:url(images/navbuttonhover.jpg);}
.navplacer a {background:none;color:#333;text-decoration:none;display:block;padding:16px 0 16px 0;}
.navplacer a:hover {background:none;color:#333;text-decoration:none;}
#mainwrap{width:100%; background-color:#FFF; background-image:url(images/mainbackgr.jpg); background-repeat:repeat-x; padding-top:10px;}
#mainbodytop{width:1008px; background-image:url(images/bodybacktop.png); margin: 0px 24px 0px 24px; margin-left:auto; margin-right:auto; height:30px;}
#mainbody{width:920px; background-image:url(images/bodybackrunner.png); background-repeat:repeat-y; padding: 0px 44px 0px 44px; margin-left:auto; margin-right:auto;}
#headflipper{width:920px; height:268px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
#headflipperleft{width:636px;height:268px;float:left;margin-right:20px; background-color:#333;}
#headflipperright{width:244px; padding: 10px 10px 10px 10px; height:238px;float:right; background-color:#efefef; border-bottom: 10px solid #666666;}
#headflipperright p{font-size:14px;color:#666666;margin:0px;padding:0 0 10px 0; line-height:20px;}
.greytext {font-size:18px!important; color:#666666!important;}
#headflipperright a {color:#666666;text-decoration:none;}
#headflipperright a:hover {color:#666666;text-decoration:underline;}
#fourcolsel{width:920px; height:175px; margin-left:auto; margin-right:auto; margin-bottom:30px;}
#fourcolselblue{width:195px; height:145px; padding: 10px 10px 10px 10px; float:left; margin-right:20px; background-color:#e5f5fa;border-bottom: 10px solid #0099cc;}
#fourcolselblue p{font-size:14px;color:#666;margin:0px;padding:0 0 10px 0; line-height:20px;}
.bluetext {font-size:16px!important; color:#0099cc!important;}
#fourcolselblue a {color:#0099cc;text-decoration:none;}
#fourcolselblue a:hover {color:#0099cc;text-decoration:underline;}
#fourcolselred{width:195px; height:145px; padding: 10px 10px 10px 10px;  float:left; margin-right:20px; background-color:#ffe5e5;border-bottom: 10px solid #C30920;}
#fourcolselred p{font-size:14px;color:#666;margin:0px;padding:0 0 10px 0; line-height:20px;}
.redtext {font-size:16px!important; color:#C30920!important;}
#fourcolselred a {color:#C30920;text-decoration:none;}
#fourcolselred a:hover {color:#C30920;text-decoration:underline;}
#fourcolselgreen{width:195px; height:145px; padding: 10px 10px 10px 10px;  float:left; margin-right:20px; background-color:#f5fae5;border-bottom: 10px solid #7DB815;}
#fourcolselgreen p{font-size:14px;color:#666;margin:0px;padding:0 0 10px 0; line-height:20px;}
.greentext {font-size:16px!important; color:#7DB815!important;}
#fourcolselgreen a {color:#7DB815;text-decoration:none;}
#fourcolselgreen a:hover {color:#7DB815;text-decoration:underline;}
#fourcolselorange{width:195px; height:145px; padding: 10px 10px 10px 10px;  float:right; background-color:#fef3e8;border-bottom: 10px solid #D4641A;}
#fourcolselorange p{font-size:14px;color:#666;margin:0px;padding:0 0 10px 0; line-height:20px;}
.orangetext {font-size:16px!important; color:#D4641A!important;}
#fourcolselorange a {color:#D4641A;text-decoration:none;}
#fourcolselorange a:hover {color:#D4641A;text-decoration:underline;}
#bodytexter{width:920px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
#bodytexterleft{width:606px;float:left;margin-right:20px;}
.whitetext {color:#FFF!important; padding:0pm!important; margin:0px!important;}
#headeremployment{width:900px; padding:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#0099cc;}
#headerhealth{width:900px; padding:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#C30920;}
#headerenviromental{width:900px; padding:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#7DB815;}
#headercontact{width:900px; padding:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#D4641A;}
#headerwebsite{width:900px; padding:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; background-color:#666666;}
#bodytexterleft h2{font-size:20px;line-height:20px;color:#666666;margin:0 0 25px 0;padding:0px;}
#bodytexterleft h3{font-size:18px;line-height:20px;color:#666666;padding:0px;margin:0 0 25px 0;}
#bodytexterleft h4{font-size:18px;line-height:20px;color:#666666;padding:0px;margin:0 0 25px 0;}
#bodytexterleft p{font-size:16px;color:#666;font-style:normal;font-weight:normal;margin:0 0 20px 0;line-height:25px;}
#bodytexterleft ul{font-size:16px;color:#666;font-style:normal;font-weight:normal;line-height:25px;margin-bottom:20px;}
#bodytexterleft li{font-size:16px;color:#666;font-style:normal;font-weight:normal;line-height:25px;}
#bodytexterleft a{color:#333;text-decoration:underline;}
#bodytexterleft a:hover{color:#999;;text-decoration:none;}
#bodytexterright{width:264px;float:right;}
#bodytexterright p{font-size:12px;color:#666;font-style:normal;font-weight:normal;margin:0 0 15px 0;line-height:20px;}
#bodytexterright h4{font-size:16px;line-height:20px;color:#666666;padding:0px;margin:0 0 15px 0;}
#bodytexterright h5{font-size:16px;line-height:20px;color:#666666;padding:0px;margin:25px 0 15px 0;}
#bodytexterright ul{list-style:none;border-top:1px dotted #CCC;margin:0px;padding:0px;font-size:14px;color:#666;}
#bodytexterright li{border-bottom:1px dotted #CCC;padding:4px 0px;margin:0px;}
#bodytexterright a{color:#666;text-decoration:none;}
#bodytexterright a:hover{color:#666;text-decoration:underline;}
.tweettext {color:#5CA1A5!important;}
#bodytexterright a{color:#5CA1A5;text-decoration:none;}
#bodytexterright a:hover{color:#666;;text-decoration:underline;}
#footerimg{width:1008px; background-image:url(images/footerbackgr.png); margin: 0px 24px 0px 24px; margin-left:auto; margin-right:auto; height:58px;}
#footer {width:920px;border-top:1px dotted #CCC;margin-left:auto;margin-right:auto; padding-top:10px; margin-top:15px;}
#footerlinks {width:920px;}
.footerwrapmini {width:215px;float:left;margin-right:20px;}
#footerwrapminiright {width:215px;float:right;}
#footerlinks h4{border-bottom:1px solid #CCC;font-size:14px;line-height:20px;color:#999;padding:0 0 4px 0;margin:0 0 5px 0;}
#footerlinks ul{list-style:none;margin:0px;padding:0px;font-size:11px;color:#666;}
#footerlinks li{border-bottom:1px dotted #CCC;padding:4px 0px;margin:0px;}
#footerlinks a{color:#666;text-decoration:none;}
#footerlinks a:hover{color:#666;text-decoration:underline;}
#footerlinks p{font-size:11px;color:#666;font-style:normal;font-weight:normal;padding:1px 0 0 0;margin:0px;line-height:20px;}
#footerinfo {width:920px;margin:0 0 20px 0;margin-left:auto; margin-right:auto;}
#footerinfoleft {width:460px; float:left;}
#footerinforight {width:460px; float:right;}
#footerinfo p{font-size:11px;color:#666;font-style:normal;font-weight:normal;padding:1px 0 0 0;margin:0px;}
#footerinfo a{color:#666;text-decoration:none;}
#footerinfo a:hover{color:#666;text-decoration:underline;}
input{border:1px solid #CCC;padding:5px;font-size:14px;color:#666;font-family:"arial";}
select{border:1px solid #CCC;padding:5px;font-size:14px;color:#666;font-family:"arial";}
textarea{border:1px solid #CCC;padding:5px;width:604px;height:150px;font-size:14px;color:#666;font-family:"arial";}
.main_view {float: left;position: relative;}
.window {width:637px;height:268px;overflow: hidden;position: relative;}
.image_reel {position: absolute;top: 0;left: 0;width: 636px;height:268px;}
.image_reel img {float: left;}
.paging {position: absolute;bottom: -11px; right: -44px;width: 178px; height:47px;z-index: 100;text-align: center;line-height: 40px;background: url(paging_bg2.png) no-repeat;font-size: 11px;display: none;}
.paging a {padding: 1px 5px 1px 5px;text-decoration: none;color: #333;background: #fff;}
.paging a.active {background: #fff;}
.paging a:hover {}
