p,div,img,table,td,ul,li,label,h1,h2,h3,h4,h5,h6 {margin:0; padding:0}
li {list-style:none}
a {color:#006600}
input, select, textarea {background:#fff; font-family:Arial, Helvetica, sans-serif}
select {font-size:11px}
body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/background.gif) repeat-x top left #fff;}
.bg_large {background:url(../images/background3.jpg) repeat-x top left #fff;}
.bg_xl {background:url(../images/background4.jpg) repeat-x top left #fff;}
img {border:0; }
.wrapper {width:855px; margin:auto; margin-top:13px}
.left {float:left}
.right {float:right}
.clear {clear:both}
.banner {background:url(../images/banner.jpg); height:126px; text-indent:-900%}

.menu {height:35px; background:url(../images/bgmenu.gif) repeat-x top left #006dde}
.menu ul li {float:left;text-indent:-9999px;}
.menu ul li a {background:url(../images/menu_options.gif); display:block;text-decoration:none; height:35px}

.menu li#menu_home a {width:95px;}
.menu li#menu_testimonials a {width:143px; background-position:-95px 0px;}
.menu li#menu_join a {width:110px; background-position:-238px 0px;}
.menu li#menu_comp_plan a {width:180px;  background-position:-348px 0px;}
.menu li#menu_test_reports a {width:136px;  background-position:-528px 0px;}
.menu li#menu_sites a {width:143px;  background-position:-664px 0px;}
.menu li#menu_contact a {width:48px;  background-position:-807px 0px;}

.menu li#menu_home a:hover,.menu li#menu_home a.active  {background-position:0px -35px;}
.menu li#menu_testimonials a:hover, .menu li#menu_testimonials a.active {background-position:-95px -35px;}
.menu li#menu_join a:hover, .menu li#menu_join a.active{background-position:-238px -35px;}
.menu li#menu_comp_plan a:hover, .menu li#menu_comp_plan a.active{background-position:-348px -35px;}
.menu li#menu_test_reports a:hover, .menu li#menu_test_reports a.active{background-position:-528px -35px;}
.menu li#menu_sites a:hover, .menu li#menu_sites a.active {background-position:-664px -35px;}
.menu li#menu_contact a:hover, .menu li#menu_contact a.active{background-position:-807px -35px;}

.content {min-height:349px; background:url(../images/bgcontent.gif) bottom left repeat-x #fff;}
.video {margin-left:10px; margin-top:15px}
.center_col {margin-top:8px; margin-left:8px; width:310px}
.right_col {width:180px; height:331px; margin-right:10px; margin-top:6px}

.bg1 {background:url(../images/gass_prices.gif)}
.bg2 {background:url(../images/more_information_bg.gif)}

.footer_banner {background:url(../images/footer_banner.gif) no-repeat top center; height:98px; clear:both}
.footer { background:url(../images/footer.gif) no-repeat top center; height:76px}

.buttons li {text-indent:-9999px; margin-bottom:10px}
.buttons li a {width:271px; height:61px; display:block; text-decoration:none}

.buttons li#news_wsaz a {background:url(../images/news_wsaz.gif);}
.buttons li#news_wsaz a:hover {background:url(../images/news_wsaz.gif); background-position:0px -61px;}
.buttons li#news_wsaz a.active {background:url(../images/news_wsaz.gif); background-position:0px -122px;}

.buttons li#news_wtov a {background:url(../images/news_wtov.gif);}
.buttons li#news_wtov a:hover {background:url(../images/news_wtov.gif); background-position:0px -61px;}
.buttons li#news_wtov a.active {background:url(../images/news_wtov.gif); background-position:0px -122px;}

.buttons li#news_wtmj a {background:url(../images/news_wtmj.gif);}
.buttons li#news_wtmj a:hover {background:url(../images/news_wtmj.gif); background-position:0px -61px;}
.buttons li#news_wtmj a.active {background:url(../images/news_wtmj.gif); background-position:0px -122px;}

.buttons li#how_it_works a {background:url(../images/how_it_works.gif);}
.buttons li#how_it_works a:hover {background:url(../images/how_it_works.gif); background-position:0px -61px;}
.buttons li#how_it_works a.active {background:url(../images/how_it_works.gif); background-position:0px -122px;}

.buttons li#testimonials a {background:url(../images/testimonials.gif);}
.buttons li#testimonials a:hover {background:url(../images/testimonials.gif); background-position:0px -61px;}
.buttons li#testimonials a.active {background:url(../images/testimonials.gif); background-position:0px -122px;}

.buttons li#comp_plan a {background:url(../images/comp_plan.gif);}
.buttons li#comp_plan a:hover {background:url(../images/comp_plan.gif); background-position:0px -61px;}
.buttons li#comp_plan a.active {background:url(../images/comp_plan.gif); background-position:0px -122px;}


.frm_pos { margin-top:38px; margin-left:3px}
.frame_test {clear:both; text-align:center; border:2px solid #EAF3CB; padding:1px}
.footer .info {color:#5C5B5B; margin-top:6px; margin-left:25px; line-height:20px}
.footer .info a {color:#5C5B5B; font-size:9px}

.right_col .info {color:#666;line-height:35px; font-weight:bold;margin-top:70px; margin-left:5px;}
.right_col .info a {color:#6a9110; font-size:9px;}

.fill_img {background:url(../images/labtester.jpg) no-repeat top right; height:196px; clear:both}
.fill_img2 {background:url(../images/emial.jpg) no-repeat top center; height:309px; width:257px; margin-left:60px; margin-top:10px}

.doc_holder {width:830px; margin:auto; padding-bottom:10px; text-align:center}
.doc_holder p {font-size:12px; height:20px; line-height:20px}

.thumb {margin:12px; text-align:center; margin-top:30px}
.thumb h1 {color:#003300; font-weight:bold; font-size:16px; margin-bottom:10px}
.last {margin-right:0px}

.form h1 {color:#0181EC; font-size:18px; font-weight:bold; }
.form {color:#666; width:300px;margin-top:8px; margin-left:40px; float:left}
.frm {padding-top:15px}
.frm label{ display:block; font-weight:bold;}
.frm label strong {font-weight:normal; color:#333; font-size:9px; margin-right:3px}
.btn {background:#54AA3C; color:#fff; font-weight:bold; border:1px solid #003300; padding:0 20px 0 20px}
.form p {margin-top:10px; line-height:20px}