/*Design area*/
.headingbg{background:url(../images/headingbg.png) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg span{  font-weight:normal; font-size:22px; }


.headingbg-plain{background:url(../images/headingbg-plain.gif) no-repeat; width:749px; font-family:"Myriad Pro", verdana ;   font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-plain span{  font-weight:normal;font-size:22px;}


.headingbg-waste{background:url(../images/headingbg-waste.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-waste span{  font-weight:normal; font-size:22px;}


.headingbg-energy{background:url(../images/headingbg-energy.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;   font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-energy span{  font-weight:normal;font-size:22px; }


.headingbg-carbon{background:url(../images/headingbg-carbon.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-carbon span{  font-weight:normal;font-size:22px;}

.headingbg-procurement{background:url(../images/headingbg-procurement.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-procurement span{  font-weight:normal;font-size:22px;}

.headingbg-empprogram{background:url(../images/headingbg-empprogram.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-empprogram span{  font-weight:normal;font-size:22px;}


.headingbg-tracking{background:url(../images/headingbg-tracking.gif) no-repeat; width:749px;  font-family:"Myriad Pro", verdana ;  font-size:23px; color:#fff; line-height:0px; margin:0px; padding:22px 0px 24px 10px; float:left ; font-weight:bold; }
.headingbg-tracking span{  font-weight:normal;font-size:22px;}

.middlecontent{ width:749px; margin:0px; padding:0px; background:url(../images/middlecontentbg.gif) repeat-y; font-family:"Arial" ; }
.middlecontent #leftnavigation{ width:190px; float:left; margin:0px; padding:0px;}
.middlecontent #rightcontent{ width:559px; float:left; margin:0px; padding:0px; }
#rightcontent .contentmid{background:url(../images/gradient-contentbg.gif) repeat-x top; border-left:#d6e0ff solid 1px;  border-right:#d6e0ff solid 1px; padding-right:5px; }
#rightcontent .contentmid p{ padding:12px 12px 0px 12px; line-height:14px; margin:0px 0px 5px 0px; font-size:12px;  color:#000; }
#rightcontent .contentmid p strong{ line-height:14px; margin:0px;  font-size:12px; color:#0033cc;}
#rightcontent .contentmid p a{ text-decoration:none;color:#000;   }
#rightcontent .contentmid p a:hover{ text-decoration:none; color:#000;  }
#rightcontent .contentmid h3{line-height:20px; margin:0px;  font-size:18px; color:#0033cc;  padding:10px 0px 5px 12px; border-bottom:#a2b6f2 solid 1px;}

#rightcontent .contentmid ul{line-height:16px; margin:0px;  font-size:12px;  padding:10px 0px 0px 12px;}
#rightcontent .contentmid ul li{ padding-left:7px; list-style:disc outside; margin-left:20px;}
#rightcontent .contentmid ul li a{text-decoration:underline;color:#000;}
#rightcontent .contentmid ul li a:hover{text-decoration:none;color:#000;}
#rightcontent .contentmid img{ border:#6e6e6e solid 1px; margin:0px 7px 0px 0px; padding:0px; font-size:0px; display:block;}
.padtopright{ padding-right:10px;}
#leftnavigation .nav{margin:0px; padding:0px;}
.nav a.overview{margin:0px; padding:0px; background:url(../images/overview.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.overview{margin:0px; padding:0px; background:url(../images/overview-hover.gif) no-repeat; }
.nav a.overview.active{margin:0px; padding:0px; background:url(../images/overview-hover.gif) no-repeat; }

.nav a.energywater{margin:0px; padding:0px; background:url(../images/energywater.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.energywater{margin:0px; padding:0px; background:url(../images/energywater-hover.gif) no-repeat; }
.nav a.energywater.active{margin:0px; padding:0px; background:url(../images/energywater-hover.gif) no-repeat; }

.nav a.waste{margin:0px; padding:0px; background:url(../images/waste.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.waste{margin:0px; padding:0px; background:url(../images/waste-hover.gif) no-repeat; }
.nav .waste.active{margin:0px; padding:0px; background:url(../images/waste-hover.gif) no-repeat; }

.nav a.procurement{margin:0px; padding:0px; background:url(../images/procurement.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.procurement , .nav a.procurement.active{margin:0px; padding:0px; background:url(../images/procurement-hover.gif) no-repeat; }

.nav a.emp-program{margin:0px; padding:0px; background:url(../images/emp-program.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.emp-program, .nav a.emp-program.active{margin:0px; padding:0px; background:url(../images/emp-program-hover.gif) no-repeat; }

.nav a.carbon-emissions{margin:0px; padding:0px; background:url(../images/carbon-emissions.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.carbon-emissions {margin:0px; padding:0px; background:url(../images/carbon-emissions-hover.gif) no-repeat; }
.nav a.carbon-emissions.active{margin:0px; padding:0px; background:url(../images/carbon-emissions-hover.gif) no-repeat; }

.nav a.tracking-reporting{margin:0px; padding:0px; background:url(../images/tracking-reporting.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.tracking-reporting , .nav a.tracking-reporting.active{margin:0px; padding:0px; background:url(../images/tracking-reporting-hover.gif) no-repeat; }

.nav a.other-programs{margin:0px; padding:0px; background:url(../images/other-programs.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.other-programs , .nav a.other-programs.active{margin:0px; padding:0px;background:url(../images/other-programs-hover.gif) no-repeat; }

.nav a.view-clients{margin:0px; padding:0px; background:url(../images/view-clients.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.view-clients, .nav a.view-clients.active{margin:0px; padding:0px;}

.nav a.recieve-newsletter{margin:0px; padding:0px; background:url(../images/recieve-newsletter.gif) no-repeat; display:block;  width:190px; height:29px; text-indent:-100000px }
.nav a:hover.recieve-newsletter, .nav a.recieve-newsletter.active{margin:0px; padding:0px;  }

.nav a.emailus{margin:0px; padding:0px; background:url(../images/emailus.gif) no-repeat; display:block;  width:190px; height:31px; text-indent:-100000px }
.nav a:hover.emailus, .nav a.emailus.active{margin:0px; padding:0px;  }

