
                        @import url(/style/styles_global.css);
#primary-content {width:725px !important;}
        #primary-wrapper {}
ul.bullet {list-style-type: disc;padding-left: 17px;}
        #primary-wrapper.gradlarge {background:transparent url("/images/projectone/bg2.png") no-repeat right 10px;}
                        .ibox_header {width:683px;padding:5px;font-weight:bold;color:#797A79;}
                        .ibox_body {width:683px;padding:5px;}

                        #divSelectOneBill {font-size:0.915em; margin-bottom:15px;}
                        #divSelectOneBill .col {float:left;padding:5px 10px;border-right:1px solid #CDCECF;}
                        #divSelectOneBill .ibox_body .col {border-right-color:#fff;}
                        #divSelectOneBill .col1 {width:120px; font-weight:bold;}
                        #divSelectOneBill .col2 {width:165px;}
                        #divSelectOneBill .col3 {width:210px;}
                        #divSelectOneBill .col4 {width:105px;border-right-width:0;}

       #primary-content #divthankyou .shortleft {width:70px;}
                        .viewbill_main {background:transparent url("/images/projectone/bg_viewbill_main.png") no-repeat top left;margin-bottom:5px;}
                        .divselectbill {padding:5px 0;}
                        .divselectbill * {vertical-align:middle;}
                        .divprintpage {float:right;padding:1px 0 1px 15px;border-left:1px solid #80CFEF;}
       #primary-content a.printlink {display:block;padding-right:20px;background:transparent url("/images/projectone/icon_print.gif") no-repeat 100% 50%;}
                        .linkdownload {padding-right:20px;background:transparent url("/images/projectone/icon_pdf.gif") no-repeat 100% 0; margin-left:5px;}

                        #divBill p {margin:0;}
                        #divBill .ibox {width:460px;}
                        #divBill .row {width:418px;padding:10px 15px;}
                        #divBill .row.rounded {padding:10px 15px;}
                        #divBill .col {}
                        #divBill .col.col1 {width:200px;padding-right:10px;}
                        #divBill .col.col2 {width:65px;padding-left:10px; font-weight:bold;}
                        #divBill .col.col3 {width:100px;padding-left:30px;}
                        #divBill .col.col4 {width:198px;padding-left:10px;}
                        #divBill .accordion {width:418px;}
                        #divBill .accordion .acc_content {clear:both;width:416px;padding:10px 0;border:1px solid #e1e1e1;font-size:0.915em;line-height:1.5em; background-color:#f9f9f9; margin-top:10px;}
                        #divBill .accordion .acc_content .col.col3 {width:101px;}

                        .accbalance_highlight {background:transparent url("/images/projectone/bg_accbalance_highlight.png") no-repeat top left;}
                        .accbalance_highlight a {display:block;padding:16px 0;}

                        .ibox.highlight2 {width:725px;background:none;}
                        .ibox.highlight2 .ibox_top {width:713px;padding:6px;padding-bottom:0;background:transparent url("/images/projectone/bg_panel6.gif") no-repeat top left;}
                        .ibox.highlight2 .ibox_bottom {width:713px;padding:6px;padding-top:0;background:transparent url("/images/projectone/bg_panel6.gif") no-repeat bottom left;}

       #primary-content #divAccountBalance .two {width:45%;}

                        .tbox {width:725px;background:transparent url("/images/projectone/bg_panel4_rptr.gif") repeat-y top left;}
                        .tbox .top {background:transparent url("/images/projectone/bg_panel4_top.gif") no-repeat top left;}
                        .tbox .bottom {width:725px;padding:0;background:transparent url("/images/projectone/bg_panel4_bottom.gif") no-repeat bottom left;}

                        .pagination {}
                        .pagination .threecol {padding:5px 0;padding:5px 0 0px 0;}
                        .pagination .threecol .one {font-weight:bold;}
                        .pagination .threecol .two span {padding:3px 5px;border-right:1px solid #ececec;}
                        .pagination .threecol .two span.last {border-right-width:0;}
       #primary-content .pagination .threecol .three {float:right; text-align:right;}
                        .pagination .threecol .three a {padding:3px 5px; margin:1px; border:1px solid #ddd;}
       #primary-content .pagination .threecol .three a.disabled {color:#7f7f7f !important;text-decoration:none;cursor:default;}
       #primary-content .pagination .threecol .three a.selected {color:#7f7f7f !important;font-weight:bold;text-decoration:none;cursor:default; background-color:#fff;}
       #primary-content .pagination .threecol .three a:hover { border-bottom:1px solid #ddd !important;}

                        .tableHistory {clear:both;float:left;width:100%;margin:10px 0 15px;}
                        .tableHistory thead {}
                        .tableHistory th {padding:10px 0 20px;font-size:1.165em;font-weight:bold;cursor:pointer;}
                        .tableHistory th.sorting_disabled {cursor:default;}
       #primary-content .tableHistory th h3 {display:block;padding:5px 15px 5px 10px;margin:0; color:#003399;border-left:1px solid #ECECEC;}
       #primary-content .tableHistory th.first h3 {float:left;}
       #primary-content .tableHistory th.first h3 {border-color:#fff;}
       #primary-content .tableHistory th h3 a {text-decoration:none;}
                        .tableHistory th.first {width:110px;}
                        .tableHistory th.col_type {}
                        .tableHistory th.col_debits {width:100px;}
                        .tableHistory th.col_credits {width:100px;}
                        .tableHistory td.last {width:20px;padding-left:20px;border-left-width:0;}
                        .tableHistory td {padding:4px 10px; border-left:1px solid #ECECEC;}
                        .tableHistory tbody span.order {display:none;}
                        .tableHistory td.td_balance {width:80px;padding:5px 20px 5px 10px;text-align:right;}
                        .tableHistory .odd {background-color:#f2f2f2;}
                        .tableHistory .row_selected {background-color:#ffc;}
                        .tableHistory .alternatelink {font-size:0.915em;}

                        .dataTables_length {float:left;width:300px;padding:1px 0 0; height:20px; font-size:0.915em; font-weight:bold;}
                        .dataTables_length select {font-size:11px;font-family:Verdana;font-weight:normal;}
                        .dataTables_length input {padding:0 3px;font-size:11px;font-family:Verdana;color:#039; cursor:pointer; background-color:#f8f8f8;border-width:0;border-right:1px solid #ececec;}
                        .dataTables_length input.last {border-right-width:0;}
                        .dataTables_length input.selected {color:#333;}
                        .dataTables_filter {float:right;width:300px; height:25px; text-align:right; font-size:0.915em;}
                        .dataTables_filter label {font-weight:bold;}
                        .dataTables_filter input {width:200px;padding:2px 1px; border:1px solid #ccc; font-size:11px;font-family:Verdana; background-image:url(/images/projectone/bg_txtsearch.gif);}
                        .dataTables_info {float:left;width:240px;padding:5px 0 0; height:20px; font-size:0.915em; font-weight:bold;}
                        .dataTables_paginate {float:right;width:290px;padding:5px 0 0; height:20px;color:#7f7f7f; font-size:0.915em; text-align:right;}
                        .dataTables_paginate .paginate_button {padding:2px 5px;color:#039; border:1px solid #ddd; cursor:pointer;margin:1px;}
                        .dataTables_paginate .paginate_active {padding:2px 5px;background-color:#fff;color:#7f7f7f;font-weight:bold; border:1px solid #ddd;margin:1px;}
                        .sorting h3 {background:transparent url("/images/projectone/arrow_nu.gif") no-repeat right center;}
                        .sorting_asc h3 {background:transparent url("/images/projectone/arrow_down.gif") no-repeat right center;}
                        .sorting_desc h3 {background:transparent url("/images/projectone/arrow_up.gif") no-repeat right center;}	        

                        .tableHistory2 {width:633px;padding:5px 7px 12px 5px; background:transparent url("/images/projectone/bevel_table_2.png") no-repeat top left; margin:5px 0;}
                        .tableHistory2 table {width:633px;}
       #primary-wrapper .tableHistory2 th h3 {padding:8px 15px 19px 10px;font-size:1.165em; margin:0; color:#003399;}
                        .tableHistory2 tr.odd {background-color:#f6f6f6;}
                        .tableHistory2 tbody td {padding:5px 10px; border-left:1px solid #eaeaea;}
                        .tableHistory2 tfoot td {height:15px;}
                        .tableHistory2 th.first {width:106px;}
                        .tableHistory2 th.col_type {}
                        .tableHistory2 th.col_debits {width:98px;}
                        .tableHistory2 th.col_credits {width:100px;}
                        .tableHistory2 th.col_balance {width:111px;}
                        .tableHistory2 .col_ttype {width:18px;padding:0;border-left-width:0; background-color:#f8f;}
                        .tableHistory2 td.last {width:20px;padding-left:40px;border-left-width:0; background-color:#f2f2f2;}	        

       #primary-content #divChangeDates .one {width:480px;}
       #primary-content #divChangeDates .two {float:right;width:210px;padding-left:0;}
       #primary-content #divChangeDates label {font-weight:bold;}
       #primary-content #divChangeDates input {margin-top:0;margin-bottom:0;}
       #primary-content #divChangeDates input.btn {padding:0;}

       #primary-content #divWhatDoIDoNext .one {width:250px;padding:0;}
       #primary-content #divWhatDoIDoNext .two {width:250px;padding:0;}
       #primary-content #divWhatDoIDoNext .three {width:180px;padding:0;}

                        #divAccountHeader .twocol .col {padding:0;width:355px;}
                        #divAccountHeader .twocol .one p {}
                        #divAccountHeader .twocol .two {width:350px;padding:0 0 0 10px;vertical-align:middle;position:relative;}
                        #divAccountHeader .twocol .two label {font-size:0.915em;}
                        #divAccountHeader .twocol .two select, 
                        #divAccountHeader .twocol .two select option {font-family:Arial;font-size:1.0em;}
                        #divAccountHeader .twocol .two select,
           .gradheading #divAccountHeader .twocol .two select,
       #primary-wrapper select.ddlaccountnumber {width:304px;margin-top:4px;}
                        #divAccountHeader .twocol .two input {float:left;}
                        #divAccountHeader .twocol .two input.btn {float:right;}

                        #divEnergyUsageSummary .row {padding:10px 0;}
                        #divEnergyUsageSummary .row .twocol .twocol .two {}
                        #divEnergyUsageSummary .totalenergycost {padding:15px 0;line-height:43.60px;font-size:1.165em;font-weight:bold;}            

                        .divenergyusage .row {padding:10px 0;}
                        .divenergyusage .totalenergycost {line-height:43.60px;font-size:1.165em;font-weight:bold;}
#inner #primary-content .divenergyusage .row .twocol .shortleft {width:169px;padding:0;}
#inner #primary-content .divenergyusage .row .twocol .longright {width:509px;padding:0;}
                        .divenergyusage .acc_content {clear:both;width:673px;}
                        .divenergyusage .acc_table {width:615px;border:1px solid #e2e2e2;background-color:#fff; font-size:11px;}            

                        .tabletariff {width:648px; table-layout:fixed;}
                        .tabletariff th {padding:3px 0;}
                        .tabletariff td {padding:8px 0;background:transparent url(/images/projectone/brddotted_h.gif) repeat-x bottom left;}
                        .tabletariff .tdperiod {width:154px;}
                        .tabletariff .tdtariff {width:197px;}
                        .tabletariff .tdprojectedcost {}

                        #divSelectAnAccount {}
                        #divSelectAnAccount .row {width:705px;border-bottom:1px solid #dadada;}
                        #divSelectAnAccount .row.headerrow {border-bottom-width:0; font-weight:bold;}
                        #divSelectAnAccount .row .col {float:left;padding:15px 10px;}
                        #divSelectAnAccount .row.headerrow .col {padding:11px 10px 10px;}
                        #divSelectAnAccount .row.headerrow .col3,
                        #divSelectAnAccount .row.headerrow .col4 {padding-left:20px;padding-right:20px;}
                        #divSelectAnAccount .row .col1 {width:127px; font-weight:bold;}
                        #divSelectAnAccount .row .col2 {width:85px; font-weight:bold;}
                        #divSelectAnAccount .row .col3 {width:205px; border:1px solid #e1e1e1; border-width:0 1px; padding-left:20px; padding-right:20px;}
                        #divSelectAnAccount .row .col4 {width:166px; padding-left:20px; padding-right:20px; font-weight:bold;}
                        #divSelectAnAccount .row .col4 input {margin-right:3px;vertical-align:middle;}

                        #tableSelectAccount {}
                        #tableSelectAccount thead {}
                        #tableSelectAccount thead th {}
                        #tableSelectAccount tfoot td {}
                        #tableSelectAccount tfoot td .corner_br {}
                        #tableSelectAccount tbody td {}
                        #tableSelectAccount .tdcustnumber {width:121px;}
                        #tableSelectAccount .tdcustnumber2 {width:190px;}
                        #tableSelectAccount .tdcustnumbercolor {}
                        #tableSelectAccount .tdfueltype {width:65px;}
                        #tableSelectAccount .tdfueltype2 {width:100px;}
                        #tableSelectAccount .tdaccountstatus {width:55px;}
                        #tableSelectAccount .tdaddress {width:115px;}
                        #tableSelectAccount .tdbalance {width:70px;}
                        #tableSelectAccount .tdselectaccount {width:120px;}
                        #tableSelectAccount .tdselectaccount2 {width:160px;}
                        #tableSelectAccount tbody input {float:left;}
                        #tableSelectAccount tbody label {float:left; padding:0 5px;}
                        #tableSelectAccount th.first,
                        #tableSelectAccount td.first {border-left-width:0;}

                        #primary-wrapper .accordion2 a.buttonlink {display:block;width:191px;padding:10px;height:32px;line-height:32px; text-decoration:none;font-size:1.090em;font-weight:bold;line-height:32px; margin-bottom:1px;}
                        #primary-wrapper .accordion2 a.buttonlink.ui-state-default {background:#f4fcff url("/images/projectone/bg_buttonlink.gif") no-repeat top left;}
                        #primary-wrapper .accordion2 a.buttonlink.ui-state-active {background:#f4fcff url("/images/projectone/bg_buttonlink2.gif") no-repeat top left;}
                        #primary-wrapper .accordion2 a.buttonlink span {display:block;height:32px;padding:0 10px 0 37px; line-height:32px;}
                        #primary-wrapper .accordion2 a.buttonlink.twolines span {line-height:15px;}
                        #primary-wrapper .accordion2 a.buttonlink span.ui-icon {display:none;}
                        #primary-wrapper .accordion2 a.buttonlink.gas span {background:transparent url("/images/projectone/icon_square_gas.png") no-repeat top left;}
                        #primary-wrapper .accordion2 a.buttonlink.elec span {background:transparent url("/images/projectone/icon_square_elec.png") no-repeat top left;}
                        #primary-wrapper .accordion2 .acc_content {}

                        .reading_elec {padding:10px; background:transparent url("/images/projectone/bg_reading_elec.png") no-repeat top left;}
                        .reading_elec input.reading {width:145px;}
                        
                        .reading_elec2 {padding:10px; background:transparent url("/images/projectone/bg_reading_elec2.png") no-repeat top left; margin-left:10px;}
                        .reading_elec2 input.reading {width:145px;}

                        .reading_gas {padding:10px; background:transparent url("/images/projectone/bg_reading_gas.png") no-repeat top left;}
                        .reading_gas input.reading {width:115px;}

                        .reading_elec input,
                        .reading_elec2 input,
                        .reading_gas input {width:14px;padding:5px;height:14px;text-align:center;font-weight:bold;font-size:1.0em;color:#333; border:1px solid #ccc;margin:3px;}

                        #divYourReading .twocol .one {width:275px;}
                        #divYourReading .twocol .two {width:300px; line-height:1.7em;}

                        #divMeterReadDue .twocol .one {width:85px;padding:0 15px 0 0;}
                        #divMeterReadDue .twocol .two {width:165px;padding:0 0 0 20px;margin:10px 0; border-left:1px solid #e1e1e1;}

                        #divLastGasMeter .twocol .one {width:105px;}
                        #divLastGasMeter .twocol .two {width:155px; font-size:0.915em;line-height:normal;}

                        #divLastElecMeter .twocol .two {font-size:0.915em;line-height:normal;}

                        #divWolfpoints {float:left;width:275px;padding:3px 15px;}
                        #divWolfpoints img {vertical-align:middle;margin-left:15px;}
                        #divMessagesAlert {float:right;width:290px;text-align:right;}
                        #divMessagesAlert img {vertical-align:middle;}

                        #primary-wrapper .howweworkoutusage {background-color:#fff;}
                        #primary-wrapper .howweworkoutusage .col {width:110px;margin-right:20px;}
                        #primary-wrapper .howweworkoutusage .headerrow {padding:16px 0 12px 0; background:transparent url("/images/projectone/bg_howwework_header.gif") no-repeat top left;}
                        #primary-wrapper .howweworkoutusage .headerrow .col {text-align:center;font-size:0.915em;font-weight:bold;}
                        #primary-wrapper .howweworkoutusage .contentrow {background:transparent url("/images/projectone/bg_howwework_content.gif") no-repeat top left;}
                        #primary-wrapper .howweworkoutusage .contentrow .col {width:94px;padding:0 8px;}

                        #primary-wrapper .howweworkoutusage2 {background-color:#fff;}
                        #primary-wrapper .howweworkoutusage2 .col {width:85px;margin-right:20px;}
                        #primary-wrapper .howweworkoutusage2 .col.first {width:95px;}
                        #primary-wrapper .howweworkoutusage2 .col.last {width:96px;}
                        #primary-wrapper .howweworkoutusage2 .headerrow {width:631px;padding:16px 0 12px 0; background:transparent url("/images/projectone/bg_howwework2_header.gif") no-repeat top left;}
                        #primary-wrapper .howweworkoutusage2 .headerrow .col {text-align:center;font-size:0.915em;font-weight:bold;}
                        #primary-wrapper .howweworkoutusage2 .contentrow {background:transparent url("/images/projectone/bg_howwework2_content.gif") no-repeat top left;}
                        #primary-wrapper .howweworkoutusage2 .contentrow .col {width:75px;padding:0 5px;}
                        #primary-wrapper .howweworkoutusage2 .contentrow .col.first {width:85px;}
                        #primary-wrapper .howweworkoutusage2 .contentrow .col.last {width:85px;}

                        #tabs {position:relative;}
                        #primary-wrapper .tabs_links {}
                        #primary-wrapper .tabs_links li {float:left;margin:0;padding:0; margin-bottom:-14px; z-index:10000; background-color:#fb0;}
                        #primary-wrapper .tabs_links li span {display:block;float:left;background:none;margin:0;}
                        #primary-wrapper .tabs_links li a {display:block;width:175px;padding:12px 6px 18px 15px;height:50px;line-height:50px;text-decoration:none;font-size:1.165em;font-weight:bold;font-family:'Tahoma'; background:transparent url(/images/projectone/bg_as_tabs_slice1.gif) no-repeat top left; vertical-align:middle;}
                        #primary-wrapper .tabs_links li a span.twolines {padding-top:8px;}
                        #primary-wrapper .tabs_links li a.tab1 {width:172px;line-height:normal; background-position:0 0;}
                        #primary-wrapper .tabs_links li a.tab2 {background-position:-193px 0;}
                        #primary-wrapper .tabs_links li a.tab3 {background-position:-193px 0;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a {background-position:bottom left;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a.tab2 {background-position:-193px -80px;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a.tab3 {background-position:-193px -80px;}
                        #primary-wrapper .tabs_links li a .icon {width:50px;height:50px; margin-right:5px;background:transparent url("/images/projectone/icon_slice1.png") no-repeat top left;}
                        #primary-wrapper .tabs_links li a.tab1 .icon {background-position:0 0;}
                        #primary-wrapper .tabs_links li a.tab2 .icon {background-position:-50px 0}
                        #primary-wrapper .tabs_links li a.tab3 .icon {background-position:-100px 0;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a.tab1 .icon {background-position:0 -50px;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a.tab2 .icon {background-position:-50px -50px;}
                        #primary-wrapper .tabs_links li.ui-tabs-selected a.tab3 .icon {background-position:-100px -50px;}

                        .ui-tabs, 
                        .ui-tabs .ui-tabs-nav, 
                        .ui-tabs .ui-tabs-panel {padding:0;}
                        .ui-tabs {float:left;}
                        .ui-tabs-panel {z-index:1000;}
                        .ui-widget-content {z-index:1000;}
                        .ui-corner-bottom {z-index:1000;}
                        .ipanel_top1 {}

                        #divAccountSummary {float:left;width:685px;1height:360px;}
                        #divAccountSummary .summary {float:left;width:420px;padding:5px 15px 0 0;}
                        #divAccountSummary .summary .row {width:420px; padding:5px 0;}
                        #divAccountSummary .summary .row .one {width:130px;padding-right:35px; text-align:right;}
                        #divAccountSummary .summary .row .two {width:250px;}
                        #divAccountSummary .promos {float:left;width:210px;font-size:0.915em;}
                        #divAccountSummary .ipanel_top {width:685px;1height:350px;}
                        #divAccountSummary .ipanel_top img.loadimg {position:absolute;top:170px;left:310px;}
                        #divAccountSummary .ipanel_top .summary img.loadimg {position:absolute;top:170px;left:200px;}
                        .ipanel1 .ipanel_top img.loadimg {position:relative;top:0;left:130px;}
                        
                        #primary-wrapper #divAccountSummary .listblock {padding:11px 0 11px;}
                        #primary-wrapper #divAccountSummary .listblock li {padding:5px 3px 5px 30px; background-position:15px 8px; margin-bottom:1px;}
                        #primary-wrapper #divAccountSummary .listblock li.odd {background-color:#F5F5F5;}
                        #primary-wrapper #divAccountSummary .listblock li a {text-decoration:none;}

                        #tableBillHistory {width:100%; border:1px solid #f1f1f1;}
                        #tableBillHistory td,
                        #tableBillHistory th {width:50%; padding:5px 10px;}
                        #tableBillHistory th {background-color:#e7edf0;}
                        #tableBillHistory .odd td {background-color:#fff;}
                        #tableBillHistory .even td {background-color:#f8f8f8;}

                        #tableMessages {border:1px solid #f1f1f1;border-width:1px 1px 0 0;}
                        #tableMessages th {padding:5px 10px; font-weight:normal;}
                        #tableMessages td {padding:10px;border:1px solid #f1f1f1;border-width:0 0 1px 1px;}
                        #tableMessages thead {background-color:#e7edf0;}
                        #tableMessages a {text-decoration:none;}

                        #viewdetails {display:none;}
                        .viewdetails {cursor:pointer;}

                        #divOrderStatus .steps {float:right;width:575px;}
                        #divOrderStatus .col {float:right; width:143px;padding:0;height:115px; font-size:0.915em;position:relative;}
                        #divOrderStatus .col.one {float:left;width:92px;}
                        #divOrderStatus .current .number {background-color:#fff;color:#036;}
                        .number {width:18px;height:18px;line-height:18px;font-weight:bold;font-size:1.635em;font-family:"Trebuchet MS";color:#333; margin:0 auto;}
                        #divOrderStatus .tip_blue_tp {display:none;position:absolute;left:62px;top:0;margin-top:-3px;}
                        #divOrderStatus .current .tip_blue_tp {display:block;}
                        #divOrderStatus .current .number {background-color:#2AAEE4;color:#fff;}
                        #divOrderStatus .col_content {display:none;}
                        #divOrderStatus .col .status_done {display:none;width:143px;padding:4px 0;height:15px;text-align:center;font-size:1.090em; font-weight:bold;background:#eee url("/images/projectone/icon_tick_green.png") no-repeat 35px 7px; position:absolute;left:0;bottom:0;}
                        #divOrderStatus .col.done,
                        #divOrderStatus .col.done .number {background-color:#EEFAFF;}
                        #divOrderStatus .col.done .status_done {display:block;}

                        .gradheading #divAccountHeader .twocol {width:710px;}
                        .gradheading #divAccountHeader .twocol .col {width:354px;}
                        .gradheading #divAccountHeader .twocol .col.two {width:345px;}

                        .brd {border:1px solid #e1e1e1;}
                        .spacerdiv {clear:both;width:100%;height:1px;line-height:1px !important; font-size:1px;}
                        .pad9 {padding:9px;}
                        .pad4 {padding:4px;}
                        .pad4v {padding-top:4px;padding-bottom:4px;}
                        .txt11 {font-size:0.915em;}
                        .txtsmall {font-size:80%;}

                        .reading_confirm {float:left;padding:1px 0;background:transparent url("/images/projectone/bg_reading_confirm2.gif") no-repeat top right;}
                        .reading_confirm li.first {height:15px; background:transparent url("/images/projectone/bg_reading_confirm2.gif") no-repeat top left;border-left-width:0;margin-top:-1px;}
                        .reading_confirm li {float:left;width:15px;height:13px;line-height:13px; padding:5px 5px; font-weight:bold; text-align:center;margin:0;border-left:1px solid #fff;}
                        .popupdial {width:184px;}

                        .error-alert-acc-summary{background-color:#f3f7fa;background-image:url(/images/error_alert_new.gif);background-position:10px 50%;background-repeat:no-repeat;border:1px solid #A42B25;color:#A42B25;min-height:40px;margin-bottom:10px;padding:5px 10px 10px 72px;}

                        #divSecureCode {width:385px;margin:0 auto;}
                        #divOnebillPromo .twocol .col.one {width:87px;}
                        #ulPreviousReports .acc_content {margin-top:5px;padding-left:23px;}
                        #ulPreviousReports .acc_content .row {padding:5px 0;}
                        .ipanel_demo {width:337px;height:185px; background:transparent url(/images/projectone/bg_ipanel_demo.png) no-repeat top left;}
                        .ipanel_demo2 {width:225px;height:151px; background:transparent url(/images/projectone/bg_ipanel_demo2.png) no-repeat top left;}
                        .ipanel_demo .demo_video {display:block;width:140px; height:100px;}
                        .ipanel_demo2 .demo_video {display:block;width:100px; height:75px;}
                        .demo_panel_adjust {padding-left:5px;line-height:1.3em;}
                        #primary-wrapper h3.accountheading {font-size:1.180em;}
#primary-wrapper sup.super {font-size:70%;}
#primary-wrapper .txt11 h3 span.hdr14 {font-size:14px;}
#inner #primary-wrapper .longleft2, #inner #primary-wrapper .longright2 {
   float: left;
   width: 70% ! important;
   _width: 69% ! important;
}

#ViewAccountLoading {margin:-13px 0 0 30px;}


/* styles for sales optimization */
#divAccountSummary .new-summary {float:left;padding:5px 15px 0 0;width:360px;}
#divAccountSummary .new-summary .row .one{text-align:right;width:130px;padding-right:30px;}
#divAccountSummary .new-summary .row .two{width:200px;}
#divAccountSummary .new-promos {float:left;font-size:0.915em;width:270px;}
.promo .image.topright {right:0;top:5px;}
.promo .image.bottomrighter {bottom:30px;right:12px;}
.col40{width:40%;}
.col60{width:60%;}
.letterspase{letter-spacing:-1px;}
#new-divWolfpoints{float: left;width: 402px;}
#new-divWolfpoints a{font-weight:bold;}

.offer-promo{background: url(/images/projectone/offer-promo.gif) no-repeat scroll left top; padding:33px 70px 15px 15px;}
.offer-promo h2{font-size:14px !important;color:#FFFFFF !important;margin:0px !important;padding:0px !important;}
.offer-promo h3{font-size:11px !important;color:#FFFFFF !important;letter-spacing:-1px !important;margin:0px !important;}
.fadebt_blue_left{width:168px;float:left;padding-right:10px;}
.fadebt_blue_right{width:60px;float:left;}

/* styles for sales optimization */