		html {
		height:100%;
		}
		body { 
		font:13px/1.22 arial,helvetica,clean,sans-serif;
		font-size:small;
		margin-top: 10px;
		}
		
		#headernav { 
		float: right; 
		width: 500px; 
		color: #333333; 
		font-size: 12px; font-family: Arial, Helvetica, sans-serif; 
		padding: 5px 5px 0px 0px; text-align: right; 
		} 
		#headernav a { 
		color: #004B91; 
		text-decoration: none; 
		} 
		#headernav a:hover { 
		color: #004B91; 
		text-decoration: underline; 
		} 
		#headernav_bold { 
		width: 950px; 
		color: #105CB6; 
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		padding: 5px 5px 0px 0px; 
		text-align: right; 
		font-weight: bold; 
		} 
		#headernav_bold a { 
		color: #105CB6; 
		text-decoration: underline; 
		font-weight: bold; 
		} 
		#headernav_bold a:hover { 
		color: #105CB6; 
		text-decoration: underline; 
		font-weight: bold; 
		}  
		#header { 
		width: 950px; 
		height: 65px; 
		padding: 0px; 
		margin: 0px; 
		text-align: left; 
		} 
		#logo { 
		float: left; 
		width: 233px; 
		padding: 0px;
		} 
		
		/* Begin Menu */
		#menu {
		margin: 0;
		padding: 0;
		background-image:  url('bg_menu.gif');
		height: 30px;
		width: 610px
		
		}
		#menu ul {
		border: 0px none;
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: center;
		
		
		}
		#menu li {
		display: block;
		float: left;
		padding: 0;
		margin: 0;
		
		}
		#menu li ul { /* second-level lists */
		position: absolute;
		width: 180px;
		text-align: left;
		left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-right-color: #e2e2e2;
		border-bottom-color: #e2e2e2;
		border-left-color: #e2e2e2;
		
		}
		#menu a {
		height: 22px;
		width: 100px;
		display: block;
		color: #333333;
		text-decoration: none;
		font-weight: bold;
		font-size: 11px;
		margin: 0px;
		padding-top: 8px;
		color: #000033;
		}
		#menu li ul li a {
		height: 22px;
		width: 175px;
		display: block;
		color: #333333;
		text-decoration: none;
		padding-left: 5px;
		}
		#menu a:visited {
		color: #333333;
		text-decoration: none;
		}
		#menu a:hover {
		color: #FFFFFF;
		background-color: #17467C;
		text-decoration: none;
		}
		#menu a:active {
		color: #FFFFFF;
		background-color: #48635E;
		text-decoration: none
		}
		#menu li:hover ul, #menu li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
		background-color: #FFFFFF
		}
		
		#mini_promo { font-size: 11px; } 
		#mini_promo table { margin-top: 10px; } 
		#mini_promo a { text-decoration: none; } 
		#mini_promo .topLeft { padding: 0px 10px; } 
		#mini_promo .topRight { width: 120px; padding-right: 10px; } 
		#mini_promo .bordered { border-right: 1px solid #E6F0FC; } 
		#mini_promo div { font-size: 12px; } 
		#mini_promo .topRight a { font-size: 12px; color: #002D62; font-weight: bold; margin: 0px; padding: 0px; } 
		#mini_promo .bottom {text-align: right; padding: 5px 10px 0px 10px; }  
		#mini_promo .bottomCenter {text-align: center; padding: 5px 10px 0px 10px; }  

		
		/* ---------------------- graybox ---------------------- */
		.gray1 {
		background-image: url(gray01.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 291px;
		height: 325px;
		}
		.gray2 {
		background-image: url(gray02.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 356px;
		height: 325px;
		
		}
		.gray3 {
		background-image: url(gray03.gif);
		background-repeat: no-repeat;
		background-position: top;
		width: 290px;
		height: 325px;
		
		}
		/* ---------------------- gray1 ---------------------- */
		.form-felds{
		padding-top:10px;
		padding-left:25px;
		padding-bottom:10px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 130px;
		}
		.form-felds1{
		padding-top:10px;
		padding-left:70px;
		padding-bottom:10px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 85px;
		}


		.gray-1 {
		width: 291px;
		height: 325px;
		float:left;
		padding-top:5px;
		}
		.gray1-heading{
		padding-top:50px;
		padding-left:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #be1727;
		text-transform: uppercase;
		}
		
		.gray1-felds{
		padding-top:20px;
		padding-left:20px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 100px;
		}
		.gray1-input{
		padding-top:20px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 130px;
		}
		
		.gray-2 {
		width: 356px;
		height: 325px;
		float:left;
		padding-top:5px;
		}
		.gray2-heading{
	padding-top:50px;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #124a85;
	float:left;
	text-transform: uppercase;
		}
		
		
		.gray2-text{
		padding-top:80px;
		padding-left:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #050001;
		width: 316px;
		text-align:justify;
		}
		
		.gray-3 {
		width: 280px;
		height: 325px;
		float:left;
		padding-top:5px;
		}
		.gray3-heading{
		padding-top:50px;
		padding-left:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #be1727;
		text-transform: uppercase;
		}
		
		.gray3-felds{
		padding-top:20px;
		padding-left:20px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 100px;
		}
		.gray3-input{
		padding-top:20px;
		float:left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 130px;
		}
		
		.gray3-button{
		padding-top:90px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #050001;
		width: 290px;
		}
		.gray3-text{
		padding-top:10px;
		padding-left:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #050001;
		width: 290px;
		font-weight: normal;
		}
		
		a.click {
		color:#4169ae;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		font-weight: bold;
		}	
		a.click:visited{
		color:#4169ae;
		font-size:11px;
		text-decoration:none;
		}	
		a.click:hover{
		color:#be1727;
		font-size:11px;
		text-decoration:underline;
		}
		a.footer {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform: uppercase;
		}	
		a.footer:visited{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform: uppercase;
		}	
		a.footer:hover{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
	text-transform: uppercase;
		}
		
		
		.rights {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}
h1
{
color:#006A9D;
text-align:center;	
font-size:20px;
}