/* CSS Document */

/*general start*/

body{
	background: url(images/bg_top.jpg) 0 0 repeat-x #C8C8C8;
	padding:0;
	margin:0;
	font: normal 13px/17px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	}
Div, p, h1, h2, h3, h4, h5, h6, form, input, select, text area, level, li{
	padding:0;
	margin:0;
	}
img{
	padding:0;
	margin:0;
	border:0px;
	}
a{
	text-decoration:underline;
	outline:none;
	}
ul{
	list-style:none;
	padding:0;
	margin:0;
	font-size:0;
	line-height:0;
	}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
	}
	
	
/*general end*/
	

	

#wraper{
	background:url(images/footer.jpg) left bottom repeat-x;
	width:1003px;
	padding:0;
	margin:0 auto;
	position:relative;
	}
	
/*search bar start*/	
#header_bg{
	background:url(images/header_bg.jpg) 0 0 no-repeat #ffffff;
	width:921px;
	padding:0 21px 20px 20px;
	margin:0 auto;
	}
#header{
	width:921px;
	height:126px;
	padding:44px 0 0 0px;
	margin:0;
	}	
#phone_bg{
	width:255px;
	float:right;
	height:54px;
	text-align:right;
	padding:35px 30px 0 0;
	}
	
	#phone_bg500{
	width:600px; float:left;
	
	height:24px;
	text-align:left;
	padding:35px 30px 0 0; margin:30px 0px 0px 0px;
	}
	
#phone_bg p{
	font: normal 25px/28px  Arial, Helvetica, sans-serif;
	color:#0E678C;
	}
#phone_bg p span{
	font: bold 13px/28px  Arial, Helvetica, sans-serif;
	color:#000000;
	}
#top_nav_bg{
	width:400px;
	height:30px;
	float:right;
	}	

.nav{
	margin:0 0 0 0px;
	padding:0;
}	
.nav li{
	padding:0 0px;
	margin:0;
	float:left;
}		
	
.nav li a{
	font: bold 12px/20px  Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	display:block;
	width:65px;
	height:22px;
	padding-top:8px;
	text-align:center;
}	
.nav li a:hover{
	background:url(images/nav_hov.jpg) 0 0 no-repeat;
	font: bold 12px/20px  Arial, Helvetica, sans-serif;
	color:#000;
}	
.nav li a.hover{
	background:url(images/nav_hov.jpg) 0 0 no-repeat;
	font: bold 12px/20px  Arial, Helvetica, sans-serif;
	color:#000;
}		
	
#banner_bg{
	width:921px;
	height:180px;
	padding:0px;
	margin:0;
	}	
#scroll_bg{
	background:url(images/scroll_bg.jpg) 0 0 no-repeat;
	width:881px;
	height:32px;
	padding:12px 20px 0 20px;
	margin:0;
	}
#scroll_bg p{
	font: bold 13px/17px  Arial, Helvetica, sans-serif;
	color:#000000;
	cursor:pointer;
	}	
#scroll_bg p span{
	font: bold 26px/26px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	}	
	
/*body	*/

#body_bg{
	background:url(images/header_bg.jpg) 0 0 no-repeat #47D8F8;
	width:1003px;
	padding:0;
	margin:0;
	}
	
.body_cont{
	width:921px;
	padding:20px 0 0 0;
	margin:0;
	}
/*left*/
	
.body_left{
	width:214px;
	float:left;
	padding:0;
	margin:0;
	}	
.body_left_rpt{
	width:212px;
	border-left:1px solid #CECCCC;
	border-right:1px solid #CECCCC;
	float:left;
	padding:0;
	margin:0;
	}		
.body_left_rpt h2{	
	font: normal 20px/22px  Arial, Helvetica, sans-serif;
	color:#017BBE;
	padding-left:8px;
	}	
	
h2{	
	font: normal 20px/22px  Arial, Helvetica, sans-serif;
	color:#017BBE;
	padding-top:8px;text-align:left;
	}
h2 span{	
	font: normal 20px/22px  Arial, Helvetica, sans-serif;
	color:#000;
	padding-top:8px;
	}	

h2.cont{	
	font: bold 13px/18px  Arial, Helvetica, sans-serif;
	color:#017BBE;
	padding-top:8px; width:210px; text-align:left;
	}
	
	
	.ss{font: bold 13px/18px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	padding-top:8px; padding-right:35px; text-align:justify;}
	
	
h2.cont1{	
	font: bold 13px/18px  Arial, Helvetica, sans-serif;
	color:#017BBE;
	padding-top:0px; text-align:left; width:200px;
	}
			
	h2.cont span{	
	font: bold 13px/17px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;width:200px;
	}

h2.cont span a{	
	font: bold 13px/17px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	text-decoration:underline;
	}
	
h2.cont span a:hover{	
	font: bold 13px/17px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	text-decoration:none;text-align:left;
	}
	
	/*left*/

/*right	*/

#body_mdl{
	width:410px;
	float:left;
	padding:0 41px;
	margin:0;
	}	
	


#body_mdl1{
	width:480px;
	float:left;
	padding:0 3px;
	margin:0;
	}	
	
	
	
	
	.shibu{ color:#017BBE; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  text-decoration:none;}
	
	
	.shibu1{ color:#4B4B4B; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;  text-decoration:none;}
	
	
	
.blink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8D0104;
	text-decoration: none; padding-left:20px;
	
}	
	
	#body_mdl100{
	width:400px;
	float:left;
	margin:0;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 3px;
	}		
	
h1{	
	font: normal 33px/38px  Arial, Helvetica, sans-serif;
	color:#E86E02;
	}	
#body_mdl p{
	font: normal 13px/17px  Arial, Helvetica, sans-serif;
	color:#4B4B4B;
	text-align:justify;
	padding-bottom:20px;
	}		


/*#body_right{
	width:600px;
	float:right;
	padding:40px 15px 0 0;
	margin:0;
	}	
*/
/*right	*/
	
/*body*/	
	
	
/*footer*/	
#footer_bg{
	width:962px;
	height:43px;
	padding:20px 0 0 0px;
	margin:0 auto;
	text-align:center;
	}
.footer_txt{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#828282;
	text-align:center;
	}
.footer_txt span{
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#D97500;
	padding:0 8px;
	}
.footer_txt a{
	color:#D97500;
	text-decoration:underline;
	margin-left:5px;
	}	
/*footer*/	

/*18.05.2010*/

.round_bg{ border: solid 1px #ccc;}
