.mini-nav ul li a{background-color:#D8EFA9;}div#my-widget-splash-box{width:271px;height:542px;background-image:url('/images/myaccount-widget-splash.gif');background-repeat:no-repeat;}div#widget-instructions-box{padding:3px 12px;}div.code-sample{background-color:#ebebe3;border:1px solid #000;}.widget-p:first-line{font-weight:bold;}body{font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;font-size:12px;color:#555;margin:0;padding:0;}img{vertical-align:middle;border:0;}pre{font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;padding:0;margin:0;}.graytext{color:#555;line-height:1.4em;}.quote{color:#06C;font-size:110%;line-height:1.4em;font-style:italic;}.quoted{color:#333;font-size:110%;line-height:1.4em;}.paratext{line-height:1.4em;}input.text,select,textarea{border:1px solid #636ea7;}input.text_address_search{border:1px solid #FFAF06;background:#FFF!important;}h1,h2,h3,h4,h5,h6{margin:0;}h5{font-size:11px;}h6{font-size:10px;}hr{height:1px;border:0;background-color:#aaa;}.white-section h3{height:26px;border-bottom:1px solid #555;}.white-section h1,.white-section h2{border-bottom:2px solid #555;height:35px;}img{border:0;}ul,ol{margin:0;padding-left:30px;}ul{list-style-image:url('/images/arrow-orange.gif');}a,a:active{text-decoration:none;cursor:pointer;color:#06C;}a:hover{text-decoration:underline;color:#692;cursor:pointer;}label{font-weight:700;}.center{width:900px;margin:0 auto;}.left-col-of-three{float:left;width:150px;clear:left;}.middle-col-of-three-my-account{margin-left:30px;width:405px;clear:right;float:left;}.middle-col-of-three{margin-left:30px;width:510px;clear:right;float:left;}.right-col-of-three{margin-left:30px;width:180px;clear:right;float:left;}div.my-roofrays{width:430px;}div.my-favorites{width:430px;}div.my-account{width:430px;}div.middle-col-with-widget{width:510px;}div.middle-col-without-widget{width:430px;}div.right-col-widget-splash{height:572px;margin-left:20px;}div.right-col-ad{height:630px;}.left-col{float:left;width:450px;clear:left;}.right-col{margin-left:470px;width:426px;clear:right;}div.header{height:80px;}.header img.logo{float:left;}div.top-ad{margin-top:10px;float:right;}.small{font-size:75%;margin:0;}input#openid_url{background:url('http://openid.net/login-bg.gif') no-repeat #fff 3px center;padding-left:22px;}div.primary{background-color:#F0F3FF;border:1px solid #000;padding:10px;font-size:90%;}div.secondary{background-color:#e2e6f7;border:1px solid #000;padding:10px;font-size:90%;}.primary h3,.secondary h3{text-transform:uppercase;}.mainlink{padding:10px 10px 30px 10px;padding-left:80px;}.mainlink h3{color:#06C;font-size:18px;font-weight:800;letter-spacing:1px;}.session-snippet{float:right;clear:right;margin-top:15px;}.session-snippet a{white-space:nowrap;}.login span{font-weight:700;}.login td{vertical-align:top;}.login th{text-align:left;}.nav div.search{clear:left;border:1px solid #FFAF06;border-top:0;height:60px;margin-bottom:10px;background:url('/images/peach-gradient.png') bottom left repeat-x;}div.nav-links{background:url('/images/nav-bg.png') bottom left repeat-x;height:27px;}.nav ul{margin:0;padding:0;list-style-type:none;display:block;float:left;padding-left:10px;}.nav li{display:block;float:left;}.nav a{padding-right:1px;margin-right:-1px;height:26px;float:left;text-align:center;line-height:26px;color:#3A5EA8;font-size:14px;font-weight:700;background:url('/images/tab-right.png') #fff5e4 top right no-repeat;}.nav a span{padding:0 20px;float:left;height:26px;background:url('/images/tab-left.png') top left no-repeat;}.nav a:hover,.nav a.active{color:#FA9109;text-decoration:none;background-color:#fff;padding-bottom:1px;}div.shadow{background:url('/images/shadow1.gif') no-repeat bottom right;}.shadow div.corners{padding:0 5px 5px 0;}.shadow div.body{background-color:#fff;border:1px solid #a9a9a9;padding:10px;}span.label_for_forget_pw{background-color:#F0F3FF;color:#3A5EA8;font-size:13px;}div.trans-box{background-color:#fff;border:1px #FFF;margin-bottom:10px;}div.greenbox{background-repeat:no-repeat;background-color:#fff;border:0;margin-bottom:15px;}.greenbox .caption{background:url('/images/getthewidgethere.png') top center;background-repeat:no-repeat;background-color:#D8EFA9;height:68px;border-bottom:0;line-height:35px;padding-left:10px;}div.box{background-color:#fff;border:1px outset #8C87B8;margin-bottom:10px;}.box .caption,.box .account-caption{margin-bottom:6px;background-color:#F0F3FF;height:35px;font-size:14px;font-weight:700;border-bottom:1px solid #8C87B8;line-height:35px;padding-left:10px;color:#3A5EA8;}.box .account-caption{background-color:#D8EFA9;}.box .body{padding:3px 50px;background-position:20px 9px;background-repeat:no-repeat;}.box div.footer{height:9px;}.box .footer div{height:9px;}.blue-box{font-size:12px;background-color:#F5F5F5;border:1px outset #84A0C4;padding:6px;display:block;}a.blue-box{color:#000;}a.blue-box:hover{background-color:#B4C1D5;text-decoration:none;}.icon{padding-left:20px;background-repeat:no-repeat;background-position:1px 1px;display:block;}table.steps{border:1px solid #636ea7;border-right:0;border-bottom:0;margin:5px 0 0 0;width:100%;background-color:#D8EFA9;}.steps td{width:16%;}.steps a,.steps span{color:#EC9723;font-size:1.3em;display:block;text-align:center;padding:10px;font-weight:600;border-right:1px solid #636ea7;border-bottom:1px solid #636ea7;}.steps a:hover,.steps a.active{text-decoration:none;background-color:#F7FDEA;border-bottom:1px solid #F7FDEA;color:#EC9723;}#step-1-link{background-image:url('/images/step1.png');background-position:5px center;background-repeat:no-repeat;padding-left:40px;}table.form-1{width:99%;}.form-1 input.text{width:100%;}span.small{font-weight:300;font-size:75%;}.info{background:transparent url(/images/information.png) no-repeat top left;font-size:12px;color:#555;padding-left:20px;}.step{vertical-align:top;}.step p{font-size:12px;margin:0;padding:0;margin-bottom:5px;}.one{background-image:url('/images/step1.png');}.one-active{background-image:url('/images/step1on.png');}.two{background-image:url('/images/step2.png');}.two-active{background-image:url('/images/step2on.png');}.three{background-image:url('/images/step3.png');}.three-active{background-image:url('/images/step3on.png');}.four{background-image:url('/images/step4.png');}.four-active{background-image:url('/images/step4on.png');}.five{background-image:url('/images/step5.png');}.five-active{background-image:url('/images/step5on.png');}.red{color:#B71B1B;}.box-number-1{background:url('/images/box-number-1.png') no-repeat;width:22px;height:27px;padding-left:26px;padding-top:7px;padding-bottom:7px;}.box-number-2{background:url('/images/box-number-2.png') no-repeat;width:22px;height:27px;padding-left:26px;padding-top:7px;padding-bottom:7px;}.box-number-3{background:url('/images/box-number-3.png') no-repeat;width:22px;height:27px;padding-left:26px;padding-top:7px;padding-bottom:7px;margin-bottom:3px;}div.error{padding:10px;padding-left:34px;border:1px outset #c66;background:url('/images/exclamation.png') 11px 11px no-repeat #fcc;margin-bottom:10px;font-weight:700;}.important{color:#FBAD37;font-weight:700;}div.notice{padding:10px;border:1px outset #6a6;background-color:#cfc;margin-bottom:10px;font-weight:700;}.errors h2{font-size:18px;font-weight:700;color:#a00;}.errors ul{list-style-image:url('/images/bullet_error.png');}#location{background:url('/images/house.png') 24px 9px no-repeat;}.button{border:1px outset #ffb441;background-color:#ffb441;color:#fff;font-weight:700;font-size:12px;cursor:pointer;padding:2px 4px;}.captcha .image{border:1px solid #7F9DB9;}#map-statitics{margin-top:6px;}.split-left{float:left;width:170px;}.split-body{margin-left:180px;}.split-body h2{background-color:#FDF8DF;border-bottom:3px solid #F9E689;padding:4px;}.form-1{padding:20px;padding-top:10px;}.form-1 .body table td{vertical-align:top;}.form-1 .body table,.form-1 .body div{margin-bottom:4px;}.form-1 textarea{height:100px;}.list{background-color:#F0F3FF;border:1px solid #8C87B8;margin-bottom:10px;}.list td{color:#000;background-color:#fff;}.list tbody tr:hover{background-color:#ccc;}.list thead th{background-color:#eee;background:url('/images/blue-gradient.png') top left repeat-x #DCDFED;color:#3A5EA8;border:1px solid #8C87B8;}.list thead .over{background:#eef;cursor:pointer;}.new{display:block;padding-left:20px;background:url('/images/add.png') center left no-repeat;}.leftnav{display:block;margin:0;padding:0;}.leftnav li{display:block;margin:0;padding:0;}.leftnav li a{border-bottom:1px solid #888;border-top:1px solid #DDD;display:block;background-color:#BBB;padding:5px;text-align:right;}.leftnav li a:hover{text-decoration:none;background-color:#999;color:#fff;}.errorExplanation h2{font-size:20px;background:none;border:0;}.errorExplanation p{margin:0;}.errorExplanation ul{margin:10px;}.settings .input{text-align:right;}.required{color:#d00;font-family:serif;}.selector td a,.selector td label{text-align:center;}.selected{background-color:#fcc;}div.fieldWithErrors{display:inline;}.fieldWithErrors input,.fieldWithErrors select{border-color:red;}div.poly-color{height:20px;}div.slider{background-color:#F5F5F5;border:1px outset #84A0C4;margin:4px 0;padding:3px;}div.slider div{background-color:#FFF;border:1px solid #CCC;font-size:6px;margin:4px;padding:3px 3px 4px;}div.slider div span{background-color:#DDD;border:1px solid #CCC;color:#999;padding-bottom:1px;}div.slider div span:hover{cursor:pointer;}.result tbody tr td div{background-image:url('/images/graph-heat-offsets-12.png');}.savings tbody tr td div{background-image:url('/images/graph-savings-offsets-12.png');}#polygon-list tr.on td{background-color:#F0F3FF;cursor:pointer;}.error-field{background:url('/images/exclamation.png') center right no-repeat;}#saved-calculations,#favorite-calculations{border:1px solid gray;background-color:#fff;padding:5px;}#saved-calculations ul{margin:10px;}.rate-tier td input{width:100%;font-size:10px;}.rate-tier th{font-size:12px;}.rate-tier .time-of-use{white-space:nowrap;}.rate-tier th.summer{text-align:center;background-color:#fdf8df;}.rate-tier th.winter{text-align:center;background-color:#eef;}div.mini-nav{width:160px;float:left;margin-bottom:10px;}.mini-nav ul{list-style-type:none;list-style-image:none;margin:0;padding:0;}.mini-nav ul li{border-bottom:1px solid #fff;}.mini-nav a{display:block;padding:3px;padding-left:20px;color:#555;}.mini-nav ul li ul li a.active{background-image:url('/images/arrow-orange.gif');background-position:4px center;background-repeat:no-repeat;margin-left:0;padding-left:20px;}.mini-nav ul li a{background-color:#D8EFA9;}.mini-nav ul li ul{font-family:Tahoma,Verdana,Helvetica,Arial,sans-serif;font-size:12px;}.mini-nav ul li ul li{background-color:none;}.mini-nav ul li ul li a{padding-left:0;margin-left:20px;background-color:#fff;text-decoration:none;}.mini-nav ul li ul li a span{display:block;border-bottom:1px solid #aaa;padding-bottom:3px;}a.expandable{background:url('/images/mini-nav-expandable.png') 6px center no-repeat;}a.expanded{background:url('/images/mini-nav-expanded.png') 4px center no-repeat;}#financial-analysis-content .caption{background-color:#D8EFA9;}#utility-bills tbody tr th{text-align:right;font-weight:300;}#utility-bills input.text{width:80px;}#financial-analysis-content table.list thead th{vertical-align:top;font-size:12px;}#financial-analysis-content table.list td{font-size:10px;text-align:right;}#financial-analysis-content table.list tfoot{font-weight:700;}.list td.tier-1-result{color:#2A7422;}.list td.tier-2-result{color:#938C17;}.list td.tier-3-result{color:#F5CA1A;}.list td.tier-4-result{color:#FA8813;}.list td.tier-5-result{color:#F1270C;}span.red{color:#f55;}div.loading{background:url('/images/progress_bar.gif') 12px 12px no-repeat #fff;padding:8px;padding-left:140px;border:1px solid #8C87B8;margin-bottom:10px;}.settings th{text-align:left;padding-left:10px;}tr.even td{background-color:#EFF3FF;}.total td{background-color:#F5F6FB;white-space:nowrap;}.grand-total td{background-color:#E4E7EE;white-space:nowrap;}.dialog{display:none;position:absolute;z-index:9999;left:0;top:0;border:1px solid #fff;text-align:left;}.overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:.5;opacity:.50;filter:alpha(opacity=50);}.overlay{position:fixed;}.done .loading-message{display:none;}.done .content{display:block;}.loading .content{display:none;}.loading .loading-message{display:block;}.done img{width:100%;height:100%;}.shrink{font-size:12px;margin-left:178px;}dt{font-weight:700;margin:5px 0;}.bottom{text-align:center;font-size:12px;clear:both;}.copyright{text-align:center;font-size:10px;clear:both;}.ad{float:left;width:1px;height:1px;clear:left;}table.report-headers{font-size:18px;color:#FA9109;font-weight:700;border:1px outset #8C87B8;}#menu a{background-position:9px center;background-repeat:no-repeat;}.lower-right{position:absolute;right:0;bottom:0;width:1px;height:1px;z-index:10;}ul.dropdown{list-style-type:none;list-style-image:none;margin:0;padding:0;border:1px solid #aaa;background-color:#fff;}.dropdown li{padding:3px;}.dropdown li.selected{background-color:#eee;}.data-entry{vertical-align:top;}#custom-rate{vertical-align:middle;border:1px solid #FBAD37;}#new_account_get_widget_blurb{color:orange;}#new_account_get_widget_blurb_h1{font-size:18px;}#new_account_get_widget_blurb_h2{font-size:15px;font-weight:700;}#widget_promo_box{background:url('/images/widget_promo_bg.png') no-repeat top left;width:449px;height:89px;}#view_widget_link{padding-left:150px;}#widget_splash_get_it_now{position:relative;left:34px;top:139px;}#widget_promo_box #get_it_now{position:relative;left:340px;top:40px;}#view_widget_sample_div{text-align:center;}#widget_promo_box #top_nav{position:relative;left:0;top:40px;width:auto;float:none;}#mm_promo_box{background:url('/images/mass-modeling-banner.png') no-repeat top left;width:449px;height:89px;}#mm_promo_box #get_it_now{position:relative;left:340px;top:45px;}.next-previous{width:898px;background-color:#F7FDEA;border-bottom:1px solid #636EA7;border-right:1px solid #636EA7;border-left:1px solid #636EA7;margin:0 0 15px 0;}.right-col .how-to-create-array{border:0;}.right-col .how-to-create-array .caption{background-color:#Fff;border-bottom:0;color:#EC9723;font-size:1.8em;font-weight:700;padding-left:0;}.how-to-steps ul{margin-bottom:10px;}.nav-number{display:inline;font-size:1.8em;font-weight:normal;margin:0;padding:0;position:absolute;left:4px;top:2px;}.calculator-nav{position:relative;}.clear{clear:both;}.fleft{float:left;}a#enter-utility-bills{border-top-color:#d8efa9;border-top-style:solid;border-top-width:1px;}a#enter-utility-bills.active,a#enter-utility-bills:hover{border-top-color:#F7FDEA;border-top-style:solid;border-top-width:1px;}.how-to-buttons{margin-bottom:10px;}#get-a-quote-content .caption,#enter-utility-bills-content .caption{background-color:#D8EFA9;border-bottom:1px solid #8C87B8;color:#3A5EA8;font-size:14px;font-weight:700;height:35px;line-height:35px;padding-left:10px;text-align:center;}#enter-utility-bills-content .caption{margin:0 0 6px 0;}#get-a-quote-content .caption{margin:0 0 6px 0;}#quote-content table,#quote-content table tr td{font-size:9px;}.thumbnail{position:relative;z-index:0;}.thumbnail:hover{background-color:transparent;z-index:50;}.thumbnail span{position:absolute;background-color:#FFAF06;padding:1px;left:-1000px;border:1px;visibility:hidden;color:black;text-decoration:none;}.thumbnail span img{border-width:0;padding:2px;}.thumbnail:hover span{visibility:visible;top:-35px;left:70px;}.idName a{width:622px;height:474px;background:url(/images/web-part-city-smaller.jpg) 0 0;display:block;text-indent:-1500px;overflow:hidden;}.idName a:hover{background-position:0 -474px;}.gallerycontainer{position:relative;}.thumbnail img{border:1px solid white;margin:1px 1px 1px 1px;}.thumbnail:hover{background-color:transparent;}.thumbnail span img{width:503px;height:452px;}.thumbnail:hover span{visibility:visible;top:0;left:150px;z-index:50;}