@charset "utf-8";
html {height:100%;}
body {padding:0;margin:0;height:100%;background:url(../images/bg.gif);background-repeat: repeat-x;background-color:#e9e8e8;}
img {border:0;}

#main_site{width:953px;margin:auto;padding:auto;border:0px solid green;}
#top_section{width:953px;height:110px;background-color:#1b1b1b;}
#logo{width:254px;height:82px;padding:0px 0 0 0;}
#phone{width:203;height:32px;float:right;margin-top:12px;background:url(../images/phone_img.gif);background-repeat:no-repeat;}
/* --------------------------------------- Banner--------------------------------------------- */
#banner{width:953px;height:239px;margin-top:22px;position:relative;}

/* --------------------------------------- C2a --------------------------------------------- */
#c2a_div{width:953px;height:201px;padding-top:23px;border:0px solid red;}
#c2a1{float:left;margin-left:6px;}
#c2a2{float:left;margin-left:10px;}
#c2a3{float:right;margin-right:8px;}
#c2a1{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a.png) no-repeat; 
	background-position:0 0px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#c2a1:hover{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a_hover.png); 
	background-position:0 201px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#1e1e1e;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#c2a2{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a.png) no-repeat; 
	background-position:0 0px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#c2a2:hover{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a_hover.png); 
	background-position:0 201px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#1e1e1e;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#c2a3{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a.png) no-repeat; 
	background-position:0 0px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#c2a3:hover{
	width:307px;
	height:201px;
	background:url(../images/bg_c2a_hover.png); 
	background-position:0 201px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#1e1e1e;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
}
#content{
  width:911px;
  margin:29px 0 0 6px;
}
#line{
  width:953px;
  height:6px;
  margin-top:32px;
  background:url(../images/line.gif) no-repeat;
}
#div_csa2{
  width:953px;
  height:179px;
  background-color:#cacaca;
  margin-top:14px;
  margin-bottom:49px;
}
#prd_list1{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 0 11px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list1:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 0 11px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list2{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list2:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list3{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list3:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list4{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list4:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list5{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list5:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list6{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a3.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0px ;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#prd_list6:hover{
  width:150px;
  height:165px;
  background:url(../images/bg_c2a_4.png) no-repeat;
  float:left;
  margin:8px 6px 10px 0;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
.position_img{margin:4px;}
.position_img2{margin:10px 11px;border:1px solid #b1adad;}
.position_img2:hover{margin:10px 11px;border:1px solid #2159a1;}
.position_txt{padding:13px;}
.position_txt2{width:260px;margin-left:14px;}
.position_txt3{float:left;padding:4px;clear:both;}
.position_txt4{float:left;padding-left:4px;clear:both;}
#enquire{width:185px;height:39px;z-index:1000;position:absolute;top:-90px;right:200px;}

#main_div{
	width: 225px;
	height: 238px;
	background:url(../images/bg_opacity.png);
	display: none;
	position:absolute;top:-90px;right:200px;
  
}
#form-div{
	width: 225px;
	height: 100%;
	margin:39px 0 0 10px;
}
.vtop{ 
  width:70px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#fff;
  font-size:11px;
  font-weight:bold;
}
.vtop2{ 
  width:155px;
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#fff;
  font-size:11px;
  font-weight:bold;
}
.formfield {
  color: #000;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  border: 1px solid #19104A;
  background-color: #ffffff;
  width: 130px;
}
.formbutton {
  color:#fff;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10pt;
  border: 1px solid #000;
  background-color: #27AAE0;
  width:70px;
}
.h1{
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#fff;
  font-size:10px;
  font-weight:normal;
  display:inline;
  float:right;
}
/* --------------------------------------- Text --------------------------------------------- */
.text_normal {
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#a3a3a3;
  font-size:11px;
  font-weight:normal;
}
.text_normal2 {
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#444444;
  font-size:12px;
  font-weight:normal;
}
.text_normal3 {
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#303030;
  font-size:13px;
  font-weight:bold;
}
.text_normal4 {
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#000000;
  font-size:18px;
  font-weight:normal;
  display:inline;
}
.phone_font{
  font-family:Arial,Verdana,Helvetica, sans-serif;
  color:#ffffff;
  font-size:25px;
  font-weight:bold;
  padding-top:10px;
  padding-left:50px;
}

#footerbg,#footerbg1{background-color:#2a2a2a;}
#footerbg{width:100%;padding:16px 0 6px;clear:both;}
#footerbg1{width:955px;margin:0 auto;overflow:hidden;padding:0 0 0 58px;font-size:10px;}
.footer_col1{
	border-right:1px solid #e9e8e8;
	height:50px;
	width:5px;
}
.footer_col2{
	margin:2px 0;
	padding: 0 10px;
	height:20px;
	width:100px;
}
.footer_col1,.footer_col2 ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
.footer_col3{
	height:25px;
}
.footer_col4{
	width:160px;hieght:20px;margin-left:-50px;
}
.footer_col5{height:20px;width:123px;margin:2px 0;padding: 0 10px;}
.footer_col6{width:500px;height:30px;}
.footer,.footer:hover{font-weight:normal;font-family:Arial,Verdana,Helvetica, sans-serif;}
.footer {color:#ffffff;font-size:10px;text-decoration:none;}
.linefooter {color:#ffffff;font-size:10px;text-decoration:none;}
.footer:hover {color:#ffffff;font-size:10px;text-decoration:underline;}
.date{color:#ffffff;font-size:10px;text-decoration:none;font-weight:normal;font-family:Arial,Verdana,Helvetica, sans-serif;}
.line_exa_link{color:#ffffff;font-size:10px;font-weight:normal;text-decoration:none;padding:0 2px;font-family:Arial,Verdana,Helvetica, sans-serif;}
.h3{display:inline;margin:0;padding:0;}
.div_footer_exa{margin-top:0px;border:0px solid red;float:left;clear:both;}
#exalogo{
	width:54px;
	margin-top:0px;
	border:0px solid red;
	float:right;
	margin:-80px 0;
}
#exalogo a{ 
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 0;
}
#exalogo a:hover{
	display:block; 
	width:54px; 
	height:20px; 
	text-indent:-9999px; 
	background:url(../images/exalogo.jpg); 
	background-position:0 20px;
}
.clear{clear:both;}
