/* 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:3px 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-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 2px;
	padding-right: 3px;
	padding-left: 3px;
}



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;

	}	




























