      body{        margin: 10px auto 40px auto;        width: 770px;        font-family: arial, verdana, sans-serif;      }      form{        margin: 0;      }      img{        border-width: 0;      }      div.all_1{        width: 782px;        background: url(../images/all_1.gif) 0 0 repeat-y;      }      div.all_2{        width: 782px;        background: url(../images/all_2.gif) 0 100% no-repeat;      }      div.all_3{        padding: 1px 9px 10px 5px;        width: 768px;        background: url(../images/all_3.gif) 0 0 no-repeat;      }      div.top_home{        background: url(../images/top_bg.jpg) 0 0 no-repeat #a5b4b3;        height: 230px;      }      div.top_content{        background: url(../images/top_bg_content.jpg) 0 0 no-repeat #a5b4b3;        height: 66px;      }      div.home_heading_1{        padding: 35px 0 0 17px;      }      div.home_heading_2{        padding: 35px 0 0 40px;      }      p.home_top_title{        margin: 0 0 4px 0;        font-size: 1.5em;        font-weight: bold;        text-transform: uppercase;      }      p.home_top{        margin: 0;        font-size: 1.1em;        font-weight: bold;      }      span.save{        color: #fff;      }      div.logo_bar{        padding: 14px 0 8px 86px;        background-color: #000;      }      div.login_bar{        padding: 4px 60px 4px 0;        background-color: #92B0B2;        text-align: right;      }      input.login{        margin: 0 0 0 6px;        padding-left: 3px;        border: #333 1px solid;        font-size: 0.75em;        width: 130px;        vertical-align: middle;      }      input.login_button{        margin: 0 0 0 6px;        width: 54px;        height: 18px;        vertical-align: middle;      }      img.login_button_m, input.login_button_m{        margin: 0 0 1px 4px;        width: 68px;        height: 21px;        vertical-align: middle;      }      div.main_1{        background: url(../images/lhs_bg.gif) 174px 0 repeat-y;      }      div.main_2{        background: url(../images/rhs_bg.gif) 568px 0 no-repeat;        width: 768px;      }      div.rhs{        padding: 20px 0 0 0;        width: 200px;        float: right;      }      div.rhs_section{        padding: 0 0 10px 0;      }      a.rhs_title{        margin: 0;        padding: 5px 0;        font-size: 0.7em;        font-weight: bold;        text-transform: uppercase;        text-decoration: none;        color: #000;        background-color: #92B0B2;        text-align: center;        display: block;      }      p.rhs{        margin: 6px 10px 8px 18px;        font-size: 0.75em;      }      a.rhs{        color: #000;      }      img.rhs_title{        margin: 0 4px 0 0;        vertical-align: middle;        display: none;      }      div.content{        padding: 20px 20px 20px 19px;        width: 550px;        float: right;      }      h1{        margin: 20px 0 8px 0;        font-family: arial, verdana, sans-serif;        font-size: 1.1em;        font-weight: normal;        text-transform: uppercase;      }      h2{        margin: 10px 0 8px 0;        font-size: 0.9em;        font-weight: bold;        font-style: italic;      }      h3{        margin: 6px 0 8px 0;        font-size: 0.8em;        font-weight: bold;      }      p.body{        margin: 6px 0 12px 0;        font-size: 0.8em;      }      ol.body,      ul.body{        font-size: 0.8em;      }      a.body{        color: #000;      }      div.home{        padding: 20px 20px 20px 19px;        width: 350px;        float: right;      }      div.home_section{        margin: 0 0 20px 0;        padding: 10px;        border: #aebbba 1px dotted;      }      p.home_title{        margin: 0 0 6px 0;        font-size: 0.9em;        font-weight: bold;        text-transform: uppercase;      }      p.home{        margin: 4px 0 6px 0;        font-size: 0.75em;      }      a.home{        color: #000;      }      div.lhs{        padding: 20px 6px 30px 0;        width: 170px;        float: right;      }      ul.nav{        margin: 0 6px;        padding: 0;        list-style-type: none;      }      ul.sub_nav{        margin: 0 0 4px 0;        padding: 0 0 4px 0;        list-style-type: none;      }      ul.sub_sub_nav{        margin: 0 0 0 0;        padding: 0 0 0 0;        list-style-type: none;      }      li.nav{        margin: 2px 0;        padding: 0;        border-bottom: #000 1px dotted;      }      li.sub_nav,      li.sub_sub_nav{        margin: 0;        padding: 0;      }      div.nav{        margin: 0;        padding: 2px 4px;        width: 148px;        font-size: 0.75em;        font-weight: bold;        color: #000;      }      a.nav,      a.nav_this{        margin: 0;        padding: 2px 4px;        width: 148px;        font-size: 0.75em;        font-weight: bold;        text-decoration: none;        color: #000;        display: block;      }      a.sub_nav,      a.sub_nav_this{        margin: 0;        padding: 2px 4px;        width: 148px;        font-size: 0.75em;        text-decoration: none;        color: #000;        display: block;      }      a.sub_sub_nav,      a.sub_sub_nav_this{        margin: 0;        padding: 3px 4px 3px 12px;        width: 140px;        font-size: 0.75em;        text-decoration: none;        color: #000;        display: block;      }      a.nav_this,      a.sub_nav_this,      a.sub_sub_nav_this{        background-color: #B2BECD;      }      a.nav:hover,      a.nav_this:hover,      a.sub_nav:hover,      a.sub_nav_this:hover,      a.sub_sub_nav:hover,      a.sub_sub_nav_this:hover{        background-color: #92B0B2;      }      div.nav_home{        margin: 10px 0 10px 8px;      }      div.min_height{        width: 1px;        height: 400px;        float: right;      }      div.clear_all{        clear: both;        font-size: 1px;      }      div.home_button{        margin: 20px 0 20px 0;        text-align: center;      }      div.advanced_search{        margin: 30px 0 0 0;      }      table.form{        margin: 0 0 0 0;        width: 100%;      }      td.form_l{        padding: 0 20px 0 0;        vertical-align: top;        width: 160px;      }      td.form_r{        vertical-align: top;      }      td.form_r_sml{        width: 25px;        vertical-align: top;      }      td.form_r_med{        width: 65px;        vertical-align: top;      }      td.form_r_button{        padding: 10px 20px 0 0;        text-align: right;      }      td.form_spc{        height: 30px;        border-bottom: #aaa 1px solid;      }      p.form_l_title{        margin: 4px 0 6px 0;        font-size: 0.9em;        font-weight: bold;        color: #444;      }      p.form_l{        margin: 2px 0 10px 0;        font-size: 0.75em;        color: #777;      }      p.form_r_title{        margin: 5px 0 0 0;        font-size: 0.7em;        font-weight; bold;        color: #555;      }      p.form_r_feature{        margin: 2px 0;        font-size: 0.75em;        color: #555;      }      div.form_r_input{        margin: 1px 0 8px 0;        color: #555;      }      input.form_r_input_1{        width: 300px;        font-size: 0.8em;        vertical-align: middle;      }      input.form_r_input_2{        width: 201px;        font-size: 0.8em;        vertical-align: middle;      }      input.form_r_input_3{        width: 40px;        font-size: 0.8em;        vertical-align: middle;      }      input.form_r_input_4{        width: 60px;        font-size: 0.8em;        vertical-align: middle;      }      input.form_r_input_5{        width: 100px;        font-size: 0.8em;        vertical-align: middle;      }      select.form_r_1{        width: 135px;        font-size: 0.8em;        vertical-align: middle;      }      span.form_r{        margin: 0 0 0 8px;        font-size: 0.7em;      }      span.required{        font-family: courier, arial, sans-serif;        font-weight: normal;        color: #c00;      }      div.property_list{        margin: 20px 0 0 0;      }      div.property_list_item{        margin: 0 0 20px 0;        border: #888 1px solid;      }      div.property_list_1{        padding: 2px 0 2px 4px;        color: #fff;        background-color: #92B0B2;        border-bottom: #888 1px solid;      }      p.property_list_heading{        margin: 4px 0 0 0;        font-size: 0.8em;        font-weight: bold;        float: left;      }      a.property_list_details{        margin: 0 3px 0 0;        display: block;        float: right;      }      div.property_list_2{        padding: 0px 0 0px 0px;        width: 100%;      }      div.property_list_img{        margin: 4px 10px 10px 4px;        width: 120px;        float: left;      }      p.property_list_title{        margin: 4px 0 3px 0;        font-size: 0.8em;        font-weight: bold;      /*  display: inline; */      }      p.property_list_title_inline{        margin: 4px 0 3px 0px;        font-size: 0.8em;        font-weight: bold;        display: inline;      }      p.property_list_title2{        margin: 4px 0 3px 0;        font-size: 0.8em;        font-weight: bold;      }      p.property_list{        margin: 3px 4px 4px 4px;        font-size: 0.8em;      }      div.property_list_ul {        padding: 0 4px 0 4px;      }      ul.property_list{        margin: 0 0 0 0px;        padding: 0 4px 4px 4px;        display: inline;      }      li.property_list{        margin: 0 0 0 0px;        font-size: 0.75em;        display: inline;      }      div.property_details_image{        margin: 0 0 10px 10px;        padding: 5px;        width: 230px;        float: right;        background-color: #efefef;      }      img.property_details_image{        margin: 2px;      }      p.property_details_image{        margin: 0;        text-align: center;        font-size: 0.7em;        color: #888;      }      p.product_details_title{        margin: 20px 0 10px 0;        font-size: 0.8em;        font-weight: bold;      }      div.property_details_clear{        margin: 30px 0 10px 0;        font-size: 1px;        height: 1px;        border-top: #555 1px solid;        clear: both;      }      ul.property_details{        font-size: 0.8em;      }      td.message_l{        padding: 6px 2px;        width: 100px;        font-size: 0.8em;        font-weight: bold;      }      td.message_r{        padding: 6px 2px;        width: 450px;        font-size: 0.8em;      }      td.message_ri{        padding: 4px 2px;        width: 450px;        font-size: 0.8em;      }      td.message_c{        width: 550px;      }      p.message_label{        margin: 10px 0 6px 0;        font-size: 0.8em;        font-weight: bold;      }      input.message_subject{        width: 400px;      }      textarea.message{        font-family: arial, verdana, sans-serif;        font-size: 0.8em;        width: 530px;        height: 240px;      }      div.form_buttons{        margin: 20px 0;        text-align: center;      }      input.button_image{        margin: 0 6px;        width: 68px;        height: 21px;      }      input.button_image_lrg{        margin: 0 4px;        width: 114px;        height: 21px;      }      div.view_order{        margin: 20px 0 30px 0;      }      td.view_order_ta,      td.view_order_tb{        padding: 8px 0;        font-size: 0.8em;        font-weight: bold;        border-bottom: #888 1px solid;      }      td.view_order_ta{        width: 420px;      }      td.view_order_d{        padding: 8px 0;        vertical-align: middle;        border-bottom: #888 1px solid;      }      td.view_order{        padding: 8px 0;        font-size: 0.8em;        vertical-align: middle;        border-bottom: #888 1px solid;      }      td.view_order_p{        padding: 8px 0;        font-size: 0.8em;        vertical-align: middle;        border-bottom: #888 1px solid;        width:60px;      }      td.view_order_st,      td.view_order_stb{        padding: 6px 0;        font-size: 0.9em;        font-weight: bold;        color: #555;      }      td.view_order_s,      td.view_order_sb{        padding: 6px 0;        font-size: 0.8em;      }      td.view_order_sb,      td.view_order_stb{        border-bottom: #888 1px solid;      }      p.view_order_pt{        margin: 0 0 4px 0;        font-size: 0.9em;        font-weight: bold;        color: #555;      }      p.view_order_p{        margin: 0 0 2px 0;        font-size: 0.8em;      }      input.view_order{        padding: 4px 0;        font-size: 0.8em;        width: 50px;      }      div.enter_address{        margin: 30px 0 20px 0;      }      td.enter_address_l{        padding: 8px 0;        font-size: 0.8em;        font-weight: bold;        width: 240px;      }      td.enter_address_r{        padding: 6px 0;      }      td.enter_address_r2{        padding: 6px 10px 6px 0;        font-size: 0.8em;      }      input.enter_address_1{        width: 280px;      }      input.enter_address_2{        width: 100px;      }      select.enter_address_1{        width: 285px;      }      div.payment{        margin: 30px 0 10px 0;      }      td.payment_l{        padding: 8px 0;        font-size: 0.8em;        font-weight: bold;        width: 180px;      }      td.payment_r{        padding: 6px 0;      }      td.payment_rt{        padding: 8px 0;        font-size: 0.9em;        font-weight: bold;      }      input.payment_1{        width: 280px;      }      select.payment_1{        width: 285px;      }      input.payment_2{        width: 80px;      }      input.payment_3{        width: 40px;      }      input.button{        width: 160px;      }      div.order_reference{        margin: 30px auto;        padding: 20px;        width: 300px;        text-align: center;        border: #888 2px solid;      }      p.order_reference_t{        margin: 8px 0 6px 0;        font-size: 0.85em;        font-weight: bold;      }      p.order_reference{        margin: 0 0 8px 0;        font-size: 0.8em;      }      div.comments_page{        margin: 20px 0;        border-top: #888 1px solid;      }      div.comment{        margin: 0 0 5px 0;        padding: 0 5px 10px 5px;        border-bottom: #888 1px solid;      }      p.comment_from{        margin: 0;        font-size: 0.75em;        font-style: italic;        text-align: right;      }      td.send_comments_l{        padding: 8px 2px;        width: 160px;        font-size: 0.8em;        font-weight: bold;      }      td.send_comments_r{        padding: 6px 2px;      }      input.send_comments_1{        width: 280px;      }      div.contact{        margin: 10px 0;      }      td.contact_l{        padding: 8px 0;        font-size: 0.8em;        font-weight: bold;        width: 180px;      }      td.contact_r{        padding: 6px 0;      }      td.contact_cl{        padding: 2px;        width: 20px;        vertical-align: top;      }      td.contact_cr{        padding: 2px 0 10px 4px;        vertical-align: top;        font-size: 0.8em;      }      input.contact_1{        width: 280px;      }      div.site_map{        margin: 20px 0;        width: 520px;      }      ul.site_map{        margin: 0;        padding: 0;        font-family: arial, verdana, sans-serif;        list-style-type: none;      }      li.site_map{        margin: 10px 0;        padding: 0;        display: inline;      }      li.site_map_link{        margin: 1px 0;        padding: 0;        font-size: 0.8em;      }      a.site_map{        margin: 5px 3px;        padding: 2px 6px;        font-size: 0.75em;        font-weight: bold;        border: #555 1px solid;        background-color: #ddd;        text-decoration: none;        color: #000;        display: block;        float: left;      }      a.site_map:hover{        background-color: #eee;      }      div.site_map_active{        margin: 5px 3px;        padding: 2px 6px;        font-size: 0.75em;        font-weight: bold;        border: #555 1px solid;        background-color: #fff;        color: #000;        float: left;      }      div.site_map_unavailable{        margin: 5px 3px;        padding: 2px 6px;        font-size: 0.75em;        font-weight: bold;        border: #ccc 1px solid;        background-color: #efefef;        color: #ccc;        float: left;      }      div.site_map_links{        width: 50%;        float: left;      }      ul.site_map_links{        font-size: 0.8em;      }      a.site_map_link{        color: #000;      }      p.cost_saving {        font-size: 1.5em;        font-weight: bold;        color: #f00;      }      table.cost_saving {        margin: 0 0 5px 5px;      }      td.cost_saving_l {        font-size: 0.8em;        text-align: right;        width: 290px;      }      td.cost_saving_r {        font-size: 0.8em;        width: 65px;        text-align: right;      }      td.cost_saving_r_top {        border-top: #000 1px solid;        font-size: 0.8em;        font-weight: bold;        width: 65px;        text-align: right;      }      div.form_r_input_radio{        font-size: 0.7em;        font-weight; bold;        color: #555;        margin: 1px 0 8px 0;      }      input.inline_radio {        margin: 0 0 0 5px;      }      div.statistic{        margin: 30px auto;        padding: 40px 10px;        width: 520px;        text-align: center;        border: #888 2px solid;      }      p.statistic_t{        margin: 8px 0 6px 0;        font-size: 1em;        font-weight: bold;      }      p.statistic{        margin: 20px 0;        font-size: 3em;        font-weight: bold;        color: #568db4;      }      p.statistic_subtext{        margin: 0 0 0 0;        font-size: 0.8em;        text-align: left;      }      p.statistic_subtext {        font-size: 0.7em;        color: #555;        text-align: left;      }      input.add_property_1{        width: 175px;      }      ul.addresses {        list-style: none;        margin: 0;        padding: 0;      }      li.address {        font-size: 0.75em;      }      textarea.property_description {        width: 545px;        height: 300px;        font-family: arial, verdana, sans-serif;      }      p.note{        margin: 6px 0 8px 0;        font-size: 0.8em;        color: #555;      }      p.note_small{        margin: 5px 0;        font-size: 0.7em;        color: #555;      }      p.note_small2{        margin: 2px 0;        font-size: 0.7em;        color: #555;      }      p.upgrade{        margin: 20px 5px 5px 0 ;        font-size: 0.8em;      }      p.upgrade2{        margin: 2px 5px 0 0;        font-size: 0.8em;      }      div.uploaded_image {        margin: 10px;        padding: 10px;        border: #888 2px solid;      }      div.uploaded_image_buttons {        height: 25px;        float: right;      }      div.extra_features_left {        float: right;        margin: 0 0 0 5px;        height: 140px;        width: 135px;      }      div.extra_features_right {        height: 140px;        width: 385px;        float: right;        margin: 0 0 0 10px;      }      div.extra_features {        clear: all;        margin: 6px 0 8px 0;        padding: 0 5px;        border: #888 2px solid;        width:  535px;        height: 145px;      }      div.property_alerts {        clear: all;        margin: 6px 0 8px 0;        padding: 0 5px;        border: #888 2px solid;        width:  535px;        height: 170px;      }      div.errors{        margin: 0px 10px 5px 0px;        padding: 10px 5px;        border: #f00 2px solid;        font-family: arial, verdana, sans-serif;        background-color: #fcc;      }      p.errors{        margin: 0 0 8px 0;        font-size: 0.8em;        font-weight: bold;      }      ul.errors{        margin: 4px 0 4px 30px;        font-size: 0.8em;      }      p.quick_search{        margin:4px -30px 4px 0px;        color: #656464;        font-size: 0.75em;      }      table.main{        width: 550px;        border-top: #595959 1px solid;        font-size: 0.8em;      }      td.t1{	width:100px;        font-weight: bold;        background-color: #ccc;      }      td.t2{        width: 200px;        font-weight: bold;        background-color: #ccc;      }      td.t3{        width: 150px;        font-weight: bold;        background-color: #ccc;      }      td.t4{        width: 240px;        font-weight: bold;        background-color: #ccc;        text-align:center;      }      td.a,      td.b,      td.ae,      td.be,      td.t1,      td.t2,      td.t3,      td.t4{        padding: 4px;        border-bottom: #595959 1px solid;        background-color: #fff;      }      td.a_c,      td.b_c,      td.a_ce,      td.b_ce{        padding: 4px;        border-bottom: #595959 1px solid;        background-color: #fff;        text-align:right;      }      td.ae,      td.be,      td.a_ce,      td.b_ce{        background-color: #A2C8CB;      }      td.t1,      td.t2,      td.t3,      td.t4{        background-color: #eee;      }      td.b, td.b_c{        background-color: #eee;      }      p.display{        margin: 4 0 20px 0;        font-size: 0.8em;        font-weight: bold;      }      a.body_inline {        color: #000;        text-decoration: none;        border-bottom: #000 1px dashed;      }      a.body_inline:hover {        color: #000;        text-decoration: none;        border-bottom: #000 1px solid;      }      div.section{        margin: 5px 0;        padding: 10px 0;        border-bottom: #ccc 1px solid;      }      div.login{        margin: 8px 0;      }      span.in{        font-size: 0.8em;      }      input.login_u{        vertical-align: middle;        width: 220px;        font-size: 0.8em;      }      input.login_p{        vertical-align: middle;        width: 160px;        font-size: 0.8em;      }      span.logged_in {        margin: 5px 0 5px; 6px;        padding: 3px;        border: #000 1px solid;        background-color: #fff;        font-size: 0.8em;        font-weight: bold;      }      div.login_bar_logged_in{        padding: 4px 60px 4px 0;        background-color: #92B0B2;        text-align: right;      }      img.pane {        margin: 22px 0 0 0;      }      a.inline {        color: #000;        text-decoration: underline;      }      a.inline:hover {        text-decoration: underline;      }      p.upgrade_mid{        margin: 50px 5px 5px 0 ;        font-size: 0.8em;      }      td.watch_title {        padding: 1px 5px;        font-size: 0.8em;        font-weight: bold;        text-align: left;      }      td.watch_data {        padding: 1px 5px;        font-size: 0.8em;      }      td.property_list_t,      td.property_list_t_centre {        padding: 2px 5px 5px 5px;        margin: 0 0 0 5px;        font-size: 0.8em;        font-weight: bold;        border-bottom: #000 1px solid;      }      td.property_list_l,      td.property_title_l,      td.property_list_l_centre,      td.property_list_l_centre2,      td.property_list_l2,      td.property_title_l2,      td.property_list_l2_centre {        padding: 5px 5px 5px 5px;        font-size: 0.8em;        border-bottom: #000 1px solid;      }      td.property_title_l_renew{        padding: 5px 5px 5px 5px;        background-color: #A2C8CB;        border-bottom: #000 1px solid;        font-size: 0.8em;      }      td.property_title_l_soon{        padding: 5px 5px 5px 5px;        background-color: #D8E1E5;        border-bottom: #000 1px solid;        font-size: 0.8em;      }      td.property_list_l_renew,      td.property_list_l_centre_renew {        padding: 5px 5px 5px 5px;        font-size: 0.8em;        background-color: #A2C8CB;        border-bottom: #000 1px solid;      }      td.property_list_l_soon,      td.property_list_l_centre_soon {        padding: 5px 5px 5px 5px;        font-size: 0.8em;        background-color: #D8E1E5;        border-bottom: #000 1px solid;      }      td.property_list_l_centre_renew,      td.property_list_l_centre_soon,      td.property_list_l_centre,      td.property_list_l_centre2,      td.property_list_l2_centre,      td.property_list_t_centre2{        text-align: center;      }      td.property_list_t {        padding: 2px 5px 5px 5px;        margin: 0 0 0 5px;        font-size: 0.8em;        font-weight: bold;        border-bottom: #000 1px solid;      }      td.property_list_l2,      td.property_title_l2,      td.property_list_l2_centre,      td.property_list_l_centre2,      td.property_list_t_centre {        background-color: #eeeeff;      }      td.property_list_t_centre2 {        background-color: #ffffff;        font-size: 0.8em;        font-weight: bold;        width: 150px;        border-bottom: #000 1px solid;      }      td.close_property_list {        border-bottom: #000 1px solid;        font-size: 0.1em;      }      select.edit{        font-size: 0.8em;        width: 211px;       }      select.prop_list{        font-size: 0.8em;        width: 150px;       }      div.pd_2i{        padding: 1px 10px;        font-family: arial, verdana, sans-serif;        width: 212px;        font-size: 1em;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;        margin-right:20px;     }     div.pd_prop_list{        padding: 1px 10px;        font-family: arial, verdana, sans-serif;        width: 150px;        font-size: 1em;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;        margin-right:20px;     }     div.person_details{        width: 240px;        margin-top:-35px;        margin-right:0px;        margin-bottom:10px;        float:right;      }     div.properties_list{        width: 150px;        margin-top:-10px;        margin-right:0px;        float:right;      }      p.pfs_d{        margin: 3px 0;        font-family: arial, verdana, sans-serif;        /*font-size: 0.8em;*/      }      p.pfs_t{        margin: 0 0 3px 0;        font-family: arial, verdana, sans-serif;        /*font-size: 0.9em;*/        font-weight: bold;      }      p.pfs_d2{        margin: 3px 0;        font-family: arial, verdana, sans-serif;      }      p.pfs_t2{        margin: 0 0 3px 0;        font-family: arial, verdana, sans-serif;        font-weight: bold;      }      div.edit_image {        margin: 5px 21px 20px 0;        text-align: center;        padding: 5px;        width: 150px;        height: 175px;        float: left;        background-color: #EFEFEF;        border: #555 1px solid;      }      a.a_button {        color: #000;        text-decoration: none;      }      a.a_button:hover {        text-decoration: underline;      }      div.printable{        padding: 20px 20px 20px 19px;        width: 100%;        float: right;      }      div.logo_bar_invoice {        padding: 0;        text-align: center;        width: 100%;        background-color: #000;      }      div.all_address {        margin: 10px 0 0 0;        width: 100%;        padding: 5px;      }      div.address {        margin: 10px 0 0 0;        width: 275px;        border: #000 1px dashed;        padding: 5px;      }      p.address {        font-size: 0.8em;        margin: 0;      }      td.inv_t {        padding: 5px 5px 0 0;        font-weight: bold;        font-size: 0.8em;      }      td.inv_b {        padding: 5px 5px 0 0;        font-size: 0.8em;      }      td.total {        font-size: 0.8em;        font-weight: bold;        border-top: #000 1px solid;        border-bottom: #000 1px solid;        text-align: center;      }      a.blk{        color: #000;      }      div.progress{        padding:5px;        width:500px;        height:20px;        left:25px;        background-color:grey;        border: #888 1px solid;     }     p.logged_in{       margin: 0;       font-size: 0.8em;       color: #444;     }     div.feature {       width: 184px;       float: left;       font-size: 0.75em;       color: #555;     }     div.column {       width: 184px;       float: left;       font-size: 0.75em;       color: #555;     }     p.nospace {       margin: 0;     }     div.pages{        margin: 20px 0 15px 0;        font-size: 0.8em;        font-weight: bold;      }     span.page{        margin: 0px 2px;        padding: 2px 6px;        background-color: #ddd;        color: #000;        border: #444 1px solid;      }     a.page{        margin: 0px 2px;        padding: 2px 6px;        text-decoration: none;        background-color: #ddd;        color: #000;        border: #444 1px solid;      }     a.page:hover{        background-color: #fff;      }      div.list_order{        width: 240px;        margin-top:-35px;        margin-right:-34px;        float:right;      }      input.notify{        margin: 5px 0 0 5px;        border-width: 0;        font-style: italic;        color: #555;      }      input.notify_inline{        margin: 5px 0 0 5px;        border-width: 0;        font-size: 0.7em;        font-style: italic;        color: #555;      }      img.steps{      	margin-left:60px;      }      strong.top{        margin-left: 3px;        vertical-align: middle;        font-size: 1.5em;        letter-spacing: 1px;      }      div.lower{        margin: 10px 0 0 0;        text-align: center;        font-family: arial, verdana, sans-serif;        font-size: 0.7em;        color: #666666;      }      p.lower{        margin: 0;      }      a.lower{        color: #666666;      }      div.search_results{        padding: 10px 0;      }      table.saving{        margin: 0 0 0 0;        width: 90%;      }      div.contact{        margin: 30px 0 10px 0;      }      td.cont_l{        padding: 0px 0;        font-size: 0.8em;        font-weight: bold;        width: 250px;      }      td.cont{        font-size: 0.8em;        padding:0;        font-weight: bold;        border: #7F9DB9 1px solid;        width: 100px;        height:20px;        background-color:#BACBCC;      }      td.cont_saving{        font-size: 0.8em;        padding:0;        font-weight: bold;        border: #7F9DB9 1px solid;        width: 100px;        height:20px;        color: #f00;        background-color:#BACBCC;      }      td.cont_r{        padding: 0 0;        font-size: 0.8em;        font-weight: bold;      }      td.cont_c{        padding: 20px 0;        font-size: 0.8em;      }      input.cont_1{        width: 100px;      }      div.property_details {       width: 250px;       float: left;     }     div.add_new{        height: 25px;        float: right;        margin-top:-30px;        margin-right:10px;      }     p.message{        font-size: 0.8em;        padding:0;        border: #7F9DB9 1px solid;        width: 520px;        background-color:#FFF;      }      div.gauge_buyer_interest{        margin: 20px 0;        text-align: center;      }      img.large_button{        margin: 0 4px;      }      p.glossary {        margin: 2px 0 10px 10px;        font-size: 0.8em;      }      div.message {        padding: 5px;        font-family: arial, verdana, sans-serif;        width: 530px;        height: 240px;        border: #888 1px solid;      }      div.glossary{        margin: 0px 0 40px 0;      }      td.col_spc{        width: 10px      }      td.pd_1{        padding: 4px;        width: 50px;        font-size: 0.8em;        font-weight: bold;        background-color: #eee;        border-top: #aaa 1px solid;        border-left: #aaa 1px solid;        border-bottom: #aaa 1px solid;        vertical-align: top;      }      td.pd_2i{        padding: 1px 4px;        width: 250px;        background-color: #eee;        border-top: #aaa 1px solid;        border-right: #aaa 1px solid;        border-bottom: #aaa 1px solid;        vertical-align: top;     }     td.pd_2{        padding: 4px;        width:500px;        font-size: 0.8em;        font-weight: bold;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;      }      td.pd_2_pad{        padding: 4px 4px 4px 20px;        width:500px;        font-size: 0.8em;        font-weight: bold;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;      }      td.pd_3{        padding: 4px;        width:300px;        font-size: 0.8em;        font-weight: bold;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;      }      td.pd_3i{        padding: 1px 4px;        width: 100px;        font-weight: bold;        font-size: 0.8em;        text-align: center;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: middle;     }     td.col_large_spc{        width: 50px;     }     td.row_spc{        height: 20px     }     td.row_spc_sm{        height: 5px     }     div.home_fish4{        margin: 20px 0 0 0;        padding: 20px;      }      div.user_area{        margin: 0 0 10px 0;        padding: 10px;        border: #888 2px solid;      }      table.user_area{        width: 100%;      }      td.ua_l{        font-family: arial, verdana, sans-serif;        font-size: 0.8em;        font-weight: bold;        vertical-align: middle;      }      td.ua_l2{        font-family: arial, verdana, sans-serif;        vertical-align: middle;      }      td.ua_l_img1{        height: 110px;        text-align: center;        vertical-align: middle;      }      td.ua_l_img2{        height: 30px;        text-align: center;        vertical-align: bottom;      }      input.form50{        width: 320px;      }      p.ua_l{        margin: 2px 0 6px 0;        font-family: arial, verdana, sans-serif;        font-size: 0.8em;        font-weight: bold;        vertical-align: middle;      }      a.ua_l{        font-family: arial, verdana, sans-serif;        font-size: 0.75em;        vertical-align: middle;        color: #000;      }      td.ua_r{        width: 150px;        vertical-align: right;        vertical-align: top;      }      div.property_boards{        margin: 30px 0 0 0;      }      td.radio{        padding: 2px 0;        vertical-align: top;      }      td.label{        padding: 4px 0 4px 8px;        vertical-align: top;        font-family: arial, verdana, sans-serif;        font-size: 0.8em;      }      td.sab_1{        padding: 2px 10px 2px 0;        width: 100px;        font-family: arial, verdana, sans-serif;        font-size: 0.8em;        font-weight: bold;      }      td.sab_2{        padding: 2px 10px 2px 0;        width: 30px;        text-align: center;      }      td.sab_3{        padding: 2px 10px 2px 0;        text-align: center;      }      img.key{        vertical-align: middle;      }      div.list_properties{        margin: 30px 0;      }      div.cost_saving{        margin: 30px 0 0 0;        text-align: center;      }      td.saving_l{        padding: 10px 50px 10px 0;        font-family: arial, verdana, sans-serif;        font-size: 0.85em;        font-weight: bold;        text-align: left;      }      td.saving_l_result{        padding: 10px 50px 10px 0;        font-family arial, verdana, sans-serif;        font-size: 1em;        font-weight: bold;        text-align: left;      }      td.saving_m{        padding: 10px 0;        font-family arial, verdana, sans-serif;        font-size: 0.9em;        font-weight: bold;        width: 30px;        text-align: center;        vertical-align: middle;      }      td.saving_m_result{        padding: 10px 0;        font-family arial, verdana, sans-serif;        font-size: 2em;        font-weight: bold;        width: 30px;        color: #568db4;        text-align: center;        vertical-align: middle;      }      td.saving_r{        padding: 8px 0;      }      td.saving_spc{        height: 30px;      }      input.saving{        width: 100px;        font-family arial, verdana, sans-serif;        font-size: 0.85em;        text-align: center;        vertical-align: middle;      }      input.saving_result{        width: 150px;        border-width: 0;        font-family arial, verdana, sans-serif;        font-size: 2em;        font-weight: bold;        color: #568db4;        text-align: center;        vertical-align: middle;      }     div.saving_textbox{        width: 100px;        padding: 2px 1px;        font-family arial, verdana, sans-serif;        font-size: 0.85em;        text-align: center;        border: #888 1px solid;     }     div.extra_items{        clear: all;        margin: 15px 0 8px 0;        border: #888 2px solid;        width:  535px;        height: 145px;      }      div.extra_items_right {        float: right;        margin: 0 0 0 0px;        padding: 20px 30px 0px 0px;        height: 100px;        width: 135px;      }      div.extra_items_left {        height: 100px;        width: 300px;        margin: 0 0 0 10px;        padding: 20px 0 10px 10px;      }     div.extra_sms_right {        float: right;        margin: 0 0 0 5px;        height: 100px;        width: 135px;      }     div.extra_sms_left {        height: 100px;        width: 385px;        float: right;        margin: 0 0 0 10px;      }     div.extra_sms {        clear: all;        margin: 6px 0 8px 0;        padding: 0 5px;        border: #888 2px solid;        width:  535px;        height: 145px;      }     div.extra_sign_right {        float: right;        padding: 15px 0 15px 0;        height: 100px;        width: 135px;      }     div.extra_sign_left {        height: 100px;        width: 385px;        padding: 15px 0 0px 10px;      }     div.extra_sign {        clear: all;        margin: 6px 0 8px 0;        border: #888 2px solid;        width:  535px;        height: 145px;      }     div.form_prop_input{        color: #555;        padding: 10px 5px;        width: 260px;        background-color: #eee;        border: #aaa 1px solid;        vertical-align: top;        margin:0 20px 10px 0;      }     select.form_prop_1{        width: 250px;        font-size: 0.8em;        vertical-align: middle;      }     td.sign_1{        width: 400px;        font-family: arial, verdana, sans-serif;        font-size: 0.8em;        font-weight: bold;      }     td.sign_2{        width: 10px;      }     td.enter_code_l{        padding: 8px 0;        font-size: 0.8em;        font-weight: bold;        width: 150px;        vertical-align: middle;      }     td.enter_code_r{        vertical-align: middle;      }     input.enter_code_1{        width: 200px;      }     input.enter_code_img{        padding: 0 0 5px 5px;        vertical-align: middle;      }     div.used_textbox{        width: 282px;        padding: 2px 1px;        font-family arial, verdana, sans-serif;        font-size: 0.85em;        border: #7F9DB9 1px solid;        background-color: #92B0B2;     }    div.promotion{        margin-top: 30px;     }    div.add_promo{        margin-bottom: 40px;     }    input.sms_notification_img{        padding: 5px 10px 5px 5px;        float:right;    }   div.sms_notification{        margin: 20px 0 20px 0;        padding: 10px;        border: #888 2px solid;    }    div.space{      height: 6px;      font-size: 2px;    }   td.ap_l{      padding: 0 10px 0 0;      vertical-align: top;   }   td.ap_spc{      height: 35px;   }   p.package_t{      margin: 6px 0 4px 0;      font-size: 0.9em;      font-weight: bold;   }   ul.package{      margin: 5px 0 5px 35px;      font-size: 0.8em;   }   div.pages1{        margin: 20px 5px 15px 0;        font-size: 0.8em;        font-weight: bold;        float:left;   }   div.page_left{   	float: left;   	height:20px;   	margin-right: 5px;   }   div.span{        margin: 0px 4px 0 0;        width:21px;        height:20px;	text-align:center;        background: url(../images/page_hover.gif) 0 0 no-repeat;        float:left;   }   div.page_img, a.page_img:hover{        margin: 0px 4px 0 0px;	text-align:center;        width:21px;        height:20px;	background: url(../images/page_hover.gif) 0 0 no-repeat;        float:left;    }   a.page_img, a.page_img:hover{   	color: #000;   	text-decoration:none;   }   div.next_page, a.next_page:hover{        margin: 0px 4px 0 0;	text-align:center;        width:43px;        height:20px;        background: url(../images/next_page_hover.gif) 0 0 no-repeat;        float:left;   }   a.next_page{   	color: #000;   	text-decoration:none;   }   a.page_img:hover{        background: url(../images/page.gif) 0 0 no-repeat;   }   a.next_page:hover{        background: url(../images/next_page.gif) 0 0 no-repeat;   }