@charset "utf-8";
/* CSS Document */
html {overflow: auto; overflow: -moz-scrollbars-vertical !important;  overflow-y: scroll; }
body { padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px;  margin:0px;
background:url(../images/outer_bg.gif) #9BC8FF; background-repeat:repeat-x;color:#707070; font-family:trebuchet MS, Helvetica, sans-serif; font-size:12px; }
img{border: 0px;}
.clear{clear:both;}
p, h1, h2{padding:0px; margin:0px;}
h1{ color:#0676FE; font-family:sans-serif; font-size:14px; font-weight:bold;}
h3{ color:#0676FE; font-family:Verdana,sans-serif; font-size:16px; font-weight:bold;}
span{ font-family: Verdana, trebuchet MS, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; text-align:justify; line-height:18px; }


#dv_wrapper{ margin:20px auto 0; width:960px; }
#dv_wrapperindex{ margin:20px auto 0; width:960px; height:1000px  }
#dv_wrapperenquiry{ margin:20px auto 0; width:960px; height:1000px;   }
#dv_wrapperaboutus{ margin:20px auto 0; width:960px;height:1100px; }
#dv_wrappercontactus{ margin:20px auto 0; width:960px; height:750px  }
#dv_wrapperprodut{ margin:20px auto 0; width:960px; height:1950px  }


#dv_banner{ float:left; width:920px; height:240px; background-repeat:no-repeat }
#dv_banner .bannerleft{ float:left; width:26px; height:240px; background:#fff url(../images/banner_left.jpg) left top no-repeat;}
#dv_banner .bannercenter{ float:left; width:848px;  height:240px; background:#fff url(../images/banner_bg.jpg) left top repeat-x;}
#dv_banner .bannercenter{ float:left; padding:22px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

#banner_ani{ float:left; width:930px; height:280px; }
#banner_sidelink{ float:right; width:158px; background:#638f0a url(../images/green_bg1.png) right top no-repeat;   height:279px;}








#top_bg{float:left; background:transparent  url(../images/outer_top_bg.png) left top no-repeat; height:14px; width:960px; }
#dv_main{ float:left; width:920px; padding:0 20px;background-color:#FFFFFF;}
#dv_header{ float:left;   height:109px; width:920px; }

#dv_logo{float:left; padding:20px 0 0 0px;}
#dv_menu{ float:right;  font-family:arial, verdana, sans-serif; color:#fff; font-size:12px;  height:41px; width:630px;  }


#banner_ani{ height:240px; float:left; background:#fff; width:920px; padding:0 20px; padding-top:15px; }
#banner_anienquiry{ height:240px; float:left; background:#fff; width:920px; padding:0 0px; padding-top:15px; }

#dv_background{ float:left; width:960px; background-color:#FFFFFF; }

#dv_content_left{float:left; width:697px; background:#ffffff; padding-left:13px; height:513px;}
#dv_content_left_enq{float:left; width:850px; background:#fff; padding-left:13px; height:500px;}
#dv_content_leftbig{float:left; width:697px; background:#fff; padding-left:13px;}
#dv_content_leftcontact{float:left; width:947px; background:#fff; padding-left:13px; height:450px}
#dv_content_leftbigindex{float:left; width:947px; background:#fff; padding-left:13px; height:600px}

#dv_content_leftprod{float:left; width:947px; background:#fff; padding-left:13px; height:2180px}



#cl_box1{float:left; width:220px; margin:20px 0 0 0;}
#cl_box1 .top{float:left; width:220px; background:#FFFFFF url(../images/b_our_top.gif) left top no-repeat; height:74px;}
#cl_box1 .middle{float:left; width:180px;  background:#FFFFFF url(../images/b_our_centerbg.gif) left top repeat-y; padding:5px 20px; line-height:18px;}
#cl_box1 .middle h2{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2fc4fc;  }
#cl_box1 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#57B4D0; text-align:justify; }
#cl_box1 .middle a{ color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold; padding-left:25px;text-decoration : none; border:none; white-space:nowrap;float:right; }
#cl_box1 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-family:Sans-Serif;font-size:11px;font-weight:bold;font-size:12px; color:#FFCC33; text-decoration:underline;float:right; }
#cl_box1 .bottom{float:left; width:220px; background:#FFFFFF url(../images/b_our_bottom.gif) left top no-repeat; padding:14px 0 0 0;}

#cl_box2{float:left; width:220px; margin:20px 0 0 10px;}
#cl_box2 .top{float:left; width:220px; background:#FFFFFF url(../images/b_futu_top.gif) left top no-repeat; height:74px;}
#cl_box2 .middle{float:left; width:180px;  background:#FFFFFF url(../images/b_our_centerbg.gif) left top repeat-y; padding:5px 20px; line-height:18px;}
#cl_box2 .middle h2{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2fc4fc;  }
#cl_box2 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#57B4D0; text-align:justify;}
#cl_box2 .middle a{ color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;float:right;width:70px; }
#cl_box2 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-family:Sans-Serif;font-size:11px;font-weight:bold;font-size:12px; color:#FFCC33; text-decoration:underline;float:right;width:70px; }
#cl_box2 .bottom{float:left; width:220px; background:#FFFFFF url(../images/b_our_bottom.gif) left top no-repeat; padding:14px 0 0 0;}

#cl_box3{float:left; width:220px; margin:20px 0 0 10px;}
#cl_box3 .top{float:left; width:220px; background:#FFF url(../images/b_inf_top.gif) left top no-repeat; height:74px;}
#cl_box3 .middle{float:left; width:180px;  background:#FFFFFF url(../images/b_our_centerbg.gif) left top repeat-y; padding:5px 20px; line-height:18px;}
#cl_box3 .middle h2{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2fc4fc;  }
#cl_box3 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#57B4D0; text-align:justify;}
#cl_box3 .middle a{ color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;float:right;width:70px; }
#cl_box3 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-family:Sans-Serif;font-size:11px;font-weight:bold;font-size:12px; color:#FFCC33; text-decoration:underline;float:right;width:70px; }
#cl_box3 .bottom{float:left; width:220px; background:#FFFFFF url(../images/b_our_bottom.gif) left top no-repeat; padding:14px 0 0 0;}



#cl_box4{float:left; width:220px; margin:20px 0 0 10px;}
#cl_box4 .top{float:left; width:220px; background:#FFF url(../images/b_our_top.gif) left top no-repeat; height:74px;}
#cl_box4 .middle{float:left; width:180px;  background:#FFFFFF url(../images/b_our_centerbg.gif) left top repeat-y; padding:5px 20px; line-height:18px;}
#cl_box4 .middle h2{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2fc4fc;  }
#cl_box4 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#57B4D0; text-align:justify;}
#cl_box4 .middle a{ color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;float:left;width:200px; }
#cl_box4 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-family:Sans-Serif;font-size:11px;font-weight:bold;font-size:12px; color:#FFCC33; text-decoration:underline;float:left;width:200px; }
#cl_box4 .bottom{float:left; width:220px; background:#FFFFFF url(../images/b_our_bottom.gif) left top no-repeat; padding:14px 0 0 0;}

#cl_box6{float:left; width:220px; margin:10px 0 0 10px; }
#cl_box6 .top{float:left; width:220px; background:#FFF url(../images/b_cont_top.png) left top no-repeat; height:74px;}
#cl_box6 .middle{float:left; width:180px;  background:#FFFFFF url(../images/b_our_centerbg.gif) left top repeat-y; padding:5px 20px; line-height:10px;}
#cl_box6 .middle h2{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2fc4fc;  }
#cl_box6 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#57B4D0; text-align:justify;}
#cl_box6 .middle a{ color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;float:right;width:70px; }
#cl_box6 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-family:Sans-Serif;font-size:11px;font-weight:bold;font-size:12px; color:#FFCC33; text-decoration:underline;float:right;width:70px; }
#cl_box6 .bottom{float:left; width:220px; background:#FFFFFF url(../images/b_our_bottom.gif) left top no-repeat; padding:14px 0 0 0;}












#our_servicesbig{        float:left; width:655 ;  margin:20px 0px; line-height:18px; text-align:justify; background-color:#FFFFFF;}
#our_servicesbigaboutus{ float:left; width:960px;  margin:0px 0px; line-height:18px; text-align:justify; background-color:#FFFFFF;}
#our_services{ float:left; width:655px;  margin:20px 15px; line-height:18px; text-align:justify;height: 180px;background-color:#FFFFFF;}
#our_services_enq{       float:left; width:880px;  margin:20px 15px; line-height:18px; text-align:justify;height: 250px;}
#our_servicesbig h4{color:#0676FE; font-family:sans-serif; font-size:14px; font-weight:bold;}
#our_services h1{ float:left;  font-family:sans-serif; font-weight:bold;font-size:12px; font-weight:bold;  color:#0676FE;width: 106px;	height: 22px;}
#our_services h1 span{ color:#000;}
#our_services p{ float:left;  color:#999999;width: 3px;	height: 18px;}

  
#dv_content_right{float:right;  width:240px;  background:#fff; padding-right:10px;}
#cr_box1{float:right; width:220px;margin:20px 10px;}
#cr_box1 .top{float:left; width:220px; background:#FFFFFF url(../images/rounded_top.gif) left top no-repeat; padding:12px 0 0 0;  }
#cr_box1 .middle{float:left; width:200px; background:#FFFFFF url(../images/rounded_centerbg.gif) left top repeat-y; padding:0px 10px;
line-height:18px;  }
#cr_box1 .middle h2{ margin:0 0 10px 15px; }
#cr_box1 .middle p{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#2fc4fc; text-align:justify;}
#cr_box1 .middle a{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#454344; padding-left:20px;text-decoration:none; clear:both; float:left;width:160px;}
#cr_box1 .middle a:hover{ font:trebuchet MS, Helvetica, sans-serif; font-size:12px; color:#454344; padding-left:20px;width:120px; text-decoration:underline; float:left;width:160px;}
#cr_box1 .bottom{float:left; width:220px; background:#FFFFFF url(../images/rounded_bottom.gif) left bottom no-repeat; padding:12px 0 0 0; }

#bottom_bg{float:left; height:14px; background-color: #FFFFFF; width:960px; }

#dv_footer{float:left; width:100%; background:#fdfdfd url(../images/footer_bg.gif) left top repeat-x; height:95px;}
#dv_footer p{ margin:30px; }

.img_icon{ height: 20px;
	background-image: url(../images/click_icon.gif) no-repeat;
}


a.login_Panel_links:link 
{
	color:#1d5682;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;
		 	   } 
	a.login_Panel_links:visited { 
	color:#1d5682;text-decoration : none; font-weight:bold; font-family:Sans-Serif;font-size:11px;text-decoration : none; border:none; white-space:nowrap;
				  } 
	a.login_Panel_links:hover { 
	color:#FFCC33;text-decoration : none; font-family:Sans-Serif;font-weight:bold;font-size:11px;text-decoration:underline; border:none; white-space:nowrap;
				} 
	a.login_Panel_links:active { 
	color:#9fa3a0;text-decoration : none; font-family:Sans-Serif;font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;
	}
	
	
	a.login_Panel_footer_links:link 
{
	color:#727478;	font-family:Sans-Serif;	font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;
		 	   } 
	a.login_Panel_footer_links:visited { 
	color:#727478;text-decoration : none; font-weight:bold; font-family:Sans-Serif;font-size:11px;text-decoration : none; border:none; white-space:nowrap;
				  } 
	a.login_Panel_footer_links:hover { 
	color:#FFCC33;text-decoration : none; font-family:Sans-Serif;font-weight:bold;font-size:11px;text-decoration:underline; border:none; white-space:nowrap;
				} 
	a.login_Panel_footer_links:active { 
	color:#9fa3a0;text-decoration : none; font-family:Sans-Serif;font-size:11px;font-weight:bold;text-decoration : none; border:none; white-space:nowrap;
	}
	
	
	.text_box_width_150
{
	width:180px; height:18px; background-image:url(../images/text_box_bg.gif);font-family:Verdana,Arial,Sans-Serif; font-size:12px; font-weight:bold; border: solid 1px #D9D9D9;
}

.button_back{ background-image: url(../images/button_img.png); font-weight:bold; cursor:pointer; background-color:#FFF; border:0; text-align:center; background-repeat:no-repeat; width:103px; height:35px;}
