#es-outer {border:1px solid #cfcfcf; padding:5px; width:708px}


#es-outer h1{color:#005082; font-size:18px; font-weight:bold; margin-bottom:0px;}
#es-outer h1 strong{color:#7BB600;}
#es-outer h2{color:#005082; font-size:20px; font-weight:bold}


#es-outer h3{color:#005082; font-size:13px; font-weight:normal}


#es-head {padding:5px;}


#es-outer .head-left {width:40%; padding:10px; float:left;}


#es-outer .head-right {background: transparent url(/images/energy-smart/subtel-shadow-vertical.gif) no-repeat left top;float:left; width:54%; padding-left:15px;}


#es-outer .head-right img, .more-info .get-started img {margin:3px;}


#es-outer .head-right h2{color:#005082; float:left; font-size:16px; font-weight:bold; width:165px; margin-top:30px;}


#es-banner {background: transparent url(/images/energy-smart/EnergySmart-banner.png) no-repeat left top; padding-left: 294px; width: 374px; padding-right: 42px; padding-top: 70px; height:160px!important;}


#es-banner h2 {color:#FFFFFF; font-size:25px; font-weight:bold; }


#es-banner p {color:#FFFFFF; font-size:12px;}


#es-tab-container {background: transparent url(/images/energy-smart/tab-container-grad.gif) repeat-x left top; padding-top: 10px; padding-left: 25px; padding-right: 25px; width: 660px; margin-top: 5px;}


#es-tab-container .es-tab-container-head {padding-left: 5px; margin-bottom:0px;}


#es-tab-container ul.es-tab-container {height:48px; margin-bottom:0px; display:block;}


#es-tab-container .es-tab-container li {display:inline; width:48px; float:left; margin-bottom:0px; height:48px!important; }


#es-tab-container .es-tab-container li em {display:none}


#es-tab-container .es-tab-container li.dual {background: transparent url(/images/energy-smart/tab-1-disable.png) no-repeat center bottom; width:216px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-container li.gas {background: transparent url(/images/energy-smart/tab-2-disable.png) no-repeat center bottom; width:216px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-container li.electricity {background: transparent url(/images/energy-smart/tab-3-disable.png) no-repeat center bottom; width:216px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-container li.gas-selected {background: transparent url(/images/energy-smart/tab-2-enable.png) no-repeat center bottom; width:220px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-container li.dual-selected {background: transparent url(/images/energy-smart/tab-1-enable.png) no-repeat center bottom; width:220px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-container li.electricity-selected {background: transparent url(/images/energy-smart/tab-3-enable.png) no-repeat center bottom; width:220px; margin-bottom:0px;_behavior:url("/images/content/energy/iepngfix.htc");}


#es-tab-container .es-tab-content {margin-top:-2px;}


#es-tab-container .es-tab-content .es-tab-content-top {background: transparent url(/images/energy-smart/tab-top.gif) no-repeat top left; padding-top:6px;}


#es-tab-container .es-tab-content .es-tab-content-bottom {background: transparent url(/images/energy-smart/tab-bottom.gif) no-repeat left bottom; padding-bottom:12px;}


#es-tab-container .es-tab-content .es-tab-content-body {border-left:2px solid #e6e6e6; border-right:1px solid #e6e6e6;}


#es-tab-container .es-tab-content .es-tab-inner {background: transparent url(/images/energy-smart/gradient-tab.png) repeat-x left top; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:25px 10px 0px 10px;}


.es-tab-inner .tab-body .tab-left {width: 285px; padding-right: 13px; float:left;}


.es-tab-inner .tab-body .tab-left p.first {font-weight:bold;}


.es-tab-inner .tab-body ul.es-blue-tick {list-style-image:url(/images/newcontent/tick.gif); margin-left:30px; display:block; margin-bottom:15px;}


.es-tab-inner .tab-body ul.es-blue-tick li {color:#003366!important; font-weight:bold; margin-bottom:10px;_height:20px!important;}


.es-tab-inner .tab-body .tab-right {background: transparent url(/images/energy-smart/subtel-shadow-vertical.gif) no-repeat left center; padding-left:30px; width:48%; float:left;}


.es-tab-inner .tab-body .show-content1, .es-tab-inner .tab-body .show-content2, .es-tab-inner .tab-body .show-content3 { overflow:auto; width:98%; border-top: 1px dotted #000000; margin-top:20px; padding-top:20px; padding-left:10px;}


.es-tab-inner .tab-body .tab-three {width:31.5%; padding:5px; float:left;}


.es-tab-inner .tab-body .tab-three img.tick {float:left; margin-right:10px;}


.es-tab-inner .tab-body .tab-three h4 {font-size:13px; color:#085D93; width:80%; float:left;}


.es-tab-inner .tab-body .tab-three p{margin-top: 35px; padding-left: 20px; padding-right: 15px;}


.tab-body .more-info {background: transparent url(/images/energy-smart/subtel-shadow.gif) no-repeat 98% top; display:block; overflow:auto; padding:10px 0 10px 0;}


.tab-body .more-info .show-info {width:47%; float:left; margin-top: 40px; height: 22px;}


.show-info a.lesser1, .show-info a.lesser2, .show-info a.lesser3, .show-info a.lesser5{background-image:url(/images/newcontent/less.gif); background-repeat:no-repeat; background-position: left center; font-weight:bold; padding-left:25px; min-height:20px;}

.show-info a.lesser1, .show-info a.lesser2, .show-info a.lesser4, .show-info a.lesser5{background-image:url(/images/newcontent/less.gif); background-repeat:no-repeat; background-position: left center; font-weight:bold; padding-left:25px; min-height:20px;}


.show-info a.lesser1, .show-info a.lesser2, .show-info a.lesser3, .show-info a.lesser5{background-image:url(/images/newcontent/less.gif); background-repeat:no-repeat; background-position: left center; font-weight:bold; padding-left:25px; min-height:20px;}


.show-info a.muchmore1, .show-info a.muchmore2, .show-info a.muchmore3, .show-info a.muchmore5 {background:transparent url(/images/newcontent/more.gif) no-repeat scroll 0 0; border:medium none; color:#003399; display:block; font-weight:bold;min-height:18px;padding:2px 0 0 24px;}


.show-info a.lesser1, .show-info a.lesser2, .show-info a.lesser4, .show-info a.lesser5{background-image:url(/images/newcontent/less.gif); background-repeat:no-repeat; background-position: left center; font-weight:bold; padding-left:25px; min-height:20px;}


.show-info a.muchmore1, .show-info a.muchmore2, .show-info a.muchmore4, .show-info a.muchmore5{background:transparent url(/images/newcontent/more.gif) no-repeat scroll 0 0; border:medium none; color:#003399; display:block; font-weight:bold;min-height:18px;padding:2px 0 0 24px;}


.tab-body .more-info .get-started {background: transparent url(/images/energy-smart/subtel-shadow.gif) no-repeat right bottom; width:52%; float:left; padding-bottom:15px; padding-top:10px;}


.tab-body .more-info .get-started .start {float:left;margin-top: 30px; margin-left:5px;}


.tab-body .caveat {background-color:#EFF7FF; font-size:11px; padding:8px; margin-top:20px;}


.new-customer {border-top:1px dotted #000000; padding-top:10px; padding-bottom:20px; background:transparent url(/images/energy-smart/subtel-shadow-smaller.gif) no-repeat center bottom; margin-bottom:10px;}


.tab-left h4 {color:#676767; font-size:15px; margin-bottom: 10px}


.simple-ol {display:block; margin-bottom:15px;}


.simple-ol li.one {background: transparent url(/images/energy-smart/one.gif) no-repeat left top;padding-left: 22px; height:20px!important;}


.simple-ol li.two {background: transparent url(/images/energy-smart/two.gif) no-repeat left top;padding-left: 22px; height:20px!important;}


.simple-ol li.three {background: transparent url(/images/energy-smart/three.gif) no-repeat left top;padding-left: 22px; height:20px!important;}


.simple-ol li.four {background: transparent url(/images/energy-smart/four.gif) no-repeat left top;padding-left: 22px;}


.testimonials {margin-bottom:10px; margin-right:10px;}


.testimonials .testi-top{background: transparent url(/images/energy-smart/testi-top.gif) no-repeat left top; padding-top:8px;}


.testimonials .testi-bottom{background: transparent url(/images/energy-smart/testi-bottom.gif) no-repeat left bottom;padding-bottom:8px;}


.testimonials .testi-content{background-color:#EFF7FF; padding:10px;  border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; }


.testimonials h4 {color:#003366; font-size:15px; margin-bottom: 10px}


.testimonials .testi-content .top-quote {background: transparent url(/images/energy-smart/quote-begin.gif) no-repeat left top;}


.testimonials .testi-content .bottom-quote {background: transparent url(/images/energy-smart/quote-end.gif) no-repeat right bottom;}


.testimonials .testi-content .bottom-quote {padding-left:20px;}


.testimonials .testi-content .bottom-quote p {margin-bottom:10px!important;}


.testimonials .testi-content .bottom-quote em {color:#003399;}


.video_container_left{padding-bottom:20px;}





#primary-content .hero {background-position:0 50%;background-repeat:no-repeat;min-height:80px;padding:20px 0 0;position:relative;}


.banner-quote {background-image:url(/images/get-a-quote/get-a-quote-banner.jpg);height:90px;padding-top:0;width:720px;}


#primary-content .hero .content {background:transparent url(/images/newcontent/bg_hero_content.gif) no-repeat scroll right 0;margin:0;min-height:33px;padding:5px 30px 5px 10px;width:317px !important;}


#primary-content .hero .content h1{font-size:25px;}


.padd20 {padding-left:20px;}


#primary-content .padding-vert {padding:10px 0;}


#primary-content .main-content {margin-bottom:5px;}


#primary-content .span-3 .m-panel.tabs {background:none;}


#primary-content .span-3 .m-panel.tabs .m-content {margin:0 2px;}


#primary-content .table_heading {height:45px;1padding-left:5px; margin-bottom:5px; width:716px;background-color:#F7F3F7;}


.col1-h{width:190px;float:left; height:25px;}


.col2-h{width:284px;float:left; height:25px;}


.col3-h{width:84px;float:left; height:25px;}


.col4-h{width:170px;float:left; height:25px;border-right:none!important;}


.table-col-container {background-color:#F7F3F7;border-right:2px solid #FFFFFF;font-weight:bold;padding:10px;_height:35px;}


#primary-content .tr_banner_long {background:transparent url(/images/energy-smart/tr-bg_1.gif) no-repeat scroll left top;height:215px!important;line-height:normal;margin:0 0 0px 5px;padding:10px 0 0px!important;width:720px;}


.tr_banner_long .col1 {float:left;padding:5px 10px 20px;width:155px;position:relative; 1height:260px;}


.energy-product {1background:transparent url(/images/get-a-quote/big-arrow.jpg) no-repeat scroll left center !important;margin-bottom:0px;padding-left:5px !important;padding-top:0 !important;width:140px !important;margin-bottom:30px;}


.paddleft10 {padding-left:5px;}


.paddleft20 {padding-left:15px;}


#primary-content a.green-arrow {display:block;margin:0;padding:0px;background:transparent url(/images/newcontent/arrow_green.gif) no-repeat scroll 0 50%;border:medium none;color:#003399;padding-left:10px;}


.energy-terms {font-size:0.9em !important;padding-left:15px; position:absolute; bottom:20px;}


.tr_banner_long .col2 {float:left;padding:0 5px 5px 40px;width:290px;}


#primary-content .m-panel ul.grey-dot {margin-top:5px;}


#primary-content .m-panel ul.grey-dot li {background:transparent url(/images/newcontent/tick.gif) no-repeat scroll left top !important;font-size:1em !important;height:auto !important;min-height:10px !important;padding:0 0 0px 20px;line-height:1.5em;margin-bottom:4px;}
#primary-content .m-panel ul.grey-dot li{width:270px;}

#primary-content .energy_txt {padding:10px 0 0 0px; width:198px; margin-bottom:10px!important; font-weight:bold; margin-left:-5px;}


.tr_banner_long .col3 {float:left;padding:5px 10px;width:85px; height:225px;_width:80px;}


.you-save-price {margin-bottom:10px !important;}


.tr_banner_long .col4 {float:left;overflow:hidden;padding:5px 5px 0 15px;width:180px;_width:175px;}


#primary-content .annual_spend_mbottom {margin-bottom:10px !important;}


#primary-content .green-arrow, .green-no-arrow {padding-left:0;position:static !important;}


#primary-content .energy_txt_color {background:transparent none repeat scroll 0 0 !important;color:#003399;font-weight:bold;margin-left:0 !important;}


#primary-content .smart_txt_color {background:transparent none repeat scroll 0 0 !important;color:#7BB600;font-weight:bold;margin-left:0 !important;}


.annual-spend-saving {color:#DE569E;font-size:14px;font-weight:bold;}


.annual-spend-value {color:#085A92;font-size:15px !important; font-weight:bold;}


.apply-button {float:right;padding:0 5px 0 0;position:static !important;}


#secondary-left {width:350px;float:left;margin-bottom:10px;}


 #secondary-right{width:305px;float:left;margin-bottom:10px; padding-left:45px;}


#secondary-left h2, #secondary-right h2, .tr_banner_long h2 {color:#085A92; font-size:17px;}


.energy-smart-promo{background-color:#F7FBFF; border:1px solid #e6e6e6; padding:10px 20px;}


.white-box{background-color:#f6f6f6; border:1px solid #e7e7e7; padding:5px; margin:0 8px 8px 0;}


p.mb-10 {margin-bottom:10px!important;}





 


#primary-content .energysmart-promo .energysmart-promo-top{background:transparent url(/images/energy-smart/es_price_top.gif) no-repeat left top;width:288px;}


#primary-content .energysmart-promo .energysmart-promo-bottom{background:transparent url(/images/energy-smart/es_price_bottom.gif) no-repeat left bottom;width:288px;}


#primary-content .energysmart-promo .energysmart-promo-content{background:transparent url(/images/energy-smart/es_price_repeater.gif) repeat-y;width:288px;}


#primary-content .energysmart-promo .energysmart-promo-content p{margin-bottom:10px!important;}








#primary-content .price-box_inner{1padding:5px;} 


#primary-content .price-box .price-box-top{1background:transparent url(/images/energy-smart/col_price_top.gif) no-repeat left top;1width:165px;}


#primary-content .price-box .price-box-bottom{1background:transparent url(/images/energy-smart/col_price_bottom.gif) no-repeat left bottom;1width:165px;}


#primary-content .price-box .price-box-content{1background:transparent url(/images/energy-smart/col_price_repeater.gif) repeat-y;1width:165px;}





#primary-content .find_area{padding-top:50px;margin-bottom:0px!important;}


#primary-content a.green-arrow {background:transparent url(/images/energy-smart/tick.gif) no-repeat scroll 0 50%!important;}


#primary-content #notes_section1 .accordion_toggle{background:transparent url(/images/newcontent/more.gif) no-repeat !important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}


#primary-content #notes_section1 .accordion_toggle_active{background:transparent url(/images/newcontent/less.gif) no-repeat!important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}
 
/*added for xhtml compliance - es-products*/
#primary-content #notes_section2 .accordion_toggle{background:transparent url(/images/newcontent/more.gif) no-repeat !important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}


#primary-content #notes_section2 .accordion_toggle_active{background:transparent url(/images/newcontent/less.gif) no-repeat!important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}

#primary-content #notes_section3 .accordion_toggle{background:transparent url(/images/newcontent/more.gif) no-repeat !important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}


#primary-content #notes_section3 .accordion_toggle_active{background:transparent url(/images/newcontent/less.gif) no-repeat!important;padding:2px 0px 2px 25px;cursor:pointer;color:#676767 !important;width:100px;font-weight:bold !important;}
 
#primary-content .accordion_content {

margin-top:10px;
}
 
 .col4 .annual-spend-value {padding-left:25px;}
 .col4 .price-box .annual-spend-value {padding-left:0px;}
 .annual-bill-cont .mb-10{padding-left:25px;margin-bottom:0px!important;}
#primary-content a.green-arrow {background:transparent url(/images/newcontent/arrow_green.gif) no-repeat scroll 0 50%;border:medium none;color:#003399;font-weight:700;padding-left:10px;}
#primary-content .video_container_right {float:left; width:230px; display:inline;}
#video-panel .video_content {background:transparent url(/images/EnergySmart/video_repeater.gif) repeat-y scroll 0 0;width:230px;}
#video-panel .video_header {background:transparent url(/images/EnergySmart/video_header.gif) no-repeat scroll left top;width:234px;}
#video-panel .video_footer {background:transparent url(/images/EnergySmart/video_footer.gif) no-repeat scroll left bottom; width:234px; height:10px;}
#video-panel .m-panel {padding-left:40px; padding-top:10px;}
#video-panel .m-header {background:none!important; color: #000;}
.video_list {padding:5px 0px 5px 0px; height:235px; overflow-y:scroll; width:232px;}
#video-wrapper {background:none!important; width:210px!important;}
#video-wrapper td {padding:5px!important;}
td.video_list_right p {color:#085D93 !important;font-size:0.9em;line-height:1.2em;margin-bottom:12px;}