/* CSS Document */

body{padding:0; margin:0; background:url(images/pg_bg.gif) repeat-x;}
div, h1, h2, p, form, label, input, textarea, img, span{margin:0; padding:0;}
ul{margin:0; padding:0; list-style-type:none; font-size:0;}
.spacer{clear:both; font-size:0; line-height:0;}
/*------------------------------------------------header--------------------*/

#header{width:981px; height:58px; float:right;}
#header h1{ font:bold 24px Verdana, Arial, Helvetica, sans-serif; color:#000000; background:url(images/top_img.gif) 0 0 no-repeat; border-width:0; width:250px; position:relative; left:21px; top:32px;}
#header ul.top{background:url(images/top_nav_bg.gif) 0 0 no-repeat; width:300px; height:18px; position:relative; left:700px; top:0; padding:0 0 0 10px;}
#header ul.top li{float:left; display:block; padding:0 5px;}
#header ul.top li a.home{background:url(images/home_icon.gif) 0 3px no-repeat; padding:0 0 0 15px; font:bold 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; background-color:inherit;}
#header ul.top li a.home:hover{background:url(images/home_icon_hover.gif) 0 3px no-repeat;}
#header ul.top li a.about{background:url(images/about_us_icon.gif) 7px 2px no-repeat; padding:0 0 0 23px; font:bold 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; background-color:inherit;}
#header ul.top li a.about:hover{background:url(images/about_us_icon_hover.gif) 7px 2px no-repeat;}
#header ul.top li a.contact{background:url(images/contact_icon.gif) 12px 4px no-repeat; padding:0 0 0 35px; font:bold 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; background-color:inherit;}
#header ul.top li a.contact:hover{background:url(images/contact_icon_hover.gif) 12px 4px no-repeat;}

#menu{width:981px; height:41px; background:url(images/menu_bg.gif);}
#menu ul.nav{width:590px; height:37px;}
#menu ul.nav li{float:left; padding:1px 0 1px 0;}
#menu ul.nav li a{display:block; padding:1px 15px 1px 15px; font:bold 11px/37px Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color:inherit; text-decoration:none;}
#menu ul.nav li a:hover{color:#fff; background-color:#0078AA;}
#menu ul.nav li span{ display:block; background:#fce5af; padding:1px 15px 1px 15px; font:bold 11px/37px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
/*------------------------------------------------end header--------------------*/

/*------------------------------------------------body--------------------*/
#body{width:981px; background:url(images/body_bg.gif) 0 0 repeat-x; color:#251C00;}
/*-----------Left-----------------*/
	#bodyLeft{width:518px; float:left;}
		#bodyLeft h2{font:bold 16px/30px Georgia, "Times New Roman", Times, serif; color:#ab2007; width:518px;}
		#bodyLeft p.Pic{display:block; margin:0 16px 16px 5px; padding:0; float:left; width:175px; height:128px;}
		#bodyLeft p.Text{font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#251C00; float:left; display:block; width:310px;}
		#bodyLeft p.Text span{color:#006882; font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;}
		#bodyLeft p.Text a.linkNews{font:normal 12px/17px Verdana, Arial, Helvetica, sans-serif; color:#1B7D01; background-color:inherit; text-decoration:underline; padding:0; margin:0;}
		#bodyLeft p.Text a.linkNews:hover{color:#1B7D01; background-color:#F7F0D9; text-decoration:none;}
		#bodyLeft a.more{font:11px/17px Verdana, Arial, Helvetica, sans-serif; color:#FF0000; display:block; text-decoration:none; float:left; width:280px; text-align:right;}
		#bodyLeft a.more:hover{text-decoration:underline;}
		#bodyLeft a.link3{font:bold 12px Georgia, "Times New Roman", Times, serif; color:#144848; width:250px; height:20px; display:block; text-decoration:none; float:left;}
		#bodyLeft a.link3:hover{text-decoration:underline;}

			#bodyLeft_nav{width:748px; height:32px; display:block; float:left; background:#fce5af; border-bottom:solid 1px #e3ba6d; line-height:32px;}
				#bodyLeft_nav a{font:12px/17px Arial, Helvetica, sans-serif; color:#9C371B; text-decoration:none; text-align:right;}
				#bodyLeft_nav a:hover{text-decoration:underline;}
/*----------endLeft----------*/

/*----------mid----------*/
	#bodyMid{width:230px; float:left; background-color:#C58C00; color:#000; margin:20px 0 0 0;}
		#bodyMid p.mid1Top{background:url(images/mid1_top.gif) 0 0 no-repeat; width:230px; height:25px; font-size:0;}
		#bodyMid h2{width:102px; height:41px; background:url(images/importaint_service_pic.gif) 0 0 no-repeat; padding:0 0 0 63px; font:bold 14px/17px Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color:inherit; margin:0 0 15px 14px; display:block;}
		#bodyMid h2 span{font:bold 24px/17px Verdana, Arial, Helvetica, sans-serif; display:block;}
		#bodyMid p.linkTop{background:url(images/mid1_link_top.gif) 0 0 no-repeat; width:204px; height:15px; font-size:0; margin:0 0 0 14px; padding:0; display:block;}
		#bodyMid ul{background:url(images/mid1_link_bg.gif) left bottom no-repeat #FFE5A4;width:204px; margin:0 0 0 14px; color:#000;}
		#bodyMid ul li{border-bottom:#886B21 dashed 1px; padding:4px 0 4px 0; margin:0;}
		#bodyMid ul li.bdrNo{border-bottom:none; padding:0; margin:0;}
		#bodyMid ul li a{background:url(images/bullet_white.gif) 4px 6px no-repeat; padding:0 0 0 14px; font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color:#910303; background-color:inherit; text-decoration:none; display:block;}
		#bodyMid ul li a:hover{color:#000; background:url(images/bullet_blue.gif) 4px 6px no-repeat #F0FFFF;}
		#bodyMid ul li span{font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;text-align:center; color:#000; margin:0;}
/*----------endMid----------*/

/*----------Right----------*/
#bodyRight{width:233px; display:block; margin:0;}
	
	#right1{width:220px; height:330px; display:block; padding:20px 0 0 13px;}
	
	#right2{width:220px; display:block; padding:30px 0 0 13px;}
		#right2 h2{font:bold 20px/17px Georgia, "Times New Roman", Times, serif; color:#ab2007; background-color:#fff; width:200px;}
		#right2 ul{width:212px; margin:5px 0 10px 0;}
		#right2 ul li{padding:0; margin:0;}
		#right2 ul li a{display:block; background:url(images/arrow_green2.gif) 0 7px no-repeat #fff; padding:0 0 0 15px; font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#202020; margin:0; text-decoration:none;}
		#right2 ul li a:hover{color:#202020; background-color:#FFFAE8; text-decoration:underline;}
		#right2 ul li span{font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif; color:#000099; margin:0; display:block;}
/*----------endRight----------*/

#footer{width:981px; height:138px; float:left; display:block; background:url(images/footer_bg.gif) repeat-x;}
#footer ul{width:600px; height:20px; margin:20px 0 0 0;}
#footer li{float:left;}
#footer ul li a{padding:0 10px 0; font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
#footer ul li a:hover{font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline;}