/* OverRide Background For Right Bar Style */
#pageWrapper{ background:url(/img/pageFrame/frameBackRightBar.gif) no-repeat; }

#pageBody{ float:left; width:646px; margin-left:35px; margin-top:20px; line-height:16px;}
#bodyCol{ width:645px; margin-top:20px; }


#rightPageCol{ width:254px; float:right; margin-right:35px; margin-top:20px; }
#rightPageCol h2{ color:#5b6069; font-size:12px; height:18px; padding-top:3px; font-weight:bold; background:url(/img/titleBars/rightPageBarTitle.gif) no-repeat; text-indent:10px; }
#rightPageCol p{ padding:10px; }

.pageTitle{ font-size:20px; color:#339900 }
.pageHeader{ padding-top:15px; font-size:14px; }

#pricingChart{ width:645px; height:108px; padding-top:45px; margin-top:20px; background:url(/img/unplug/chart.jpg) no-repeat; }
#pricingChart table{ font-weight:bold; color:#006;  text-align:center; }

#pricingChart table td{ padding-top:6px; padding-bottom:7px; }

#pricingChart table .col1{ width:107px;}
#pricingChart table .col2{ width:103px; }
#pricingChart table .col3{ width:136px;}
#pricingChart table .col4{ width:156px;}
#pricingChart table .col6{ width:143px;}



#priceQuote{ width:625px; height:329px; padding:0px 10px; margin-top:20px; background:url(/img/unplug/totalSavings.jpg) no-repeat; }
#priceQuote h1{ padding:10px 0px; }

#quoteData{ float:left; }
#totalSavings{ float:left; margin-left:82px; margin-top:30px; }
#totalSavings td{ width:251px; font-size:20px; color:#360; height:25px; text-align:center;   }



#quoteData td.label{ padding-bottom:5px; }
#quoteData td.data{ padding-bottom:5px; }

#priceMatrix{ margin-top:25px; text-align:right; }
#priceMatrix th.yearLabel{ width:70px; text-align:right; }
#priceMatrix th.value{ width: 180px; text-align:right; }
#priceMatrix td{ padding-top:10px; padding-bottom:3px; }

#priceMatrix td.yearLabel{ width:70px; text-align:center; }
#priceMatrix td.label{ width:180px; }
#priceMatrix td.value{ width: 180px; }
#priceMatrix td.colSpacer{ width:5px; }

.disclaimer{ font-size:11px; color:#333; font-style:italic; }

/* Quick Contact */
.quickContactSubmit{ position:relative; width:254px; height:190px; background:url(/img/products/quickContact/bkg.gif) no-repeat; }
.quickContactResult{ position:relative; width:254px; height:190px; background:url(/img/products/quickContact/bkgResponse.gif) no-repeat; }
#quickContact h1.askQuestion{ margin-left:20px; padding-top:7px;}
#quickContact h1.emailTo{ margin-left:20px; padding-top:6px; }
#quickContact h1.qcThanks{ margin-left:40px; padding-top:15px; }

#qcQuestion_txt{ width:200px; height:50px; margin-left:25px; margin-top:15px; border:0px; background-color:#FBFBFC; overflow:auto; font-size:11px;}
#qcEmail_txt{ width:200px; height:16px; margin-left:25px; margin-top:10px; background-color:#FBFBFC; font-size:11px; border:0px; }
#quickContactSubmit{ margin-top:10px; margin-left:170px; }



