/* CSS Document */

body
{
	background-image:url(../images/bggradient.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
}

.dropdown1{
position:absolute;
visibility: hidden;
border:none;
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height: 18px;
z-index: 100;
background-color: #CCCCCC;
width: 180px;
opacity: .9;
filter: alpha(opacity=90);

}

.dropdown1 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#333333;\

}

.dropdown1 a:hover{ /*hover background color*/
background-color: #333333;
color: #CCCCCC;
text-decoration:none;
}

.dropdown2{
position:absolute;
visibility: hidden;
border:none;
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height: 18px;
z-index: 100;
background-color: #CCCCCC;
width: 130px;
opacity: .9;
filter: alpha(opacity=90);
}

.dropdown2 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#333333;
}

.dropdown2 a:hover{ /*hover background color*/
background-color: #333333;
color: #CCCCCC;
text-decoration:none;
}

.dropdown3{
position:absolute;
visibility: hidden;
border:none;
border-bottom-width: 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
line-height: 18px;
z-index: 100;
background-color: #CCCCCC;
width: 100px;
opacity: .9;
filter: alpha(opacity=90);
}

.dropdown3 a{
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
color:#333333;

}

.dropdown3 a:hover{ /*hover background color*/
background-color: #333333;
color: #CCCCCC;
text-decoration:none;

}



.split01
{
	background-image:url(../images/index_01.jpg);
	background-repeat:no-repeat;
	width:344;
	height:30;
}

.split02
{
	width:530;
	height:30;
	background-color:#FFFFFF;
	padding-top:6px;
	vertical-align:middle;
	text-align:left;
}

.split03
{
	width:26;
	height:30;
	background-image:url(../images/index_03.jpg);
	background-repeat:no-repeat;
}

.split04
{
	width:344;
	height:41;
	background-image:url(../images/index_04.jpg);
	background-repeat:no-repeat;
}

.split05
{
	width:556;
	height:41;
	background-color:#FFFFFF;
	padding:0px;
}

.split06
{
	width:204;
	height:666;
	background-color:#FFFFFF;
	padding:none;
	vertical-align:top;
}

.split07
{
	width:94;
	height:76;
	background-image:url(../images/index_07.jpg);
	background-repeat:no-repeat;
}

.split08
{
	width:602;
	height:76;

}

.split09
{
	width:696;
	height:213;
	background-image:url(../images/index_09.jpg);
	background-repeat:no-repeat;
}

.split10
{
	width:696;
	height:377;
	vertical-align:top;
	padding-left:12px;
	padding-right:12px;
	padding-top:24px;
	background-color:#FFFFFF;
	
}

.footer1
{
	width:21;
	height:36;
	background-image:url(../images/index_11.jpg);
	background-repeat:no-repeat;
}

.footer2
{
	width:183;
	height:36;
	background-image:url(../images/index_12.jpg);
	background-repeat:no-repeat;
}


.footer3
{
	width:670;
	height:36;
	background-color:#D7DDE3;
	padding-left:6px;
	padding-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height:120%;
	
}

.footer3 a
{
	text-decoration:none;
	color:#000000;
}

.footer3 a:hover
{
	text-decoration:underline;
	color:#6A8DB0;
}

.footer4
{
	width:26;
	height:36;
	background-image:url(../images/index_14.jpg);
	background-repeat:no-repeat;
}

.heading-blue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#274D71;
	font-weight:bold;
}

.textbold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#393939;
	font-weight:bold;
	line-height:18px;
}

.textnormal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#393939;
	font-weight:none;
	line-height:18px;
}

.textnormal a
{
	color:#6A8DB0;
	text-decoration:underline;
	font-weight:bold;
}

.textnormal a:hover
{
	color:#274D71;
}

.heading-brown
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#A38C67;
	font-weight:bold;
}

.heading-grey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#515151;
	font-weight:bold;
}

.menublack
{
	font-family:"Times New Roman", Times, serif;
	color:#000000;
	font-size:10pt;
	font-weight:bold;
	line-height:16pt;
}

.menublue
{
	font-family:"Times New Roman", Times, serif;
	color:#4E7194;
	font-size:10pt;
	font-weight:bold;
	line-height:14pt;
	vertical-align:bottom;
}

.nav-top
{
	background-image:url(../images/col_left_06.jpg);
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	width:204;
	height:55;
	padding-left:14px;
	padding-bottom:6px;
	padding-top:30px;
}

.nav-top a
{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.nav-top a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#2D4E70;
}
	
	

.nav2
{
	background-image:url(../images/col_left_09.jpg);
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#4E7194;
	width:204;
	height:144;
	padding-left:32px;
	padding-top:0px;
	line-height:10pt;
}

.nav2 a
{
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	font-weight:bold;
	color:#4E7194;
	text-decoration:none;
}

.nav2 a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:9pt;
	font-weight:bold;
	color:#2D4E70;
	text-decoration:none;
}

.nav3
{
	background-image:url(../images/col_left_11.jpg);
	background-repeat:no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	width:204;
	height:149;
	padding-left:14px;
	padding-top:5px;
	line-height:172%;
	vertical-align:baseline
}

.nav3 a
{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.nav3 a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	font-weight:bold;
	color:#2D4E70;
	text-decoration:none;
}

.nav4
{
	background-image:url(../images/col_left_13.jpg);
	background-repeat:no-repeat;
	width:204;
}

.navsmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#525252;
	text-indent:90px;
	line-height:200%;
}

.navsmall a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#525252;
	text-indent:90px;
}

.navsmall a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#2D4E70;
	text-indent:90px;
}

.nav4
{
	background-image:url(../images/col_left_13.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.footer3blue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:6pt;
	color:#4E7194;
}

.footer3blue a
{
	text-decoration:none;
	color:#4E7194;
}

.footer3blue a:hover
{
	text-decoration:underline;
	color:#6A8DB0;
}

/* Global Footer - Inlude this ID on all subdomain CSS docs */
#subFooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	padding-left:30px;
	}
#subFooter a:link {
	color:#FFFFFF;
	text-decoration:underline;
	}
#subFooter a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
#subFooter a:hover {
	color:#CCCCCC;
	text-decoration:underline;
	}

.requiredfield
{
	background-color:#FFFF99;
	border:1px solid #CCCCCC;
	font:"Times New Roman", Times, serif;
}

.regularfield
{
	background-color:#EEEEEE;
	border:1px solid #CCCCCC;
	font:"Times New Roman", Times, serif;
}
