html{height:100%;margin-bottom:0.1em;}
a:link,a:visited,a:active{font:bold 12px arial,sans-serif;color:#36523A;background-color:transparent;text-decoration:none;}
a:hover{font:bold 12px arial,sans-serif;color:#CBD0BC;text-decoration:underline;}
body{background:url(images/bg-main.jpg) top left repeat;margin:0;padding:0;}
p{font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:justify;text-indent:10px;margin:5px 0 0;padding:0 30px;}
h1{font:24px verdana,sans-serif;margin-top:0;text-align:center;width:100%;border-bottom:1px #000 solid;}
h2{font:bold normal 14px arial,sans-serif;color:#1D722F;background-color:transparent;text-align:center;margin:0;}
h3{font:bold normal 18px arial,sans-serif;color:#1D722F;background-color:transparent;text-align:left;margin:0;}
h4{font:bold 14px arial,sans-serif;color:#000;background-color:transparent;text-align:left;text-transform:uppercase;margin:0;}
h5{font:bold italic 14px arial,helvetica,verdana,sans-serif;color:#343434;background:transparent;text-align:left;margin-top:0;margin-bottom:10px;border-bottom:1px #000 ridge;}
h6{font:normal bold 14px arial,helvetica,verdana,sans-serif;color:#000;background:transparent;text-align:left;margin-left:15px;margin-bottom:0;padding-bottom:0;}
ul li{font:bold 11px arial,sans-serif;color:#000;background-color:transparent;text-align:left;line-height:25px;padding:0;}
.menubar-infotext{font:bold 10px arial,sans-serif;color:#343434;background-color:#FFF;border:1px #343434 inset;width:119px;text-align:center;vertical-align:top;}
.menubar-infotitle{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-align:center;vertical-align:top;}
p.intro{font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:justify;text-indent:10px;margin:5px 0 0;}
.green-emph{font:bold 12px arial,sans-serif;color:#1D722F;background-color:transparent;text-align:left;margin:0;}
.green-dark{font:bolder 12px arial,sans-serif;color:#0F4F17;background-color:transparent;text-align:left;margin:0;}
p.careertext{text-align:left;margin:5px 15px;}
.contacttext{font:bold 12px Arial, Helvetica, sans-serif;color:#000;background-color:#FFF;text-align:left;letter-spacing:2px;text-indent:0;margin:0 15px;}
.check-list{font:normal 12px arial,sans-serif;color:#343434;background-color:transparent;width:75%;}
.check-list ul li{list-style-image:url(images/bullet-check.jpg);}
.formstyles{font:bold 9pt arial,sans-serif;color:#000;background-color:transparent;text-align:left;}
.form-header{width:100%;font:bold 10pt arial,sans-serif;color:#FFF;background-color:#8b8378;text-align:left;border-top:1px #000 solid;border-bottom:1px #000 solid;padding:5px;}
.form-inbox{font:normal 9pt arial,sans-serif;color:#000;background-color:transparent;text-align:left;}
.form-red{font:bold 9pt arial,sans-serif;color:#FE0002;background-color:transparent;}
.redtext{font:bolder 14px arial,sans-serif;color:#FE0002;background-color:transparent;}
.outer-shell{width:100%;background:url(images/bg-main.jpg) repeat;}
.inner-shell{width:770px;margin-top:0;padding-top:0;border-right:2px #36523A solid;border-left:2px #36523A solid;border-bottom:1px #36523A solid;}
.bannerbg{background:url(images/bg-banner.jpg) top center no-repeat;border-top:1px #36523A solid;width:770px;height:189px;text-align:left;margin-top:0;padding-top:0;}
.addressbar{background:url(images/bg-addressbar.jpg) top center no-repeat;width:770px;height:40px;}
.date{font:normal 11px arial,sans-serif;color:#000;padding-left:15px;text-align:left;margin:167px 0 0;}
.menu-bar{background-color:#FFF;border-bottom:1px #000 solid;}
.pagetitle-aboutus{background:url(images/page-title-aboutus.jpg) no-repeat;}
.pagetitle-services{background:url(images/page-title-services.jpg) no-repeat;}
.pagetitle-quote{background:url(images/page-title-getquote.jpg) no-repeat;}
.pagetitle-clients{background:url(images/page-title-clients.jpg) no-repeat;}
.pagetitle-contract-project{background:url(images/page-title-contractprojects.jpg) no-repeat;}
.pagetitle-careeropps{background:url(images/page-title-careeropps.jpg) no-repeat;}
.pagetitle-contact{background:url(images/page-title-contact.jpg) no-repeat;}
.pagetitle-links{background:url(images/page-title-links.jpg) no-repeat;}
.pagetitle-welcome{background:url(images/page-title-welcome.jpg) no-repeat;}
.menu-bg{background:url(images/bg-button.jpg) no-repeat;}
.main{width:597px;background-color:#FFF;margin-left:1px;padding-left:20px;border-top:1px #FFF solid;}
.nav-low{background-color:#FFF;text-align:center;border-top:1px #36523A solid;clear:both;padding:5px;}
.nav-low a:hover{font:bold 10px arial,sans-serif;color:#717769;text-decoration:underline;}
.footer-top{width:770px;border-top:1px #36523A solid;border-bottom:1px #36523A solid;font:normal 9px arial,sans-serif;color:#FFF;background-color:#8b8378;text-align:center;padding:0;}
.footer-top a:link,.footer-top a:visited,.footer-top a:active{font:bold 9px arial,sans-serif;color:#FFF;background-color:transparent;text-decoration:none;}
.footer-top a:hover{font:bold 9px arial,sans-serif;color:#FFB135;text-decoration:underline;}
.footer{width:770px;height:100px;border-top:1px #36523A solid;border-bottom:1px #36523A solid;font:normal 10px arial,sans-serif;color:#000;background:url(images/bg-footer.jpg) no-repeat;text-align:center;padding:0;}
.footer a:hover{font:bold 10px arial,sans-serif;color:#FFB135;text-decoration:underline;}
.footer-contentbox{float:right;background-color:#FFF;width:250px;padding-right:75px;}
.copyright{font:bold 10px arial,sans-serif;color:#343434;background-color:transparent;text-align:center;vertical-align:top;}
.div-text{font:bold 11px arial,sans-serif;color:#343434;background-color:transparent;text-align:left;vertical-align:top;margin:5px 10px;}
.div-text a:link,.div-text a:visited,.div-text a:active{font:bold 10px arial,sans-serif;color:#6B6767;background-color:transparent;text-decoration:none;}
.div-text a:hover{font:bold 10px arial,sans-serif;color:#D08686;text-decoration:underline;}
.div-text ul li{font:bold 11px arial,sans-serif;color:#343434;background-color:transparent;text-align:left;vertical-align:top;list-style-image:url(images/bullet-gold.jpg);line-height:25px;}
.infobox{font:normal 12px arial,sans-serif;color:#343434;background:url(images/infobox-bg.jpg) top center no-repeat;width:500px;height:115px;text-align:center;padding:10px;}
.careerbox-header{font:bold 14px Arial, Helvetica, sans-serif;text-align:left;color:#FFF;background-color:Gray;width:100%;line-height:25px;border-bottom:2px #004F10 solid;letter-spacing:2px;}
.careerbox{width:85%;border:2px #004F10 solid;background-color:#F7EDC9;}
ul{font:normal 11px arial,sans-serif;color:#000;background-color:transparent;text-align:left;padding-left:20px;}
li{padding-top:5px;padding-bottom:5px;list-style-image:url(images/bullet-gold.jpg);}
ul.backcolorgr{font:normal 11px arial,sans-serif;color:#000;background-color:#E6F9E1;text-align:left;line-height:25px;list-style-image:url(images/bullet-gold.jpg);}
ul.backcolorbl{font:normal 11px arial,sans-serif;color:#000;background-color:#CAF1F9;text-align:left;line-height:25px;list-style-image:url(images/bullet-gold.jpg);}
.centerlist{font:normal 11px Arial, Helvetica, sans-serif;color:#000;background-color:transparent;width:80%;text-align:left;margin-right:auto;margin-left:auto;}
dt.faqbl{font:normal 11px arial,sans-serif;color:#000;background-color:#CAF1F9;text-align:left;list-style-image:url(images/bullet-gold.jpg);}
dt.faqgr{font:normal 11px arial,sans-serif;color:#000;background-color:#E6F9E1;text-align:left;list-style-image:url(images/bullet-gold.jpg);}
dd.answer{font:normal 11px arial,sans-serif;color:#000;background-color:transparent;text-align:left;line-height:25px;list-style-image:url(images/bullet-gold.jpg);}
.linkspg{font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:justify;margin:0 15px;padding:0;}
.linkspg a:link,.linkspg a:visited,.linkspg a:active{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
.linkspg a:hover{font:bold italic 12px arial,sans-serif;color:#FFAE36;text-decoration:none;}
.linkspg td{border-bottom:1px #1E7032 dashed;}
.logo{background:url(images/bg-banner.jpg) top center no-repeat;}
.truck{background:url(images/truck.jpg) right top no-repeat;background-color:transparent;}
.trucks2{background:url(images/truck-fleet.jpg) right top no-repeat;background-color:transparent;}
.trucks3{background:url(images/trucksandbuildings.jpg) right top no-repeat;background-color:transparent;}
.services-one{background:url(images/used-oil-removal-recycling.jpg) no-repeat;}
.services-two{background:url(images/auto-shop-services.jpg) no-repeat;}
.services-three{background:url(images/liquid-waste-removal.jpg) no-repeat;}
.services-four{background:url(images/solidwaste-drum-removal.jpg) no-repeat;}
.services-five{background:url(images/fueloiltank-cleaningremoval.jpg) no-repeat;}
.services-six{background:url(images/oilwater-separatorcleaning.jpg) no-repeat;}
.services-seven{background:url(images/emergencyspill-response.jpg) no-repeat;}
.services-eight{background:url(images/contaminated-soil.jpg) no-repeat;}
.services-nine{background:url(images/monitoring-wells.jpg) no-repeat;}
.services-ten{background:url(images/stormdraindrywell-cleaning.jpg) no-repeat;}
.services-eleven{background:url(images/violations-reg-compliance.jpg) no-repeat;}
.services-twelve{background:url(images/environmental-consulting.jpg) no-repeat;}
.services-thirteen{background:url(images/sampling-analysis.jpg) no-repeat;}
.services-fourteen{background:url(images/facility.jpg) no-repeat;}
.contactus-pic{background:url(images/contactus-pic.jpg) no-repeat;}
p.intro:first-letter,.add-firstletter{font:bold normal 18px arial,sans-serif;color:#1D722F;background-color:transparent;text-align:justify;margin:0;}
.nav-low a:link,.nav-low a:visited,.nav-low a:active,.footer a:link,.footer a:visited,.footer a:active{font:bold 10px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
