/* CSS Document */
body {
	padding:0;
	margin:0;
	background: url(images/background.gif) repeat 0 90px #00275B; 
}

p, div, img, ul, a, form, label, input, h2, h3, h4{
	padding:0;
	margin:0;
}
/*--------------------------------body-------------------------------------*/
.top_bg{ 
	background:url(images/top_bg.jpg) no-repeat 0 0 ;}
.search{ 
	background:url(images/search.gif) no-repeat 0 0 #12528E;
	border:1px solid #4C739D; 
	color:#BEE5FF; 
	font-weight:bold; 
	font-size:11px; 
	font-family:Tahoma,Arial, Helvetica, sans-serif;
}
input.box{
	width:154px;
	height:19px; 
	border:1px solid #085AC9; 
	color:#0A397D; 
	font-size:10px;
}
.nav{ 
	background:url(images/nav_bg.gif) repeat-x 0 0 ; 
	border-bottom:1px solid #59B6D7; 
	border-top:1px solid #59B6D7;
} 
.nav_div{ 
	background:url(images/nav_divider.gif) no-repeat right top;}
.nav a{ 
	color:#FAFCFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif ; 
	font-weight:bold;
	font-size:11px;
	text-decoration:none;}
.nav a:hover{
	color:#77D2FD;
}
.body_padding{ 
	padding:20px 20px 20px 20px; 
	background-color:#0A397D;}
.image_tbl{ 
	border:1px solid #0C85BC;}
.image_brd01{
	border-bottom:5px solid #032352; 
	border-top:4px solid #032352;
	border-left:4px solid #032352;
	border-right:4px solid #032352;
}
.image_brd02{ 
	border-bottom:4px solid #032352;
	border-left:4px solid #032352;
	border-right:4px solid #032352; 
	background-color:#164385;
}
.image_button{ 
	width:168px; 
	height:19px; 
	background:url(images/button.gif) no-repeat 0 0 ; 
	color:#164385; 
	padding:0 0 0 22px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:11px; 
	border:none; 
	cursor:pointer; 
	margin:11px 0 11px 0;
}
.news{
	border:2px solid #0D4AA1; 
	margin:20px 0 0 0 ;
	background-color:#164385; 
}
.news td{ 
	padding:0 12px 0 10px; 
	color:#5AAAD3; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.news td span.white{
	color:#B7D6FF;
}
.news img{ 
	margin:5px 0 0 4px;
}
.news_td{
	color:#FFC22A;
}
.news a{
	font-family:Tahoma,Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FFC22A;
	text-decoration:none;
}
.news a:hover{
	text-decoration:underline;
}
.welcome{
	font-family:Tahoma,Arial, Helvetica, sans-serif; 
	font-size:12px ; color:#CFEFFF; 
	padding:8px 0 0 10px;}
.read{ 
	padding:0 0 0 10px;
	color:#FFC22A; 
	font-family:Tahoma,Arial, Helvetica, sans-serif; 
	font-size:12px ; 
	font-weight:bold;
}
.read a{
	color:#FFC22A; 
	text-decoration:none;
}
.read a:hover{
	text-decoration:underline;
}
.service{ 
	padding:0 0 0 10px;
}
.spl_service{ 
	padding:0 0 0 12px;
	font-family:Tahoma,Arial, Helvetica, sans-serif; 
	font-size:13px ; 
	color:#CFEFFF;
}
.spl_service span{
	color:#FFC22A;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px ; 
	font-weight:bold;
}
.spl_service span a{
	color:#FFC22A; 
	text-decoration:none;
}
.spl_service span a:hover{ 
	text-decoration:underline;
}

.text_body {
	color: #FFFFFF;
	text-align:justify;
}
.text_body_center {
	color: #FFFFFF;
	text-align:center;
}	
/*------------------------------------------------------------footer------------------------------------------*/
.top_foot{ 
	background:url(images/bottom_brd.gif) repeat-x 0 0;
}
.footer{ 
	border-bottom:2px solid #0A397D;
}
.footer a{color:#FAFCFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif ; 
	font-size:11px; 
	text-decoration:none;
	text-transform:uppercase;
}
.footer a:hover{
	color:#1399E1;
}
.copy{ 
	color:#376FBF; 
	font-family:Verdana, Arial, Helvetica, sans-serif ;  
	font-size:11px;
}
.footer_div{ 
	border-right:1px solid #5198CD;
}