
body {font-family: helvetica, arial, sans-serif;
  font-size: 12px;
  text-align: left;}

A {text-decoration: none;
  font-color: #000099 }

A:hover {text-decoration: underline}

A:Active {text-decoration: underline; color: #cccccc }

P {text-align: left;
  text-indent: 0;}
  
td {font-size: 12px;}

.NAVLINK {color: #ffff66;
  font-size: 12px;
  text-decoration: none;}

.NAVTEXT {font-size: 9px;
  text-decoration: none;}

.NAVTABLE {background: #006; width: 115px; padding: 2px; border-spacing: 0; border: 0;}

.SIZE1 {font-size: 24px;}

.HEADING {font-size: 20px;}

.SIZE2 {font-size: 20px;}

.SIZE3 {font-size: 16px;}

.SIZE4 {font-size: 14px; font-family: arial, sans-serif;}
  
.SUBHEAD {font-size: 14px;}

.TITLE {font-size: 13px;}

.LEADING {font-size: 10px; line-height: 30px;}

.NORM {font-family: helvetica, arial, sans-serif;}

.highlight {color: red;}

.popup { COLOR: #000000; CURSOR: help; TEXT-DECORATION: none }

table.postings {border: 0px; border-spacing: 4px; border-collapse: separate; width: 90%;}
table.postings th {background: #000; color: #fff; padding: 5px; text-align: left; font-size: 12px;}
table.postings td {background: #EEE; padding: 5px; font-size: 12px;}

#jobad {width: 85%; margin-left: 5%;}

.LATESTTEXT {
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
	text-align: left;
}


.page {margin-right:5px; margin-left:5px; width:650px; min-width:650px; font-family:Arial, Helvetica, sans-serif;}

.pagehed {margin-top:5px; margin-bottom:25px; text-align:left; float:left;} 

.pagehedtext {color:#000066; float:left; text-align:left;}
.pagehedicon {text-align:left; float:left;}

.leftpanel{float:left; width:38%; text-align:left;}
.rightpanel {float:right; width:59%; text-align:left; }
.leftpanel2   {float:left; width:56%; text-align:left;}
.rightpanel2 {float:right; width:38%; text-align:left; padding-right:15px; }


.clearfix:after {content:"." ; display:block ; height: 0 ; clear:both ; visibility: hidden }
.clearfix {display:inline-table}

.maincontainer {width:650px; min-width:650px;}
.leftcontainer {margin:15px 15px 15px 15px}
.rightcontainer {padding:15px 15px 0px 15px;}
.altcontainer {padding:15px;}

.pad {padding:15px;}
.smpad {padding:5px;}
.medpad {padding:10px;}
.padlr {margin:0px 15px;}
.padtb {margin:15px 0px;}
.margin{margin:15px;}
.marginlr {margin:0px 15px;}
.margintb {margin:15px 0px;}


.maincontainer ul {margin:4px auto auto auto;}
.maincontainer ul li {padding:1px;}
.alignright {text-align:right; margin-right:20px;}
.minilogo {position:absolute; top:507px; left:523px;}



.containerhed {font-family:Arial, Helvetica, sans-serif; color:#990000; line-height:30px;}

.photo {border:1px solid #000000}

div.tabArea {font-weight:bold; text-align:center;}
a.tab {background-color:#cdd4e6; border:1px solid #000066; border-bottom:0px; padding:5px 10px; width:20%; text-decoration:none; }
a.tab, a.tab:visited {color:#000000}
a.tab:hover {background-color:#CCCCCC; color:#000099;}
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
	background-color:#fff;  color:#000;}
div.tabMain {background-color:#FFFFFF; border:0px;}
div.tabIframeWrapper {width: 100%;}
iframe.tabContent {width:100%; height:600px;}
.tabtitle {background-color:#eeeeee; padding:5px 15px}



.infolink{border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999;  }
.selectlink, .infolink {width:20%; padding: 5px;  font-weight:bold; }

.navigation {text-align:center; width:100%;}
.border1 {border-left:3px solid #000066; border-bottom:3px solid #000066;border-right:3px solid #000066; border-top:7px solid #000066;}

.widebox {margin:10px 0px; width:100%; border:3px solid #99FF00}

.maintable
{
margin-left:-110px;
padding:0px;
}
#bluebox {background: #DEE8FF; padding: 20px;}
#bluebox {margin-left:112px; width:750px;
}
#content { width:550px; margin:10px; Padding:10px;}

#wrapper {
margin-left:160px;
}




