/* CSS Document */

.default { background-color:#8bc967; background-repeat:no-repeat; font-family:Verdana, Trebuchet MS, Arial; }
* { margin:0; padding:0; }
.clear  { clear:both;}

/* Menu */
#menu { background:url(../Images/menu/menu_tall.gif) top repeat-x; height:65px; width:798px; float:left; margin-top:4px; margin-left:50px; }
#menu .rightbg {background:url(Resources/Images/menu/menu_right.gif) top right no-repeat;}
#menu .leftbg {background:url(Resources/Images/menu/menu_left.gif) top left no-repeat; width:100%; height:65px;}
#menu .padding {padding:9px 0;}
#menu li {float:left; width:110px; background:url(Resources/images/menu/menu_libg.gif) top right repeat-y; font-size:11px; text-align:center;  display:block;}
#menu li a {color:#919191; text-decoration:none; font-weight:normal; font-size:11px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#000000; text-decoration:underline;}
#menu li span {color:#000000; text-decoration:underline;}
#menu .last {background:none;}

.informational { color:Gray; font-size:10px; text-align:left; padding:16px 16px 0 16px;  }

/* Default */
.masterDiv    { width:900px; height:1450px; background-image:url(../Images/PageBacks/Default_900x1450.png); }

/* Left-side of Default */
.leftMainDiv  { width:320px; float:left; padding:30px 0 0 70px; text-align:left; font-size:12px; color:Gray; }
.hdrLabels { color:#008550; }
.hdrLabelESR { color:#666667; } 
.hdrLabelsESR_b { color:#008550; float:left; padding-left:80px; }
.paragraph { margin-top:8px; }
.olli { margin-left:32px; }

/* Right-side of Default */
.rightMainDiv { width:480px; float:right; padding:30px 0 0 20px; text-align:left; font-size:12px; color:Gray; }
.rightMainDivHdr { color:#008550; padding:0 0 4px 0; }
.horizontalRulz { color:Gray; width:400px; }
.imageThumbs { border:none; float:left; }
.sectHeading { padding:0 0 0 4px; font-size:14px; font-weight:bold; }
.sectParaNormal { width:330px; padding:8px 0 0 4px; }
.sectPara20 { width:330px; padding:6px 0 6px 4px; }
.sectPara_REU { width:330px; padding:6px 0 20px 4px; }

.footer { color:Gray; font-size:10px; }

/* Terms of Use */
.termsDiv { width:900px; height:2400px; background-image:url(../Images/PageBacks/TermsBack_900x2400.png); }

/* Switch Bulbs */
.sb_Efflight_p { font-size:11px; color:Gray; text-align:left; padding:16px 10px 0 0; }
.sb_Efflight_ul { font-size:11px; color:Gray; text-align:left; list-style:none; padding:4px 0 0 0; }
.sb_Efflight_ul_li { padding:4px 0 0 0; }
.sb_faq_hdr { width:780px; padding-top:20px; }
.sb_faq_div { float:left; width:780px; padding-top:10px; text-align:left; }
.sb_faq_hdr_label { color:#df9903; font-weight:bold; float:left; padding-left:70px; }
.sb_faq_para { float:left; font-size:11px; color:Gray; padding:0 20px 0 80px; }
.sb_faq_para_inner { float:left; font-size:11px; color:Gray; padding:12px 40px 0 100px; }
.sb_faq_div_spec { width:780px; float:left; padding:30px 0 0 20px; text-align:left; font-size:11px; }

/* Energy Audits */
.pageGraphic { padding:0 0 0 10px; }
.mainTable { padding:50px 0 0 64px; float:left; }


