/* CSS Document */

/*=====================General========================*/
body{
	margin:0px; padding:0px;
	background:#e5e5e5; 
	font:normal 12px/18px "Arial";
	color:#000;
	}
p, img, ul, li, td, tr, form, input, h1, h2, h3, h4, h5, h6 {
	margin:0; padding:0;	
	}

h1{ 
	padding:0px; margin:0px 0px 0px 20px; color:#f5fcfe; font-family:"Tahoma"; font-size:14px; font-weight:bold; 
}

h2{ 
	padding:0px; margin:0px; color:#fff; font-family:"Verdana"; font-size:23px; font-weight:normal; line-height:24px; 
}

h3{ 
	padding:0px; margin:0px; color:#fff; font-family:"Times New Roman", Times, serif; font-size:30px; font-weight:normal; line-height:32px; 
}

img{ 
	border:none;
	}	
a{ 
	outline:none;
	}
	
form{ 
	font-family:"verdana"; font-size:12px; font-weight:normal; color:#fff;  margin:0px; padding:0px;
}


.label{ 
	padding:15px 0px 0px 0px; 
	}
		
.spacer{
	font-size:0px; line-height:0px; clear:both; padding:0px; margin:0px;
	}
	
/*========================Main==========================*/

#wrapper{ 
	width:950px; margin:0px auto; padding:0px; position:relative;
}


/*========================header start here========================*/

#header{ 
	padding:0px 0px 0px 0px ; margin:0px; width:950px; height:76px; border:0px solid #000;
	}

/*========================logo start here========================*/
.logo{
	padding:0px; margin:5px 0px 0px 0px; width:450px; float:left; border:0px solid #000;
	}
	
/*========================contact area start here========================*/
.contact{
	padding:0px; margin:20px 0px 0px 0px; width:500px; float:right; text-align:right; color:#0c5e9c; font-family:"Tahoma"; font-size:12px; line-height:24px;
	}
	
	
.contact a{
	padding:0px; margin:0px; text-decoration:none; color:#0c5e9c; font-family:"Tahoma"; font-size:12px; font-weight:bold; line-height:24px;
	}
	
.contact p a:hover{
	text-decoration:underline; color:#0c5e9c; font-weight:bold;
	}

/*========================navigation start here========================*/

#nav-area{
	padding:8px 0px 0px 0px; margin:0px auto; width:950px; height:44px; background-color:#315883; border:0px solid #fff;
	}	
.nav{
	padding:0px; margin:0px; width:950px; height:44px; background:url(../images/nav-bg.jpg) repeat-x; text-align:left;
	}

.nav ul{
	 padding:0px; margin:0px; list-style:none;  
}
.nav ul li{
	padding:0px; margin:0px; float:left;  
}
.nav li a{
	float:left; display:block; padding:0px 20px; margin:0px; font-family:"Arial"; font-size:11px; font-weight:bold; color:#bebebe; line-height:44px; text-transform:uppercase; text-decoration:none;
}

.nav li a:hover{
	padding:0px 20px; margin:0px; color:#bebebe; text-decoration:none; background:url(../images/nav-hover.jpg) repeat-x;
}

.nav li a.select{
	padding:0px 20px; margin:0px; color:#bebebe; text-decoration:none; background:url(../images/nav-hover.jpg) repeat-x;
}


	
/*========================flash area start here========================*/

#flash_area{
	padding:0px;  margin:0px auto; width:950px; height:235px;
	}
	

/*========================latest news area start here========================*/

.latest_news{
	padding:0px; margin:0px; width:242px; top:130px; left:0px; position:absolute; border:0px solid #000;
	}
	
.latest_news p{
	padding:10px 15px; margin:0px; font-family:"Tahoma"; font-size:12px; font-weight:normal; color:#f0f6fb; line-height:16px; text-align:right;
	}
	
.latest_news a{
	font-weight:bold; color:#f0f6fb; text-decoration:none;
	}
	
.latest_news a:hover{
	font-weight:bold; color:#f0f6fb; text-decoration:underline;
	}


/*========================top page start here========================*/

#top{ 
	padding:14px 0px 0px 0px ; margin:0px; width:950px; height:222px; border:0px solid #000;
	}
	
.top_bx{
	padding:0px; margin:0px; width:312px; height:207px; background:url(../images/bx-bg.jpg) repeat-x; float:left;
	}
	
.top_bx p{
	padding:10px; margin:0px; font-family:"Tahoma"; font-size:12px; color:#f5fcfe; line-height:24px;
	}
	
.top_bx a{
	font-family:"Tahoma"; font-size:12px; color:#f5fcfe; text-decoration:none;
	}
	
.top_bx a:hover{
	font-family:"Tahoma"; font-size:12px; color:#f5fcfe; text-decoration:underline;
	}

.txt1{
	padding:0px 10px; margin:0px; font-family:"Tahoma"; font-size:12px; color:#acacac; line-height:16px;
	}

.txt1 p{
	padding:0px; margin:0px; font-family:"Tahoma"; font-size:12px; color:#acacac; line-height:16px;
	}

/*========================top page start here========================*/
#page{ 
	padding:0px; margin:0px; width:100%; background:url(../images/wel-bg.jpg) repeat-y; min-height:200px;
	}
	
.main-pg{
	padding:0px; margin:0px auto; width:950px;
	}
		
.main-pg-lft{
	padding:60px 0px 0px 10px; margin:0px; width:307px; float:left; font-family:Arial; font-size:12px; color:#fff; line-height:16px;
	}
	
.main-pg-rht{
	padding:60px 0px 0px 0px; margin:0px; width:633px;  float:right; color:#fff;
	}
	
.main-pg-rht p{
	padding:0px 40px; margin:0px; font-family:arial; font-size:12px; color:#fff; line-height:16px;
	}
	
.main-pg-rht a{
	padding:0px; margin:0px; font-family:arial; font-size:12px; line-height:16px; font-weight:bold; color:#fff; text-decoration:none;
	}
	
.main-pg-rht a:hover{
	padding:0px; margin:0px; font-family:arial; font-size:12px; color:#fff; line-height:16px; font-weight:bold; text-decoration:underline;
	}
	

	

/*========================footer area start here========================*/	

	
.footer{
	padding:0px; margin:0px auto; width:950px; height:65px;
	}

.footer_lft{
	padding:0px; margin:0px; width:500px; float:left; font-family:"Tahoma"; font-size:11px; color:#2f2f2f;
	}



.footer_lft p{
	padding:0px 0px 0px 22px; margin:0px; font-family:"Tahoma"; font-size:11px; color:#2f2f2f; text-align:left; line-height:12px;
	}
	
.footer_nav { 
	padding:0px; margin:0px;color:#2f2f2f;
}

.footer_nav ul {
	margin:20px 0px 0px 35px; padding:0px; list-style: none; /*border:1px solid #000;*/
}
.footer_nav ul li {
	 float:left;  line-height:11px; color: #2f2f2f;  
	}
.footer_nav ul li a{
	display: block; float: left; text-decoration: none; text-align: left; line-height:16px;
	font-family: "Arial"; font-size: 11px; font-weight:normal; color: #2f2f2f; padding:0px 2px;
	}

.footer_nav ul li a.select{
	padding:0px 2px; font-weight:bold; color: #89a90b;
	}

		
.footer_rht{
	padding:5px 0px ; margin:0px; width:450px; float:right; font-family:arial; font-size:12px; color:#2f2f2f;
	}
	
.footer_rht p{
	padding:5px 0px 0px 0px; margin:0px; font-family:arial; font-size:12px; color:#2f2f2f; text-align:left; line-height:12px;
	}
	
.footer_rht a{
	color:#2f2f2f; text-decoration:none; line-height:12px;
	}
.footer_rht  a:hover{
	color:#2f2f2f; text-decoration:underline;
	}
	
	

/*========================inner page css========================*/
	

#inner_page{ 
	padding:0px; margin:20px auto 0 auto; width:100%; background:url(../images/wel-bg.jpg) repeat-y;
	}
	
.inner_main-pg{
	padding:0px; margin:0px auto; width:950px;
	
	}	
.inner_main-pg-content{
	padding:60px 50px 0px 10px; margin:0px; font-family:arial; font-size:12px; color:#fff; line-height:16px;
	}
	
.inner_main-pg-content p{
	padding:5px 0px 5px 0px; margin:0px; font-family:arial; font-size:12px; color:#fff; line-height:16px;
	}
	
	
.inner_main-pg-content ul{
margin-left: 18px;
}

.inner_main-pg-content ul li{
line-height: 18px;
}

