/* CSS Document */
body
{
padding:0px;
margin:0px;
background:url(../imgs/bg.png);
}

#main
{
width:770px;
margin:auto;
}

#header
{
width:770px;
height:390px;
float:left;
}

#bdy
{
width:770px;
background:#fff;
float:left;
}

#sd_lt
{
width:17px;
background:#fff;
float:left;
}

#sd_rt
{
width:17px;
background:#fff;
float:right;
}

#bdy_lt
{
width:213px;
background:#fff;
background:url(../imgs/top_bg.gif) repeat-x top;
float:left;
}

#bdy_rt
{
width:523px;
background:#fff;
background:url(../imgs/top_bg.gif) repeat-x top;
float:left;
}

#bdy_lt_top
{
width:213px;
height:62px;
background:url(../imgs/equip.gif) no-repeat top;
float:left;
}

#bdy_lt_bg
{
width:213px;
background:url(../imgs/bdy_lt_bg.gif) repeat-y;
float:left;
}

#bdy_lt_bott
{
width:213px;
height:10px;
background:url(../imgs/bdy_lt_bott.gif) no-repeat top;
float:left;
}

#bdy_rt_top
{
width:523px;
height:62px;
background:url(../imgs/welcome.gif) no-repeat top;
float:left;
}

#bdy_rt_top_abt
{
width:523px;
height:62px;
background:url(../imgs/aboutus.gif) no-repeat top;
float:left;
}

#bdy_rt_top_ser
{
width:523px;
height:62px;
background:url(../imgs/services.gif) no-repeat top;
float:left;
}


#bdy_rt_top_enq
{
width:523px;
height:62px;
background:url(../imgs/enquiry.gif) no-repeat top;
float:left;
}

#bdy_rt_top_cont
{
width:523px;
height:62px;
background:url(../imgs/contact.gif) no-repeat top;
float:left;
}

#bdy_rt_top_equip
{
width:523px;
height:62px;
background:url(../imgs/equipments.gif) no-repeat top;
float:left;
}

#bdy_rt_top_prod
{
width:523px;
height:62px;
background:url(../imgs/products.gif) no-repeat top;
float:left;
}

#bdy_rt_top_client
{
width:523px;
height:62px;
background:url(../imgs/clientele.gif) no-repeat top;
float:left;
}

#bdy_rt_bg
{
width:523px;
background:#fff;
float:left;
}

.bdy_rt_pd
{
padding-left:35px;
float:left;
}

.bdy_rt_cont
{
width:458px;
float:left;
text-align:justify;
}

.bdy_rt_welc_img
{
width:120px;
padding-top:10px;
float:left;
}

.bdy_rt_welc_img_txt
{
width:338px;
padding-top:25px;
float:left;
}

#ft
{
width:770px;
height:55px;
float:left;
}

#footer
{
width:770px;
height:55px;
background:#F69907;
float:left;
}

#footer1
{
width:770px;
height:70px;
background:#F69907;
float:left;
}

.bdy_lt_pd
{
	padding-left:20px; 
	float:left;
}

.bdy_lt_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding-top:12px;
	text-align:center;
	width:168px;
	height:24px;
	background:#fff;
	border-bottom:dashed #CCCCCC 1px;
}

.bdy_lt_txt a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.bdy_lt_txt a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#718C05;
	text-decoration:none;
}


.bdy_lt_txt_f
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding-top:12px;
	text-align:center;
	width:168px;
	height:24px;
	background:#fff;
}

.bdy_lt_txt_f a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}

.bdy_lt_txt_f a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#718C05;
	text-decoration:none;
}

#bott_fla
{
	width:210px;
	height:97px;
	padding-left:2px;
	background:#fff;
	float:left;
}

#bott_fla_1
{
	width:200px;
	height:197px;
	padding-left:6px;
	padding-bottom:4px;
	background:#fff;
	float:left;
}

.clear
{
	clear:both;
}

.bdy_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
	text-align:justify;
	list-style-image:url(../imgs/li.gif);
}

.bdy_txt ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-top:15px;
	margin-left:15px;
	line-height:18px;
	text-align:justify;
	list-style-image:url(../imgs/li.gif);

}

.right
{
	float:right;
}

.ft_lt
{
	width:213px;
	float:left;
	padding-top:10px;
}

.ft_rt
{
	width:492px;
	float:right;
	padding-top:20px;
}

.ft_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000;
	font-weight:bold;
	line-height:18px;
}

.visits
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	font-weight:bold;
	line-height:18px;
	width:80px;
	float:left;
}

.ft_txt a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
}

.ft_txt a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#000;
	font-weight:bold;
	line-height:18px;
	text-decoration:underline;
}

.bdy_hd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}

form.frm
{
	width:458px;
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	border:solid #839311 1px;
	background:#FFFFFC;
}

.frm_row
{
	width:458px;
	float:left;
	height:55px;
}

.frm_row1
{
	width:458px;
	float:left;
	height:100px;
}

.frm_lt
{
	width:200px;
	padding-left:20px;
	float:left;
}

.frm_rt
{
	width:218px;
	padding-left:20px;
	float:left;
}

.frm_rt_txtarea
{
	width:218px;
	padding-left:20px;
	height:80px;
	float:left;
}

.faqqs 
{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

.bdy_gall_rt
{
	width:223px;
	padding-top:10px;
	float:left;
}

.bdy_prod_rt
{
	width:150px;
	padding-top:10px;
	float:left;
}

.bdy_prod_txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	color:#839311;
}

.bdy_prod_txt a
{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:18px;
	font-weight:bold;
	color:#839311;
	text-decoration:none;
}

.bdy_equip_hd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000;
}

.bdy_equip_hd ul li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#000;
	list-style-image:url(../imgs/li.gif);
}


/*paging*/
.pagingnor
{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#999999;
padding:10px;
}

.paging
{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:normal;
text-decoration:none;
padding:10px;
color:#339900;
}

.paging:hover
{
font-family:"Trebuchet MS";
font-size:17px;
font-weight:normal;
text-decoration:none;
color:#339900;
padding:10px;
}
/*end*/

/*Contact Phone*/
.cont_row
{
	width:400px;
}

.cont_lt
{
	width:60px;
	float:left;
}

.cont_mid
{
	width:10px;
	float:left;
}

.cont_rt
{
	width:330px;
	float:left;
}

/*End*/