﻿/* OVERALL SETTINGS */	body{	margin: 0;	padding: 0;	border: 0;	background:#ffffff url(assets/images/topnav-backrnd.jpg) repeat-x;}a, a:link, a:active, a:visited{color:#025197;text-decoration:none;}a:hover{color:#de2516;}ul{margin-top:5px;margin-bottom:12px;list-style-image:url(assets/images/bullet-dot.gif);}li{
	margin-bottom: 6px;
	line-height: 15px;
}#printheader{display:none;}/* HOMEPAGE */#homepage-backrnd{background:url(assets/images/homepage-backrnd.jpg) repeat-x;}/*TOP*/#top-title{	padding-left:21px;	padding-top:15px;}#topNav{background: url(assets/images/topnav.jpg) no-repeat top center;}/* LEFT NAV */#leftnav{padding-top:26px;}#leftnav a, #leftnav a:link, #leftnav a:active, #leftnav a:visited{margin-bottom:5px;font:normal 10px/12px Verdana;color:#727272;display:block;text-decoration:none;}#leftnav a:hover {color:#025197;text-decoration:none;}.leftnav-category{color:#cc0000;display:block;font:normal 11px/13px verdana;margin-bottom:7px;}.activepage {color:#025197;}/* CONTENT AREA */#contentarea-wrapper{background-color:#fff;width: 100%;text-align:center;}#content{text-align:left;font:normal 11px/17px verdana;padding:25px 125px 20px 20px;color:#1C1C1A;}#content-moreRight{text-align:left;font:normal 11px/17px verdana;padding:25px 20px 20px 20px;color:#1C1C1A;}#content-noRight{text-align:left;font:normal 11px/17px verdana;padding:25px 0px 20px 50px;color:#1C1C1A;}#content td, #content-moreRight td, #content-noRight td{text-align:left;font:normal 11px/17px verdana;color:#1C1C1A;}#content p, #content-moreRight p, #content-noRight p{margin:0px;padding-bottom:7px;} h1{margin-top:0px;margin-bottom:10px;font:normal 40px/35px "times new roman", times;color:#de2516;}h2{margin:0px;margin-bottom:15px;font:bold 16px/20px "times new roman", times;color:#41423E;}h3{margin-top:-15px;margin-bottom:15px;color:#CC0000;font:bold 12px"trebuchet ms";}h4{margin-bottom:5px;text-transform:uppercase;margin-top:15px;font:bold 10px verdana;}/* CONTACT PAGE */.formunderline{border:none;border-bottom:solid 1px #999;margin-right:10px;font:normal 12px "trebuchet ms";color:#484848;}.redText{color:#de2516;font:normal 11px/17px verdana;}.smallText{font:normal 9px "trebuchet ms";line-height:10px;margin-top:1px;display:block;letter-spacing:1px;text-transform:uppercase;}/* TABLE FORMATING */.rowshading td{background-color:#f2f2f2;}.rowpadding td{padding-bottom:10px;vertical-align:top;}#table-alltop td{vertical-align:top;line-height:13px;}/* AWARDS PAGE */.awards-category td{font: bold 10px verdana;color:#666666;}/* eAPPLICATION PAGE */#content-form{font:normal 11px/16px verdana;text-align:left;padding:22px 20px 20px 20px;}#content-form td{font:normal 11px/12px verdana;text-align:left;}.category{font: bold 10px verdana !important;text-transform:uppercase;color:#fff;background-color:#f2f2f2;background-color:#0D4E8F;padding-top:6px;padding-bottom:6px;padding-left:15px;}/* NEWS RELEASE PAGE */#content-press{text-align:left;font:normal 10px verdana;padding:25px 125px 20px 20px;color:#333;}#content-press p{margin:1px;clear:both;}#content-press a, #content-press a:link, #content-press a:active, #content-press a:visited{ font:normal 11px/14px verdana;} #content-press-news{font:normal 11px/17px verdana;padding:0px 125px 20px 20px;}/* EMPLOYEE CONTACTS AND PHOTOS */#employeePhotos {margin-top:10px;}#employeePhotos td{line-height:14px;vertical-align:top;height:110px;}#employeePhotos img{margin-left:0px;margin-right:10px;}.columnMargin{padding-right:40px;}.teamTitle{height:21px!important;padding-top:5px;padding-left:10px;font-weight:bold!important;color:#de2516!important;text-transform:uppercase!important;background-color:#f2f2f2;border-bottom:solid 10px #ffffff;border-top:solid 20px #ffffff;}/* FOOTER */#footer{padding-top:35px;padding-bottom:15px;text-align:center;}.divider{color:#de2516;font-size:11px;}.copyright{font:normal 10px arial;margin-top:20px;display:block;color:#666;}#footer a, #footer a:link, #footer a:active, #footer a:visited {	color:#025197;	font: normal 10px/12px verdana;	text-decoration: none;	margin-left:10px;	margin-right:10px;}#footer a:hover {color:#de2516;	}