/* Elements */

BODY 			{ background-color: #FFFFFF; 
				  color: #000000; 
				  margin: 0;
				  padding: 0; 
				  font-family: Verdana, Helvetica, Geneva, san serif; 
				  font-size: 11px; }
/* LI				{ list-style: url(/images/bullet.gif); } */
				  
/* IDs */

#searchbox		{ position: absolute; z-index: 43; top: 427px; left:  20px; visibility: visible; }
#threeboxes		{ position: absolute; z-index: 44; top: 172px; left: 630px; visibility: visible; }
#mainimage		{ position: absolute; z-index: 1; top: 250px; left: 158px; visibility: visible; }
#ourmission		{ position: absolute; z-index: 36; top: 115px; left: 298px; visibility: visible; width:310px; }
#missiontext	{ position: absolute; z-index: 35; top: 115px; left: 301px; visibility: visible; width:310px; }
#whatsnew		{ position: absolute; z-index: 34; top: 475; left: 298px; visibility: visible; width:300px; }
#whatsnewtext	{ position: absolute; z-index: 33; top: 475; left: 298px; visibility: visible; width:300px; }
#leftnav		{ position: absolute; z-index: 50; top: 229px; left:  20px; visibility: visible; }
#newseventbox	{ position: absolute; z-index: 52; top: 130px; left:  20px; visibility: visible; }
#pubguide		{ position: absolute; z-index: 50; top: 190px; left:  655px; visibility: visible; }


/* Classes */

/* Trademark for body - TM is slightly smaller than reg text */				  

a:link 			{ color: #00737B; text-decoration: none; }
a:hover 		{ color: #04479B; text-decoration: none; }
a:visited 		{ color: #00737B; text-decoration: none; }

/* dropdown menu text */
a.topnav 		{ background-color: #FFFFFF; 
				  font-family: Verdana, Helvetica, Geneva, san serif; 
				  color: #666666; 
				  font-size: 10px; 
				  text-decoration: none; }
a.topnav:visited { background-color: #FFFFFF; 
				  font-family: Verdana, Helvetica, Geneva, san serif; 
				  color: #666666; 
				  font-size: 10px; 
				  text-decoration: none; }
a.topnav:hover  { background-color: #666666; 
				  font-family: Verdana, Helvetica, Geneva, san serif;  
				  color: #FFFFFF; 
				  font-size: 10px; 
				  text-decoration: none; }
.navarrow		{ color: #FFCC00;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px;
				  font-weight: bold; }
.nav			{ color: #999999;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px; }		  
a.nav			{ color: #999999;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px;
				  text-decoration: none; }
a.navselected   { color: #666699;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px;
				  text-decoration: none; }				  
a.nav:visited	{ color: #999999;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px;
				  text-decoration: none; }				  
a.nav:hover		{ color: #CC9900;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px;
				  text-decoration: none; }			  
.maincontent	{ color: #000000;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 11px; }		  
.bottomnav		{ color: #000000;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 10px; }
.bluefiller		{ color: #FFFFFF;
				  background-color: #666699;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 18px; }
.breadcrumb		{ color: #FFFFFF;
				  background-color: #666699;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 10px; }
a.breadcrumb:link, hover, active, visited	{ color: #FFFFFF;
				  background-color: #666699;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 10px; 
				  text-decoration: underline; }

/* Purple Section titles for inside pages (headers) */				  
.title			{ color: #330066;
				  font-family: Arial, Verdana, Helvetica, Geneva, san serif;
				  font-size: 17px; 
				  font-weight: bold; }	
				  				  
/* Subtitles for inside pages (headers) */				  
.subtitle		{ color: #999999;
				  font-family: Arial, Verdana, Helvetica, Geneva, san serif;
				  font-size: 14px; 
				  font-weight: bold; }			  			  				  
				  
a.subtitle:link, hover, active  { color: #999999;
				  font-family: Arial, Verdana, Helvetica, Geneva, san serif;
				  font-size: 14px; 
				  font-weight: bold;
				  text-decoration: underline; }

a.subtitle:visited { color: #999999;
				  font-family: Arial, Verdana, Helvetica, Geneva, san serif;
				  font-size: 14px; 
				  font-weight: bold;
				  text-decoration: underline; }				  
				  
/* Filler for underlines (horizontal rules) in various places (if used) */				  
.line			{ background-color: #FFCC33; }		

/* use for text underneathe the In The News section.. the smaller fonts */				  
.newsbyline		{ color: #000000;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 10px; }		  		  
				  
.mission		{ color: #666699;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 12px; }	

#pic{

float: left;

}

#pic2{
float: right;

}

#posting		{ color: #333333;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 12px; }
				  
.posting_h1 {
	color: #1955A3;
	font-family: Verdana, Helvetica, Geneva, san serif;
	font-size: 20px;
/* 	background-color: #EEF8F5; */
	display: block;
	padding: 10px;
}
				  
.posting_itjobs {
				  color: #1D248C;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 24px; }
				  
				  
.posting_text		{ color: #333333;
				  font-family: Verdana, Helvetica, Geneva, san serif;
				  font-size: 12px; }	
