/* CSS Document */
/*==========General=============*/
body{
	padding:0;
	margin:0;
	}
td, p, h1, h2, h3, h4, h5, form, input, select{
	padding:0;
	margin:0;
	}
object{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
img{
	padding:0;
	margin:0;
	border:none;
	}
a{
	text-decoration:none;
	outline:none;
	}
/*==========General=============*/
/*======services Panel Starts===========*/
.top-main-panel{
	background:url(images/top-main-bg.gif) repeat-x 0 0 #56626A;
	}
.service-header-panel{
	background:url(images/service-header-bg.jpg) no-repeat 0 0;
	height:111px;
	}
.logo-panel{
	padding:19px 0 14px 0;
	}
.quick-button{
	padding:5px 0 0 0;
	}
.body-panel{
	padding:37px 0 0 0;
	}
.service-panel{
	padding:0 0 0 19px;
	}
.service-panel p{
	padding:26px 0 35px 0;
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C9D1D7;
	}
.service-panel p span{	
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#E6EAEE;
	}
.left-panel{
	background:url(images/left-border.gif) repeat-y 0 0;
	}
ul.left-nav {
	padding:23px 0 0 13px;
	}	
ul.left-nav li{
	background:url(images/left-nav-icon.gif) no-repeat 0 4px;
	font:normal 11px/11px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 10px 12px;
	}
ul.left-nav li a{
	font:normal 11px/11px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	}
.content ul{
	padding:5px 0 0 10px;
	font:normal 10px/10px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	}
.content ul li{
	background:none;
	}
.content ul li a{
	padding:5px 0 0 10px;
	font:normal 10px/10px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	}
/*======services Panel Ends===========*/
.nav{
	padding:0 0 0 15px;
}
.nav ul.topnav{
}
.nav ul.topnav li{
	background:url(images/nav_divider.gif) no-repeat right 50%;
	padding:0 15px;
	float:left;
	width:auto;
	line-height:57px;
}
.nav ul.topnav li.left{
	background:url(images/nav_divider.gif) no-repeat right 50%;
	padding:0 15px 0 0;
	float:left;
	width:auto;
}
.nav ul.topnav li.right{
	background-image:none;
	padding:0 0 0 15px;
	float:left;
	width:auto;
}
.nav ul.topnav li a{
	font:bold 11px/12px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#fff;
	background-color:inherit;
	text-transform:uppercase;
}
.nav ul.topnav li a:hover{
	font:bold 11px/12px "Trebuchet MS", Arial, sans-serif, Verdana;
	color:#FFCC00;
	background-color:inherit;
}
/*--------- History page ---------*/
.history_header{
	background:url(images/history_header.jpg) no-repeat 0 0;
	height:111px;
}
.body-middle-border{
	border-bottom:1px solid #74828B;
	padding:37px 0 28px 25px;
}

.body_pad{
	padding:31px 0 0 0;
}

.history_text p{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#E6EAEE;
	background-color:inherit;
}
/*--------- History page---------*/

/*--------- licencepage3 ---------*/
.lisences_header{
	background:url(images/licenses_header.jpg) no-repeat 0 0;
	height:111px;
}
.body-middle-border1{
	padding:37px 0 28px 25px;
}
.license_text p{
	font:normal 13px/40px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
}
.plumbing1{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border:1px solid #909CA3;
	padding:27px 0 7px 26px;
}
.plumbing2{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border-left:1px solid #909CA3;
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:6px 0 7px 26px;
}
.plumbing3{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border-left:1px solid #909CA3;
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:6px 0 7px 26px;
}
.plumbing4{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border-left:1px solid #909CA3;
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:6px 0 7px 26px;
}
.plumbing5{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border-left:1px solid #909CA3;
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:6px 0 7px 26px;
}

.plumb1{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	border-top:1px solid #909CA3;
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:27px 0 7px 79px;
}
.plumb2{
	font:normal 16px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background-color:inherit;
	/*border-left:1px solid #909CA3;*/
	border-right:1px solid #909CA3;
	border-bottom:1px solid #909CA3;
	padding:6px 0 7px 79px;
}

/*--------- licencepage3 ---------*/

/*--------- equipmentpage4 ---------*/
.equipment_header{
	background:url(images/service-header-bg5.jpg) no-repeat 0 0;
	height:111px;
}
.equipment_text{
	font:bold 11px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#E6EAEE;
	background-color:inherit;
	padding:10px 0 0 0;
}
.equipment_text span{
	font-weight:normal;
	color:#A8B2BA;
	background-color:inherit;
}
.equipment_text1{
	font:bold 11px/16px "Tahoma", Arial, Helvetica, sans-serif;
	color:#E6EAEE;
	background-color:inherit;
	padding:10px 0 0 0;
	text-transform:uppercase;
}
/*--------- equipmentpage4 ---------*/

/*==========3_licencepage3a Starts==========*/
.licensesa-header-panel{
	background:url(images/licensesa-header-bg.jpg) no-repeat 0 0;
	height:111px;
	}

.body-panel-licenses{
	padding:18px 0 0 0;
	}
p.licensense-caption{
	font:normal 13px/24px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 42px 0;
	}
.gallery{
	background-color:#454F57;
	border:3px solid #8C98A0;
	}
.gallery p{
	font:normal 16px/24px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	}
.buttom-border{
	border-bottom:1px solid #56626A;
	}
.left-border{
	border-left:1px solid #56626A;
	}
.picture-area{
	border:3px solid #939FA8;
	}
.contractor-license{
	background-color:#454F57;
	}
.contractor-license a{
	font:bold 14px/24px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	}
.contractor-license a:hover{
	font:bold 14px/24px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
/*==========3_licencepage3a Ends==========*/

/*==========Gallery Starts==========*/
.gall-container{
	border:2px solid #fff;
	}
.gallery-header-panel{
	background:url(images/gall-header-bg.jpg) no-repeat 0 0;
	height:111px;
	}

/*==========Gallery Ends==========*/

/*==========Job Page Starts==========*/
.job-header-panel{
	background:url(images/job-header-bg.jpg) no-repeat 0 0;
	height:111px;
	}
.job-gallery{
	background-color:#454F57;
	border:3px solid #8C98A0;
	}
.job-gallery h3{
	font:normal 16px/24px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	background:url(images/left-nav-icon.gif) no-repeat 42px 6px;
	padding:0 0 0 59px;
	text-transform:uppercase;
	}
.job-gallery h3 span{
	font:normal 16px/24px Arial, Helvetica, sans-serif;
	color:#9BAEBA;
	text-transform:lowercase;
	}
.job-gallery p{
	font:normal 16px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	}
/*==========Job Page Ends==========*/

/*==========Product Page Starts==========*/
.product-header-panel{
	background:url(images/product-header-bg.jpg) no-repeat 0 0;
	height:111px;
	}
.products-menu-panel{
	background:url(images/products-menu-bg.gif) repeat-x 0 0;
	}
.products-menu-panel p{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	}
.products-divider{
	background:url(images/products-divider.gif) no-repeat 100% 50%;
	}
.panel{
	background-color:#404B52;
	border:1px solid #8C969D;
	}
.panel p{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:5px 0 0 0;
	}
.panel a{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	}
.panel a:hover{
	font:bold 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	}
/*==========Product Page Ends==========*/

/*==========Contactus Page Starts==========*/
.contact-panel{
	background:url(images/left-dotted-line.gif) repeat-y 100% 0; 
	}
.contact-panel img{
	margin:0 0 25px 0;
	}
.contact-panel p{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	text-transform:uppercase;
	}
.contact-panel p a{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	}
.contact-panel p span{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	}
.right-panel{
	padding:0 0 0 15px;
	}
.right-panel p{
	font:normal 13px/18px "Tahoma", Arial, Helvetica, sans-serif;
	color:#B4CFDA;
	}
.right-panel h3{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	padding:0 0 0 16px;
	}
.right-panel input{
	width:312px;
	height:19px;
	border:1px solid #E1EDF2;
	background-color:#B4CFDA;
	}
.right-panel input.btn{
	width:78px;
	height:28px;
	border:none;
	}
/*==========Contactus Page Ends==========*/

/*==========Footer Starts=============*/
.footer-main-panel{
	background:url(images/footer-main-bg.gif) repeat-x 0 0 #4B5962;
	}
	
.copyright_text p{
	background:url(images/footer_divider.gif) no-repeat right 17px;
	font:normal 9px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#828F98;
	background-color:inherit;
	padding:19px 0 0 21px;
}
.copyright_text p span{
	color:#B4CFDA;
	background-color:inherit;
}
.copyright_text p span a{
	color:#B4CFDA;
	background-color:inherit;
	}
ul.footer{
	height:70px;
	float:left;
	width:auto;
	color:#C4C9CD;
	background-color:inherit;
	padding:18px 0 0 15px;
}

ul.footer li{
	display:inline;
}

ul.footer li a{
	font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C4C9CD;
	background-color:inherit;
	text-decoration:none;
	margin:0 14px;
}

ul.footer li a:hover{
	color:#6CC8E4;
	background-color:inherit;
	text-decoration:none;
}

/*==========Footer Ends=============*/
.number	{width:688px; height:100%; overflow:hidden; border:1px solid #fff; background-color:#48565F; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; margin-left:10px;
font:normal 11px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#C4C9CD;
}

.number_left	{float:left; text-align:left}

.number_right	{float:right; text-align:right}

p.tes{
	padding:0 0 0 0px;
	font:bold 24px/24px "Arial Narrow";
	color:#BCC6CD;
	}   

p.address{
	padding:0 0 10px 10px;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#C4C9CD;
	}
.img{
	float:left;
	padding:0 60px 0 0;	
	}
p.customers{
	padding:15px 0 0 0px;
	font: bold 20px/36px "Arial Narrow";
	color:#3AD0F6;
	}

p.customers a{
	font: bold 20px/26px "Arial Narrow";
	color:#3AD0F6;
	text-decoration:none;
	}	

p.customers a:hover{
	font: bold 20px/26px "Arial Narrow";
	color:#3AD0F6;
	text-decoration:underline;
	}	

p.customers1{
	
	padding:15px 0 0 0px;
	font: bold 16px/18px "Arial Narrow";
	color:#3AD0F6;
	}

p.customers1 a{
	font: bold 16px/18px "Arial Narrow";
	color:#3AD0F6;
	text-decoration:none;
	}	

p.customers1 a:hover{
	font: bold 16px/18px "Arial Narrow";
	color:#3AD0F6;
	text-decoration:underline;
	}	













