.CenterContainer{width:970px;min-height:500px;overflow:hidden}.CenterLeft{float:left;clear:none}.CenterRight{width:700px;margin:auto;display:table;text-align:left !important}.CenterContainerSimple{background:url(../images/content_bg_sec_alt.png);padding:0 0 0 9px!important;width:936px!important}.CenterWRightColumn{background-image:url(../images/sec-content-bg.jpg);background-repeat:repeat-y;background-position:right}.CenterWRightColumnProperty{background-image:url(../images/sec-content-bg.jpg);background-repeat:repeat-y;background-position:right}.CenterWRightColumnProperty .CenterRight{margin:0 0 0 15px !important}.CenterWRightColumn .CenterLeft{display:none}.CenterWRightColumn .CenterRight{width:700px !important;float:left;clear:none;margin:0 0 0 5px !important;display:block;text-align:left !important;padding:0;min-height:680px!important}.CenterWRightColumn .RightColumn{width:250px;float:left;clear:none;position:relative;padding:0 0 0 15px}div.agent_page{border-bottom:1px dotted #ccc}div.agent_page img{border:1px solid #ccc}div.agent_page div.agent_info{border-left:1px dotted #ccc;text-align:left}div.agent_page div.agent_info h1{text-align:left;color:#3e61ac}div.agent_page div.agent_info span a{color:#3e61ac}table.associates{background-color:#fff;color:#000}table.associates tr.head{background-color:#c7082a;color:#fff}table.associates tr.head td{background-color:#c7082a;color:#fff}table.associates td.name{border-bottom:1px dotted #ccc;color:#000}table.associates td.title{border-bottom:1px dotted #ccc;color:#000}table.associates td.phone{border-bottom:1px dotted #ccc;color:#000}table.associates td.email{border-bottom:1px dotted #ccc;color:#000}table.associates td.details{border-bottom:1px dotted #ccc;color:#000}.searchPage{margin-top:30px;margin-bottom:30px}.searchPage h1{display:none}.searchPage ul.menu li a{font-weight:bold;margin:0;color:#fff;border-left:0;border-top:0;border-right:0;background-color:#b6181b}.searchPage ul.menu li a:hover{background-color:#b6181b}.searchPage ul.menu li a.menu_active{font-weight:bold;margin:0;color:#fff !important;background-color:#343233;border:1px solid #343233}.searchPage ul.menu li a.menu_active:hover{background-color:#343233}.SearchBody1{border-style:solid;border-width:10px 1px 0 1px;border-color:#343233;background-color:#fff}.SearchBody2{border-style:solid;border-width:0 1px 1px 1px;border-color:#343233;background-color:#fff}.verticalSearch{margin-top:30px;margin-bottom:30px}.verticalSearch ul.menu{margin-bottom:0;width:252px;margin-right:-2px;white-space:nowrap;overflow:hidden}.verticalSearch ul.menu li{width:79px;margin-right:1px}.verticalSearch ul.menu li a{font-weight:normal;margin:0;color:#2a2a2a;background-color:#000;border-bottom:2px solid #464646;border-right:2px solid #464646}.verticalSearch ul.menu li a:hover{background-color:#000}.verticalSearch ul.menu li a.menu_active{font-weight:bold;margin:0;color:#000 !important;background-color:#464646;border-bottom:2px solid #464646;border-right:2px solid #464646}.verticalSearch ul.menu li a.menu_active:hover{background-color:#464646}.verticalSearchBody1{border-style:solid;border-width:10px 1px 0 1px;border-color:#464646;background-color:#eee}.verticalSearchBody2{border-style:solid;border-width:0 1px 1px 1px;border-color:#464646;background-color:#eee}.horizontalSearch ul.menu{margin-bottom:0}.horizontalSearch ul.menu li a{font-weight:normal;margin:0;color:#fff;border-left:0;border-right:0;border-top:0;background-color:#b6181b}.horizontalSearch ul.menu li a:hover{background-color:#b6181b}.horizontalSearch ul.menu li a.menu_active{font-weight:bold;margin:0;color:#fff !important;background-color:#343233;border:1px solid #343233}.horizontalSearch ul.menu li a.menu_active:hover{background-color:#343233}.horizontalSearchBody1{border-style:solid;border-width:10px 1px 0 1px;border-color:#343233;background-color:#fff}.horizontalSearchBody2{border-style:solid;border-width:0 1px 1px 1px;border-color:#343233;background-color:#fff}.advanced_options{background-color:#eee;color:#000;border-bottom:1px dotted #ccc;border-top:1px solid #fff}.advanced_options a{color:#2c2c2c !important}.advanced_options a span{color:#464646 !important}.advanced_options a:hover{color:#000 !important}.expandContent1,.expandContent2,.expandContent3,.expandContent4{background-color:#fff}.expandContent{background-color:#fff}.content_right .search_results{margin-top:10px;margin-bottom:10px;width:100%;background-image:url(../images/bg_openHouse.gif);background-repeat:no-repeat;height:244px;width:408px;clear:both}ul.HomepageOpenHouses{display:block;float:left;margin:0;padding:0;list-style-type:none;overflow-y:auto}.HomepageOpenHouses{width:415px;height:200px;margin-left:15px !important;display:inline}.HomepageOpenHouses li.listing{display:block;margin:0;padding:0;list-style-type:none;width:95%;clear:both;background-image:url(../images/but_open.gif);background-repeat:no-repeat;background-position:112px 74px}.HomepageOpenHouses .listing{height:97px;overflow:hidden;margin:10px 0 !important;border-bottom:0 dotted #ccc}.HomepageOpenHouses .listing a.permalink{text-decoration:none;display:block;width:100%;cursor:pointer;height:97px}.HomepageOpenHouses .listing a{text-decoration:none}.HomepageOpenHouses .listing a:hover{text-decoration:none}.HomepageOpenHouses .listing .listingPhoto{display:block;margin:0;padding:0;float:left;clear:none;width:30%}.HomepageOpenHouses .listing .listingPhoto img{width:90%;float:left;display:block;margin:auto}.HomepageOpenHouses .listing .listingPhoto img.photo{border:1px solid #000 !important}.HomepageOpenHouses .listing .listingDetails{display:block;margin:0;padding:0;float:left;clear:none;width:69.5%;font-size:12px;line-height:normal;text-align:left;color:#000}.HomepageOpenHouses .listing .listingDetails .location{display:block;margin:0;padding:0;clear:both;font-weight:bold;color:#fff}.HomepageOpenHouses .listing .listingDetails .basicinfo{display:block;margin:0;padding:0;clear:both}.HomepageOpenHouses .listing .listingDetails .basicinfo .priceLabel{color:#fff}.HomepageOpenHouses .listing .listingDetails .basicinfo .price{font-weight:bold;color:#fff}.HomepageOpenHouses .listing .listingDetails .basicinfo .priceSeparator{display:inline}.HomepageOpenHouses .listing .listingDetails .basicinfo .fn{display:none}.HomepageOpenHouses .listing .listingDetails .basicinfo .offer{display:none}.HomepageOpenHouses .listing .listingDetails .dateandtime{display:block;margin:10px 0 0 0;padding:0;clear:both;font-size:12px;color:#fff;font-weight:bold}.search_results{margin-top:30px;margin-bottom:30px;width:100%}.listing_menu{font-size:11px !important}.listing_menu a img{border:1px solid #fff;display:block}.listing_menu ul li{font-size:11px !important;height:18px}.listing_menu ul li a{border-bottom:1px dotted #ccc;font-size:11px !important}.listing_menu ul li a:hover{background-color:#eee;font-size:11px !important}.listing_title{border-bottom:1px dotted #ccc;color:#464646}.listing_text{font-size:11px !important}.listing_text a{font-size:11px !important}.listing_text a:hover{font-size:11px !important}s.sep_line{border:none !important;height:2px;background-color:#2c2c2c}.property{font-family:"Century Gothic",Arial !important}.title h2{border-bottom:1px dotted #2c2c2c;color:#464646}.property_menu{text-align:left}.property_menu li{border-bottom:1px dotted #ccc}.property_menu li a{line-height:18px !important;color:#c00;text-decoration:none;display:block}.property_menu li a:hover{line-height:18px !important;background-color:#eee;color:#3d3d3d}.more_details h4{text-indent:5px;display:block;background-color:#b6181b;color:#fff;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0}.more_details li{border-bottom:0 dotted #ccc}.open_house{background-color:#fff;border:1px solid #464646;padding:0 !important;margin:0}.open_house h3{display:block;background-color:#464646;color:#fff;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0}.open_house div{padding:5px}.open_house div div,.open_house div div div,.open_house div div div div{padding:0}.prop_description h3{display:block;background-color:#b6181b;color:#fff;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0}.all_details h3{text-indent:5px;display:block;background-color:#b6181b;color:#fff;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0}.all_details h4{display:block;background-color:#fff;border-bottom:1px dotted #ccc;color:#c00;font-size:12px;font-weight:bold;height:20px;line-height:20px;margin:10px 0 0 0;padding:0 !important;text-indent:0 !important}.all_details h5{display:block;background-color:#fff;border-bottom:1px dotted #ccc;color:#c00;font-size:12px;font-weight:bold;height:20px;line-height:20px;margin:10px 0 0 0;padding:0 !important;text-indent:0 !important}.inquire_property{border:1px solid #464646;background-color:#fff}.inquire_property h3{display:block;background-color:#464646;color:#fff;font-size:13px;font-weight:bold;height:20px;line-height:20px;margin:0;padding:0;text-align:center;position:relative;top:-2px}.QContactForm{clear:both;padding-top:15px;width:100%}.QContactForm .Form{width:230px;border-width:1px;border-style:solid;background-color:#fff;color:#000;font-family:Arial,Helvetica,Sans-Serif;font-size:11px;line-height:20px;overflow:hidden}.QContactForm .Form ul.Full li.Full label{width:88% !important;float:none !important;clear:both !important;margin:auto !important;text-align:left !important;color:#534b4d!important;font-weight:normal}.QContactForm .Form ul.Full li.Full span{width:88% !important;float:none !important;clear:both !important;margin:auto !important}.QContactForm .Form ul.Full li.Full span input{width:98% !important}.QContactForm .Form ul.Full li.Full span textarea{width:98% !important}.QContactForm .Form ul.Full li.Message label span{height:18px !important}.QContactForm{padding-top:0 !important}.QContactForm .Form{width:200px !important}.QContactForm .Form .Info{width:230px !important;float:none !important;clear:both !important;text-align:center !important;margin:0 !important;padding:0 !important;text-indent:0 !important}.QContactForm .Form .Buttons{width:110px !important;padding-bottom:15px;text-align:center !important;margin:auto !important;float:none !important;clear:both !important}.QContactForm .Form .Buttons .Button{text-align:center !important;margin:0 !important;float:right !important;clear:both !important}.QContactForm .Form input,.QContactForm .Form textarea{background:#f2f1ec}.ListingDetailsContactTemplate{display:block;float:none;clear:none;width:230px;overflow:hidden;list-style-type:none;margin:auto;padding:10px 0 10px 0;padding-bottom:0;font-size:11px;font-weight:bold;text-align:left}.ListingDetailsContactTemplate ul{list-style-type:none;margin:10px 0 0 0;padding:0;width:140px;float:left;display:block}ol.ListingDetailsContactTemplate li{display:list-item;float:none;clear:both !important;width:230px;list-style-type:none;margin:0 0 0 0;padding:0;border-top:none;font-size:1px;line-height:0}.ListingDetailsContactTemplate ul li{list-style-type:none;margin:0;padding:0 0 5px 0;border:none;width:140px;font-size:12px;line-height:normal}ol.ListingDetailsContactTemplate li h3{display:none}.ListingDetailsContactTemplate .vCard{font-weight:normal;font-size:12px;color:#000}.ListingDetailsContactTemplate .vCard a{color:#000}.ListingDetailsContactTemplate .vCard .photo{display:block;margin:0 10px 0 0;width:80px;height:auto;float:left}.ListingDetailsContactTemplate .vCard .fn{font-weight:bold;font-size:18px;font-family:"Times New Roman",Times,Serif;font-style:italic;letter-spacing:1px}.ListingDetailsContactTemplate .vCard .title{display:none}.ListingDetailsContactTemplate .vCard .emailPrint{display:none}.ListingDetailsContactTemplate .vCard .urlPrint{display:none}.copyr_mls{color:#777}.backToSearchResults a{color:#464646}.backToSearchResults a:hover{color:#000}.ModalPopupHeader{background-color:#464646;color:#eee;font-size:13px;font-weight:bold;height:30px;line-height:30px;margin:0;padding:0;text-align:center !important}.Form{width:649px !important;border-color:#b6181b}.Form h5{background-color:#b6181b;color:#fff;margin-bottom:10px;padding:0 0 0 12px;font-weight:normal}.Form h6{color:#464646}.contact,.table_signup,.registration,.table_cma,.buyerscontact,.table_mortgage,.table_career{border:1px solid #464646;background-color:#fff;width:650px !important;margin:auto;text-align:left}.contact td,.table_signup td,.registration td,.table_cma td,.buyerscontact td,.table_mortgage td,.table_career td{text-align:left}.contfmhead,.login_head,.tcols{background-color:#464646;color:#fff;height:20px;line-height:20px}.contfmhead h4,.login_head h3,.tcols h4{color:#fff;font-weight:bold;font-size:13px;margin:0;padding:0;text-align:center !important}.login_forgotpass h3,.left_td_head,.right_td_head{background-color:#eee;border-bottom:1px dotted #ccc;color:#464646;font-size:12px;font-weight:bold;height:20px;line-height:20px;margin:10px 0 0 0;padding:0 !important;text-indent:0 !important}.contact label{font-weight:bold}div.office{border:1px solid #464646;background-color:#fff}div.modalPopup .contact,div.modalPopup .table_signup,div.modalPopup .registration,div.modalPopup .table_cma,div.modalPopup .buyerscontact,div.modalPopup .table_mortgage,div.modalPopup table.popup_mortcalc,div.modalPopup .table_career{width:490px !important;margin:auto}.popup_mortcalc{width:90%;margin:auto;margin-top:10px;margin-bottom:10px}.popup_mortcalc td.left_td{width:48% !important;margin:0 1% 0 1% !important;height:28px;text-align:left;border-right:1px dotted #ccc}.popup_mortcalc td.left_td_head{width:48% !important;margin:0 1% 0 1% !important;font-weight:bold;text-align:left;height:28px;line-height:28px;border-bottom:1px dotted #ccc}.popup_mortcalc td.left_td label{display:block;float:left;clear:none;width:46% !important;font-weight:bold;color:#333;text-indent:2px}.popup_mortcalc td.right_td{text-align:left;width:48% !important;margin:0 1% 0 1% !important}.popup_mortcalc td.right_td_head{width:48% !important;margin:0 1% 0 1% !important;font-weight:bold;text-align:left !important;height:28px;line-height:28px;border-bottom:1px dotted #ccc}.popup_mortcalc td.right_td label{display:block;float:left;clear:none;width:46% !important;font-weight:bold;color:#333;text-indent:2px}td.right_td input.Button{color:#000 !important}.info{color:#464646}.account_area_menu{margin:0 !important;padding:0 !important;width:100% !important;text-align:left}.account_menu{width:100% !important;margin-top:10px;margin-bottom:0;margin-left:0;margin-right:0;height:24px !important}.account_menu ul.menu{margin:0;padding:0;display:block;width:100%;height:24px !important}.account_menu ul.menu li{width:16%;margin-right:1px;display:block;float:left;font-size:11px;height:24px !important}.account_menu ul.menu li a{font-size:11px !important;display:block;color:#fff;font-weight:normal;margin:0 0 0 0;background-color:#000;height:22px !important;font-family:Arial !important}.account_menu ul.menu li a:hover{background-color:#3d3d3d;font-family:Arial !important}.account_menu ul.menu li a.menu_active{font-size:11px !important;border:1px solid #464646;margin:0 0 0 0;color:#fff;background-color:#464646;font-family:Arial !important}.account_menu ul.menu li a.menu_active:hover{font-size:11px !important;border:1px solid #464646;margin:0 0 0 0;color:#fff;background-color:#464646;font-family:Arial !important}.account_body{margin:0 !important;padding:0 !important;width:100% !important;border-color:#464646;border-style:solid;border-width:10px 1px 1px 1px;background-color:#fff}.acc_box{margin:30px auto 10px auto;border:1px solid #eee;background-color:#eee;padding:0 !important}.acc_box h5{background-color:#2c2c2c;border-bottom:1px dotted #ccc;color:#fff;font-weight:bold;font-size:11px;margin:0 !important;padding:0 !important;height:15px;line-height:15px}.acc_box div{padding:10px !important}.account_home{margin:auto;width:90%;line-height:18px;font-size:11px}.results_info{margin:auto;width:90%;line-height:18px;font-size:11px;text-align:center;color:#555}.unsubscribe{color:#555}.notif_panel{margin:auto;width:100% !important}.headp{width:100% !important}.account_menu ul.menu{margin-bottom:-1px;display:block;width:100%;height:22px;line-height:22px}.account_menu ul.menu li{display:block;float:left;height:22px;line-height:22px}.account_menu ul.menu li a{display:block;text-decoration:none;height:20px;line-height:;text-align:center;font-size:12px}div.CenterContainer{margin:0 auto !important;text-align:left}.sep1{width:100%;height:1px;overflow:hidden;clear:both;float:none}.sep10{width:100%;height:10px;overflow:hidden;clear:both;float:none}a.Button{background-color:#b6181b;color:#fff;width:100px;margin:auto;display:block;position:relative;text-align:center;text-decoration:none;font-weight:bold;height:20px !important;line-height:20px !important;font-size:14px;font-family:"Century Gothic",Arial !important}a.Button:hover{background-color:#343233;color:#fff}input.Button{background-color:#f5b91d;color:#fff !important;width:100px;margin:auto;text-align:center;text-decoration:none;font-weight:bold;height:20px !important;line-height:20px !important;font-size:12px;border:none}input.Button:hover{background-color:#1a1a1a;color:#fff}a{color:#2c2c2c}h1{height:30px !important;line-height:30px !important;color:#000!important;font-size:26px !important;margin:20px 0 !important;font-family:"Century Gothic",Arial !important}form{margin:0}select,option,input,textarea{font-size:11px;font-weight:normal;font-family:Arial,Helvetica,Sans-Serif}.col_left h1{border-bottom:none !important;margin:0 0 0 10px !important;padding:0 !important;height:auto !important}.col_right h1{border-bottom:none !important;margin:5px 0 0 10px !important;padding:0 !important;height:auto !important}.PopupContainer{background-color:#fff}.viewAllPhotos div{width:50%;float:left;clear:none;margin:5px 0 5px 0}.viewAllPhotos img{border:2px solid #ccc;height:200px;margin:auto;display:block}.WebContent h3{padding:0 0 0 0}.WebContent h2{font-size:20px;margin:20px 0;font-family:"Century Gothic",Arial !important}.WebContent p{font-size:18px;font-family:"Century Gothic",Arial !important;font-weight:400;color:#000;text-align:left;padding:0 0 0 0;line-height:initial;margin-bottom:20px}.WebContent img{border:1px solid #3f3f3f;margin-right:10px}.CenterContent{padding:10px;width:720px !important;float:left;display:inline}.CenterContent h1{text-align:left}div.modalPopup{border:5px solid #464646;background-color:#fff}div.modalPopup table.popup_moreinfo td.left_td label{color:#333}div.modalPopup table.popup_moreinfo td.right_td label{color:#333}div.modalPopup table.popup_email td.left_td label{color:#333}div.modalPopup table.popup_email td.right_td label{color:#333}div.modalPopup table.popup_mortcalc td.left_td_head{border-bottom:1px solid #fff;color:#000}div.modalPopup table.popup_mortcalc td.left_td label{color:#333}div.modalPopup table.popup_mortcalc td.right_td_head{border-bottom:1px solid #fff;color:#333}div.modalPopup table.popup_mortcalc td.right_td label{color:#333}table.associates{background-color:#fff;color:#000;width:100% !important}table.associates tr.head{background-color:#464646;color:#fff}table.associates tr.head td{background-color:#464646;color:#fff}table.associates td.name{border-bottom:1px dotted #ccc;color:#000}table.associates td.title{border-bottom:1px dotted #ccc;color:#000}table.associates td.phone{border-bottom:1px dotted #ccc;color:#000}table.associates td.email{border-bottom:1px dotted #ccc;color:#000}table.associates td.details{border-bottom:1px dotted #ccc;color:#000}.QuickSearch{width:100%;padding-top:10px}.QuickSearchTabs{width:100%;height:25px;clear:both}.QuickSearchTabs ul{list-style-type:none;margin:0;padding:0}.QuickSearchTabs ul li{list-style-type:none;margin:0;padding:0;text-align:center;display:block;float:left;width:28%;line-height:30px}.QuickSearchBody{width:100%;clear:both}.QuickSearchBodyLeft{width:90%;margin:5%;text-align:left;float:left;clear:none;display:inline}.QuickSearchBodyRight{width:90%;margin:5%;text-align:left;float:left;clear:none;display:inline}.QuickSearchBody ul{list-style:none;margin:0;padding:0}.QuickSearchBody ul li{list-style:none;margin:0;padding:0}.QuickSearchBodyLeft div div{clear:both}.QuickSearchBodyRight div div{clear:both}.QuickSearchBody li,.QuickSearchBody div div div{height:40px !important;margin:0 !important;overflow:hidden;padding:0 !important}.QuickSearchBody select{width:97%}.QuickSearchBody label{display:block;width:97%;margin:0 0 0 0 !important;font-size:12px;color:#fff}.QuickSearchBody .Double{display:block;clear:both;width:99%;color:#000}.QuickSearchBody .Double select{width:48%;display:block;float:left;clear:none;color:#000}.QuickSearchBody .Double span{width:1%;display:block;float:left;clear:none;color:#000}.QuickSearchBodySelectTown{display:none}.QuickSearchLinks{width:100%;height:25px;clear:both}.QuickSearchLinkSearch{width:100%;margin:0% 5% 0% 5%;text-align:right;clear:none;display:inline}.QuickSearchLinkAdvanced{width:40%;margin:0% 10% 0% 5%;text-align:left;float:right;clear:none;display:inline}.QuickSearchLinkAdvanced i{margin-right:6px;position:relative;top:12px;right:4px;color:#cfcfcf;left:2px;width:9px;font-size:11px;text-align:center;height:9px;line-height:6px;padding:0 0 0 2px}.QuickSearchLinkAdvanced a{font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;display:block;float:left;text-transform:lowercase;color:#cfcfcf;position:relative;top:10px;right:9px;left:0}.QuickSearch{width:325px;margin:auto}.QuickSearchTabs{background-position:0 0;background-repeat:no-repeat;width:325px;height:22px;overflow:hidden;margin-top:15px}.QuickSearchTabs ul li{width:108px}.QuickSearchTabs ul li a{width:98px;height:22px;line-height:22px;color:#fff;font-size:12px;font-weight:bold;background:#464646}.QuickSearchTabs ul li a:hover{color:#fff}.QuickSearchTabs ul li a.active{color:#fff;font-weight:bold;background:#343233}.QuickSearchTabs ul li a.active:hover{color:#fff;font-weight:bold}.QuickSearchBody{background-repeat:repeat-x;background-position:0 0;width:325px;height:251px;margin-top:15px}.QuickSearchBodyLeft{margin:4px 0 0 20px}.QuickSearchBodyRight{margin:6px 0 0 20px}.QuickSearchBodyRight div{margin-top:0 !important;height:20px}.QuickSearchBody li,.QuickSearchBody div div div{height:40px;overflow:hidden;margin:0 0 0 0 !important;padding:0 0 0 0 !important}.QuickSearchBody label{font-weight:bold}.QuickSearchLinks{background-position:0 0;background-repeat:no-repeat;height:46px}.QuickSearchLinkSearch{margin-right:0}.QuickSearchLinkSearch .search{width:247px;height:38px;display:block;background:url(../images/quick-search-but.png) no-repeat;position:relative;color:#000;font-size:17px;padding-left:50px;line-height:40px;top:4px;text-align:left;text-transform:uppercase;font-weight:bold;text-shadow:#fff 1px 1px 0}.QuickSearchLinkSearch .search:hover{font-size:17px;font-weight:bold;line-height:40px;background-color:transparent}.QuickSearchMLS{overflow:hidden;background-color:transparent !important;background-repeat:repeat-x;background-position:top;width:325px;height:220px}.QuickSearchMLS .mls_no_label{font-size:12px !important;font-weight:bold;line-height:16px;color:#d1d1d1}.QuickSearchSmallMLS .QuickSearchMLS .mls_no{clear:none;float:left;padding:4px 0 1px 2.5%;margin:1px 0 0 0;width:45%}.QuickSearchSmallMLS .QuickSearchMLS input{background-color:#fff;border:1px solid #666;font-size:14px;width:140px;height:16px;font-size:11px}.QuickSearchSmall .QuickSearchSmallBody .QSSLocation{height:60px;padding:15px 20px 10px 15px;position:relative;width:320px !important}.QuickSearchSmall .QuickSearchSmallBody{height:150px !important;overflow:visible;width:100%}.QuickSearchSmall{width:522px;height:190px;overflow:hidden;background-image:url(../images/qs_bottom.gif);background-repeat:no-repeat;background-position:0 184px}.QuickSearchSmall .QuickSearchSmallTabs{background-image:url(../images/qs_top.gif);background-repeat:no-repeat;background-position:bottom;height:35px}.QuickSearchSmall .QuickSearchSmallTabs a{height:30px;line-height:30px;color:#fff;background-image:url(../images/qs_tabs.gif);background-repeat:no-repeat;background-position:-103px 0}.QuickSearchSmall .QuickSearchSmallTabs a.active{color:#000;background-position:0 0}.QuickSearchSmall .QuickSearchSmallBody{background-image:url(../images/qs_body.gif);background-repeat:no-repeat;background-position:0 0}.QuickSearchSmall .QuickSearchSmallBody label{color:#333}.QuickSearchSmall .QuickSearchSmallBody span.Note{color:#a5a5a5}.QuickSearchSmall .QuickSearchSmallBody span.Double{color:#c3c3c3;height:21px;line-height:21px}.QuickSearchSmall .QuickSearchSmallBody .QSSLinks .QSSLinkSearch a{height:28px;line-height:27px;color:#000;background-image:url(../images/qs_button.gif);background-repeat:no-repeat;background-position:0 0}.QuickSearchSmall .QuickSearchSmallBody .QSSLinks .QSSLinkAdvanced{color:#464646}.QuickSearchSmall .QuickSearchSmallBody .QSSLinks .QSSLinkAdvanced a{color:#414142}.box_listingSold ul.HomepageFeaturedProperties{display:block;margin:0;padding:0;list-style-type:none;width:353px;height:165px;float:left}.box_listingSold .HomepageFeaturedProperties li.listing{display:block;margin:5px 0 0 7px;padding:0;list-style-type:none;width:110px;height:79px;float:left}.box_listingSold .HomepageFeaturedProperties .listing .listingPhoto{margin:0;padding:0;width:110px;height:79px}.box_listingSold .HomepageFeaturedProperties .listing .listingPhoto img{width:110px !important;height:79px !important;margin:0;padding:0}.box_listingSold .HomepageFeaturedProperties .listing .listingPhoto img.photo{width:110px !important;height:79px !important;border:0 solid #807f7f !important;margin-top:0;padding-left:0}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails{margin:0;padding:0;position:absolute;width:167px;height:auto;top:110px;left:0;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location{margin:0;padding:0;display:none;position:absolute;top:0;left:0;width:167px;height:33px;line-height:33px;font-size:12px;font-weight:normal;color:#79c6dd}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .street-address{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .localitySeparator{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .locality{display:block}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparator{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .regionSeparatorDash{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .region{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-codeSeparator{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .location .adr .postal-code{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo{margin:0;padding:0;display:none;width:167px;height:30px;line-height:30px;font-size:12px;font-weight:normal;color:#363636}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bedsLabel{display:block;color:#00173d;float:left;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .beds{display:block;color:#00173d;left:40px;top:15px;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bathsLabel{display:block;color:#00173d;float:left;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .baths{display:block;color:#00173d;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceLabel{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .price{float:right;text-align:right;color:#79c6dd;font-size:12px;overflow:hidden;width:80px}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .priceSeparator{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .fn{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .offerSeparator{float:left;color:#e5e5e5;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails .basicinfo .offer{display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingDetails p.description{margin:0;padding:0;display:none;position:absolute;top:55px;left:5px;width:280px;height:85px;line-height:17px;font-size:12px;font-weight:normal;color:#363636;overflow:hidden}.box_listingSold .HomepageFeaturedProperties .listing .listingLinks{margin:0;padding:0;position:relative;width:290px;height:2px;display:none}.box_listingSold .HomepageFeaturedProperties .listing .listingLinks .viewdetails{display:none;position:absolute;left:147px;top:37px;color:#fff !important;width:88px;height:30px;line-height:30px;overflow:hidden;text-align:center;font-size:12px;background-image:url(../images/arrow_featured.gif);background-position:0 12px;background-repeat:no-repeat}.box_listingSold .HomepageFeaturedProperties .listing .listingLinks .viewdetails a{color:#00173d;text-decoration:underline;font-size:14px;padding-left:8px}.box_listingSold .HomepageFeaturedProperties .listing .listingLinks .requestinfo{display:none}.homepageFeaturedHoverDesc{color:#fff;display:block;position:relative;top:-34px;left:0;z-index:9999;background-image:url(../images/label_sold.png);background-repeat:no-repeat;width:110px;height:31px;background-color:transparent;opacity:1 !important}.box_goldCoast .simply-scroll-list,.simply-scroll-list li,.simply-scroll-list li a{display:block;width:333px;height:195px}.box_goldCoast .simply-scroll-list li{position:absolute;left:0;top:0}.box_goldCoast .simply-scroll-list li a{text-decoration:none}.box_goldCoast .simply-scroll-list li a img{display:block;padding:0;border:none}.box_goldCoast .simply-scroll-list li a div.description{border-top:1px solid #808184;margin-top:8px;display:none !important}.box_goldCoast .simply-scroll-list li a div.description .one{display:none}.box_goldCoast .simply-scroll-list li a div.description .two{display:none !important;position:relative;top:-5px;left:200px;color:#808184;font-size:14px}.box_goldCoast .simply-scroll-list li a div.description .two .twotitle{display:none}.box_goldCoast .simply-scroll-list li a div.description .three{display:none}.box_goldCoast .simply-scroll-list li a div.description .four{display:none !important;position:relative;top:-35px;color:#808184;font-size:14px}.box_goldCoast .box_goldCoast .simply-scroll-list li a div.description .four .fourtitle{display:none}.box_goldCoast .simply-scroll-list li a div.description .five{display:none}.box_goldCoast .simply-scroll-list li a div.description .six{display:none}.box_goldCoast .simply-scroll-list .listingDetails{margin:0;padding:0;position:relative;width:290px;height:155px;display:none}.box_goldCoast .simply-scroll-list .listingDetails .location{margin:0;padding:0;display:block;position:absolute;top:-222px;left:5px;width:280px;height:30px;line-height:30px;font-size:22px;font-weight:normal;color:#fff;background-color:#da0000;z-index:1}.box_goldCoast .simply-scroll-list .listingDetails .location .adr .street-address{display:none}.box_goldCoast .simply-scroll-list .listingDetails .location .adr .localitySeparator{display:none}.box_goldCoast .simply-scroll-list .listingDetails .location .adr .regionSeparatorDash{display:none}.box_goldCoast .simply-scroll-list .listingDetails .location .adr .postal-codeSeparator{display:none}.box_goldCoast .simply-scroll-list .listingDetails .location .adr .postal-code{display:none}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo{margin:0;padding:0;display:block;position:absolute;top:17px;left:5px;width:225px;height:30px;line-height:30px;font-size:12px;font-weight:normal;color:#363636;background-color:#e5e5e5;z-index:1}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .priceLabel{display:none}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .price{float:right;text-align:right}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .priceSeparator{display:none}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .fn{float:left}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .offerSeparator{float:left;color:#e5e5e5}.box_goldCoast .simply-scroll-list .listingDetails .basicinfo .offer{float:left}.box_goldCoast .simply-scroll-list .listingLinks{margin:0;padding:0;position:relative;width:290px;height:2px}.box_goldCoast .simply-scroll-list .listingLinks .viewdetails{display:block;position:absolute;left:235px;top:-140px;color:#fff !important;width:55px;height:30px;line-height:30px;overflow:hidden;text-align:center;font-size:12px;z-index:1}.box_goldCoast .simply-scroll-list .listingLinks .requestinfo{display:none}.IDSearch{width:200px !important;color:#06245f;margin:15px 0 0 0;font-size:12px;text-align:right;height:28px;float:left;position:relative;left:105px}.IDSearchText{margin:0;padding:0;width:75px !important;display:none !important;float:left;text-align:left !important;text-indent:0 !important;line-height:18px !important;color:#fff}.IDSearchInput{width:150px !important;display:block;float:left;height:26px !important}.IDSearchInput input{margin:2px 0 0 4px;padding:0;width:140px !important;display:block;float:left;border:0 solid #978e74;height:20px;background-color:transparent !important;color:#a9aaab;font-size:14px !important}.IDSearchButton{margin:0;padding:0;width:40px !important;display:block;float:left;text-align:left !important;height:28px !important;line-height:28px}.IDSearchButton input{margin:0 !important;padding:0 0 0 0 !important;width:40px !important;display:block;float:left;height:28px !important;line-height:28px;background-color:transparent;color:#fff;border:0 !important;font-weight:normal;font-size:12px !important;text-align:center !important;text-transform:uppercase !important;position:relative;top:-3px}.ProgressText{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#e30000;background-color:#fff;border:solid 2px #e30000}.ProgressTextIframe{background-color:#fff}div.box_myaccountW{width:700px !important}.tab_box a{color:#554039;font-size:14px;text-decoration:none;display:block;float:left;bottom:0;margin:0 2px 0 0;width:130px;height:25px;line-height:20px}.zsnazzy3{width:130px !important;margin:0 0 0 10px;bottom:0;background-color:Transparent;float:left}.xsnazzy3{background:transparent;float:left;margin:0 3px}.cont_myaccount{width:930px !important}.cont_myaccount .QSContainer{height:280px}.cont_myaccount .WContainer{width:380px !important;height:260px !important;float:left;clear:none}.cont_myaccount .WelcomeText{width:370px !important;overflow-y:auto}.cont_myaccount .WelcomeText h1{margin:0 !important;padding:0 !important;font-size:12px;color:#325185;text-indent:5px}.cont_myaccount .WelcomeText .SubPages{display:none}.cont_myaccount .WelcomeText .WebContent{height:auto !important;font-family:Arial;font-size:12px;color:#325185 !important;margin:0;padding:0 0 0 0 !important;line-height:16px}.cont_myaccount .WelcomeText .WebContent p{height:auto !important;margin:0 !important;padding:7px 0 0 0 !important;font-family:Verdana !important;font-size:12px !important;color:#313131 !important}.cont_myaccount .WelcomeText .WebContent ul{padding:7px 0 0 0!important}.cont_myaccount .FeaturedTownsNew{width:200px}.cont_myaccount .FeaturedTownsNew .corner{width:200px;background-image:url(../images/cornerLeft_featured.gif);background-position:left;background-repeat:no-repeat;height:27px}.cont_myaccount .FeaturedTownsNew h1{height:27px;line-height:27px;margin:0 17px 0 17px;padding:0;font-family:Verdana;font-size:14px;font-weight:normal;color:#373737;background-image:url(../images/cornerRight_featured.gif);background-position:right;background-repeat:no-repeat}.cont_myaccount .FeaturedTownsNew ul{list-style:none;margin:12px 0 0 0;padding:0 17px 0 36px;overflow-y:auto;height:100px;display:block;width:400px}.cont_myaccount .FeaturedTownsNew li{list-style:none;margin:0;padding:0;width:100%;clear:none;font-family:Verdana;height:20px;line-height:20px;background-image:url(../images/bullet_featured.gif);background-repeat:no-repeat;background-position:0 7px;text-indent:10px}.cont_myaccount .FeaturedTownsNew li strong{display:none}.cont_myaccount .FeaturedTownsNew li a{font-size:13px;color:#373737}.cont_myaccount .QuickSearch{width:477px !important;margin:0 !important}.cont_myaccount .QuickSearchLinkSearch a{display:block;float:right;margin-right:0;width:97px;height:28px;line-height:20px !important;text-decoration:none;text-align:center;overflow:hidden;font-size:12px;font-weight:bold}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bedsLabel{display:none}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .beds{display:none}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bathsLabel{display:none}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .baths{display:none}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bedsSeparator{display:none}.cont_myaccount .HomepageFeaturedProperties .listing .listingDetails .basicinfo .bathsSeparator{display:none}.FSContainer{width:880px !important}.box_myaccountW .linksMyaccount{color:#000}.box_myaccountW .linksMyaccount a{color:#000}.box_myaccountW .nameMyaccount{color:#000}.horizontalSearchMin ul.menu{margin-bottom:0}.horizontalSearchMin ul.menu li a{font-weight:normal;margin:0;color:#2a2a2a;background-color:#000}.horizontalSearchMin ul.menu li a:hover{background-color:#000}.horizontalSearchMin ul.menu li a.menu_active{font-weight:bold;margin:0;color:#fff !important;background-color:#464646;border:1px solid #464646}.horizontalSearchMin ul.menu li a.menu_active:hover{background-color:#464646}.horizontalSearchBody1Min{border-style:solid;border-width:10px 1px 0 1px;border-color:#464646;background-color:#fff}.horizontalSearchBody2Min{border-style:solid;border-width:0 1px 1px 1px;border-color:#464646;background-color:#fff}.horizontalSearchMin{width:100% !important;margin:20px 0 0 2px;overflow:hidden}.other_results{margin-top:20px}.horizontalSearchMin ul.menu{width:99% !important;height:20px;list-style-type:none;margin:0;padding:0;text-align:center;white-space:nowrap;overflow:hidden}.horizontalSearchMin ul.menu li{display:block;float:left;clear:none;width:30% !important;margin-right:1px !important;overflow:hidden}.horizontalSearchMin ul.menu li a{display:block;width:99%;height:18px;line-height:18px;text-align:center;margin-top:1px;font-size:12px;text-decoration:none}.horizontalSearchMin ul.menu li a.menu_active{display:block;height:20px;line-height:20px;margin-top:0;font-size:12px;font-weight:bold;text-decoration:none}.horizontalSearchBody1Min{border-style:solid;border-width:10px 1px 0 1px;padding:5px 5px 0 5px;zoom:1}.horizontalSearchBody2Min{border-style:solid;border-width:0 1px 1px 1px;padding:0 5px 5px 5px;zoom:1}.horizontalSearchBody1Min .sel_prop{width:100% !important;clear:both;float:none}.horizontalSearchBody1Min .sel_prop .subtype{display:none}.horizontalSearchBody1Min .sel_town{width:100% !important;clear:both;float:none}.horizontalSearchBody1Min div{width:100%;height:auto !important;line-height:20px;overflow:hidden}.horizontalSearchBody1Min label{display:block;width:40%;font-weight:bold;float:left;clear:none;white-space:nowrap}.horizontalSearchBody1Min select{display:block;float:left;width:60%;clear:none}.horizontalSearchBody1Min .liSaleOrRent label{width:60% !important}.horizontalSearchBody1Min .liSaleOrRent select{width:40% !important}.horizontalSearchBody1Min span.Double span{display:block;float:left;width:.5%;clear:none}.horizontalSearchBody1Min span.Double select{display:block;float:left;width:29.5%;clear:none}.horizontalSearchBody1Min div.SelectTown{width:100%;height:155px;line-height:20px;overflow:hidden}.horizontalSearchBody1Min div.SelectTown label{width:100%}.horizontalSearchBody1Min span.Half{display:block;float:left;width:49%;height:132px;clear:none}.horizontalSearchBody1Min span.Half em{display:block;clear:both;height:22px;line-height:11px;font-size:11px}.horizontalSearchBody1Min span.Half em b{display:block;clear:both;height:11px;line-height:11px;font-size:11px}.horizontalSearchBody1Min span.Half div{float:none;width:100%;height:110px !important;line-height:15px}.horizontalSearchBody1Min span.Half select{float:none;width:99%;height:107px !important;line-height:15px}.horizontalSearchBody1Min span.Half option{line-height:15px;height:15px}.horizontalSearchBody1Min div.sep1{width:100%;height:1px;line-height:1px;overflow:hidden}.horizontalSearchBody2Min .advanced_options_expand{position:static !important;margin-bottom:0 !important;width:100% !important;float:none !important;clear:both !important;height:20px !important;line-height:20px !important}.horizontalSearchBody2Min .advanced_options_expand a{float:none !important;text-align:center !important}.horizontalSearchBody2Min .AdvancedSearch{width:100%;margin-top:0 !important}.horizontalSearchBody2Min .Button{clear:both;margin-top:0;margin-bottom:0;top:0}.horizontalSearchBody2Min .advanced_options{width:100%}.horizontalSearchBody2Min .advanced_options .expand_switch{width:100%;height:23px;overflow:hidden;line-height:23px;font-size:12px}.horizontalSearchBody2Min .advanced_options .expand_switch a{display:block;width:100%;height:24px;line-height:23px;text-decoration:none}.horizontalSearchBody2Min .advanced_options .expand_switch a i{display:block;float:left;clear:none;width:5%;height:23px;overflow:hidden;line-height:23px;text-align:center;font-style:normal;font-weight:bold;cursor:pointer}.horizontalSearchBody2Min .advanced_options .expand_switch a strong{display:block;float:left;clear:none;width:79.5%;height:23px;overflow:hidden;line-height:23px;text-align:left;font-style:normal;font-weight:bold;cursor:pointer}.horizontalSearchBody2Min .advanced_options .expand_switch a span{display:block;float:left;clear:none;width:14.5%;height:23px;overflow:hidden;line-height:23px;text-align:right;font-style:normal;font-weight:normal;cursor:pointer}.horizontalSearchBody2Min .expandContent{display:block;width:100%;clear:both;margin:0;padding:0;list-style:none}.horizontalSearchBody2Min .expandContent ul{display:block;width:100%;clear:both;margin:0;padding:0;list-style:none}.horizontalSearchBody2Min .expandContent li{display:block;height:19px;line-height:18px;width:100%;float:left;clear:none;margin:3px 0 2px 0;padding:0;list-style:none;font-weight:normal;font-size:11px}.horizontalSearchBody2Min .expandContent label{display:block;float:left;clear:none;width:36.5%;font-weight:normal;font-size:11px;line-height:18px;overflow:hidden;text-indent:1px}.horizontalSearchBody2Min .expandContent input{display:block;float:left;clear:none;width:59.5%;margin-right:0}.horizontalSearchBody2Min .expandContent select{display:block;float:left;clear:none;width:61.5%;margin-right:0}.horizontalSearchBody2Min .expandContent .Double span span{display:block;float:left;clear:none;width:.5%;margin-right:0}.horizontalSearchBody2Min .expandContent .Double input{display:block;float:left;clear:none;width:29.5%;margin-right:0}.horizontalSearchBody2Min .expandContent .Double select{display:block;float:left;clear:none;width:30.5%;margin-right:0}.horizontalSearchBody2Min .expandContent .CheckBox{display:block;height:19px;line-height:18px;width:49.5%;float:left;clear:none;margin:3px 0 2px 0 !important;padding:0 !important;list-style:none}.horizontalSearchBody2Min .expandContent .CheckBox input{display:block;float:left;clear:none;width:auto !important;height:auto !important;margin:0 !important;padding:0 !important;background:none}.horizontalSearchBody2Min .expandContent .CheckBox label{display:block;float:left;clear:none;width:80%;margin:0 !important;padding:0 !important;text-align:left}.horizontalSearchBody2Min .expandContent .RadioButtons{width:100%;height:auto !important}.horizontalSearchBody2Min .expandContent .RadioButtons label{clear:both}.horizontalSearchBody2Min .expandContent .RadioButtonList{width:100%;height:auto !important;clear:both;display:block}.horizontalSearchBody2Min .expandContent .RadioButtonList input{display:block;float:left;clear:none;width:auto !important;height:auto !important;margin-right:0;background:none}.horizontalSearchBody2Min .expandContent .RadioButtonList label{display:block;float:left;clear:none;width:40%;height:20px;line-height:20px;margin-right:0;text-indent:5px}.horizontalSearchBody2Min .expandContent li.sep{width:90%;float:none;clear:both;font-size:1px;line-height:1px;height:1px}ul.ListUsefulLinks{display:block;width:100%}ul.ListUsefulLinks h2{border-bottom:1px dotted #ccc}ul.ListUsefulLinks li.ULitem{display:block;width:49%;overflow:hidden;margin:0 .5% 0 0;padding:0 0 15px 0;float:left;clear:none}ul.ListUsefulLinks li.ULitem span{display:block !important;float:left;text-align:left;width:auto;height:auto;color:#666;padding-right:5px}ul.ListUsefulLinks li.ULitem span b{font-weight:normal;letter-spacing:1px}ul.ListUsefulLinks li.ULitem span.ULimage{max-width:35%}ul.ListUsefulLinks li.ULitem span.ULimage img{display:block;width:90%;height:auto}ul.ListUsefulLinks li.ULitem span.ULtitle{font-size:1.2em;font-weight:bold;line-height:2em;width:100%;color:#000}ul.ListUsefulLinks li.ULitem span.ULstreetaddress{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULtownaddress{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULphone{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULfax{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULemail{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULlink{min-width:100%;padding-right:0}ul.ListUsefulLinks li.ULitem span.ULlink b{display:none}ul.ListUsefulLinks li.ULitem span.ULlink a{color:#666 !important}ul.ListUsefulLinks li.ULitem span.ULdescription{max-width:100%;padding-right:0}ul.ListUsefulLinks li.ULsep{display:block;width:100%;height:1px;overflow:hidden;margin:0 0 0 0;padding:0 0 0 0;float:none;clear:both}ul.ListUsefulLinks li.LocalAmenities span.ULphone,ul.ListUsefulLinks li.Links span.ULphone,ul.ListUsefulLinks li.Resources span.ULphone,ul.ListUsefulLinks li.Dining span.ULphone,ul.ListUsefulLinks li.BeachesAndBoating span.ULphone,ul.ListUsefulLinks li.VillageTownHalls span.ULphone,ul.ListUsefulLinks li.Entertainment span.ULphone{min-width:95%}.CenterRight .PageMenuSelect{position:relative;top:15px;left:0;width:250px}ul.ListUsefulLinks{display:block;width:100%}ul.ListUsefulLinks h2{border-bottom:1px dotted #ccc}ul.ListUsefulLinks li.ULitem{display:block;width:47.5%;overflow:hidden;margin:0 2% 0 0;padding:0 0 15px 0;float:left;clear:none}ul.ListUsefulLinks li.ULitem span{display:block !important;float:left;text-align:left;width:auto;height:auto;color:#666;padding-right:5px}ul.ListUsefulLinks li.ULitem span b{font-weight:normal;letter-spacing:1px}ul.ListUsefulLinks li.ULitem span.ULimage{max-width:35%}ul.ListUsefulLinks li.ULitem span.ULimage img{display:block;width:90%;height:auto}ul.ListUsefulLinks li.ULitem span.ULtitle{font-size:1.2em;font-weight:bold;line-height:2em;width:100%;color:#000}ul.ListUsefulLinks li.ULitem span.ULstreetaddress{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULtownaddress{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULphone{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULfax{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULemail{max-width:95%}ul.ListUsefulLinks li.ULitem span.ULlink{min-width:100%;padding-right:0}ul.ListUsefulLinks li.ULitem span.ULlink b{display:none}ul.ListUsefulLinks li.ULitem span.ULlink a{color:#666 !important}ul.ListUsefulLinks li.ULitem span.ULdescription{max-width:100%;padding-right:0}ul.ListUsefulLinks li.ULsep{display:block;width:100%;height:1px;overflow:hidden;margin:0 0 0 0;padding:0 0 0 0;float:none;clear:both}ul.ListUsefulLinks li.LocalAmenities span.ULphone,ul.ListUsefulLinks li.Links span.ULphone,ul.ListUsefulLinks li.Resources span.ULphone,ul.ListUsefulLinks li.Dining span.ULphone,ul.ListUsefulLinks li.BeachesAndBoating span.ULphone,ul.ListUsefulLinks li.VillageTownHalls span.ULphone,ul.ListUsefulLinks li.Entertainment span.ULphone{min-width:95%}.ListingItem .ListingContact{width:455px !important;float:right;clear:none;text-align:left;line-height:15px;font-size:12px;border-top:1px dotted #666}.FormContent .Schools label{font-weight:bold !important}.FormContent .Schools label span{color:#f00 !important;visibility:visible !important}.contact_data .address strong{display:none !important}.b_details .FormContent a{text-align:center;text-decoration:none}.propertycontact .FormTitle,.sidebar .side-form .form-title{display:block!important;font-size:18px;font-weight:500;width:100%;text-align:center;color:#fff;padding:7px 0;margin:20px 0 0 0}.propertycontact .QContactForm{margin:auto;padding:0;padding:10px 0 0 0}.propertycontact .Form,.sidebar .side-form .Form{background:transparent;width:90%!important;margin:0 auto;border:0;overflow:visible;position:relative}.sidebar .side-form .Form .QuestionForm{padding:10px 0 0 0}.propertycontact .Form div.FormContent{width:100%!important}.propertycontact .Form input,.propertycontact .Form select,.propertycontact .Form textarea,.sidebar .side-form .Form input,.sidebar .side-form .Form select,.sidebar .side-form .Form textarea{background-color:#eee;width:100%!important;padding:6px 0 6px 3%;border:1px solid #0c1a35;margin:3px 0!important;box-sizing:border-box;color:#0c1a35;height:32px}.propertycontact .Form textarea,.sidebar .side-form .Form textarea{height:60px!important}.propertycontact .Form input:focus,.propertycontact .Form select:focus,.propertycontact .Form textarea:focus,.sidebar .side-form .Form input:focus,.sidebar .side-form .Form select:focus,.sidebar .side-form .Form textarea:focus{background:#eee}.propertycontact .Form div.FormContent div.Buttons,.sidebar .side-form .Form div.Buttons{width:auto!important;margin:4px 0 0 0!important;height:auto!important}.Form div.Buttons .Button span{display:block!important;width:100%;height:100%;text-align:center;color:#fff;font-size:0}.Form div.Buttons .Button{background:#d90307;background:-moz-linear-gradient(top,rgba(217,3,7,1) 0%,rgba(182,24,27,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(217,3,7,1)),color-stop(100%,rgba(182,24,27,1)));background:-webkit-linear-gradient(top,rgba(217,3,7,1) 0%,rgba(182,24,27,1) 100%);background:-o-linear-gradient(top,rgba(217,3,7,1) 0%,rgba(182,24,27,1) 100%);background:-ms-linear-gradient(top,rgba(217,3,7,1) 0%,rgba(182,24,27,1) 100%);background:linear-gradient(to bottom,rgba(217,3,7,1) 0%,rgba(182,24,27,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d90307',endColorstr='#b6181b',GradientType=0);color:#fff;width:80px !important;height:22px !important;margin:0;font-size:14px}.QContactForm,.QContactForm .Form,.QContactForm .Form div.FormContent,.QContactForm .Form div.FormContent ul{overflow:visible!important;clear:both}.QContactForm .Form div.FormContent li{overflow:visible!important;clear:both;position:relative}.propertycontact{overflow:visible}.propertycontact .Form ul.Full li.Full span{position:relative!important}.quick-contact-seconday table.ajax__validatorcallout_popup_table{position:absolute!important;width:220px;left:-185px!important}.QContactForm table.ajax__validatorcallout_popup_table{position:absolute!important;width:220px;left:-220px!important}.quick-contact-seconday table.ajax__validatorcallout_popup_table td,.QContactForm table.ajax__validatorcallout_popup_table td{display:block;height:45px;position:absolute}.quick-contact-seconday table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_icon_cell,.QContactForm table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_icon_cell{width:30px;position:absolute;top:0;left:15px}.quick-contact-seconday table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_error_message_cell,.QContactForm table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_error_message_cell{width:135px;position:absolute;top:0;left:55px;border-right:1px solid #000!important;color:#000}.quick-contact-seconday table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_close_button_cell,.QContactForm table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_close_button_cell{width:15px;border-right:0;border-left:1px solid #000!important;position:absolute;top:0;left:0;padding:5px 0}.quick-contact-seconday table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_callout_cell,.QContactForm table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_callout_cell{width:20px;position:absolute;top:0;left:200px;z-index:50}.quick-contact-seconday table.ajax__validatorcallout_popup_table table.ajax__validatorcallout_callout_table,.QContactForm table.ajax__validatorcallout_popup_table table.ajax__validatorcallout_callout_table{width:100%;height:100%}.quick-contact-seconday table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_callout_arrow_cell,.QContactForm table.ajax__validatorcallout_popup_table td.ajax__validatorcallout_callout_arrow_cell{padding-top:0!important}.quick-contact-seconday table.ajax__validatorcallout_popup_table .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv,.QContactForm table.ajax__validatorcallout_popup_table .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv{left:0;z-index:5;top:5px}.quick-contact-seconday table.ajax__validatorcallout_popup_table .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div,.QContactForm table.ajax__validatorcallout_popup_table .ajax__validatorcallout_callout_arrow_cell .ajax__validatorcallout_innerdiv div{border-left:0!important;border-right:1px solid #000!important;float:left;clear:both}