@charset "utf-8";
/* CSS Document */

body { margin:0px; padding:0px; margin:0px; background:url("images/bg-Y.jpg") no-repeat scroll center top transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#fff  }
* { padding:0px; margin:0px; outline:none }
div { margin:0px; padding:0px; border:0px; }
h1 { font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#005c7c;padding-bottom:5px   }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify;  }
img { border:0px; }
a{color:#005c7c;text-decoration:none}
a:hover{color:#C00;text-decoration:underline}

#wrapper { width:812px; margin:auto;background-color:#FFF; overflow:hidden   }
#header {     }	
#header .row1 { height:137px; position:relative  }
#header .row1 .img1 { position:relative; left:98px; top:10px; display:block;  }
#header .row1 p {position:relative; left:379px; width:220px;font-weight:bold;line-height:16px;color:#666; bottom: -16px; }
#header .row1 strong.phonenumber { font-size:24px;color:#d65b2f;font-family:arial, Helvetica, sans-serif; }
#header .row1 .img3 { display:block; float:left }
#header .row2 { float:right; height:29px; padding:0px; border:0px;   }
#header .row2 img { float:left;  }
#header .banner {  }

#content { width:768px; padding:19px 0px 0px 23px; overflow:hidden}
#content .cont-row1 { overflow:hidden   }
#content .cont-row1 .col1 { width:478px; float:left; padding-right:30px;  }
#content .cont-row1 .col1 h3{font-size:15px} 
#content .cont-row1 .col1 p {  background:url(images/dotline-X.png) repeat-x top; padding-top:5px;   }
#content .cont-row1 .col1 p a {font-family:tahoma;font-size:10px;color:#C30;text-decoration:underline;font-weight:bold }
#content .cont-row1 .col1 p a:hover { color:#000 }

#content .cont-row1 .col2 { width:258px;height:140px;float:left; background-color:#f7f7f4;  }
#content .cont-row1 .col2 .textboxcontainer { padding:16px 0px 0px 12px; }
#content .cont-row1 .col2 .textboxcontainer .textbox {font-size:12px;height:14px; width:100px;font-weight:bold; font-family:arial;padding:6px; float:left; border: solid 1px #dfdfdc; margin-right:4px; margin-bottom:5px;}
#content .cont-row1 .col2  button { height:26px; width:90px; float:left; overflow:hidden;}
#content .cont-row1 .col2 .textboxcontainer p{ font-family:Tahoma, Geneva, sans-serif; font-size:9px; font-weight:normal; text-align:left; padding-top:0px; float:left; width:228px;}

#content .cont-row1 .left_services_navi{width:170px;float:left; background-color:#FBFBFB;margin:0px 20px 10px 0px;padding:10px 12px 15px 12px }
#content .cont-row1 .left_services_navi ul{list-style-type:none}
#content .cont-row1 .left_services_navi ul li{line-height:30px;border-bottom:1px dotted #ccc;padding-left:0px}
#content .cont-row1 .left_services_navi ul li a{color:#005c7c;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;background:url(images/bullets_navi.png) no-repeat;padding-left:25px}
#content .cont-row1 .left_services_navi ul li a:hover{color:#C00;text-decoration:underline}
#content .cont-row1 .left_services_navi ul li a.item1{background-position:0px -65px;}
#content .cont-row1 .left_services_navi ul li a.item2{background-position:0px -18px;}
#content .cont-row1 .left_services_navi ul li a.item3{background-position:0px -83px;}
#content .cont-row1 .left_services_navi ul li a.item4{background-position:0px 0px;}
#content .cont-row1 .left_services_navi ul li a.item5{background-position:0px -85px;}
#content .cont-row1 .left_services_navi ul li a.item6{background-position:0px -142px;}
#content .cont-row1 .left_services_navi ul li a.item7{background-position:0px -119px;}

#content .cont-row2 {  padding-top:24px; clear:both;}

#content .cont-row2 .dotted-line { background:url(images/dotline-X.png) repeat-x; height:1px; padding:8px 0px; font-size:1px;  }

#content .cont-row2 .slider { background:url(images/content-scroll-center-corner.png) repeat-x; height:81px;width:595px;}
#content .cont-row2 .slider .sliner-imgcontainer {  padding:1px 0px; height:55px;  }
#content .cont-row2 .slider .sliner-imgcontainer div{ float:left;padding:0px 6.5px;border-right:1px dotted #ccc}
	
#content .cont-row2 .slider .sliner-imgcontainer div.a{ background:url(images/e.gif) no-repeat ; background-position:0px 0px;width:87px;}
#content .cont-row2 .slider .sliner-imgcontainer div.a a{margin-top:57px;display:block}

#content .cont-row2 .slider .sliner-imgcontainer div.b{ background: url(images/f.png) no-repeat; background-position:8px 10px;width:61px;}
#content .cont-row2 .slider .sliner-imgcontainer div.b a{margin-top:57px;display:block}


#content .cont-row2 .slider .sliner-imgcontainer div.d{ background:  url(images/b.gif) no-repeat; background-position: 5px -3px;width:71px;}
#content .cont-row2 .slider .sliner-imgcontainer div.d a{margin-top:52px;display:block}

#content .cont-row2 .slider .sliner-imgcontainer div.e{ background:  url(images/g.gif)  no-repeat; background-position: 17px 9px;width:90px;}
#content .cont-row2 .slider .sliner-imgcontainer div.e a{margin-top:57px;display:block}

#content .cont-row2 .slider .sliner-imgcontainer div.f{background-position: -469px 0px;width:68px;}
#content .cont-row2 .slider .sliner-imgcontainer div.f a{margin-top:57px;display:block}

#content .cont-row2 .slider .sliner-imgcontainer div.g{ background:url(images/pigeon.png) no-repeat; background-position: 25px 0px; width:101px;}
#content .cont-row2 .slider .sliner-imgcontainer div.g a{margin-top:57px;display:block}

#content .cont-row2 .slider .sliner-imgcontainer div.h{background:url(images/weed.png) no-repeat; background-position: 22px 4px;width:77px;border:none}
#content .cont-row2 .slider .sliner-imgcontainer div.h a{margin-top:57px;display:block}

.tablerate{font-size:11px;background-color:#FFF}
.tablerate .scoreing{border:1px solid #CCC;width:25px;}
.tablerate td{background-color:#F7FAFB;padding:5px;}
.tablerate .tdnc{background-color:#E0E9ED;padding:5px;}
.tablerate .tdnc2{background-color:#EFF4F6}
.tablerate em{color:#666;font-size:10px}

	

#footer { height:auto; border-top:solid 2px #e3e5d8; margin:15px ;clear:both;  overflow:hidden; position:relative   }
#footer .diverseylogo{padding-top:2px}
#footer .eco_logo{ right:0; position:absolute; top:5px}
#footer p { font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-top:15px;  }
#footer ul { list-style-type:none; float:right; padding-top:23px; padding-right:180px; overflow:hidden; }
#footer ul li { display:inline; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding-left:3px;  }
#footer ul li a { text-decoration:underline; color:#0862a1; }
#footer ul li a:hover { color:#C00; }