body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#303334;
	background-color:#CCCCCC;
	}
p{
	margin:0px;
	padding:0px;
	}
form{
	padding:0px;
	margin:0px;
	}
.bigHd{
	font-size:20px;
	font-weight:bold;
	color:#0464ba;
	font-style:italic;
	text-transform:uppercase;
	/*padding:10px 0 10px 10px;*/
	display:block;
	}
.hd{
	font-size:20px;
	font-weight:bold;
	color:#3d454a;
	text-transform:lowercase;
	}
.specialhd{
	font-size:18px;
	font-weight:bold;
	color:#3d454a;
	text-transform:uppercase;
	}
.clbt{
	clear:both;
	}
.lnht8{
	line-height:8px;
	}
.lnht15{
	line-height:30px;
	}
.lnht30{
	line-height:40px;
	}
.topNav{
	font-size:10px;
	text-decoration:none;
	color:#5f6a72 
	}
a.topNav:link {
	font-size:10px;
	text-decoration:none !important;
	color:#5f6a72 !important;
	}
a.topNav:hover{
	font-size:10px;
	text-decoration:underline !important;
	color:#0464ba !important;
	}
.topNavSelected{
	color:#0464ba;
	font-size:10px;
	}
/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */

.navContainer{
	background-image:url(images/topnav-back.gif); 
	width:980px; 
	height:39px; 
	background-repeat:repeat-x;
	margin:0px;
	}
.topNavTxt{
	float:left; 
	padding:15px 22px 0 22px;
	}
.topNavTxtLnk{
	font-size:12px;
	text-decoration:none;
	color:#5a646b;
	}	
.topNavTxtLnk:hover{	
	font-size:12px;
	color:#e47100;
	text-decoration:underline;
	}
.topNavDevider{
	float:left; 
	/*padding:5px 5px 0 5px;*/
	padding:5px 3px 0 3px;
	}
.topNavTxtLnkSelect{	
	font-size:12px;
	color:#FFFFFF;
	padding:5px 12px 5px 12px;
	/*display:block;
	color:#e47100;
	text-decoration:underline;*/
	background-color:#f58204;
	}

/* ----------------------------------------------------*/

.leftCategory{
	background-image:url(images/category-bk.gif); 
	background-repeat:no-repeat; 
	height:25px; 
	color:#FFFFFF;
	line-height:25px;
	vertical-align:middle; 
	font-weight:bold;
	}
.categoryContainer{
	background-image:url(images/categoryList-bk.gif); 
	background-repeat:repeat-y;
	margin-bottom:8px;
	}
.categoryLnk{
	color:#303334;
	text-decoration:none;
	}


a.categoryLnk:link {
	color:#303334 !important;
	text-decoration:none !important;
	}

.categoryLnk:hover{
	color:#0464ba;
	text-decoration:underline;
	}
.categorySelect{
	color:#0464ba;
	text-decoration:underline;
	}

.specialLnk{
	color:#303334;
	text-decoration:none;
	}
.specialLnk:hover{
	color:#e47100;
	text-decoration:underline;
	}
.padTop{
	padding-top:10px;
	}
.bdyMdl{
	margin:8px 0px 0px 8px; 
	/*height:170px; */
	width:756px;
	padding:0px;
	}
.welcomeContainer{
	float:left; 
	width:425px; 
	background-color:#dbdad6; 
	height:170px;
	text-align:left;
	}
.welcomeContainer p{
	padding:10px 10px 5px 10px;
	line-height:25px;
	}
.tmicoating{
	float:right; 
	margin-left:5px; 	
	}
.tmiHd{
	width:325px; 
	height:25px; 
	background-color:#e57100; 
	line-height:25px; 
	vertical-align:middle; 
	color:#FFFFFF; 
	font-weight:bold;
	}
.tmitxtContainer{
	width:325px;
	background-color:#f0f0f0;
	color:#3d4449;
	}
.padtipLnht{
	padding-top:10px;
	line-height:25px;
	}
.padtop10{
	padding-top:16px;
	}
.padTop5{
	padding-top:5px;
	}
.sspc{
	float:left; margin-top:7px;
	background-image:url(images/sspc-bk.jpg);
	background-repeat:no-repeat;
	width:425px;
	height:229px;
	/*line-height:159px;
	vertical-align:bottom;
	padding-top:189px;
	padding-bottom:9px;*/
	}
.sspcTxtLnk{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	}
.sspcTxtLnk:hover{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.goldTxt{
	float:right; 
	width:104px; 
	padding:6px 4px 5px 0; 
	color:#FFFFFF; 
	font-weight:bold;
	}
.goldTxtLnk{
	/*float:right; 
	width:104px; 
	padding:6px 4px 5px 0; */
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:underline;
	}
.goldTxtLnk:hover{
	text-decoration:none;
	}
.realProjectContainer{
	height:402px; 
	background-color:#f3f2ee; 
	border:1px solid #dddcd8; 
	margin:8px 0 0 0;
	}
.realProjectContainer p{
	padding:10px 0 10px 0;
	}
.orangeTxt{
	font-weight:bold;
	font-size:14px;
	color:#e47100;
	text-transform:uppercase;
	}
.orangeTxtOther{
	font-weight:bold;
	font-size:12px;
	color:#e47100;
	}
.blueTxt{
	font-weight:bold;
	font-size:14px;
	color:#0464ba;
	text-transform:uppercase;
	}
.blackTxt{
font-weight:bold;
font-size:14px;
color:#000000;
text-transform:uppercase;
}
.blackTxtvi{
font-weight:bold;
font-size:14px;
color:#000000;
}
.blueTxtother{
	font-weight:bold;
	font-size:12px;
	color:#0464ba;
	}
.imgbrdr{
	border:1px solid #feca39;
	}
.overviewcontainer{
	margin:8px 0px 0px 0px;	
	width:756px;	
	}

.overviewcontainer p{
	padding:10px 5px 10px 5px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:17px;
	}
.aboutcontainer{
	margin:0px;	
	width:756px;
	background-color:#f3f2ee;	
	}
	.aboutcontainera{
	margin:0px;	
	width:756px;
	background-color:#f3f2ee;
	height:650px	
	}
	.aboutcontainera p{
	padding:10px 10px 10px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	}
.aboutcontainer p{
	padding:10px 10px 10px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	}
.aboutTxt{
	padding:5px 10px 0px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	}
.aboutcontainerlistBk{
	background-color:#f3f2ee; 
	margin:0px; 
	padding:0px;
	padding-left:10px;
	}
.listImg{
	float:left; 
	padding:4px 10px 10px 10px;
	}
.lstTxt{
	background-image:url(images/li-bulet2.gif);
	background-repeat:no-repeat;
	padding:3px 10px 5px 20px;
	margin:0 10px 0 10px;
	font-size:11px;
	line-height:14px;
	/*width:590px;
	float:left;*/
	}
.lstTxt1{
	background-image:url(images/li-bulet1.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 20px;
	margin:0 10px 0 10px;
	font-size:11px;
	color:#303334;
	text-decoration:underline;
	/*width:590px;
	float:left;*/
	}
.lstTxt1:hover{
	background-image:url(images/li-bulet1.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 20px;
	margin:0 10px 0 10px;
	font-size:11px;
	color:#0464ba;
	text-decoration:none;
	/*width:590px;
	float:left;*/
	}
.lstTxt2{
	background-image:url(images/li-bulet1.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 10px;
	margin:0 10px 0 30px;
	font-size:11px;
	/*width:590px;
	float:left;*/
	}
.lstTxt2:hover{
	background-image:url(images/li-bulet1.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 10px;
	margin:0 10px 0 30px;
	font-size:11px;
	/*width:590px;
	float:left;*/
	}
.lstLnk{
	color:#303334;
	text-decoration:underline;
	}
.lstLnk:hover{
	color:#0464ba;
	text-decoration:none;
	}
.genTxt{
	padding:10px 10px 10px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	margin:0px;
	}
.genTxt p{
	padding:10px 10px 10px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	line-height:22px;
	}
.otherTxt{
	padding:5px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	margin:0px;
	}
.otherTxt p{
	padding:5px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	line-height:22px;
	}

.otherTxt2{
	padding:5px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	margin:0px;
	}
.otherTxt2 p{
	padding:5px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	line-height:22px;
	}
.overviewHd{
	background-color:#454545;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
.footerTxtLnk{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	}
.footerTxtLnk:hover{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.watertankImgContainer{
	margin:0px auto; 
	width:695px; 
	border:1px solid #9daab3; 
	height:160px; 
	padding:0 0 2px 3px;
	}
.liningImgContainer{
	margin:0px auto; 
	width:515px; 
	border:1px solid #9daab3; 
	height:195px; 
	padding:0 0 2px 3px;
	}
.vacublastContainer{
	margin:0px auto; 
	width:460px; 
	border:1px solid #9daab3;
	background-color:#f3f2ee;
	}
.imgBlk{
	float:left; 
	padding:6px 4px 0px 3px;
	}
.innerContainer{
	padding:5px 10px 0px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px; 
	margin:8px 0 0 0px;
	}
.innerContainerN{
	padding:5px 10px 0px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px; 
	margin:8px 0 0 0px;
	width:736px;
	}
.sandBlastImgContainer{
	margin:0px auto; 
	width:695px; 
	border:1px solid #9daab3; 
	height:140px; 
	padding:8px 8px 2px 8px;
	}
.sandblastImgBlk{
	float:left; 
	padding:6px 10px 0px 8px;
	}
.sspcLogoContainer{
	width:670px; 
	margin:5px 0 5px 30px;
	background-color:#f3ecd2;
	border:1px solid #e2cf8a;
	}
.sspcLogoContainer p{
	background-color:#f3ecd2;
	}
.sspcimg{
	float:left; 
	width:100px;
	padding:5px 0 5px 5px;
	}
.sspcLogoTxt{
	width:560px; 
	float:left; 
	line-height:72px; 
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
.sspcImgContainer{
	width:670px; 
	margin:5px 0 5px 30px;
	background-color:#ffffff;
	border:1px solid #e2cf8a;
	}
.sspcImgContainer p{
	background-color:#f3ecd2;
	}
.sspcImgContainerImg{
	float:left; 
	width:170px;
	padding:5px 0 5px 5px;
	}
.sspcImgContainerTxt{
	width:480px; 
	float:left; 
	line-height:72px; 
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:10px;
	}
.sspcstandardsContainer{
	width:730px; 
	margin:0px auto;
	}
.sspcstandardsLft{
	float:left; width:360px;
	}
.sspcstandardsRgt{
	float:left; width:360px;
	}
.gobackBtnContainer{
	float:right; width:200px; padding:250px 0 0 0;
	}
.jpclTxt{
	padding:10px 10px 10px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	margin:0px;
	}
.jpclTxt p{
	padding:10px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	/*line-height:20px;
	line-height:22px;*/
	}	
.testimonyTxt{
	padding:5px 10px 5px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	margin:0px;
	}
.testimonyTxt p{
	padding:5px 10px 0px 10px;
	background-color:#f3f2ee;
	font-size:11px;
	line-height:20px;
	line-height:22px;
	}	
/* -------------  New Tab Menu -------------  */
.navContainer{
	width:980px;
	height:39px;
	background:transparent url("images/topnav-back.gif") repeat-x top left;
	}
ul#saturday{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	color:#874B46l
	}
ul#saturday li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	}
ul#saturday li a{
	display:block;
	float:left;
	color:#5a646b;
	text-decoration:none;
	padding:10px 30px 0px 30px;
	height:27px;
	background:transparent url("images/nav-devider2.gif") no-repeat top right;
	}
ul#saturday li a:hover{
	background:transparent url("images/rollover1.gif") no-repeat top right;
	color:#FFFFFF;
	}
ul#saturday li a.current,ul#saturday li a.current:hover{
	color:#fff;
	background:transparent url("images/rollover1.gif") no-repeat top right;
	}

ul#saturday1{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto; 
	color:#874B46l
	}
ul#saturday1 li{
	display:block;
	float:left;
	margin:0;
	pading:0;
	}
ul#saturday1 li a{
	display:block;
	float:left;
	color:#5a646b;
	text-decoration:none;
	padding:12px 30px 0 30px;
	height:27px;
	/*background:transparent url("images/nav-devider2.gif") no-repeat top right;*/
	}
ul#saturday1 li a:hover{
	background:transparent url("images/rollover1.gif") no-repeat top right;
	color:#FFFFFF;
	}
ul#saturday1 li a.current,ul#saturday1 li a.current:hover{
	color:#fff;
	background:transparent url("images/rollover1.gif") no-repeat top right;
	}
/* ------------------------  */

/* NM Style Start ---------*/
.pagestyle{
	 color: #002898;
 	font-weight: bold;
 }
.bdyMdlN{
	margin:8px 0px 0px 8px; 
	/*height:170px; */
	width:726px;
	padding:0px;
	}
.welcomeContainerN1{
	float:left; 
	width:385px; 
	background-color:#dbdad6; 
	height:170px;
	text-align:left;
	}
/*.welcomeContainerN1 p{
	padding:10px 10px 5px 10px;
	line-height:25px;
	}*/
.sspcN{
	float:left; margin-top:7px;
	background-image:url(images/sspc-bgN.jpg);
	background-repeat:no-repeat;
	width:385px;
	height:229px;
	/*line-height:159px;
	vertical-align:bottom;
	padding-top:189px;
	padding-bottom:9px;*/
	}
.sspcTxtLnkN{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:-.05em
	}
.sspcTxtLnkN:hover{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.lstLnk4{
	color:#e47100;
	text-decoration:underline;
	}
.lstLnk4:hover{
	color:#e47100;
	text-decoration:none;
	}
	.gray_text_11px_normal {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #777777;
}
.pink_link_11px_normal {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #0464BA;
	text-decoration: underline;
}
.pink_link_11px_normal:hover {
	text-decoration: none;
}
/*//added on 22th august*/
.scollDvContainer{
 width:320px; 
 overflow:auto;
 height:360px;
 padding:10px 0;
 border: 1px solid #ccc;
 margin:50px 5px 5px 10px;
 
 }
.scollDvContainer h2{
 font-size:14px;
 
 margin:0px;
 padding-left:10px;
 }
.scollDvContainerLft{
 width:100px;
 margin:0px auto; 
 float:left;
 margin-left:10px;
 margin-top:5px;
 }
.scollDvContainerLft img{
 padding:2px;
 border:1px solid #666;
 }
.scollDvContainerRgt{
 float:left;
 width:180px;
 padding:0 0 5px 0;
 margin-left:5px;
 margin-top:0px;
 }
.scollDvContainerRgt h4{
 font-size:12px;
 font-weight:bold;
 padding:0 0 0px 0;
 text-decoration:none;
 color:#e57100;
 margin:0px;
 }
.scollDvContainerRgt a{ 
 text-decoration:none;
 color:#e57100;
 }
.scollDvContainerRgt a:hover{
 text-decoration:underline;
 }
.scollDvContainerRgt p{
 padding:0 0 5px 0;
 margin:0px;
 
 }
