/* CSS Document */



body { 
	margin: 0px; 
	padding: 0px;
}

#wrapper {
	width: 957px;
	margin: 0px; 
	padding: 0px;
}

/*top navigation*/

#header {  
	background-image: url(../images/topnav_bkg.jpg);
	width:957px;
	height: 93px;
	margin: 0px;
}

#toplinks  {  
	width: 680px;
	height: 18px;
	position: absolute;
	margin-left: 250px;
	margin-top: 54px; 
}

a.topnav:link {color: #FFFFFF; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;} 
a.topnav:visited {color: #FFFFFF; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;} 
a.topnav:hover {color: #003306; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.topnav:active {color: #003306; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;} 

a.current:link {color: #003306; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #ffffff; text-decoration: none;} 
a.current:visited {color: #003306; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #ffffff; text-decoration: none;}
a.current:hover {color: #003306; font-size: 0.68em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #ffffff; text-decoration: none;} 
a.current:active {color: 003306; font-size: 0.68em; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 1px; border: 1px solid #ffffff; text-decoration: none;}



/*homepage*/

#homepageBkg {
	background-image: url(../images/home_photo.jpg);
	width:957px;
	height: 478px;
}

.maintext { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em; 
	color:#666;
	position: absolute;
	width: 335px;
	margin-left: 440px;
	margin-top: 209px; 
}

/* subpages */

#mainContent {
	position: relative;
	width: 657px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size: 1.2em;

}

#contentBorder {
	background-image: url(../images/topRule.gif);
	background-repeat: no-repeat;
	width: 495px;
	padding-top: 3px;
	margin: 0;
	border-left: 1px solid #000000; 
}

#contentBorder p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#666;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 15px;
}

#contentBorder ol li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color:#003300;
	padding-top: 3px;
	padding-left: 10px;
	margin-bottom: 5px;
}

#contentBorder p.padleft {
	padding-left: 25px;
	width: 470px;
}

#contentBorder p.padsubleft {
	padding-left: 50px;
	width: 445px;

}

#contentBorder p.ourpeople {
	font-style: italic;
}

hr {
margin-left: 10px;
}


#contentBorder a:link {color: #003300; font-weight: bold; text-decoration: none;}     /* unvisited link */
#contentBorder a:visited {color: #003300; font-weight: bold; text-decoration: none;}  /* visited link */
#contentBorder a:hover {color: #ccc; font-weight: bold; text-decoration: none;}   /* mouse over link */
#contentBorder a:active {color: #ccc; font-weight: bold; text-decoration: none;}   /* selected link */


/* left nav*/

#leftnav {
position: relative;
width: 250px;
float: left;
margin-right: 15px;
margin-bottom: 15px;


}


#leftnav ul li {
font-family: Verdana, Arial, Helvetica, sans-serif;
list-style: none;
padding-left: 5px;


}


/* left nav Links */
a.leftnav:link {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold; padding: 3px; border: 1px solid #b8b8c6;}     /* unvisited link */
a.leftnav:visited {color: #003300; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold; padding: 3px; border: 1px solid #b8b8c6;}  /* visited link */
a.leftnav:hover {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold; padding: 3px; border: 1px solid #b8b8c6;}   /* mouse over link */
a.leftnav:active {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold; padding: 3px; border: 1px solid #b8b8c6;}   /* selected link */


/* subnav links */
a.subleftnav:link {color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold;} 
a.subleftnav:visited {color: #666666; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold;}  
a.subleftnav:hover {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold;}   
a.subleftnav:active {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: bold;}  



a.subcurrent:link {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}     
a.subcurrent:visited {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}  
a.subcurrent:hover {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}   
a.subcurrent:active {color: #003300; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;} 



#footer {
width:957px;
margin-top: 15px;

}


/*  site mapLinks */
a.sitemap:link {color: #575757; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}     /* unvisited link */
a.sitemap:visited {color: #575757; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}  /* visited link */
a.sitemap:hover {color: #575757; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}   /* mouse over link */
a.sitemap:active {color: #575757; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold;}   /* selected link */


/* printable link on benefits section */

#printable a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #003300; font-weight: bold; width: 495px; margin-left: 250px; text-decoration: none;}     /* unvisited link */
#printable a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #003300; font-weight: bold; width: 495px; margin-left: 250px; text-decoration: none;} 
#printable a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ccc; font-weight: bold; width: 495px; margin-left: 250px; text-decoration: none;}   
#printable a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #ccc; font-weight: bold; text-decoration: none; width: 495px; margin-left: 250px;}  



