body 
{
	background: #FFFFFF url(graphics/bgtile3.jpg) repeat-x top left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 10px 0px 0px 0px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #318010;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #318010;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0C2677;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0C2677;
	text-decoration: underline;
}
.contentsectbg {
	background: #FFFFFF url(../graphics/bg_contentsect.jpg) repeat-x top left;
	border-top: 0px solid #D9D9D9;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #D9D9D9;
	border-left: 0px solid #FFFFFF;
	padding: 30px 30px 0px 30px;
	margin: 0px 0px 0px 0px;
	width: 910px;
}
.stdcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #4D4D4D;
	vertical-align: top;
}
.hdtitlemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #171D57;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}

.sectsubnav a, .sectsubnav a:VISITED, .sectsubnav a:ACTIVE
		{
		border-top: 0px solid #669900;
		border-right: 0px solid #669900;
		border-bottom: 1px solid #FFFFFF;
		border-left: 0px solid #669900;
		background: #EEEEEE;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#468846;
		display:block;
		text-decoration: none;
		align: left;
		width: 186px;
		padding: 10px 0px 10px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 10pt;
		font-style: normal;
		font-weight: normal;
	}	
	
.sectsubnav a:HOVER
		{
		background: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#333333;
		display:block;
		text-decoration: none;
		align: left;
		width: 186px;
		padding: 10px 0px 10px 20px;
		margin: 0px 0px 0px 0px;
		font-size: 10pt;
		font-style: normal;
		font-weight: normal;
	}
.secthead
{
	background: #468846;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding: 10px 10px 10px 10px;
}
.hdtag
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding: 25px 0px 10px 10px;
}
.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:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 8px 15px 10px 15px;
		margin: 0px 0px 0px 0px;
		font-size: 12pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
		}	
.hdkeynav a:HOVER {
		background: url(graphics/bg_nav_activeXX.png) repeat-x top left;
		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:#0AAC12;
		display:block;
		text-decoration: none;
		padding: 8px 15px 10px 15px;
		margin: 0px 0px 0px 0px;
		font-size: 12pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}
.hdkeynavon a, .hdkeynavon a:VISITED, .hdkeynavon a:ACTIVE
		{
		background: url(graphics/bg_nav_activeXX.png) repeat-x top left;
		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:#FDC501;
		display:block;
		text-decoration: none;
		padding: 8px 15px 10px 15px;
		margin: 0px 0px 0px 0px;
		font-size: 12pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;
	}	
.hdkeynavon a:HOVER {
		background: url(graphics/bg_nav_activeXX.png) repeat-x top left;
		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:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 8px 15px 10px 15px;
		margin: 0px 0px 0px 0px;
		font-size: 12pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: center;		
	}
.mainsitecontainer {
		border-top: 0px solid #D9D9D9;
		border-right: 5px solid #FFFFFF;
		border-bottom: 0px solid #D9D9D9;
		border-left: 5px solid #FFFFFF;
		width: 970px;
	}
.stdfootertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.stdfootertext a, .stdfootertext a:VISITED, .stdfootertext 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:#FFFFFF;
		display:block;
		text-decoration: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
		}	
.stdfootertext 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:#A2DD98;
		display:block;
		text-decoration: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-size: 8pt;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
		text-align: left;
	}
.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;
}
.footernav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	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: #FFFFFF;
	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: #299B13;
	text-decoration: none;
	text-align: right;
}
.ft_column_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 10px 0px;
}
h1.c_title_homepage{color:#102542;font-size:16pt;font-weight:normal;margin-bottom:0px;}
td.c_form_label_hp{font-size:11pt;text-align:right;padding-right:20px;color:#FFF;font-weight:bold;}
.signinboxtext
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-style: normal;
    font-weight: normal;
    color: #4D4D4D;
    text-decoration: none;
    text-align: left;
    display: block;
    line-height: 14pt;
}
.reglink a{text-decoration:none;}
.reglink a:link,.reglink a:visited{color:#CF6600;border-bottom:1px solid #FFAE5F;}
.reglink a:active,.reglink a:hover{color:#ff9933;border-bottom:1px solid #FFD6AF;}
.reglink_hp {color:#FFF;text-decoration:none;}
.reglink_hp a{color:#FFF;}
.reglink_hp a:link,.reglink_hp a:visited{color:#FFF;border-bottom:0px solid #FFF;text-decoration:none;}
.reglink_hp a:active,.reglink_hp a:hover{color:#FFF;border-bottom:0px solid #FFF;}

.titlemain1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #29457D;
	vertical-align: middle;
	padding: 10px 0px 10px 0px;
}
.hpmaintext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	line-height: 16pt;
	text-decoration: none;
	color: #4D4D4D;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
}	
































	
.stdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.stdtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	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: #0C2677;
	padding: 0px 0px 5px 0px;
}
.sectlefthdbg {
	background: url(graphics/bg_sect_lefthd.png) 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: 5px 0px 7px 20px;
	text-align: left;
	vertical-align: middle;
}
.sectionnav a, .sectionnav a:VISITED, .sectionnav a:ACTIVE
		{
		background: #EFEFEF;
		border-top: 1px solid #D8D8D8;
		border-right: 0px solid #FEFCD2;
		border-bottom: 0px solid #EEEEEE;
		border-left: 0px solid #FCDB56;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#333333;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 30px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
	}	
.sectionnav a:HOVER {
		background: #FFFFFF;
		border-top: 1px solid #D8D8D8;
		border-right: 0px solid #FEFCD2;
		border-bottom: 0px solid #EEEEEE;
		border-left: 0px solid #FCDB56;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#368B13;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 30px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;		
	}
.sectionnavon a, .sectionnavon a:VISITED, .sectionnavon a:ACTIVE
		{
		background: #FFFFFF; 
		border-top: 1px solid #D8D8D8;
		border-right: 0px solid #FBC43F;
		border-bottom: 0px solid #FBC43F;
		border-left: 0px solid #FEFCD2;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#368B13;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 30px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;
	}	
.sectionnavon a:HOVER {
		background: #FFFFFF;
		border-top: 1px solid #D8D8D8;
		border-right: 0px solid #FEFCD2;
		border-bottom: 0px solid #EEEEEE;
		border-left: 0px solid #FCDB56;
		font-family: Arial, Helvetica, Verdana, sans-serif;
		color:#368B13;
		display:block;
		text-decoration: none;
		padding: 5px 0px 5px 30px;
		margin: 0px 0px 0px 0px;
		font-size:12px;
		font-style: normal;
		font-weight: normal;
		vertical-align: middle;		
	}
.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;
}
.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;
	}
	
.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: center;
	padding: 9px 10px 10px 10px;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #0C2677;
	vertical-align: middle;
	margin: 0px 0px 5px 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;
}


.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: 9pt;
	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: 9pt;
	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: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	vertical-align: top;
	padding: 10px 20px 10px 20px;
}

.hppromocolumn2 {
 	background: #FFFFFF url(graphics/hpareabg2.jpg) repeat-x top left;
 	/* background: #F4F4F4; */
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	vertical-align: top;
	padding: 10px 20px 10px 20px;
}

.hppromocolumn3 {
	background: #FFFFFF url(graphics/hpareabg3.jpg) repeat-x top left;
	border-top: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color: #333333;
	height: 250px;
	vertical-align: top;
	padding: 10px 20px 10px 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: 15pt;
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

.hdlinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #7D7D7D;
	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: #7D7D7D;
	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: #7D7D7D;
	text-decoration: underline;
	text-align: right;
}


.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;
}

.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;
}

