body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
	font-weight: normal;
	margin: 0px;
	background-color: #385558;
}
.linkHome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96C4B4;
	text-decoration: none;
}
.linkHome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #96C4B4;
	text-decoration: underline;
}
.verticalNav
{
margin:0px;
padding:0px;
}
.verticalNav td
{
background:#C85C00;
margin:0px;
padding:0px;
}
.verticalNav td ul
{
margin:0px 0px 0px 0px;
padding:0px;
}
.verticalNav td li 
{
list-style:none;
margin:0px 0px 0px 0px;
padding:7px 0px 7px 0px;
border-bottom: dotted #964500 1px;
}
.verticalNav td li a
{
font-family:Arial;
font-size:13px;
color:#FFF2E7;
font-weight:bold;
text-decoration: none;
margin:0px;
padding:3px 10px 5px 19px;;
background:url(../images/body_nav_arrow.gif) no-repeat left center;
}
.verticalNav td li a:hover
{
font-family:Arial;
font-size:13px;
color:#FFD2AA;
text-decoration: none;
margin:0px;
padding:3px 10px 5px 19px;
background:url(../images/body_nav_arrow.gif) no-repeat left center;
}
.navTop {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;	
	font-weight: bold;
}
.navTop li {
	float: left;
	display:inline; 
	margin:0px;
	border-right:1px #98D0F0 solid;
	padding: 8px 0px 8px 0px;
	background:#2B9BDB; 
}
.navTop a,
.navTop a:link { 
	padding: 8px 37px; 
	color: #FFFFFF;	
	text-decoration: none;
}
.navTop li a:hover { 
	color: #FFFFFF;  
	padding: 8px 37px; 
	background:#1D658F; 
}
.navTop li.active {
	color: #FFFFFF;
}
#dropmenudiv{
position:absolute;
border:none;
border-bottom-width: 0;
font:bold 12px Arial;
line-height:30px;
z-index:100;
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid #98D0F0;
color: #FFFFFF;
padding: 0px 0px;
text-decoration: none;
font-weight: bold;
}
#dropmenudiv a:hover{ /*hover background color*/
background-color: #1D658F;
color: #FFFFFF;
}
h1 {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 26px;
	font-weight: normal;
	color: #2B9BDB;
	margin: 0px;
}
h2 {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 20px;
	font-weight: normal;
	color: #C85C00;
	padding:10px 0px;
	border-bottom:4px #D7DBDA solid;
	border-top: 4px #D7DBDA solid;
	margin: 0px;
}
h3 {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFD2AA;
	margin: 0px;
}
h3 a {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFD2AA;
	margin: 0px;
	text-decoration: underline;
}
h3 a:hover {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 18px;
	font-weight: normal;
	color: #FEECDC;
	margin: 0px;
	text-decoration: none;
}
.fontFooter {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fontFooter a {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 11px;
	font-weight: bold;
	color: #96C4B4;
	text-decoration: none;
}
.fontFooter a:hover {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.fontWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.fontWhite a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.fontWhite a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.imgborder {
	border: 1px solid #E1E1E1;
}
.imgLeft {
	border: 1px solid #E1E1E1;
	margin-right: 10px;
}
#form {
	
}
#form TD {
	PADDING: 2px 0px; VERTICAL-ALIGN: top; HEIGHT: 28px
}
#form INPUT {
	BORDER: #999 1px solid; PADDING: 2px; FONT: normal 13px Arial; COLOR: #615050
}
#form SELECT {
	BORDER: #999 1px solid; PADDING: 2px; FONT: normal 13px Arial; COLOR: #615050
}
#form TEXTAREA {
	BORDER: #999 1px solid; PADDING: 2px; FONT: normal 13px Arial; COLOR: #615050
}
#form INPUT.long {
	WIDTH: 220px
}
#form TEXTAREA.long {
	WIDTH: 220px
}
#form TH {
	PADDING: 6px 0px; FONT-WEIGHT: bold
}
.dis_error {
	PADDING: 0px; DISPLAY: none; MARGIN: 0px; COLOR: #ff0000
}

















#navBody {
	padding: 0px;
	margin: 0px;
}
#navBody UL {
	padding: 0px;
	margin: 0px;
	width: 100%;
	list-style-type: none;
}
#navBody LI {
	margin-bottom: 0px;
}
#navBody LI A {
	padding: 6px 0px 0px 10px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#E8ECFF no-repeat left center;
	color:#1F5B97;
	border-bottom:#D9DCEE 1px solid;
	height:20px;
	text-decoration:none;
}
#navBody LI A:hover {
	background:#3399FF no-repeat left center;
	color:#FFFFFF;
	text-decoration:none;
}
#navBody LI A.current {
	background:#3399FF repeat-x left bottom;
	color:#FFFFFF;
	text-decoration:none;
}
.fontLightBlueBold {
	font-family: Georgia, Times New Roman, Times, Serif;
	font-size: 11px;
	font-weight: bold;
	color: #B0DFFE;
}
.fontLightBlueBold a {
	color: #B0DFFE;
	text-decoration: none;
}
.fontLightBlueBold a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#navIndex {
	padding: 0px;
	margin: 0px;
}
#navIndex UL {
	padding: 0px;
	margin: 0px;
	width: 100%;
	list-style-type: none;
}
#navIndex LI {
	margin-bottom: 0px;
}
#navIndex LI A {
	padding: 3px 0px 0px 5px;
	display:block;
	font-weight:normal;
	background:#EEE6F5 no-repeat left center;
	color:#1F5B97;
	border-bottom:#CAB5D9 1px solid;
	height:35px;
	text-decoration:none;
}
#navIndex LI A:hover {
	background:#A578C9 no-repeat left center;
	color:#FFFFFF;
	text-decoration:none;
}
#navIndex LI A.current {
	background:#3399FF repeat-x left bottom;
	color:#FFFFFF;
	text-decoration:none;
}
.linkMore {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #785691;
	text-decoration: underline;
}
.linkMore:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #785691;
	text-decoration: none;
}
.linkBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F5B97;
	text-decoration: none;
}
.linkBody:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F5B97;
	text-decoration: underline;
}