BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : White;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background : white;
	width : 100%;
	border : 0px;
}
TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #2A4571;
}
P {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	margin-left : 105px;
	margin-right : 16px;
	color : #596174;
	vertical-align : top;
}
ul {
	margin-left : 105px;
}
li{
	margin-left : 15px;
}
h1 {
	font-size : 16pt;
	margin-left : 105px;
	font-style : italic;
	color : #2A4571;
}
h2 {
	font-size : 14pt;
	margin-left : 105px;
	color : #2A4571;
}
B {
	font-size : 12pt;
	font-style : bold;
	font-variant : bold;
	font-weight : bold;
	margin-left : 16px;
	margin-right : 16px;
	color : #2A4571;
}
a{
	font-size : 10pt;
	font-weight : bold;
	color : #2A4571;
	text-decoration : underline;
}
a:hover{
	color : gray;
	text-decoration : underline;
}
		/*header*/
#header{
	background:url(images/header_bg1.gif);
	height : 113px;
	padding : 0;
	margin : 0;
	border : 0;
}

#header_logo{
	position: absolute; top: 0px; left: 25px;
}

div.nav_links{
	position : absolute;
	top: 85;
	left: 0 ;
	background-color :#596174;
	padding : 5px 0 0 7;
	height : 24px;
	margin : 0 0 0 0;
	width : 100%;
	text-align : left;
}

.header A{
	color : #ffffff;	
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	padding : 0 0 0 7;
	margin : 0 10px 0 10px;
	text-decoration : none;	
	background-color :#596174;
}
.header A:hover {
	color : red;		
}

		/*header*/
		/*contact*/
fieldset {
	color : #596174;
	border : 0;
	text-align : left;
}
div.row {
  	width : auto;
  	clear : both;
  	padding : 1px;
 }
 div.row label {
  	font-size : 100%;
  	float : left;
  	text-align : right;
  	width : 15em;
 	padding : 0;
  	margin : 0 25px 0 0;
  }
div.row label.require {
  	color : #ff0000;
  	font-weight : bold;
  }
div.row input {
  	width : auto;
  	padding : 0; 
  	margin-left : .0;
  	margin-right : 10px;
 } 
		/*contact*/
		/*interior nav*/
		
A.left_nav {
	width : 85px;
	display: block;
	background-color : #8FA2CD;
	color : #ffffff;	
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	padding : 0 0 0 7;
	text-decoration : none;

}
a.left_nav:hover {
	width : 85px;
	display: block;
	background-color : #596174;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	padding : 0 0 0 7;

}

		/*interior nav

		footer*/
div.links{
	position : relative;
	bottom: 0 ;
	left: 0 ;
	background-color :#596174;
	padding : 5px 0 0 7;
	height : 28px;
	margin : 0 0 0 0;
	width : 100%;
	text-align : right;
	background : url(images/footer_bg1.gif);
}

img.middle{
	align : bottom;
	float : left;
	margin : 0;
	padding : 0;
}
A.footer {
	align : bottom;
	color : #ffffff;	
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	padding : 0 0 0 7;
	margin : 0 10px 0 10px;
	text-decoration : none;	
	background-color :#596174;
}
A.footer:hover {
	align : bottom;
	color : yellow;	
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	padding : 0 0 0 7;
	margin : 0 10px 0 10px;
	text-decoration : none;	
	background-color :#596174;
}

		/*footer
		Site Map*/


		/*Site Map*/