body {
text-align: center;background-color:#FFFFFF;
background-image:url("/images/backgrounds/bg3.gif");
background-position:center 460px;
background-repeat:repeat-x;
margin:0px 0px 0px 0px;

}
.welcome { color: black; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, "sans serif" }
.welcome A{ font-size: 9px;color:#0033cc;} 
.smalltext  { color: white; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, "sans serif" }
.text2  { color: black; font-weight: normal; font-size: 11px; font-family: Century Gothic,  Tahoma, Verdana, Helvetica, "sans serif";}
.text2  A{ color: #003399;}
.text2  A:hover{ color: #0066cc;}
.text2  A:visited{ color: #003399;}
.text2  A:active{ color: #0099ff;}
.head1 { color: black; font-size: 12px; font-family: Century Gothic,  Tahoma, Verdana, Helvetica, "sans serif"; font-weight:bold;}
.head1 A{ color: #003399; }
.head1 A:hover{ color: #0066cc;}
.head1 A:visited{ }
.head2 { color: #003399; font-size: 14px; font-family: Century Gothic,  Tahoma, Verdana, Helvetica, "sans serif"; font-weight:bold;}
.seltext { color: white; font-weight: bold; font-size: 9px; font-family: Arial, Helvetica, "sans serif";}
.seltext2 { width:250px;wrap:break-word;color:black;font-size:9px; font-family:Arial, Helvetica, "sans serif";}
.newsbullets { line-height:140%;margin-left:-10px;font-size:10px;font-family:Arial, Helvetica, "sans serif";}
.pagehead1 { color: #933; font-weight: bold; font-size: 14px; font-family: Century Gothic,  Tahoma, Verdana, Helvetica, "sans serif";text-decoration: none }
.formsheader  { font-family:Century Gothic, Helvetica, Arial, sans; font-size:16px; font-weight:900; color:#FFFFFF; text-align:center;}
.submitbutton{font-family:Century Gothic, Helvetica, Arial, sans;font-size:1.6em;font-weight:900;color:#000000;text-align:center;}

.tabletext  {
	color: black; 
	font-weight: normal; 
	font-size: 11px; 
	font-family: Century Gothic,  Tahoma, Verdana, Helvetica, "sans serif";
}
.tabletext  TD{border-bottom:1px solid #e2ecff;}
.tabletext  A{ color: #003399;}
.tabletext  A:hover{ color: #0066cc;}
.tabletext  A:visited{ color: #003399;}
.tabletext  A:active{ color: #0099ff;}
	

#jobtablecontainer{
	margin-bottom:0px;
	padding-bottom:2px;
	clear:left;
	background-image: url(/gray-background.jpg);
	}
#jobtoptable {
	width:960px;
	margin-left: auto;
	margin-right: auto;
	font-family:Century Gothic, Tahoma, Verdana, sans serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:0.9em;
	text-align: right;
	}
#jobtoptable a{font-family:Century Gothic, Tahoma, Verdana, sans serif;color:#FFFFFF;font-weight:bold;font-size:0.9em;}
#jobtoptable a:hover{font-family:Century Gothic, Tahoma, Verdana, sans serif;color:#B8422C;font-weight:bold;font-size:0.9em;}
#jobtoptable a:visited{color:#FFFFFF;}
#jobtoptable a:active{color:#B8422C;}

#main {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-top:5px;
  text-align: left;
  background-color:white;
  border: 1px solid #999999;
  padding:2px;
  } 
  
#newtop {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  } 


#navigation {
	background-color:#cccc99;
	font-family:Century Gothic, Helvetica, Arial, sans;
	font-size:16px;
	font-weight:bold;
	color:#0066FF;
	text-align:center;
	border:1px solid #999999;
	margin-bottom:2px;
	padding:3px;
}
#navigation a{
	color:#0066FF;
	text-decoration:none;
}
#navigation a:visited{
	color:#0066FF;
}
#navigation a:hover{
	color:#B8422C;
}

.jobstext {
	font-family:Helvetica, Arial, sans;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	line-height:135%;
}
.jobstext  a{
	text-decoration:none;
	color:#333333;
}
.jobstext  a:visited{
	text-decoration:none;
	color:#333333;
}
.jobstext  a:hover{
	color:#B8422C;
}

.ornglinks {
	font-family:Century Gothic, Helvetica, Arial, sans;
	font-size:13px;
	font-weight:bold;
	color:#0066FF;
}
.ornglinks a{
	color:#0066FF;
	text-decoration:none;
}
.ornglinks a:visited{
	color:#0066FF;
}
.ornglinks a:hover{
	color:#B8422C;
}
#newjobs{
	width:560px;
	height:228px;
	background-color:white;
	font-family: Century Gothic, Arial, Helvetica;
	font-size:normal;
	overflow:hidden;
	border: 1px solid #999999;
	padding-left:3px;
	float:left;
}
#newresumes{
	width:560px;
	height:170px;
	background-color:white;
	font-family: Century Gothic, Arial, Helvetica;
	font-size:normal;
	overflow:hidden;
	border: 1px solid #999999;
	padding-left:3px;
	float:left;
	margin-top:2px;
}
#jobsearch{
	width:354px;
	height:224px;
	background-color:white;
	font-family: Arial, Helvetica;
	font-size:1.5em;
	font-weight:bold;
	color:#999999;
	overflow:hidden;
	border: 1px solid #999999;
	margin-left:4px;
	padding:2px;
	padding-left:5px;
	float:left;
}
.jsearch{
font-family: Arial, Helvetica;
	font-size:.9em;
	font-weight:bold;
	color:#003399;
	line-height:155%;
	}
.orangebuttons{
	font-family: Arial, Helvetica;
	font-size:.8em;
	font-weight:bold;
	color:#FFFFFF; 
	background-color:#ffcc66;
	border:1px solid;
	border-top-color:#666666;
	border-left-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
	padding:0px;
	padding-bottom:1px;
	}
.orangemouseover{
	font-family: Arial, Helvetica;
	font-size:.8em;
	font-weight:bold;
	color:#ffcc66; 
	background-color:#FFFFFF;
	border:1px solid;
	border-top-color:#666666;
	border-left-color:#666666;
	border-right-color:#666666;
	border-bottom-color:#666666;
	padding:0px;
	padding-bottom:1px;
	 }

#content {
  width: 790px;
  margin-top:5px;
  border-top-width: 6px;
  border-top-style: outset;
  border-top-color: #CCCC99;
  border-left-width: 6px;
  border-left-style: outset;
  border-left-color: #CCCC99;
  border-right-width: 6px;
  border-right-style: inset;
  border-right-color: #CCCC99;
  border-bottom-width: 6px;
  border-bottom-style: inset;
  border-bottom-color: #CCCC99;
  padding:5px;
  float:left;
  }
#content2 {
  width: 790px;
  margin-top:5px;
  border-top-width: 6px;
  border-top-style: outset;
  border-top-color: #CCCC99;
  border-left-width: 6px;
  border-left-style: outset;
  border-left-color: #CCCC99;
  border-right-width: 6px;
  border-right-style: inset;
  border-right-color: #CCCC99;
  border-bottom-width: 6px;
  border-bottom-style: inset;
  border-bottom-color: #CCCC99;
  padding:5px;
  float:left;
  }
  
#events {
	width:550px;
	background-color:#003399;
	border: 2px solid #999999;
	padding:6px;
	float:left;
	margin-top:4px;
	}
.events {
	font-family: Arial, Helvetica;
	font-size:9px;
	color:white;
	}
.events a{
	color:white;
	}
.events a:visited{
	color:white;
	}
.events a:hover{
	color:#ffcc66;
	}





	