body {
		
	background: #adc7e0;
	font: 12px Arial,Verdana, Helvetica, sans-serif;
	color: #000000;
	height: 100%;
    margin: 5px 0 1px;
    padding: 0;
 
}



h1 {position:relative; font-size:16px; font-weight:bold;}
h2 {position:relative; font-size:18px; font-weight:bold;color:#1D4B79;}
h3 {position:relative; font-size:16px; font-weight:bold; margin-top: 8px;}
h4 {position:relative; font-size:10px; font-weight:bold;}
h5 {position:relative; font-size:10px;}

.subtitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	color:#146CC1;
	font-weight:bold;
	padding:5 0 0 0;
}

.subtitle3{
	font-family: Arial,Verdana;
	font-size:1.4em;
	color:#000000;
	font-weight:bold;
	
}
.subtitle2{
	font-family: Arial,Verdana;
	font-size:14pt;
	color:#146CC1;
	font-weight:bold;
}
.subtitle2 a:link {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	
}
.subtitle2  a:active {
	font-size:12px;
	color:#cccccc;
	text-decoration: none;
}
.subtitle2  a:visited {
	font-size:12px;
	color:ffffff;
	text-decoration:none;
}
.subtitle2  a:hover {
	font-size:12px;
	color:#cccccc;
	text-decoration:none;
}


.contenttxt p{ 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:0 0 0px 0;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	line-height:15px;
}

.maintext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#fff;
	line-height:13px;
}

/*heading*/
.txtheading{
	color:#00173c;
	font-size:14px;
}
/*Default Link*/
a:link {
	font-size:12px;
	color:#146cc1;
	text-decoration:none;
}

a:visited {
	font-size:12px;
	color:#146cc1;
	text-decoration:none;
}
a:hover {
	font-size:12px;
	color:#003366;
	text-decoration:none;
}

p { 
 font-size: 13px; line-height: 120%; margin: 0px 0px 0px 0px; padding: 0px; 
}

UL { 
 font-size: 12px; line-height: 16px;
}

LI { 
 font-size: 12px; line-height: 16px; }
 
 
hr {
  margin: 20px 0px 20px 0px;
}

.footer{
	font-family: Arial;

	padding-top: 20px; 
	padding-bottom: 20px; 
	font-size:12px;
	color:#FFFFFF;font-weight:bold
}
.footer a:link {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.footer a {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
.footer a:active {
	font-size:12px;
	color:#ADC7E0;
	text-decoration:underline;
}
.footer a:visited {
	font-size:12px;
	color:ffffff;
	text-decoration:none;
}
.footer a:hover {
	font-size:12px;
	color:#ADC7E0;
	text-decoration:underline;
}

.button a {
	display: block;
	padding-bottom:7px;
	padding-left:3px;
	padding-top: 7px;
	paddidng-right:0px;
	text-decoration: none;
	width: 100%;
	height:100%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	align: left;
	color: #046489;
	background-color: #e2e6f1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #046489;
}
.button a:hover {
	font-family: Verdana;
	color: #046489;
	font-size: 12px;
	text-decoration: none;
	background-color: #ADC7E0;

}

.button2 a {
	display: block;
	padding-bottom:7px;
	padding-left:3px;
	padding-top: 7px;
	paddidng-right:0px;
	text-decoration: none;
	width: 100%;
	height:100%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	align: left;
	color: #046489;
	background-color: #e2e6f1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #046489;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #046489;
}
.button2 a:hover {
	font-family: Verdana;
	color: #046489;
	font-size: 12px;
	text-decoration: none;
	background-color: #ADC7E0;

}

.buttonhi a {
	display: block;
	padding-bottom:7px;
	padding-left:3px;
	padding-top: 7px;
	paddidng-right:0px;
	text-decoration: none;
	width: 100%;
	height:100%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	align: left;
	color: #ffffff;
	background-color: #046489;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #046489;
}

.buttontop  {
	display: block;
	padding-bottom:7px;
	padding-left:3px;
	padding-top: 7px;
	paddidng-right:0px;
	text-decoration: none;
	width: 100%;
	height:100%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	align: left;
	color: #146cc1;
	background-color: #e2e6f1;
	border-top-width: 1px;
	border-top-style: solid;

	border-top-color: #046489;
}



.outerbox {

background: #ffffff;

width:940px
}

.bdr {

background: #ffffff;
border:2px solid #1D4B79;

height: 320px;
width:100%;
}

.bdr2 {
background: #ffffff;
border:5px solid #ADC7E0;
height: 320px;
width:100%;
}


.rbdr {

background: #ffffff;
border:2px solid #1D4B79;
height: 320px;
width:100%;

}

.rbdr2 {
background: #ffffff;
border:5px solid #ADC7E0;
height: 100%;
width:100%;
}



#page {
	width: 970px;

	padding: 20px 40px 30px 30px;
	
	background: #E2E6F1;
}



#content {
	
	width: 768px;
	height: 100%;
	background: #ffffff;
	margin: 12px 5px 5px 6px;
	padding: 10px 10px 10px 10px;
	border: 3px #046489 solid;
		
	
}

#contentres {
	
	width: 840px;
	height: 100%;
	background: #ffffff;
	margin: 12px 5px 5px 6px;
	padding: 10px 10px 10px 10px;
	border: 3px #046489 solid;
		
	
}

#sidebar {
	float: right;
	width: 320px;
	height: 330px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 15px 0px;
	border: 3px #ADC7E0 solid;

}


#leftbar {
	float: left;
	width: 465px;
	height: 330px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	margin:10px 0px 15px 15px;
	border: 4px #ADC7E0 solid;

}

#leftcontent{
	
	width: 100%;
	height: 100%;
	background: #ffffff;
	padding: 15px 5px 15px 10px;
	border: 2px #1D4B79 solid;

}

#rightcontent{
	
	width: 100%;
	height: 100%;
	background: #ffffff;
	padding: 15px 5px 15px 10px;
	border: 2px #1D4B79 solid;

}
#ads {
	width: 728px;
	height="100";
	background: #E2E6F1;
	align: center;
}



#subpage {
	width: 974px;
	margin: 0px 0px 0px 0px;
	padding: 30px 70px 20px 70px;
	background: #E2E6F1;
}



#righttitle {
	float: right;
	width: 245px;
	height: 50px;
	background: #E2E6F1;
	padding: 20px 20px 0px 0px;
		
}

#subnav {
	float: left;
	width: 150px;
	background: #ffffff;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
		

}
