/* {	border: 1px solid red;}*/body {	margin: 0px;	background-color: #FFFFFF;	color: #8F8B8B;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}input {	border:1px solid #E8E8E8;	background-color:#FFFFFF;}#orange_strip {	padding: 1px 10px 0px 16px;	background-color: #F58220;	height: 11px;}#orange_strip #date {	margin: 0px auto 0px auto;	color: #FFFFFF;	text-transform:uppercase;	font-size: 8px;	text-align: right;	width:730px;}#container {	padding: 0px 10px 0px 16px;	margin: 0px auto 0px auto;	width:730px;	position: relative;}* html #container {	padding: 0 10px 0 16px;	margin: 0 auto 0 auto;	width:760px;	position: relative;}#container_backimg {	padding: 0px 10px 0px 16px;	margin: 0px auto 0px auto;	width:730px;	position: relative;	background-image:url(../images/container_back.gif);	background-repeat:repeat-y;	background-position: 525px 0px;}* html #container_backimg {	padding: 0 10px 0 16px;	margin: 0 auto 0 auto;	width:760px;	position: relative;	background-image:url(../images/container_back.gif);	background-repeat:repeat-y;	background-position: 525px 0px;}	#searchbox {		float:right;		margin: 5px 0px 0px 0px;	}	* html #searchbox {		float:right;		margin: 10px 0px 0px 0px;	}#nav {	height:20px;	border-bottom:1px solid #E8E8E8;	padding:0px;	margin:0px;	width:730px;	background-color:#FFFFFF;}	#nav ul {		margin:0px;		padding:0px;	}		#nav ul li {			display:inline;			margin:0px;			padding:0px;		}			#nav ul li a {				display:block;				float:left;				height:17px;				padding: 3px 0px 0px 0px;				font-size:12px;				font-weight:bold;				color:#F58220;				text-decoration:none;				text-align:center;			}			#nav1 {				width:61px;				border-right:1px solid #E9E2E2;			}			#nav2 {				width:83px;				border-right:1px solid #E9E2E2;			}			#nav3 {				width:116px;				border-right:1px solid #E9E2E2;			}			#nav4 {				width:115px;				border-right:1px solid #E9E2E2;			}			#nav5 {				width:143px;				border-right:1px solid #E9E2E2;			}			#nav6 {				width:116px;				border-right:1px solid #E9E2E2;			}			#nav7 {				width:90px;			}			#nav ul li a:hover {				color:#FFFFFF;				background-color:#F58220;			}/* SUB-NAVIGATION DROP-DOWN LINKS */div#aboutus_subnav {	visibility: hidden;	position: absolute;	z-index: 200;	width: 143px;	top: 122px;	left: 78px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	background-color:#F7F7F7;	border:1px solid #C4C4C4;	filter: alpha(opacity=95);	-moz-opacity: 0.95;	-khtml-opacity: 0.95;}	div#aboutus_subnav ul {		list-style: none;		margin:0px;		line-height:6px;		padding: 0px;	}		div#aboutus_subnav li {			margin:0px;			padding:0px;		}			div#aboutus_subnav a {				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			* html div#aboutus_subnav a {				width: 133px;				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			div#aboutus_subnav a:hover {				color:#FFFFFF;				background-color:#A7A9AC;			}div#client_subnav {	visibility: hidden;	position: absolute;	z-index: 200;	width: 143px;	top: 122px;	left: 279px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	background-color:#F7F7F7;	border:1px solid #C4C4C4;	filter: alpha(opacity=95);	-moz-opacity: 0.95;	-khtml-opacity: 0.95;}	div#client_subnav ul {		list-style: none;		margin:0px;		line-height:6px;		padding: 0px;	}		div#client_subnav li {			margin:0px;			padding:0px;		}			div#client_subnav a {				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			* html div#client_subnav a {				width: 133px;				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			div#client_subnav a:hover {				color:#FFFFFF;				background-color:#A7A9AC;			}div#candidate_subnav {	visibility: hidden;	position: absolute;	z-index: 200;	width: 143px;	top: 122px;	left: 395px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	background-color:#F7F7F7;	border:1px solid #C4C4C4;	filter: alpha(opacity=95);	-moz-opacity: 0.95;	-khtml-opacity: 0.95;}	div#candidate_subnav ul {		list-style: none;		margin:0px;		line-height:6px;		padding: 0px;	}		div#candidate_subnav li {			margin:0px;			padding:0px;		}			div#candidate_subnav a {				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			* html div#candidate_subnav a {				width: 133px;				display:block;				font-size:10px;				color:#828282;				font-weight: bold;				text-decoration:none;				line-height:11px;				padding: 10px 0px 10px 10px;			}			div#candidate_subnav a:hover {				color:#FFFFFF;				background-color:#A7A9AC;			}			/* END SUBNAVIGATION DROP-DOWNS */#rightcolumn {	float:right;	margin:0px 15px 0px 0px;	padding:0px;	width:190px;}* html #rightcolumn {	float:right;	margin:0px 15px 0px 0px;	padding:0px;	width:190px;}	#firstright_box {		width:190px;		clear:right;		background-color:#F7F7F7;		padding:0px 10px 3px 10px;		margin:10px 0px 9px 0px;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;	}	* html #firstright_box {		width:190px;		clear:right;		background-color:#F7F7F7;		padding:0px 10px 2px 10px;		margin:10px 0px 10px 0px;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;	}		#firstright_box h2 {			width:200px;			font-size:13px;			color:#FFFFFF;			font-weight:normal;			background-color:#A7A9AC;			padding: 8px 0px 8px 10px;			border-bottom: 5px solid #FFFFFF;			margin:0px -10px 0px -10px;			line-height:20px;			text-transform:uppercase;		}		#firstright_box h2 a {			font-size:13px;			color:#FFFFFF;			text-decoration:none;		}		#firstright_box a {			color:#5C788E;			text-decoration:underline;		}		#firstright_box ul {			padding-left: 25px;		}		* html #firstright_box ul {			padding-left: 0px;		}		#secondright_box {		width:190px;		clear:right;		padding:0px 10px 10px 10px;		margin:0px 0px 0px 0px;		list-style-image: url(../images/chevron_bullet_white.gif);		line-height:14px;	}	* html #secondright_box {		width:190px;		clear:right;		padding:0px 10px 0px 10px;		margin:0px 0px 0px 0px;		list-style-image: url(../images/chevron_bullet_white.gif);		line-height:14px;	}		#secondright_box h2 {			color:#F58220;			font-size:18px;			font-weight:normal;			margin-top:0px;			text-transform:uppercase;		}		#secondright_box h2 a {			font-size:18px;			color:#F58220;			text-decoration:none;		}		#secondright_box a {			color:#5C788E;			text-decoration:underline;		}		#secondright_box ul {			padding-left: 25px;		}		* html #secondright_box ul {			padding-left: 0px;		}	#secondright_box_testimonials {		width:190px;		clear:right;		padding:0px 10px 10px 10px;		margin:0px 0px 0px 0px;		list-style-image: url(../images/chevron_bullet_white.gif);		line-height:14px;	}	* html #secondright_box_testimonials {		width:190px;		clear:right;		padding:0px 10px 0px 10px;		margin:0px 0px 0px 0px;		list-style-image: url(../images/chevron_bullet_white.gif);		line-height:14px;	}		#secondright_box_testimonials h2 {			color:#F58220;			font-size:18px;			font-weight:normal;			margin-top:0px;			text-transform:uppercase;		}		#secondright_box_testimonials h2 a {			font-size:18px;			color:#F58220;			text-decoration:none;		}		#secondright_box_testimonials a {			color: #8F8B8B;			text-decoration:none;		}		#secondright_box_testimonials ul {			padding-left: 25px;		}		* html #secondright_box_testimonials ul {			padding-left: 0px;		}#center_box {	float: left;	margin: 0px 10px 0px 0px;	padding: 0px 0px 0px 0px;	width:510px;	line-height:14px;	border-top:10px solid #FFFFFF;}* html #center_box {	margin: 0px 10px 0px 0px;	padding: 0px 0px 0px 0px;	width:510px;	line-height:14px;	border-top:10px solid #FFFFFF;}	#fullcenter_box {		width:480px;		float:left;		padding:0px 10px 10px 10px;		margin:0px 0px 0px 10px;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-top:10px solid #FFFFFF;	}	* html #fullcenter_box {		width:490px;		float:left;		padding:0px 10px 0px 10px;		margin:0px 0px 0px 0px;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-top:10px solid #FFFFFF;	}		#fullcenter_box h2 {			color:#F58220;			font-size:18px;			font-weight:normal;			margin-top:0px;			text-transform:uppercase;		}		#fullcenter_box h2 a {			font-size:18px;			color:#F58220;			text-decoration:none;		}		#fullcenter_box a {			color:#5C788E;			text-decoration:underline;		}		#fullcenter_boxul {			padding-left: 25px;		}		* html #fullcenter_box ul {			padding-left: 0px;		}	#firstcenter_box {		width:230px;		float:left;		padding:0px 10px 10px 10px;		margin:10px 0px 0px 0;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-right:1px solid #E9E2E2;	}	* html #firstcenter_box {		width:229px;		float:left;		padding:0px 10px 0px 10px;		margin:10px 0px 0px 0;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-right:1px solid #E9E2E2;	}		#firstcenter_box h2 {			color:#F58220;			font-size:18px;			font-weight:normal;			margin-top:0px;		}		#firstcenter_box h2 a {			font-size:18px;			color:#F58220;			text-decoration:none;		}		#firstcenter_box a {			color:#5C788E;			text-decoration:underline;		}		#firstcenter_box ul {			padding-left: 25px;		}		* html #firstcenter_box ul {			padding-left: 0px;		}		#secondcenter_box {		float: right;		width:230px;		padding:0px 10px 10px 10px;		margin:10px 0px 0px 0;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-right:1px solid #E9E2E2;	}	* html #secondcenter_box {		width:226px;		padding:0px 10px 0px 10px;		margin:10px 0px 0px 0;		list-style-image: url(../images/chevron_bullet_grey.gif);		line-height:14px;		border-right:1px solid #E9E2E2;	}		#secondcenter_box h2 {			color:#F58220;			font-size:18px;			font-weight:normal;			margin-top:0px;		}		#secondcenter_box h2 a {			font-size:18px;			color:#F58220;			text-decoration:none;		}		#secondcenter_box a {			color:#5C788E;			text-decoration:underline;		}		#secondcenter_box ul {			padding-left: 25px;		}		* html #secondcenter_box ul {			padding-left: 0px;		}#clear {	clear:both;	height:10px;	overflow:hidden;	background-color:#FFFFFF;}#footerlinks {	text-align:center;	margin:0px auto 0px auto;	padding:0px 0px 5px 0px;	border-top:1px solid #E8E8E8;	width:730px;	font-size:9px;	background-color:#F7F7F7;}* html #footerlinks {	clear:both;	text-align:center;	margin:0px auto 0px auto;	padding:8px 0px 5px 0px;	border-top:1px solid #E8E8E8;	width:730px;	font-size:9px;	background-color:#F7F7F7;}	#footerlinks span {		font-size:8px;		color:#D6D0D0;	}	#footerlinks a {		font-size:9px;		color:#8F8B8B;		text-decoration:underline;	}.joe {	display:none;}div#byesearch {	width:730px;	height:30px;	margin-left: auto;	margin-right: auto;	clear:both;}	div#byesearch a {		display:block;		height:30px;		width:144px;		background-image: url(../images/by_esearch.gif);		background-color:transparent;		background-repeat:repeat;		text-decoration:none;		float:left;	}#header a {	display:block;	width:400px;	height:100px;	text-decoration:none;	float:left;}/************************//*      ABT Styles      *//************************/ a, a:visited {            color: #7a7a7a;            text-decoration: underline;} a:hover {            color: #333333;            text-decoration: none;} div.abt_link {            display: block;            margin: 10px auto 10px auto;            min-height: 10px;            /* Bad IE */            height: auto !important;            height: 30px;            /* End IE Fix */            width: 730px;            text-align:left;} div.abt_link a {            padding: 12px 25px 12px 0;            background: url(../images/i_globe.gif) no-repeat right 50%;} * html div.abt_link a {            line-height: 2em; }p#sister_site {	position: absolute;	top: 40px;	left: 452px;	height: 30px;	overflow: hidden;}	#sister_site a {		color: #0066CC;	}