body
{
margin:0px;
padding:0px;
font-size:11px;
font-family:Verdana;
}

.mainContainer
{ position:relative;
top:0px;
left:0px;
width:850px;
margin:auto;
}

.headerContainer
{
position:relative;
top:0px;
left:0px;
width:850px;
height:130px;
}
.headerContainerTop
{
position:relative;
top:0px;
left:0px;
width:850px;
height:104px;
}
.headerContainerTopLeft
{
position:absolute;
top:0px;
left:0px;
width:300px;
height:100px;
padding-top:3px;
}
.headerContainerTopRight
{
position:absolute;
top:0px;
left:300px;
width:550px;
height:100px;
}
.searchContainer
{
position:absolute;
top:54px;
left:351px;
width:210px;
height:30px;
}
.searchContainerLeftBg
{
position:absolute;
top:0px;
left:0px;
width:10px;
height:60px;
background-image:url(../images/searchContainerLeftBg.gif);
background-repeat:no-repeat;
}
.searchContainerMiddleBg
{
position:absolute;
top:0px;
left:10px;
width:200px;
height:60px;
background-image:url(../images/searchContainerMiddleBg.gif);
background-repeat:repeat-x;
font-size:10px;
font-family:Verdana;
}
.searchContainerRightBg
{
position:absolute;
top:0px;
left:210px;
width:10px;
height:60px;
background-image:url(../images/searchContainerRightBg.gif);
background-repeat:no-repeat;

}


.topLinkContainer
{
position:absolute;
top:15px;
left:130px;
width:420px;
height:30px;
font-size:10px;
}
.headerContainerBottom
{
position:relative;
top:0px;
left:0px;
width:850px;
height:28px;
}
.searchTxtBox
{
position:absolute;
top:15px;
left:0px;
width:135px;
height:18px;
border:1px solid #000000;
}
.searchButton
{
position:absolute;
top:15px;
left:139px;
width:60px;
border:1px solid #ffffff;
background-color:#4682b4;
color:#FFFFFF;
font-size:11px;
padding:2px 4px 3px 4px;
cursor:pointer;
}
.searchButton:hover
{
position:absolute;
top:15px;
left:139px;
border:1px solid #ffffff;
background-color:#488AC7;
color:#FFFFFF;
font-size:11px;
padding:2px 4px 3px 4px;
cursor:pointer;
}
.topLinkImage
{
position:relative;
float:right;
top:0px;
left:0px;
height:21px;
padding:5px 3px 0px 0px;
}
.topLinkTxt
{
position:relative;
float:right;
top:0px;
left:0px;
height:16px;
padding:12px 3px 0px 0px;
}
.topLinkTxt a
{
color:#4682B4;
text-decoration:none;
font-weight:bold;
}
.topLinkTxt a:link
{
color:#4682B4;
text-decoration:none;
font-weight:bold;
}
.topLinkTxt a:hover
{
color:#9E0B0E;
text-decoration:underline;
font-weight:bold;
}
.menu
{
position:relative;
top:0px;
left:0px;
height:26px;
width:850px;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}
.mnuItem
{
position:relative;
float:left;
top:1px;
left:0px;
height:20px;
background-color:#4682B4;
padding:4px 30px 0px 25px;
border-right:1px solid #ffffff;
cursor:pointer;
}
.mnuItem:hover
{
position:relative;
float:left;
top:1px;
left:0px;
height:20px;
background-color:#488AC7;
padding:4px 30px 0px 25px;
border-right:1px solid #ffffff;
cursor:pointer;
}
.mnuItem a
{
color:#FFFFFF;
text-decoration:none;
}
.mnuItem a:link
{
color:#FFFFFF;
text-decoration:none;
}
.mnuItem a:hover
{
color:#FFFFFF;
text-decoration:none;
}
.bodyContainer
{
position:relative;
top:6px;
left:0px;
width:850px;
}
.bodyContainerLeft
{
position:relative;
float:left;
top:0px;
left:0px;
width:207px;
}
.eachbodyContainerLeftPart
{
position:relative;
float:left;
top:0px;
left:0px;
width:205px;

border:1px solid #b0bec7;
background-color:#F1F1F1;

}
* + html .eachbodyContainerLeftPart
{
position:relative;
float:left;
top:3px;
left:0px;
width:205px;

border:1px solid #b0bec7;
background-color:#F1F1F1;

}

.bodyContainerMiddle
{
position:relative;
float:left;
top:0px;
left:0px;
width:435px;
}
.bodyContainerRight
{
position:relative;
float:left;
top:0px;
left:0px;
width:208px;
}
.headingDirectory
{
position:relative;
top:0px;
left:0px;
width:200px;
height:17px;
padding:3px 0px 0px 5px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
font-size:12px;
font-weight:bold;
}
.directoryNavigator
{
position:relative;
top:0px;
left:0px;
width:205px;
padding-top:15px;
padding-bottom:22px;
}
.derectoryEachItem
{
position:relative;
top:0px;
left:0px;
width:185px;
height:19px;
padding:2px 0px 0px 20px;
background-position:right;
background-image:url(../images/arrowAss.gif);
background-repeat:no-repeat;
background-position:left;
color:#000000;
cursor:pointer;

}
.derectoryEachItem a
{
color:#4682B4;
text-decoration:none;
font-weight:bold;
}
.derectoryEachItem a:link
{
color:#4682B4;
text-decoration:none;
font-weight:bold;
}
.derectoryEachItem a:hover
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
 
.derectoryEachItem:hover
{
position:relative;
top:0px;
left:0px;
width:185px;
height:19px;
padding:2px 0px 0px 20px;
background-position:right;
background-image:url(../images/arrowAss.gif);
background-repeat:no-repeat;
background-position:left;
color:#000000;
cursor:pointer;
}



.bodyContainerMiddleEachPart
{
position:relative;
top:0px;
left:0px;
width:435px;
padding-bottom:7px;
}
.flashContainer
{
position:relative;
top:0px;
left:5px;
width:430px;
height:154px;
border:1px solid #93A6B4;
background-image:url(../images/tab_bg.gif);
background-repeat:repeat-x;
}
.searchCleaner
{
position:relative;
top:0px;
left:5px;
width:430px;
height:172px;
border:1px solid #93A6B4;
background-image:url(../images/tab_bg.gif);
background-repeat:repeat-x;
}
.login
{
position:relative;
top:0px;
left:7px;
width:198px;
height:154px;
background-color:#F1F1F1;
border:1px solid #93A6B4;
}
.NewsContainer
{
position:relative;
top:7px;
left:7px;
width:198px;
height:172px;
background-color:#F1F1F1;
border:1px solid #93A6B4;
}
.leftImagesContainer
{
position:relative;
top:7px;
left:7px;
width:198px;
}
.tabButtonContainer
{ 
position:relative;
top:0px;
left:0px;
width:430px;
height:24px;

}
.tabButtonContainerBottomBorder
{
position:absolute;
top:0px;
left:0px;
width:430px;
height:19px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
border-bottom:1px solid #93A6B4;

}
.tabButtonHolder
{
position:absolute;
top:-1px;
left:2px;
width:430px;
height:20px;
}
.tabButton
{
position:relative;
float:left;
top:1px;
left:0px;
width:60px;
height:16px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
padding:3px 3px 0px 0px;
text-align:center;
cursor:pointer;
border-right:1px solid #93A6B4;
border-bottom:1px solid #93A6B4;


}
.tabButton:hover
{
position:relative;
float:left;
top:1px;
left:0px;
width:60px;
height:16px;
background-image:url(../images/tab_off2.gif);
background-repeat:repeat-x;
border-bottom:1px solid #ffffff;


padding:3px 3px 0px 0px;
text-align:center;
cursor:pointer;


}

.controlContainer
{
position:relative;
top:0px;
left:0px;
width:420px;
height:150px;
}
.eachPageTextContainer
{
position:relative;
top:0px;
left:0px;
width:420px;
height:150px;

}
.searchHeading
{
position:relative;
top:0px;
left:0px;
width:400px;
height:20px;
margin:5px 0px 0px 20px;

}
.eachControl
{
position:relative;
top:0px;
left:0px;
width:400px;
height:28px;
margin:0px 0px 0px 0px;
clear:both;

}
.labelTxt
{
position:absolute;
top:0px;
left:0px;
width:170px;
height:17px;
text-align:right;
padding-top:3px;
}
.control
{
position:absolute;
top:0px;
left:177px;
width:200px;
height:20px;
}
.selectBox
{
height:20px;
font-size:11px;
width:125px;
}
.buttonBox
{
background-color:#4682B4; 
color:#ffffff; 
padding:2px 4px 3px 4px; 
border:1px solid #000000;
font-size:11px;
}
.buttonBox:hover
{
background-color:#488AC7; 
color:#ffffff; 
padding:2px 4px 3px 4px; 
border:1px solid #000000;
font-size:11px;
cursor:pointer;
}
.loginHeading
{
position:relative;
top:0px;
left:0px;
width:193px;
height:21px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
padding:3px 0px 0px 5px;
font-size:12px;
font-weight:bold;
}
.loginEachControl
{
position:relative;
clear:both;
top:10px;
left:0px;
width:185px;
height:22px;
padding:5px 0px 0px 0px;
}
.loginEachControl a
{
color:#4682B4;
text-decoration:none;
}
.loginEachControl a:link
{
color:#4682B4;
text-decoration:none;
}
.loginEachControl a:hover
{
color:#0A51A1;
text-decoration:underline;
}
.loginLabel
{
position:absolute;
top:0px;
left:0px;
width:50px;
height:17px;
text-align:left;
padding-top:4px;
text-indent:7px;
}
.loginControl
{
position:absolute;
top:0px;
left:55px;
width:120px;
height:21px;
}
.txtBox
{
height:16px;
font-size:11px;
width:122px;

}
.pageTxtContainer
{
clear:both;
position:relative;
top:0px;
left:5px;
width:635px;
border:1px solid #93A6B4;
}
.pageTxtHeading
{
position:relative;
top:0px;
left:0px;
width:630px;
height:20px;
padding:3px 0px 0px 5px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
margin-left:0px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.txtContent
{
position:relative;
top:0px;
left:0px;
width:623px;
padding:15px 5px 10px 5px;
margin-left:0px;

}
.NewsHeading
{
position:relative;
top:0px;
left:0px;
width:193px;
height:21px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
padding:3px 0px 0px 5px;
font-size:12px;
font-weight:bold;
}
.floatingNews
{
position:relative;
top:0px;
left:0px;
width:193px;
padding:3px 0px 0px 5px;
height:150px;
font-size:11px;
}
.newsDate
{
width:193px;
height:16px;
padding:3px 0px 0px 5px;
font-size:14px;
color:#4682B4;
font-weight:bold;

}
.newsBody
{
width:193px;
height:200px;
padding:3px 0px 0px 5px;
font-size:11px;
color:#000000;
}
.importantLinks

{
position:relative;
top:0px;
left:7px;
width:198px;
height:146px;
background-color:#F1F1F1;
border:1px solid #93A6B4;
margin-top:13px;
}
* + html .importantLinks

{
position:relative;
top:0px;
left:7px;
width:198px;
height:147px;
background-color:#F1F1F1;
border:1px solid #93A6B4;
margin-top:13px;
}


.importantLinksHeading

{
position:relative;
top:0px;
left:0px;
width:193px;
height:21px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
padding:3px 0px 0px 5px;
font-size:12px;
font-weight:bold
}
.importantLinksBody
{
position:relative;
top:0px;
left:0px;
width:193px;
padding:3px 0px 0px 5px;
font-size:11px;
}

.importantLinksBody a
{
color:#4682B4;
text-decoration:none;
}
.importantLinksBody a:link
{
color:#4682B4;
text-decoration:none;
}
.importantLinksBody a:hover
{
color:#9E0B0E;
text-decoration:underline;
}
.benefitsContainer
{
position:relative;
top:0px;
left:5px;
width:430px;
border:1px solid #93A6B4;
padding:0px 0px 8px 0px;
}
.benefitsHeading
{
position:relative;
top:0px;
left:0px;
width:425px;
height:19px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
border-bottom:1px solid #93A6B4;
font-size:14px;
font-weight:bold;
padding-left:5px;
}
.benefitsTxt
{
position:relative;
top:10px;
left:0px;
width:420px;

}
.footer
{
position:relative;
clear:both;
top:0px;
left:0px;
width:848px;
height:60px;
border:1px solid #93A6B4;
background-color:#F1F1f1;
}
.footerLink
{
position:relative;
top:0px;
left:0px;
width:848px;
height:20px;
text-align:center;
color:#0A51A1;
padding-top:10px;
}

.footerLink a
{
color:#4682B4;
text-decoration:none;
}
.footerLink a:link
{
color:#4682B4;
text-decoration:none;
}
.footerLink a:hover
{
color:#9E0B0E;
text-decoration:underline;
}
.copyRight
{
position:relative;
top:0px;
left:0px;
width:848px;
height:20px;
text-align:center;
color:#4682B4;
padding-top:5px;
}
.copyRight a
{
color:#4682B4;
text-decoration:none;
}
.copyRight a:link
{
color:#4682B4;
text-decoration:none;
}
.copyRight a:hover
{
color:#9E0B0E;
text-decoration:underline;
}
.reviewContainer
{

position:relative;
top:0px;
left:5px;
width:430px;
border:1px solid #93A6B4;
background-image:url(../images/tab_bg.gif);
background-repeat:repeat-x;
}
.reviewHeading
{
position:relative;
top:0px;
left:0px;
width:425px;
height:19px;
background-image:url(../images/tab_on11.gif);
background-repeat:repeat-x;
border-bottom:1px solid #93A6B4;
font-size:14px;
font-weight:bold;
padding-left:5px;
}
.eachComment
{
position:relative;
top:0px;
left:0px;
width:430px;
height:87px;
padding:5px 0px 5px 0px;
background-color:#eceff5;
margin-bottom:2px;

}
* + html .eachComment
{
position:relative;
top:0px;
left:0px;
width:430px;
height:84px;
padding:9px 0px 9px 0px;
background-color:#eceff5;
margin-bottom:2px;

}

.commentorsImages
{
position:relative;
float:left;
top:0px;
left:5px;
width:60px;
}
.comments
{
position:relative;
clear:right;
float:left;
top:0px;
left:5px;
width:340px;
}
.cleanerNetwork
{
position:relative;
top:0px;
left:0px;
width:850px;
padding:5px 0px 5px 0px;
margin-bottom:2px;

}
.cleanerNetworkEach
{
position:relative;
float:left;
top:0px;
left:0px;
width:200px;
height:280px;
padding:5px 0px 0px 0px;
margin-bottom:2px;
margin-left:14px;
}
.benefitsTxt li
{ 
list-style-image:url(../images/tickmark.gif);
line-height:23px;

}
.cleanerNetworkEachLeftPart
{
position:absolute;
top:0px;
left:0px;
width:13px;
height:280px;
background-image:url(../images/left1.jpg);
background-repeat:no-repeat;

}
.cleanerNetworkEachMiddlePart
{
position:absolute;
top:0px;
left:13px;
width:185px;
height:280px;
background-image:url(../images/middle1.jpg);
background-repeat:repeat-x;

}
.cleanerNetworkEachRightPart
{
position:absolute;
top:0px;
left:197px;
width:13px;
height:280px;
background-image:url(../images/right1.jpg);
background-repeat:no-repeat;

}
.headingNetwork
{
position:relative;
top:0px;
left:0px;
width:185px;
height:30px;
padding:8px 0px 2px 0px;
font-size:13px;
color:#ffffff;
font-weight:bold;
text-align:left;
}
.topRow
{
position:relative;
top:4px;
left:0px;
width:175px;
height:20px;
padding-top:10px;
padding-bottom:0px;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.topRow2
{
position:relative;
top:0px;
left:0px;
width:175px;
height:20px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
color:#ffffff;
font-weight:bold;
}
.netWorkGoButton
{
position:relative;
top:8px;
left:0px;
width:174px;
height:20px;
}
.middleRow
{
position:relative;
top:8px;
left:0px;
width:175px;
height:110px;
color:#CC0033;
}
.bottomRow
{
position:relative;
top:0px;
left:0px;
width:175px;
height:30px;
padding-top:8px;
text-align:center;
color:#CCFFFF;
font-weight:bold;
}
.bottomRow a
{
color:#CCFFFF;
text-decoration:underline;
font-weight:bold;

}
.bottomRow a:link
{
color:#33FFFF;
text-decoration:underline;
font-weight:bold;

}
.bottomRow a:hover
{
color:#9E0B0E;
text-decoration:none;
font-weight:bold;

}
.cleanerRegistration
{
position:relative;
top:0px;
left:5px;
width:430px;
height:550px;
border:1px solid #93A6B4;
background-color:#F1F1F1;
}
.eachPageManinTextContainer
{
position:relative;
top:0px;
left:5px;
width:430px;
height:550px;
border:1px solid #93A6B4;
background-color:#F1F1F1;
}
* + html .cleanerRegistration
{
position:relative;
top:0px;
left:5px;
width:430px;
height:557px;
border:1px solid #93A6B4;
background-color:#F1F1F1;
}
* + html .eachPageManinTextContainer
{
position:relative;
top:0px;
left:5px;
width:430px;
height:557px;
border:1px solid #93A6B4;
background-color:#F1F1F1;
}
.txtArea
{
width:200px; 
height:73px;
font-size:11px; 
}
.netWorkNowButton
{
position:relative;
top:0px;
left:0px;
width:174px;
height:20px;
margin-bottom:2px;
}
.loginButton1
{
top:0px;
left:-2px;
width:40px;
height:18px;
background-image:url(../images/loginButton.gif);
background-repeat:repeat-x;
border:0px;
}
