/* CSS Document */

body 
	{	
	margin: 22px 0px 0px 8px; 
	padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4E4F50;
	background: #FFFFFF;
	
	}
	
h2
  {

    font-family: Arial, Helvetica, sans-serif;
	font-size:11.5px;
    text-decoration:underline;
    font-weight:800;
    margin-top: 0Px; margin-bottom: 10Px;
  }
a
	{
	text-decoration:underline;
	color:#097EB0;
	}
a:hover
	{
	text-decoration:underline;
	color: #990000;
	}
	
/**** Site Body Section- HeaderPart CSS ****/



.site_top_bar
{
	width:766px;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	border: 0px solid #000;

}	
	
.site_logopart
	{
	width:174px;
	margin: 0px;
	padding:0px;
	float:left;
	border: 0px solid #000;
	}
	
.logopading
	{
	
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;	
}	

.caption_part
	{
	width:561px;
	margin:20px 0px 0px 0px;
	float:right;
	padding:0px 0px 0px 0px;
	
	border: 0px solid #000;
	color:#000;
	}

.links_padding
	{
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 370px;
	color:#000000;
	}
	
.links_padding a
	{ 
	color:#000;
	text-decoration:none;
	font-size:11px;
	}
	
.links_padding a:hover
	{ 
	color:#89BBDD;
	text-decoration:none;
	font-size:11px;
	}	
		
.links_padding span
	{
	padding:0px 5px 0px 5px;
	color:#000000;
	
	}

/*VERTICAL NAVIGATION AND BANNER IMAGE*/	

.site_nav_banner
	{
	clear:both;
	width:766px;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	border: 0px solid #000;
	height:174px;
	}
	
.navleftimage
	{
	width:9px;
	float:left;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	
	
	}	
	
.vertical_nav
	{
	width:186px;
	float:left;
	margin: 0px 0px 0px 0px ;
	padding: 0px 0px 0px 0px;
	
	}
	
/**** Site Vertial Navigation ****/



.nav 
	{
	margin:0px;
	width:186px;
	
	}			
	
.nav ul 	
	{
	margin:0px;
	padding:0px 15px 0px 17px;
	
	}
	
.nav ul li
	{
	
	list-style-type:none; 
	color:#3D6E97
	}
	
.nav ul li a
	{
	
	color:#506772;
	text-decoration:none;
	display:block;
	padding:6px 5px 6px 11px;
	font-weight:normal;
	font-size:15px;
	border-top:1px solid #D9D9D9;
	}
	
.nav ul li a:hover
	{
	
	text-decoration:none;
	color:#F28323;
	}

.nav ul li a.navbordertop
	{
	border-top:0px;
	}	
	
.nav .on a
	{
	
	color:#F28323;
	text-decoration:none;
	display:block;
	padding:6px 5px 6px 11px;
	font-weight:normal;
	font-size:15px;
	border-top:1px solid #D9D9D9;
	
	
	}
	
.nav .on a:hover
	{
	background: url(../images/nav_bg.gif);
	text-decoration:none;
	color:#F28323;
	}
	
.bullet_padding
	{
	vertical-align:middle; 
	padding-bottom:0px 6px 2px 0px ;
	margin:0px 6px 0px 0px ;
	}	
	
	
		
	
.bannerimage
	{
	width:571px;
	float:right;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	border:0px solid #D9D9D9;
	height:148px;
	}
	
/* HORIZONTAL NAVIGATION*/

.horizontal_nav
	{
	clear:both;
	width:549px;
	margin:0px 0px 0px 13px;
	padding:0px;
	height:26px;
	background: url(../images/hor_nav_bg.gif);
	
	}
	
.horizontal_nav ul
	{
	margin:0 auto;
	padding:0px 0px 0px 8px;
	}
	
.horizontal_nav ul li
	 {
	 display:inline;
	 float:left;
	 margin:0px;
	 padding:0px;
	 list-style-type:none;
	 }	
 
.horizontal_nav ul li a
 {
 display:block;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 padding: 6px 55px 4px 0px;
 color:#FFFFFF;
 
 } 
	
.horizontal_nav ul li a:hover
 {
 	
 color: #000;
 
 }
 
 
 
/*DROP DOWN CSS*/

#dropmenudiv
	{
	position:absolute;
	background-color: #8CB4CE;
	border:1px solid #000;
	border-bottom-width: 0;
	font-size:11px;
	line-height:16px;
	z-index:100;
	}

#dropmenudiv a
	{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #000;
	padding: 1px 0;
	text-decoration: none;
	color:#000;
	background-color:#8CB4CE;
	font-size:11px;
	}

#dropmenudiv a:hover
	{ /*hover background color*/
	background-color: #C2D4BA;
	color:#000;
	}

	
/*CONTENT*/	

.content
	{
	clear:both;
	width:766px;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	
	
	}
	
	
.content_inside

	{
	width:549px;
	margin: 0px;
	padding:0px;
	float:right;
	}	
	
	
.text_padding
	{
	margin: 0px 0px 0px 0px ;
	padding:0px 80px 0px 15px;
	}	
	
	
.content h1
	{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	color:#3D6E97;
	font-size:15px;
	letter-spacing:.1px; 
	font-weight:bold;
	}	
	
.content p
	{
	margin: 10px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	}	
	
	
/*LEFT SIDE COLOUMN*/	
.left_content
	{
	width:217px;
	margin: 0px;
	padding:0px;
	float:left;
	}
	
	
.news
	{
	margin:0px 20px 0px 20px ;
	padding:10px 0px 0px 0px;
	font-size:10px;
	}	
	
.news h1
	{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	color:#3D6E97;
	font-size:14px; 
	font-weight:bold;
	letter-spacing:-0.8px; 
	line-height:18px;
	border-bottom: 2px solid #ccc;
	
	}	
	
.datebg
	{	
	background:#6E7072;
	padding:1px 5px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
	width:65px;
	color:#FFFFFF;
	}
	
.news p
{
padding:0px 0px 5px 0px;
margin:6px 0px 0px 0px;
}


.newsimage
{
padding:0px 0px 0px 45px;
margin:0px 0px 0px 0px;

}
	
/*
.news a
	{
	text-decoration:underline;
	color:#6E7072;
	}	
.news a:hover
	{
	text-decoration:underline;
	color: #990000;
	}		 	
	
*/
.news .line3
	{
	
	padding:0px;
	border-top: 1px solid #CCCCCC;
	margin:5px 0px 7px 0px ;
	}
	
	
	
.members_login
	{
	margin:15px 20px 0px 20px ;
	padding:0px 0px 0px 0px;
	font-size:10px;
	color:#000000;
	font-size:11px;
	}	
	
.members_login h1
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	color:#3D6E97;
	font-size:14px; 
	font-weight:bold;
	letter-spacing:-0.8px; 
	}	
	
	
.members_login input
	{
	margin:0px 0px 0px 6px ;
	padding:0px 0px 0px 0px;
	border: 1px solid #818181;
	vertical-align:middle;
	
	}		
	
.members_login input.button
	{
	margin:10px 12px 0px 0px ;
	padding:0px 5px 1px 5px;
	background: #2A5D88;
	color:#FFFFFF;
	font-size:11px;

	
	
	}	
	
	
	
	
	
	
		
	
	
/*MIDDLE COLOUMN*/	
	

.middle_content
	{
	width:340px;
	margin:0px 0px 0px 0px;
	float:left;
	padding:0px 0px 10px 0px;
	
	}

.welcome
	{
	margin:0px 40px 0px 3px;
	padding:10px 0px 0px 0px;
	}

.welcome p
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.welcome a
	{
	text-decoration:underline;
	color:#097EB0;
	}	
.welcome a:hover
	{
	text-decoration:underline;
	color: #990000;
	}

.line
	{
	
	padding:0px;
	border-top: 1px solid #EEEEEE;
	margin:16px 0px 16px 0px ;
	}
	
.line2
	{
	clear:both;
	padding:0px;
	border-top: 1px solid #B8C2BA;
	margin:16px 0px 10px 0px ;
	}	
	

.welcome h1
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	color:#4E4F50;
	font-size:15px; 
	font-weight:normal;
	letter-spacing:-0.8px; 
	
	}

.welcome h2
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#3D6E97;
	font-size:15px; 
	font-weight:bold;
	letter-spacing:-0.8px; 
	}


.workforus
	{
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	width:320px;
	}

.workforus .line
	{
	clear:both;
	padding:0px 0px 0px 0px;
	border-top: 1px solid #B8C2BA;
	margin:0px 0px 16px 0px ;
	position:relative;
	}	
	
	
	
	
.workforus_image
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:80px;
	float:left;
	
	}
	
.workforus_image img
	{
	margin:0px 10px 0px 0px;
	padding:1px;
	border: 1px solid #AEAC9F;
	}	
		
	
.workforus_text
	{
	margin:0px 0px 15px 0px;
	padding:0px 10px 0px 0px;
	width:220px;
	float:right;
	
	}

.workforus_text h1
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 3px 0px;
	color:#3D6E97;
	font-size:14px; 
	font-weight:bold;
	letter-spacing:-0.8px; 
	
	}
	
.workforus a
	{
	text-decoration:underline;
	color:#097EB0;
	}	
.workforus a:hover
	{
	text-decoration:underline;
	color: #990000;
	}	
	
/*RIGHT SIDE COLOUMN*/	
	
.right_content
	{
	width:208px;
	margin:0px 0px 0px 0px;
	float:right;
	padding:0px 0px 0px 0px;
	}
	
.right_coloumn_services
	{
	margin:10px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
.right_coloumn_services h1
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#3D6E97;
	font-size:14px; 
	font-weight:bold;
	letter-spacing:-0.8px; 
	
	}	
	
.right_coloumn_services img
	{
	margin:10px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	}	
	
.right_coloumn_services a
	{
	text-decoration:underline;
	color:#097EB0;
	}	
.right_coloumn_services a:hover
	{
	text-decoration:underline;
	color: #990000;
	}	
	
.image_top_padding
	{
	padding:15px 0px 0px 0px;
	margin:0px;
	}	
	
.footer1
	{
	clear:both;
	width:766px;
	text-align:right;
	margin: 0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	font-size:10px;
	color:#000000;
	
	}	
	

.footer1_left
	{
	width:217px;
	margin: 0px;
	padding:0px;
	float:left;
	}
	
.footer1_right
	{
	width:549px;
	margin: 0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	float:right;
	text-align:left;
	border-top: 5px solid #AEAC9F;
	}	
	
.bottom_imagepadding
	{
	margin: 0px 0px 0px 0px;
	padding:0px 160px 0px 0px;
	}	
	
.footer
	{
	clear:both;
	width:766px;
	margin: 0px 0px 0px 0px ;
	padding:5px 0px 0px 0px;
	font-size:11px;

	
	}	
	

.footer_copyright
	{
	width:549px;
	margin: 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}
	
.footer_site
	{
	width:217px;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
	
	}	
		
.footer_site a
	{
	color:#000;
	font-size:11px;
	text-decoration:none;
	
	}	
	
.footer_site a:hover
	{
	color:#000;
	font-size:11px;
	text-decoration:none;
	
	}	
			
	
	

