body {
	margin:20px 0px 0px 0px;
	text-align: center;
	min-width: 780px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:justify;
}
p.centered {
text-align:center;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#33ac2c;
}
h2.nav
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
p.nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#33ac2c;
	font-weight:bold;
}
.tophdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#33ac2c;
	font-weight:bold;
}
.bodyhdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#33ac2c;
	font-weight:bold;
}
.fonhdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight:bold;
}
.header
{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-style: normal;
	font-weight: bold;
}
A:link, A:visited, A:active
{
	COLOR: #007FBE;
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
A:hover
{
	COLOR: #33ac2c;
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
A.nav:link, A.nav:visited, A.nav:active
{
	COLOR: #007FBE;
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin-left: 10px;
}
A.nav:hover
{
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin-left: 10px;
	COLOR: #FFFFFF;
}
A.nav2:link, A.nav2:visited, A.nav2:active
{
	COLOR: #007FBE;
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin-left: 20px;
}
A.nav2:hover
{
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin-left: 20px;
	COLOR: #FFFFFF;
}
.nav2
{
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	margin-left: 20px;
	COLOR: #33ac2c;
}
A.frmlst:link, A.frmlst:visited, A.frmlst:active
{
	COLOR: #007FBE;
	FONT:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none
}
A.frmlst:hover
{
	FONT:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	COLOR: #33ac2c;
}
A.nav_out:link, A.nav_out:visited, A.nav_out:active
{
	COLOR: #007FBE;
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;	
}
A.nav_out:hover
{
	FONT:bold 9px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	COLOR: #FFFFFF;
}
#lvl2_wrapper {
	position:relative;
	margin: 0 auto;
	top: 0px;
	width:780px;
	text-align:left;
	}
	
	#header {
position:relative;
width: 780px;
height: 286px;
}

#lvl2-pg-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:135px;
	height:51px;
}

#lvl2-pg-02_ {
	position:absolute;
	left:135px;
	top:0px;
	width:645px;
	height:51px;
}

#lvl2-pg-03_ {
	position:absolute;
	left:0px;
	top:51px;
	width:780px;
	height:55px;
}

#lvl2-pg-04_ {
	position:absolute;
	left:0px;
	top:106px;
	width:780px;
	height:124px;
}

#lvl2-pg-05_ {
	position:absolute;
	left:0px;
	top:230px;
	width:780px;
	height:36px;
}

#lvl2_topnav {
	position:absolute;
	left:10px;
	top:11px;
	width:635px;
	height:51px;
	vertical-align: super;
}
#mainnav {
position:relative;
left:0px;
width: 175px;
float:left;
}
.bluebox {
position:relative;
left:0px;
width: 175px;
padding-bottom: 20px;
background: #A9CBDF url(../images/bluebox_03.gif) no-repeat left bottom;
}
.bluebox h2 {
background: url(../images/bluebox_01.gif) no-repeat left top;
padding: 10px 20px 0 20px;
}
.bluebox p {
padding: 0 20px 10px 20px;
text-align:left;
}
.bluebox2 {
position:relative;
left:0px;
width: 175px;
background: #A9CBDF url(../images/bluebox_03.gif) no-repeat left bottom;
}
.bluebox2 h2 {
background: url(../images/bluebox_01.gif) no-repeat left top;
padding: 10px 20px 0 20px;
}
.bluebox2 p {
padding: 0 20px 10px 20px;
text-align:left;
}
#content {
position:relative;
width:585px;
float:right;
}
#content_wide {
position:relative;
width:760px;
float:left;
padding: 0px 10px 10px 10px;
}
#left_body {
position:relative;
width:390px;
float:left;
}
#right_col {
position:relative;
width:175px;
float:right;
}
#footer {
  clear:both;
  position:relative;
  background-color:#FFFFFF;
  width: 780px;
  height: 46px;
  text-align:center;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	padding-top:8px;
	text-align:center;
	font-weight:bold;
}
ul.sitemap
{
	FONT: 9px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	list-style : circle url(../images/bullet.gif);
	margin-top : 5px;
	margin-bottom : 5px;
}
hr {
	font-weight: bold;
	color: #A9CBDF;
}
.captioned_photo {
	float:right;
	margin: .5em 0 .5em 3em;
	padding: 0;
	line-height: 1em;
	width: 130px;
}
.captioned_photo p {
width: 100%;
margin: 0;
padding: 1em 0;
font: .75em/1.75em Verdana, sans-serif;
color: #666;
}
.captioned_photo img {
margin: 0;
padding: 0;
display: block;
}
