body 
{
	/* background: #CECECE url(../graphics/bgtile2.jpg) repeat-x top left; */
	/* background: #EEEEEE; */
	/* background: #004b2f url(../graphics/bg_hp2.jpg) top center no-repeat; */
	background: #1b2c09 url(../graphics/bg_hp3.jpg) top center no-repeat;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin: 0px 0px 0px 0px;
	width: 100%;
}

.mainsitecontentarea {
	width: 972px; 
	border-top: 0px solid #EEEEEE; 
	border-right: 4px solid #EEEEEE; 
	border-left: 4px solid #EEEEEE; 
	border-bottom: 4px solid #EEEEEE;
}

.hdtext3{
 color: #30530c;
 font-size: 16pt; 
 font-weight: normal;
 line-height: 16pt; 
 letter-spacing: -1px;
 padding: 10px 0px 10px 0px
 }
 
.ftquote {
	width: 980px; 
	color: #FFFFFF; 
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 20px; 
	font-family: 'Times New Roman', Times, serif, Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-weight: normal; 
	line-height: 18pt; color: #FFFFFF; 
	text-decoration: none; 
	font-style:italic;
	text-align:center;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2888ac;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #2888ac;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #30530c;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #30530c;
	text-decoration: none;
}
.footerbg 
{
	/*
	background: #004b2f url(../graphics/bg_footer.png) top left repeat-x;
	*/
}

.stdfootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #CAB177;
	text-decoration: none;
}

.stdfootertext a, .stdfootertext a:VISITED, .stdfootertext a:ACTIVE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #CAB177;
	text-decoration: none;
}

.stdfootertext a:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.hpintrotext1{
 color: #FFFFFF; 
 font-size: 20pt; 
 font-weight:normal; 
 font-style:italic; 
 line-height: 20pt; 
 font-family: 'Times New Roman', Times, serif; 
 text-align:center; 
 letter-spacing:-1px;
 }

















.hdtext1{
 color: #FFFFFF; 
 font-size: 22pt; 
 font-weight: normal;
 line-height: 11pt;
 }
.hdtext2{
 color: #004f32; 
 font-size: 18pt; 
 font-weight: normal;
 line-height: 18pt; 
 }

.hdtext4{
	font: 12pt Arial, Helvetica, Verdana, sans-serif;
	color: #333333;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	margin-bottom: 10px;
}
.hdtext5{
	font: 16pt Arial, Helvetica, Verdana, sans-serif;
	color: #FFFFFF;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	line-height: 16pt; 
	font-weight: normal;
	margin-bottom: 10px;
	letter-spacing: -1px;
}
.hdinttitle{
 color: #09354E; 
 font-size: 17pt; 
 font-weight: normal;
 line-height: 10pt; 
 padding: 10px 0px 10px 0px
 }
.stdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 14pt;
}
.stdtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 14pt;
}
.sectiontitle {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	padding: 0px 0px 5px 0px;
}
.sectiontitle2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	padding: 0px 0px 5px 0px;
}
.sectlefthdbg {
	/*background: url(graphics/bg_hphl.jpg) repeat-x top left;*/
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 15px 0px 15px 20px;
	text-align: left;
	vertical-align: middle;
}
.sectionnav a, .sectionnav a:VISITED, .sectionnav a:ACTIVE
		{
		background: #147499;
		border-top: 1px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 7px 0px 7px 30px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
	}	
.sectionnav a:HOVER {
		background: #EEEEEE;
		border-top: 1px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#004f30;
		display:block;
		text-decoration: none;
		padding: 7px 0px 7px 30px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;		
	}
.sectionnavon a, .sectionnavon a:VISITED, .sectionnavon a:ACTIVE
		{
		background: #FFFFFF; 
		border-top: 1px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#004f30;
		display:block;
		text-decoration: none;
		padding: 7px 0px 7px 30px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: left;
	}	
.sectionnavon a:HOVER {
		background: #EEEEEE;
		border-top: 1px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#004f30;
		display:block;
		text-decoration: none;
		padding: 7px 0px 7px 30px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: left;		
	}
	

.sectionsublinksarea
		{
		background: #FFFFFF;
		border-top: 0px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#09354E;
		display:block;
		text-decoration: none;
		padding: 0px 0px 10px 50px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
	}
	
	
.sectionsublinks a, .sectionsublinks a:VISITED, .sectionsublinks a:ACTIVE
		{
		background: #FFFFFF;
		border-top: 0px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#309fca;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
	}	
.sectionsublinks a:HOVER {
		background: #EEEEEE;
		border-top: 0px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#309fca;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;		
	}
.sectionsublinkson a, .sectionsublinkson a:VISITED, .sectionsublinkson a:ACTIVE
		{
		background: #EEEEEE; 
		border-top: 0px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#309fca;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
	}	
.sectionsublinkson a:HOVER {
		background: #EEEEEE;
		border-top: 0px solid #E8D3A2;
		border-right: 0px solid #E8D3A2;
		border-bottom: 0px solid #E8D3A2;
		border-left: 0px solid #E8D3A2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#309fca;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;		
	}
	
	
.sectionpromobg
		{
		/* background: #EFEFEF; */
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#333333;
		display:block;
		text-decoration: none;
		padding: 15px 15px 15px 15px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
	}
.listhl1 {
	background: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 20px;
}

.listhl1:HOVER {
	background: #EEEEEE;
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 20px;
}










.hpfeaturebg{
	border-top: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	border-bottom: 0px solid #CCCCCC;
	border-left: 4px solid #FFFFFF;
	font: 9pt Arial, Helvetica, Verdana, sans-serif;
	background: #EEEEEE /*url(graphics/hpfeaturebg.png) no-repeat top*/;
	color: #4D4D4D;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	height: 130px;
	width: 962px;
}
.hpfeaturetext{
	font: 9pt Arial, Helvetica, Verdana, sans-serif;
	color: #4D4D4D;
	padding: 0px 20px 0px 130px;
	vertical-align: top;
	line-height: 14pt;
	text-align: left;
}

.hdkeynav a, .hdkeynav a:VISITED, .hdkeynav a:ACTIVE
		{
		border-top: 0px solid #D9D9D9;
		border-right: 0px solid #D9D9D9;
		border-bottom: 0px solid #D9D9D9;
		border-left: 0px solid #D9D9D9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#004F30;
		display:block;
		text-decoration: none;
		padding: 8px 20px 14px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
		}	
	
.hdkeynav a:HOVER {
		border-top: 0px solid #D9D9D9;
		border-right: 0px solid #D9D9D9;
		border-bottom: 0px solid #D9D9D9;
		border-left: 0px solid #D9D9D9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#000000;
		display:block;
		text-decoration: none;
		padding: 8px 20px 14px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}

.hdkeynavon a, .hdkeynavon a:VISITED, .hdkeynavon a:ACTIVE
		{
		border-top: 0px solid #D9D9D9;
		border-right: 0px solid #D9D9D9;
		border-bottom: 0px solid #D9D9D9;
		border-left: 0px solid #D9D9D9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#49BFE7;
		display:block;
		text-decoration: none;
		padding: 8px 20px 14px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}	
.hdkeynavon a:HOVER {
		border-top: 0px solid #D9D9D9;
		border-right: 0px solid #D9D9D9;
		border-bottom: 0px solid #D9D9D9;
		border-left: 0px solid #D9D9D9;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#49BFE7;
		display:block;
		text-decoration: none;
		padding: 8px 20px 14px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 11pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;		
	}


.hpintrohlnav a, .hpintrohlnav a:VISITED, .hpintrohlnav a:ACTIVE
		{
		background: #408D1F;
		border-top: 1px solid #EEEEEE;
		border-right: 1px solid #EEEEEE;
		border-bottom: 1px solid #EEEEEE;
		border-left: 1px solid #EEEEEE;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color: #FFFFFF;
		display: block;
		text-decoration: none;
		padding: 6px 15px 6px 15px;
		margin: 0px 10px 0px 0px;
		font-size: 10pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
		width: 75px;
		}	
	
.hpintrohlnav a:HOVER {
		border-top: 1px solid #EEEEEE;
		border-right: 1px solid #EEEEEE;
		border-bottom: 1px solid #EEEEEE;
		border-left: 1px solid #EEEEEE;
		background: #0C2677;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display: block;
		text-decoration: none;
		padding: 6px 15px 6px 15px;
		margin: 0px 10px 0px 0px;
		font-size: 10pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
		width: 75px;
	}
		
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding: 10px 5px 0px 0px;
}

.footercontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	padding: 10px 0px 0px 0px;
}

.footernav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	padding: 10px 0px 10px 10px;
}

.footernav a, .footernav a:VISITED, .footernav a:ACTIVE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0C2677;
	text-decoration: none;
	text-align: right;
}

.footernav a:HOVER
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #479D23;
	text-decoration: none;
	text-align: right;
}
.hphlnav a, .hphlnav a:VISITED, .hphlnav a:ACTIVE
		{
		/*
		border-top: 1px solid #09354E;
		border-right: 1px solid #09354E;
		border-bottom: 1px solid #09354E;
		border-left: 1px solid #09354E;
		*/
		border-top: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		background: #8E7337 /*url(../graphics/bg_hphl.jpg) repeat-x top left*/;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 15px 10px 15px 10px;
		font-size:14pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}	
	
.hphlnav a:HOVER {
		background: #8E7337;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 15px 10px 15px 10px;
		font-size:14pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}
	
	
.primarynav a, .primarynav a:VISITED, .primarynav a:ACTIVE
		{
		border-top: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		background: #0F5E87;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 6px 0px 7px 0px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: center;
	}	
	
.primarynav a:HOVER {
		background: #1F719C;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 6px 0px 7px 0px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: center;
	}

.primarynavon a, .primarynavon a:VISITED, .primarynavon a:ACTIVE
		{
		border-top: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		background: #062A3C;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 6px 0px 7px 0px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: center;
	}	
.primarynavon a:HOVER {
		border-top: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		border-left: 0px solid #FFFFFF;
		background: #062A3C;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 6px 0px 7px 0px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: bold;
		vertical-align: middle;
		text-align: center;		
	}
	

.hpfeatarea1 {
 	/* background: #FFFFFF url(graphics/hpareabg.jpg) repeat-x top left; */
	background: #D8EAF0;
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 20px;
	height: 250px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;	
}

.hpfeatarea1:HOVER {
	background: #EEEEEE;
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 20px;
	height: 250px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;	
}

.hpfeatarea2 {
 	/* background: #FFFFFF url(graphics/hpareabg.jpg) repeat-x top left; */
	background: #B77C31;
	text-align: left;
	vertical-align: top;
	padding: 9px 10px 10px 10px;
	height: 98px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #5A3E1C;
	border-top: 0px solid #CCCCCC;	
}

.hpfeatarea2:HOVER {
	background: #6F583C;
	text-align: left;
	vertical-align: top;
	padding: 9px 10px 10px 10px;
	height: 98px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #FFFFFF;
	border-left: 5px solid #5A3E1C;
	border-top: 0px solid #CCCCCC;	
}

.hpfeatarea3 {
 	/* background: #FFFFFF url(graphics/hpareabg.jpg) repeat-x top left; */
	background: #F4F4F4;
	text-align: left;
	vertical-align: top;
	padding: 9px 10px 10px 10px;
	height: 91px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 5px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;	
}

.hpfeatarea3:HOVER {
	background: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 9px 10px 10px 10px;
	height: 91px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #FFFFFF;
	border-left: 5px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;	
}

.hptitlehd {
	/* background: #FFFFFF url(/graphics/bg_hphd.jpg) repeat-x top left; */
	text-align: left;
	padding: 0px 0px 10px 0px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #4D4D4D;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
}

.hptitlemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0C2677;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
}
.hptitlemain2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0C2677;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
}
.hptitlemain3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0F5E87;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
}

.hdtitlemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #F8A900;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}
	
.hpsectarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	color: #FFFFFF;
	vertical-align: top;
	padding: 5px 10px 5px 10px;
}

.intcontentmain {
	background: #FFFFFF /*url(graphics/hpareabg.jpg) repeat-x top left*/;
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	vertical-align: top;
	padding: 10px 15px 10px 15px;
}

.intrightcolumn {
	/*background: #EEEEEE url(graphics/icon2.png) repeat-x top left;*/
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	vertical-align: top;
	padding: 10px 15px 10px 15px;
}

.hppromocolumn {
	/* background: #FFFFFF url(graphics/hpareabg.jpg) repeat-x top left; */
	background: #FFFFFF;
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 10px 20px 10px 20px;
}

.hppromocolumn2 {
 	/* background: #F4F4F4; */
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 15px 20px 10px 20px;
}

.hppromocolumn3 {
	background: #D5C37C /*url(graphics/hpareabg3.jpg) repeat-x top left*/;
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 20px 20px 10px 20px;
}

.intcolumn {
 	/* background: #F4F4F4; */
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 15px 30px 10px 30px;
}

.intcolumn2 {
 	/* background: #F4F4F4; */
	border-top: 0px solid #E8D3A2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #000000;
	vertical-align: top;
	padding: 15px 20px 20px 20px;
}


.endinglinks1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	/* color: #30819A; */
	text-decoration: none;
	text-align: right;
	vertical-align: top;
	line-height: 12pt;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

.intcontentmainarea {
 	background: #FFFFFF /*url(graphics/hpareabg2.jpg) repeat-x top left*/;
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #4D4D4D;
	vertical-align: top;
	padding: 15px 30px 10px 30px;
}


.hdlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	padding: 15px 0px 10px 10px;
}

.hdlinks a, .hdlinks a:VISITED, .hdlinks a:ACTIVE
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #063868;
	text-decoration: none;
	text-align: right;
}

.hdlinks a:HOVER
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #0082C3;
	text-decoration: none;
	text-align: right;
}

.hpinputMain{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	height: 20px;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	margin: 0px 0px 3px 0px;
}

.inputMain{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	height: 15px;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
}

.inputMainR{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	height: 13px;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
}

.inputMainRO{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #F5F5F5;
	border: 0px solid #CCCCCC;
	color: #062A3C;
	height: 22px;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	font-weight: bold;
}

.selectMain{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	text-align: left;
	vertical-align: middle;
}

.selectMainR{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	text-align: left;
	vertical-align: middle;
}

.hptextareaMain{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #30530c;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
	width: 200px;
	height: 50px; 
	margin: 0px 0px 5px 0px;
}

.textareaMain{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
}

.textareaMainR{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #062A3C;
	text-align: left;
	padding: 3px 3px 3px 3px;
	vertical-align: middle;
}

