@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify}
.maintable{width:1000px; margin:auto}
.topline{background-color:#000000; height:3px;}
.header{height:100px;}
.logo{float:left}
nav{ height:45px; margin:auto;  background-image: linear-gradient(#106d8c, #095974);
    box-shadow: 0 2px 1px #9c9c9c;}
.call{float:right; width:200px; font-size:20px; margin-top:20px; text-align:center}
.bestdeal{ background-color:#002400; color:#fff; font-size:13px; padding:9px 10px; border-radius:10px;}
.clear{clear:both; }
.br {
    display: block;
    margin-bottom: 2px;
	margin-top:10px;
    font-size:2px;
    line-height: 2px;
}
.homecontent{ line-height:20px; background-color:#fff;}
.homecontentleft{float:left; width:700px; margin-right:20px;}
.homecontentright{float:right; width:280px; margin-right:20px;}

.head2{font-size:20px; border-bottom:dotted 1px #000}
.enquiry-box
{
	width:270px;
	height:250px;
	background-image:url(../images/box.png);
	margin:auto;
	padding-top:60px;
	text-align:center;
}
.textbox
{
	width:165px;
	height:28px;
	background-image:url(../images/txt.png);
	padding-left:5px;
	border:none; 
	margin-bottom:5px;
}
.textbox1
{
	width:195px;
	height:28px;
	background-image:url(../images/txt1.png);
	padding-left:5px;
	border:none; 
	margin-bottom:10px;
}
.textbox1  input[type=text], input[type=password]
{
	width:200px;
	height:25px;
	background:none;
	border:none;
	padding-top:5px;
	
}
.textbox  input[type=text], input[type=password]
{
	width:160px;
	height:20px;
	background:none;
	border:none;
	padding-top:5px;
	
}

.submit {
	background: #828282; /* for non-css3 browsers */
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9c9c9c', endColorstr='#828282'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#9c9c9c), to(#828282)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #9c9c9c, #828282); /* for firefox 3.6+ */
	background:  -o-linear-gradient(top, #9c9c9c, #828282);
	width: 160px;
	height: 39px;
	padding: 0;
	margin-right: 0px;
	font-family: 'Open Sans', sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: 300;
	cursor: pointer;
	text-transform: uppercase;
	border: 1px solid #787878;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 1px 0px rgba(0, 255, 255, .8) inset;
	-webkit-box-shadow: 0 1px 1px 0px rgba(255, 255, 255, .8) inset;
	box-shadow: 0 1px 1px 0px rgba(255, 255, 255, .8) inset;
}

.builder{margin-top:15px;}
.buildergal{ height:80px; padding:10px; background-color:#fff}
.buildergal ul{padding:0px; margin:0px;}
.buildergal ul li{margin-right:15px; display:inline}
#footer{ height:110px;
background: rgba(240,240,240,1);
background: -moz-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(240,240,240,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(255,255,255,1)));
background: -webkit-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(top, rgba(240,240,240,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom, rgba(240,240,240,1) 0%, rgba(246,246,246,1) 47%, rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=0 ); }
.footerlft{width:500px; float:left; padding-top:25px;}
.footerrht{width:330px; float:right; padding-top:25px;}
.footerlnk{ padding-top:15px; color:#000; text-decoration:none}
.footerlnk:hover{text-decoration:underline}
.copyright{height:37px;   background-image: linear-gradient(#106d8c, #095974); color:#fff; font-size:11px; line-height:5px;}
.bannerbg{ background-repeat:repeat-x;background-image:url(../images/bannerbg.jpg) }
.bannerbg1{ background-repeat:repeat-x; background-image:url(../images/bannerbg1.jpg)}
.clr{clear:both}

.bannerarea{background-color:#fff; border:solid 1px #CCC; padding:10px;}
.bannershadow{background-image:url(../images/botshad.png); background-repeat:no-repeat; margin-left:300px; text-align:center; height:20px;}
.head1{ font-size:20px;  border-bottom:dotted 1px #ccc; margin-bottom:20px;}
.follow{margin-top:20px; }
.followico{width:30px; float:left; margin-top:15px;}
.followtxt{ margin-right:15px;float:left; margin-top:15px;}
.blue{ color:#0087c7; float:left}
.phone{ margin-top:10px;background-image:url(../images/phone.jpg); padding-left:30px; background-repeat:no-repeat; float:left; width:100px; font-weight:bold; font-size:13px;}
.mail{ margin-top:10px;background-image:url(../images/mail.jpg); padding-left:30px; background-repeat:no-repeat; float:right; width:150px;}
a{color:#369; text-decoration:none}
a:hover{text-decoration:underline}
.faqques{font-family:Georgia, "Times New Roman", Times, serif; color:#ea840c; font-size:18px; margin-top:10px; margin-bottom:10px;}
.faqans{background-color:#ecf6e3; padding:5px; border:dashed 1px #0CC; margin-bottom:10px; font-size:13px;}
.faqans ul{ padding:0px; margin:0px 0px 0px 30px;}
.faqans ul li{ list-style-image:url(../images/check.png); margin-bottom:10px; }
h1{font-size:20px; text-align:center; padding:0px; margin:0px;}
.clients{border:solid 1px #ccc; margin-right:17px; float:left; padding:5px; margin-bottom:15px;}
.trhead{background-color:#8CD1FB}
.tr1{background-color:#F0FAFF}
.list{ font-weight:bold}
.list ul{ font-size:15px; font-family:Georgia, "Times New Roman", Times, serif}
.list ul li{margin-bottom:5px; list-style-image:url(../images/arrow.jpg); line-height:30px;}
.high{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;}
.productarea{width:270px; margin-right:20px; margin-bottom:20px; margin-left:20px; background-color:#FFFFCC; float:left; padding:5px;}
.productarea ul{}
.productarea ul li{list-style-image:url(../images/arrow.png);  margin-top:10px; font-weight:bold}