@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:#2A2A2A;}body {	border:none;	margin:auto auto;	width:960px;	background-color: #424A52;}	table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}.caption {		font-size:10px;		font-style: italic;		font-weight:bold;		color: #ff9933;	}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}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;visibility:inherit;}#wrapper {	position:absolute;	border:none;	width:960px;	background-color: white;	visibility: visible;		}		#wrapperPlain {		position:absolute;		border:none;		width:960px;		background-image:none;		background-repeat:no-repeat;		background-color: white;	}	#centerpage{visibility:hidden;}#header {	position:relative;	width:960px;	height:130px;	background-color: white;	float:left;	}	#imageStrip {	position:relative;	width:960px;	height:231px;	background-color: white;	visibility: visible;	border-bottom:solid white 1px;	clear:both;}#imageStripSub {	position:relative;	width:960px;	height:94px;	background-color: white;	visibility: visible;	border-bottom:solid white 1px;	clear:both;}#footer {	position:relative;	width:960px;	visibility: visible;	float:left;	background-color:#414A52;	padding-bottom:100px;}#footer .fineprint {		font-size: 9px;		color:white;		text-align:center;		line-height: 1.6em;		background-color:#999999;		display: block;	}.blueHed{		font-size: 13px;		color: #002395;		font-weight:bold;	}#topImageRight {		position:relative;		float:right;		width:300px;		margin-top:10px;		margin-right:15px;		background-color: white;				visibility: visible;}#phoneBox {		float:right;		width:260px;		height:45px;				text-align:center;		line-height:1.3em;		visibility: visible;		padding:0px;		margin:0px;		margin-right:0px;		margin-bottom:0px;	}	#phoneBox a {		font-family:Verdana, Arial, Helvetica, sans-serif;		color:#ff9933;		text-decoration:none;	}	#phoneBox .medium {		font-weight:bold;		font-size:13pt;	}	#phoneBox .small {		font-weight:normal;		font-size:10pt;}#search {		float:right;		width:220px;		height:20px;		visibility: visible;				line-height:20px;		padding:0px;		margin:0px;		margin-top:0px;		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;				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;				float:right;		text-align: right;		visibility: visible;		margin-left:8px;	}	#siteMapLink .siteMapText {		font-size: 8pt;		font-weight: normal;		line-height: normal;		text-transform: capitalize;		color: #424a52;	}	#employeesLink {		height:15px;				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:960px;	height:60px;	padding:0px;	margin:0px;	background-color: white;	visibility: visible;	float:left;	 z-index:3;	 }			#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;padding-top:3px;padding-bottom:3px;}#leftNavBar ul li .at {color:#FF982D;}#leftNavBar ul li a:hover {color:#FF982D;}#leftNavBar ul li ul li a{margin:0px 0 0 0px;padding:0;padding-left:15px;font-size:10px;font-weight:bold;list-style:none;border:none;}		#leftNavBar ul li ul li .at2{color:#FF982D;}					#leftnav-col {	position:relative;	top:15px;	left: 10px;	width:180px;	height:500px;	 z-index:3;	visibility: visible;	float:left;	}					#landingleftnav-col {		position:absolute; 		left:20px;		top:182px;		width:400px;		height:379px;		  z-index:3;		visibility: visible;	}	#middle-col {	position:relative;	top:0px;	left:24px;	visibility: visible;	margin-right:10px;	padding-right:10px;	padding-bottom:20px;	float:left;	width:540px;	line-height:1.5em;	/*	text-align:justify;	*/}	#middle-colWide {		position:relative;		top:0px;		left:24px;		 z-index:3;		visibility: visible;		margin-right:10px;		padding-bottom:20px;		float:left;		width:660px;	/*	text-align:justify;	*/}		#middle-colCalendar {		position:relative;		top:0px;		left:24px;		 z-index:3;		visibility: visible;		margin-right:8px;		padding-bottom:20px;		float:left;		width:705px;	/*	text-align:justify;	*/}			#middle-colCalendar h1 {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13pt; 		color: #002395;		font-weight: lighter;		line-height:1.5em;		text-align:left;		}	#middle-colCalendar h2 {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:11pt; 		color: #002395;		line-height:1.5em;		text-align:left;		}		#middle-col h1, #middle-colWide h1, #wholeWidth h1 {		font-family:Verdana, Arial, Helvetica, sans-serif;		font-size:13pt; 		color: #002395;		font-weight: lighter;		line-height:1.5em;		text-align:left;		}	#middle-col h3, #middle-colWide h3, #wholeWidth h3 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:12pt;		line-height:1.5em;		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:12pt;		color:#002395;		margin-bottom:0em;	}		#middle-col h4, #middle-colWide h4, #wholeWidth h4 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:10pt;		line-height:1.5em;		color:#2A2A2A;	}							#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;}/*BEGIN STYLES FOR SUBMIT RESUME PAGE*/.myIndent{margin-left:35px;}.myTextField{margin-bottom:12px;}#humanresources-section{visibility:hidden;}#contactme-section{background-color:#EDEDED;padding:8px;}#heardabout-section{background-color:#FFFFFF;padding:8px;}#contactinfo-section{background-color:#EDEDED;padding:8px;}#employmentinfo-section{background-color:#FFFFFF;padding:8px;}#professionsalinfo-section{background-color:#EDEDED;padding:8px;}#education-section{background-color:#FFFFFF;padding:8px;}#workexperience-section{background-color:#EDEDED;padding:8px;}#additionalqualifications-section{background-color:#FFFFFF;padding:8px;}#resume-attach-section{background-color:#EDEDED;padding:8px;}#references-section{background-color:#FFFCDC;padding:8px;}/*END STYLES FOR SUBMIT RESUME PAGE*/	#right-col {	position:relative;	top:10px;	left:30px;	visibility: visible;	margin-bottom:20px;	width:170px;	float:left;	background-color:white;	 z-index:3;	}	#right-col h2 {		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:8pt;		font-weight: bold;		line-height:2.2em;		color:#333333;		background-image:url(images/heading_bg_fade_new.jpg);		background-repeat:repeat;		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:10px;		padding-bottom:10px;		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 {		margin-left:-20px;		list-style-image:url(images/bullet7.gif);			}	.orange {		color:#ff9933;	}	.orangeLight {		color:#ffcc99;	}
