body{
margin:0;
padding:0px;
background-image:url(../images/mane_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#FFFFFF;
}

h1, h2, h3, p {
	margin:0px;
	padding:0px;
	text-decoration:none;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#001B46;
}

	
a:link, a:active, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#001B46;
	text-decoration:none;
	}

a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#001B46;
	text-decoration:underline;
	}
	
.top_bg {
	background-image:url(../images/top_logo_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
}	


.top_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003D7A;
	height:23px;
}

a.top_menu:link, a.top_menu:active, a.top_menu:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003D7A;
	padding:0 10px;
	text-decoration:none;
	line-height:23px;
	height:23px;
	display:block;
	float:left;

}

a.top_menu:hover{
	background-color:#003D7A;
	color:#FFFFFF;
	text-decoration:none;
}

a.top_menu_h:link, a.top_menu_h:active, a.top_menu_h:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:0 10px;
	text-decoration:none;
	line-height:23px;
	height:23px;
	display:block;
	float:left;
	background-color:#003D7A;

}

a.top_menu_h:hover{
	color:#ffffff;
	text-decoration:none;
}

.banner_bg_colour {
	background-color:#83919A;
	padding:0px 1px;
}

.blue_bg_colour {
	background-color:#001B46;
	padding:71px 0px 0 18px;;
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#FFFFFF;
	text-transform:uppercase;
}


.white_text_banner1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#FFFFFF;
	text-transform:uppercase;
}


.white_banner_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	text-transform:uppercase;
}		

.white_banner_text_3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-top:8px;
}		
	
.cont_center_bg {
	background-image:url(../images/contan_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding:20px 10px 30px 20px;
}	

.blue_heading_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#001B46;
	font-weight:bold;
}	
	
.dot{
	background-image:url(../images/dot.gif);
	background-position:left top;
	background-repeat:repeat-y;
}		
	
.blue_heading_text_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#001B46;
}	

.footer_bgcolor {
	background-color:#003D7A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}	


.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}	


a.footer_link:link, a.footer_link:active, a.footer_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:0 15px 0 15px;
	text-decoration:none;
	}

a.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	}
	
a.footer_link_1:link, a.footer_link_1:active, a.footer_link_1:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}

a.footer_link_1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	}	
.frame {
	border: 1px dashed #003D7A;
}

