/* CSS Document */

body/*,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td*/{
margin:30px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
background-image:url(../images/bodybg.jpg);
background-position:top;
}

#bodypagebg { 
margin-right:auto;
margin-left:auto;
width:800px;
text-align: center;
margin: 0px auto 0 auto;
height:auto;
float:none;
}
#wrapper
{
width: 800px;
position: relative;
top: 0;
left: 0;
margin: 0 auto;
text-align: center;
/*background-color:#000000;*/
}
/*index*/
#apDiv1 {
	position:absolute;
	width:762px;
	height:25px;
	z-index:1;
	background-color:#051920;
	left: -2px;
}
#apDiv2 {
	position:absolute;
	width:15px;
	height:795px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}
#leftbar {
	position:absolute;
	width:15px;
	height:945px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}


#carpet {
	position:absolute;
	width:15px;
	height:3600px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}
#waterleftbar {
	position:absolute;
	width:15px;
	height:1529px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}

#carpetcleaning {
	position:absolute;
	width:15px;
	height:1686px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}


#airductcleaning{
	position:absolute;
	width:15px;
	height:1672px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}

#sewagelossleftbar{
	position:absolute;
	width:15px;
	height:1017px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}

#moldleftbar{
	position:absolute;
	width:15px;
	height:1323px;
	z-index:2;
	left: -2px;
	top: 25px;
	background-color:#dd1b02;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
}
#apDiv3 {
	position:absolute;
	width:348px;
	height:182px;
	z-index:3;
	top: 26px;
	left: 15px;
	background-image:url(../images/logo.jpg);

}
#apDiv4 {
	position:absolute;
	width:227px;
	height:182px;
	/*z-index:4; Existing code commented by prass*/
z-index:12; /* new code added for bring submenu at front */
	left: 363px;
	top: 26px;
	text-align:left;
	background-image:url(../images/menu1.jpg);
	background-repeat:repeat;
}
#apDiv5 {
	position:absolute;
	width:170px;
	height:182px;
	z-index:5;
	top: 26px;
	left: 590px;
	background-image:url(../images/callus.jpg);
	
}
#apDiv6 {
	position:absolute;
	width:348px;
	height:221px;
	z-index:3;
	top: 207px;
	left: 15px;
	background-image:url(../images/Textbg01.jpg);
}
#apDiv7 {
	position:absolute;
	width:396px;
	height:221px;
	z-index:6;
	top: 207px;
	left: 363px;
	background-image:url(../images/animated2.gif);
	border-right:1px solid #FFFFFF;
}
#apDiv8 {
position:absolute;
width:454px;
height:481px;
z-index:7;
left: 66px;
top: 385px;
}
#apDiv9 {
position:absolute;
width:200px;
height:115px;
z-index:9;
top: 51px;
left: 140px;
}
#apDiv10 {
position:absolute;
width:200px;
height:115px;
z-index:7;
}
#apDiv11 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:7;
	left: 15px;
	top: 429px;
}
#apDiv12 {
	position:absolute;
	width:761px;
	height:40px;
	z-index:8;
	left: -2px;
	top: 778px;
	border-top:1px solid #333333;
}
#apDiv13 {
	position:absolute;
	width:396px;
	height:120px;
	z-index:9;
	left: 364px;
	top: 428px;
	background-image:url(../images/image02.jpg);

}
#apDiv14 {
	position:absolute;
	width:396px;
	height:120px;
	z-index:10;
	left: 364px;
	top: 548px;
	background-image:url(../images/image03.jpg);
}
#apDiv15 {
	position:absolute;
	width:348px;
	height:159px;
	z-index:11;
	left: 16px;
	top: 661px;
	background-image:url(../images/image05.jpg);
}
#apDiv16 {
	position:absolute;
	width:396px;
	height:120px;
	z-index:12;
	left: 364px;
	top: 668px;
	background-image:url(../images/image04.jpg);
}
#apDiv17 {
	position:absolute;
	width:396px;
	height:22px;
	z-index:13;
	left: 364px;
	top: 788px;
	background-color:#FFFFFF;
	padding-top:10px;
}
/*end of index*/





.headingtext{
font-family:Myriad Pro;
font-size:25px;
color:#003399;
text-align:center;
padding-top:15px;
}

.hometext{
text-align:justify;
padding:0 10px 0 10px;
}

.callusbold{
text-align:center;
font-size:14px;
font-weight:bold;
font-family:"Times New Roman", Times, serif
}

.callusnormal{
text-align:center;
font-size:12px;
font-weight:normal;
text-align:justify;
}

.hometext01{
margin-top:84px;
text-align:center;
font-size:11px;

}

a.link{
color:#003399;
font-weight:bold;
}

a.footer{
font-weight:bold;
text-align:center;
text-decoration:underline;
font-size:11px;
color:#333333;
}

a:hover.footer{
font-weight:bold;
text-align:center;
text-decoration:underline;
font-size:11px;
color:#990000;
}

.watertext{
text-align:right;
padding:10px 10px 10px 10px;
line-height:14px;
}

/*menu classses*/


/**/
#overview {
	position:absolute;
	width:100px;
	height:23px;
	z-index:1;
	top: 10px;
	left: 5px;
	
}
#overview1{
	position:absolute;
	width:692px;
	height:42px;
	z-index:2;
	left: 5px;
	top: 46px;
	font-weight:normal;
}
#overview2 {
	position:absolute;
	width:893px;
	height:78px;
	z-index:3;
	left: 5px;
	top: 126px;
	font-size:11px;
    color: #000000;
}

#TypesofWaterContamination{
	position:absolute;
	width:893px;
	height:21px;
	z-index:4;
	top: 208px;
	left: 6px;
}
#Water1{
	position:absolute;
	width:892px;
	height:26px;
	z-index:5;
	left: 7px;
	top: 234px;
}
#Water2 {
	position:absolute;
	width:892px;
	height:23px;
	z-index:6;
	left: 7px;
	top: 264px;
}
#Water3 {
	position:absolute;
	width:893px;
	height:47px;
	z-index:7;
	left: 0px;
	top: 194px;
}
#HowToTreatIt{
	position:absolute;
	width:893px;
	height:31px;
	z-index:7;
	left: 1px;
	top: 156px;
}
#HowToTreatIt1{
	position:absolute;
	width:895px;
	height:65px;
	z-index:7;
	top: 35px;
}
#HowToTreatIt2 {
	position:absolute;
	width:897px;
	height:115px;
	z-index:7;
	top: 70px;
}
#TipsAdvice{
	position:absolute;
	width:897px;
	height:115px;
	z-index:7;
	top: 1047px;
	left: 9px;
}

.cboactive{
    font-size:11px;
    color: #000000;
	border: 1px solid #b3b3b3;
	height: auto;
	background-color:#FFFFFF;
	width: 180px;
}

.m0l0iout {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  FONT: 12px Arial, Helvetica, sans-serif; COLOR: #3f68ba;
	 ; PADDING-TOP: 4px; TEXT-DECORATION: none; font-weight:bold;
}
.m0l0iover {
		PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  FONT: 12px Arial, Helvetica, sans-serif; COLOR: #3f68ba;
	 ; PADDING-TOP: 4px; TEXT-DECORATION: none; font-weight:bold;
}
.m0l0oout {
	TEXT-DECORATION: none;padding-left:20px;padding-right:20px; padding-top:6px; color:#7c96cf;
}
.m0l0oover {
	TEXT-DECORATION: none;padding-left:20px;padding-right:20px; padding-top:6px;
	}
.m0l1iout {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  FONT: 12px Arial, Helvetica, sans-serif; 
	 COLOR: #3f68ba;PADDING-TOP: 4px; TEXT-DECORATION: none; font-weight:bold;
}
.m0l1iover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px;  FONT: bold 12px Arial, Helvetica, sans-serif;  COLOR: #0f2f71; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.m0l1oout {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #ffffff; FILTER: alpha(opacity=85); BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none;
}
.m0l1oover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none;
}

.style1 {
	color: #A90005;
	font-size: 20px;
	font-weight: bold;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
}
/**/

