@charset "UTF-8";/* CSS Document */html{}body{margin:0;padding:0;}body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: black;}body {	border:none;	margin:auto auto;	width:780px;	background-color: #424A52;}	table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{*font-size:100%;}legend{color:#000;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}#footer{clear:both;}#wrapper {		position:absolute;		border:none;		width:780px;		background-color: white;		}		#wrapperPlain {		position:absolute;		border:none;		width:780px;		background-image:none;		background-repeat:no-repeat;		background-color: white;	}	#header {	position:relative;	width:780px;	height:130px;	background-color: white;	visibility: visible;	float:left;}	#imageStrip {	position:relative;	width:780px;	height:113px;	background-color: white;	visibility: visible;	border-bottom:solid white 1px;	float:left;}#footer {	position:relative;	width:780px;	background-color:#999999;	visibility: visible;	float:left;}#footer .fineprint {		font-size: 9px;		color:white;		text-align:center;		line-height: 1.6em;	}#navcontainer ul{text-align:center;padding-left: 0;padding-bottom: 0;padding-right: 0;padding-top: 0;margin-left: 0;margin-right: 0;margin-top: 0;margin-bottom: 0;background-color:#FFFFFF;color:#333333;float: left;width: 780px;font-family: verdana, helvetica, sans-serif;font-weight:bold;font-size:12px;border-bottom:solid #666 2px;}#navcontainer ul li { display: inline; }#navcontainer ul li a{width: 155px;padding: 0.4em 0em 0.4em 0em;background-color:#D8D8D8;color:#333333;text-decoration: none;float: left;border-right: 1px solid #666;}#navcontainer ul li a:hover{background-color:#FF9B0B;color: #fff;}#topImageRight {		position:relative;		float:right;		width:250px;		margin-top:10px;		margin-right:15px;		background-color: white;		z-index:5;		visibility: visible;}#phoneBox {		float:right;		width:220px;		height:45px;		z-index:5;		text-align:center;		line-height:1.3em;		visibility: visible;		padding:0px;		margin:0px;		margin-right:0px;		margin-bottom:0px;	}	#phoneBox a {		font-family:Geneva, Arial, Helvetica, sans-serif;		color:#ff9933;		text-decoration:none;	}	#phoneBox .medium {		font-weight:bold;		font-size:14pt;	}	#phoneBox .small {		font-weight:normal;		font-size:10pt;}#search {		float:right;		width:220px;		height:20px;		visibility: visible;		z-index:5;		line-height:20px;		padding:0px;		margin:0px;		margin-top:10px;		margin-bottom:10px;		border:none;	}	#search .searchText {		font-size: 8pt;		font-weight: normal;		line-height: normal;		text-transform: capitalize;		color: #424a52;	}	#search form {		float:right;		margin:0px;	}	#homeLink {		height:15px;		z-index:5;		float:right;		text-align: right;		visibility: visible;		margin-left:15px;	}	#homeLink .homeLinkText {		font-size: 8pt;		font-weight: normal;		line-height: normal;		text-transform: capitalize;		color: #424a52;	}	#siteMapLink {		height:15px;		z-index:5;		float:right;		text-align: right;		visibility: visible;		margin-left:15px;	}	#siteMapLink .siteMapText {		font-size: 8pt;		font-weight: normal;		line-height: normal;		text-transform: capitalize;		color: #424a52;	}	#employeesLink {		height:15px;		z-index:5;		float:right;		text-align: right;		visibility: visible;		margin-left:15px;	}	#employeesLink .employeesLinkText {		font-size: 8pt;		font-weight: normal;		line-height: normal;		text-transform: capitalize;		color: #424a52;	}	#homeLink		:link,	#siteMapLink	:link,	#employeesLink	:link	{		color: #333333;		text-decoration:underline;	}	#homeLink		:visited,	#siteMapLink	:visited,	#employeesLink	:visited	{		color: #333333;	}#clearNav {		position:relative;		width:780px;		height:30px;		z-index:1;		padding:0px;		margin:0px;		background-color: white;		visibility: visible;		float:left;}			#leftNavBar ul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;margin:0;padding:0px 0px 0px 0px;}#leftNavBar ul li {margin:0;padding:0;list-style:none;margin:0 0 0.3em 0;width: 150px;}#leftNavBar ul li a {text-decoration:none;line-height: 1.75em;border-top-width: 1px;border-top-style: solid;border-top-color: #c6c9cb;color:#666666; background:#fff;display: block;margin-top: 0px;}#leftNavBar ul li a:hover {color:#FF982D;}#leftNavBar ul li ul li{margin:3px 0 0 5px;padding:0;font-size:11px;font-weight:normal;list-style:none;}		#leftnav-col {		position:relative;		top:15px;		left: 10px;		width:160px;		height:500px;		z-index:5;		visibility: visible;		float:left;	}					#landingleftnav-col {		position:absolute; 		left:20px;		top:182px;		width:400px;		height:379px;		z-index:1;		visibility: visible;	}	#middle-col {		position:relative;		top:-10px;		left:24px;		z-index:1;		visibility: visible;		margin-right:10px;		padding-bottom:20px;		float:left;		width:400px;	/*	text-align:justify;	*/}	#middle-colWide {		position:relative;		top:-10px;		left:24px;		z-index:1;		visibility: visible;		margin-right:10px;		padding-bottom:20px;		float:left;		width:560px;	/*	text-align:justify;	*/}	#middle-col h1, #middle-colWide h1, #wholeWidth h1 {		font-family:Geneva, Arial, Helvetica, sans-serif;		font-size:14pt; 		color: #002395;		font-weight: lighter;		line-height:1.5em;		text-align:left;		}	#middle-col h3, #middle-colWide h3, #wholeWidth h3 {		font-family: Geneva, Arial, Helvetica, sans-serif;		font-size:12pt;		color:#ff9933;	/*	font-style:italic;	*/	font-style:normal;		font-weight:bold;		text-align:left;	}		#middle-col h2, #middle-colWide h2, #wholeWidth h2 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:10pt;		color:#002395;		margin-bottom:0em;	}	#middle-col ul, #middle-colWide ul, #wholeWidth ul {		line-height:1.5em;		margin-top:.2em;		margin-left:5px;		padding:0 0 0 10px;	}	#middle-col ul li, #middle-colWide ul li, #wholeWidth ul li {		font-weight:bold;		list-style-image:url(images/bullet7.gif);	}	#middle-col dl, #middle-colWide dl, #wholeWidth dl {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:10pt;	}	#middle-col dt, #middle-colWide dt, #wholeWidth dt {		font-weight:bold;		color:#002395;		float:left;		margin-right:1em;	}	#middle-col dd, #middle-colWide dd, #wholeWidth dd {		margin-left:0;		margin-bottom:.8em;	}	#middle-col a, #middle-colWide a, #wholeWidth a {		color:#002395;	}	#middle-col a:visited, #middle-colWide a:visited, #wholeWidth a:visited {		color:#002395;	}	#formDiv dl {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:8pt;	}	#formDiv dt {		font-weight:bold;		color:#002395;		width:120px;		text-align:right;		margin-top:5px;	}	#formDiv dd {		margin-left:130px;		margin-bottom:.9em;	}dl {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}dt {color:#002395;width:240px;margin-top:0px; padding:3px;}dd {margin-left:250px;margin-bottom:.9em; padding:3px;}	#right-col {		position:relative;		top:0px;		left:30px;		z-index:1;		visibility: visible;		margin-bottom:20px;		width:170px;		float:left;		background-color:white;	}	#right-col h2 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:8pt;		font-weight: bold;		line-height:1.75em;		color:#002395;		background-color:#dbdbdb;		text-align:center;		text-transform:none;		margin-top:0px;		margin-bottom:3px;	}	#right-col h3 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:8pt;		font-weight:normal;		line-height:1.2em;		text-align:left;		text-transform:none;		margin-top:0px;		margin-bottom:5px;		padding-bottom:5px;			border-bottom:solid #C6C9CB 1px;	}	#right-col h3 a{		text-decoration:none;		color:#ff9933;	}	#right-col h3 a:hover{		text-decoration:underline;		color:#ff9933;	}	#right-col ul {			}	#right-col ul li {	list-style-image:url(images/bullet7.gif);		margin-left:-20px;	}	.orange {		color:#ff9933;	}	.orangeLight {		color:#ffcc99;	}