.verdana10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}.verdana11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#applications {	}#applications table td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#applications td {	padding: 2px;}#application tr.even {}#applications tr.odd {}.clearfloat {	clear:both;	font-size: 0;}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	float: right;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	float: left;	}#footer {	background-color:#DDDDDD;	padding: 6px 2px;	text-align: center;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #00543E;	border-bottom: 2px solid #DDD;}#footer a:link, #footer a:visited, #footer a:hover {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 10px;	color: #00543E;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}#contentWrapper  {	width: 840px;	margin: 0 auto;	background-color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	border-right: 2px solid #DDDDDD;	border-left: 2px solid #DDDDDD;}#contentWrapper .content {	padding: 35px;}#contentWrapper .content p {	margin:0;	padding: 5px 0;	line-height: 1.5;}#contentWrapper .content td {	line-height: 1.5;}#contentWrapper .content h1 {	margin:0;	padding: 5px 0 12px 0;	font-family:Georgia, "Times New Roman", Times, serif;	color: #00543E;	font-size: 20px;}#contentWrapper .content h2 {	margin:0;	padding: 6px 0 6px 0;	font-family:Georgia, "Times New Roman", Times, serif;	color: #00543E;	font-size: 16px;}/*  Employment specific pages        */#contentWrapper #employmentHeader {	text-align:left;	padding: 20px 0 0 40px;}#contentWrapper .applyDiv {	float:right;	padding: 7px 16px 0 0;	margin:0;	width: 175px;	text-align: left;}#contentWrapper .applyDiv p {	margin:0;	padding:0;	padding-top: 6px;	line-height:1.5;}#contentWrapper .applyDiv a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}#contentWrapper .applyDiv a:link,#contentWrapper .applyDiv a:visited {	color: #000;}#contentWrapper .applyDiv a:hover {	color: #00523E;	text-decoration:underline;}/*  right sidebar for employment main page */#contentWrapper .empRight {	float: right;	width: 200px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	padding-top: 15px;	text-align:center;	margin-right:9px;}#contentWrapper .empRight h2 {	font-size: 14px;	color: #EF3829;	padding: 5px 0 0 0;	margin:0;}#contentWrapper .empRight a:link, #contentWrapper .empRight a:visited, #contentWrapper .empRight a:hover {	color: #000;}#contentWrapper .empRight a:hover {	color: #F00;}/*  employment pages   */#contentWrapper .employmentContent,#contentWrapper .employmentContent_list {	margin-left: 40px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height:1.7;	margin-right: 200px;	padding-top: 0px;	padding-right: 25px;	padding-bottom:40px;}#contentWrapper .employmentContent_list {	font-size:11px;	line-height: 1.1;}#contentWrapper .employmentContent_list a,#contentWrapper .employmentContent_list a:visited,#contentWrapper .employmentContent_list a:hover {	color:#00523E;}#contentWrapper .employmentContent_list a:hover {	color:#000;}#contentWrapper .employmentContent a,#contentWrapper .employmentContent a:visited {	color: #000;}#contentWrapper .employmentContent a:hover{	color: #090;	color: #00523E;}#contentWrapper .employmentContent h2 {	font-size: 1.3em;	margin:0;	padding:2px 0 4px 0;	color: #00523E;	/*clear:both;*/}/*#contentWrapper .employmentContent .job_description {	padding-bottom: 60px;	border: 2px dotted #09F;}*/#contentWrapper .employmentContent .job_description h3 {	font-size: 1.1em;	margin:0 0 2px 0;	padding:6px 0 5px 13px;	/*border-bottom: 1px solid #DDD;*/	background-image:url(images/green-diamond-bullet.gif);	background-repeat:no-repeat;	background-position: 0 12px;	line-height:1.2;}#contentWrapper .employmentContent .job_description p {	font-size: 11px;	color:#333;	line-height: 1.2;	padding: 0 0 6px 0;	margin:0;	width:50%:}#contentWrapper .employmentContent .job_description #col1 {	width: 230px;	float:left;}#contentWrapper .employmentContent .job_description #col2 {	width: 290px;	float: right;}#contentWrapper .employmentRight {	float: right;	width: 180px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 25px;	text-align:left;	margin-right:10px;}.employmentStrong {	font-weight:bold;	color:#063;	text-transform:uppercase;	font-size:}#contentWrapper .employmentRight a:link, #contentWrapper .employmentRight a:visited, #contentWrapper .employmentRight a:hover {	color: #000;}#contentWrapper .employmentRight a:hover {	color: #090;}/*  employment: right sidebar navigation   */#contentWrapper .employmentRight ul.nav {	list-style: none;	margin:0;	padding:0;	margin-top:10px;}#contentWrapper .employmentRight ul.nav li {	margin:6px 0;}#contentWrapper .employmentRight ul.nav li.current {	margin:0;	font-weight:bold;	color:#000;	border-left: 4px solid #00523E;	padding: 2px 2px 2px 0.5em;}#contentWrapper .employmentRight ul.nav li a {	color: #666;	display:block;	padding: 2px 2px 2px 0.5em;	text-decoration:none;	width:90%;	border-left: 4px solid #EAEAEA;}#contentWrapper .employmentRight ul.nav li a:hover {	color:#00523E;	text-decoration:underline;}img.employeephoto {	padding:10px;	padding-bottom: 20px;	border: 1px solid #DDD;	float:right;	margin: 0 0 10px 10px;}img.employeephoto_lg {	padding:10px;	padding-bottom: 20px;	border: 1px solid #CCC;	display:block;	margin: 0 0 15px 0;}/* ---------------------------------------------------------------------- *//*  overlib classes          *//* ---------------------------------------------------------------------- */.ol_FontClass { 	font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:left;	font-size: 11px;	line-height: 1.2;	margin:0;	padding:3px 8px;}.ol_FontClass p {	margin:0;	padding: 4px 0;}.ol_fgClass {	background-color: #FFFFCC;  /*  inner background  */	padding: 6px 10px 3px 10px;	/* padding: 9px;  */}.ol_bgClass {	background-color: #FFFFCC;   /* outer background */	border: 1px solid #000000;	padding:3px 0 2px 3px;	margin:0;	width: 465px;}h2.ol_HeaderClass {	font-family:Verdana, Arial, Helvetica, sans-serif;	text-align:left;	font-size: 14px;	line-height: 1;	font-weight:bold;	padding:0;	margin:0;	padding-bottom: 4px;}/*#eld_navigation {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	text-transform:uppercase;}#eld_navigation ul {	list-stile:none;	margin:0;	padding: 3px 0;	display:inline;}#eld_navigation li {	display:inline;	float: left;}#eld_navigation a:link,#eld_navigation a:visited,#eld_navigation a:hover {	padding: 5px;	color: #000;	background-color:#e0b54d;	text-decoration:none;	border-right:1px solid #FC3;	display:inline;}#eld_navigation a:hover {	color:#444;	background-color:#C39231;}*/#sitesearchwrap {	width:100%;	background-color:#F5F5F5;	border-bottom:1px solid #CCC;	display:none;	margin:0;	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	text-align:center;	padding:10px;}#sitesearchwrap .search {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	padding:5px;	width: 200px;}#navattop {	padding:0;	margin:0;}#navattop table {	background-image:url(images/navattop-divider.gif);	background-position:center left;	background-repeat:no-repeat;}#navattop td {	margin:0;	padding:0;	background-color:#E0B54D;	text-align:center;	font-family:Tahoma, Geneva, sans-serif;	font-size:12px;	background-image:url(images/navattop-divider.gif);	background-position:center right;	background-repeat:no-repeat;}#navattop td a:link,#navattop td a:visited,#navattop td a:hover {	padding:6px 10px;;	margin:0;	color: #000;	text-decoration:none;	text-align:center;	display:block;	line-height:12px;}#navattop td a:hover {	color:#FFF;}			/* ------------------------------------------------------------------------------ */.ojob {	display:none;}