﻿#slider_search_container { width: 920px; height: 186px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 16px; float: left; }
#slider_search_Leftcontainer { height: 186px; width: 29px; float: left; background: url(../../Images/search_sliderBox_left.gif); }
#slider_search_Midcontainer { height: 176px; width: 862px; float: left; background: url(../../Images/search_sliderBox_middle.gif); padding: 10px 0px 0px 0px; }
#slider_search_Midcontainer_wrapper { height: 176px; width: 862px; float: left; overflow: hidden; }
#slider_search_Rightcontainer { height: 186px; width: 29px; float: left; background: url(../../Images/search_sliderBox_right.gif); }
#input_wrapper { float: left; width: 260px; overflow: auto; background: url(../../Images/search_left_line.gif) no-repeat right 42px; }
span.search_heading { font-size: 13px; font-weight: bold; }
span.searchCity { font-size: 13px; color: #1E72A0; }
.find_property { line-height: 1.3em; margin: 7px 0px 18px; padding: 5px 0px 0px 5px; width: 230px; color: #535353; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
.find_property_home { line-height: 1.3em; margin: 7px 0px 18px; padding: 5px 0px 0px 5px; width: 311px; color: #535353; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
#slider_wrapper { float: left; width: 395px; height: 100px; overflow: auto; padding: 17px 10px 0px 11px; background: url(../../Images/search_left_line.gif) no-repeat right 17px; overflow: hidden; }
#srh_price_range { width: 185px; float: left; }
label.sliderRangeDesc { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding: 0px 0px 0px 12px; }
#ovr_price_range1 #slider_bg { background: url(../../Images/slider/beds_bg_1.gif) no-repeat; width: 174px; }
.location { line-height: 1.3em; margin: 7px 0px 18px 9px; padding: 5px 0px 0px 5px; width: 93px; color: #535353; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
#srh_bedsRange { width: 107px; float: left; }
#srh_bathsRange { width: 100px; float: left; }
p.pricerange0 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #1E72A0; margin: 0px; padding: 0px 0px 0px 13px; }
#ovr_price_range #bedsSlider.slider IMG.bg { position: absolute; width: 97px; height: 32px; margin: 0px; top: 1px; }
#ovr_price_range #bedsSlider.slider IMG.bar { position: absolute; margin: 10px 0px 0px; width: 97px; height: 4px; }
#ovr_price_range #bedsSlider.slider #pricehandle3 { position: absolute; padding-bottom: 0px; margin: 0px 0px 0px 0px; padding-left: 12px; width: 12px; padding-right: 2px; height: 19px; top: 4px; padding-top: 10px; left: 0px; }
#ovr_price_range #slider_bg2 { background: url(../../Images/Slider/price_bg1.gif) no-repeat; width: 119px; }
#bathsSlider.slider #pricehandle3 { position: absolute; padding-bottom: 0px; margin: 0px 0px 0px 10px; padding-left: 2px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 0px; }
#bathsSlider.slider #pricehandle4 { position: absolute; padding-bottom: 0px; margin: 0px 0px 0px 0px; padding-left: 12px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 56px; }
#search_btn_cont { float: left; width: 175px; overflow: auto; padding: 20px 0px 0px 11px; }
#buyinglink1 { width: 250px; float: left; height: 45px; margin-top: -18px; padding: 0px 0px 0px 6px; }
#buyinglink1 a { font-size: 11px; color: #1E72A0; font-family: Arial, Helvetica, sans-serif; }
#buyinglink1 a:hover { font-size: 11px; color: #1E72A0; font-family: Arial, Helvetica, sans-serif; }
#buyinglink1 a:visited { font-size: 11px; color: #1E72A0; font-family: Arial, Helvetica, sans-serif; }
#view_search { float: left; padding: 0px; padding: 0px 0px 0px 22px; }
#view_top { background: url(../../Images/view_top.gif); width: 908px; height: 13px; float: left; overflow: hidden; }
#view_middle { background: url(../../Images/view_middle.gif); width: 891px; height: 100%; overflow: auto; padding: 0px 8px 0px 9px; float: left; }
span.search_info { float: left; color: #535353; font-size: 14px; padding: 5px 0px 0px 14px; }
#srh_topLine { background: url(../../Images/big_bottom_line.gif); height: 8px; overflow: hidden; width: 100%; }
#srh_result_cont { background: url(../../Images/result_bg.gif); height: 71px; }
#selectResult { float: left; width: 462px; }
.selectlocation { line-height: 1.3em; margin: 6px 0px 18px 14px; padding: 0px 0px 0px 5px; width: 140px; color: #535353; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
.selectResultHeading { float: left; clear: left; margin: 0px; padding: 3px 0px 0px 14px; }
#pagesNoContent_cont { float: left; width: 423px; padding-top: 5px; }
span.pagesNoCont { font-size: 13px; float: left; padding: 4px 0px 0px 0px; }
ul.pageno { width: 292px; float: left; margin: 0px; padding: 0px; height: 28px; list-style: none; font-size: 13px; }
ul.pageno li { text-align: center; float: left; min-width: 21px; height: 50px; margin: 0px 5px 0px 5px; padding: 0px 0px 0px 0px; }
ul.pageno li.last { text-align: center; float: left; min-width: 21px; height: 50px; margin: 0px 5px 0px 5px; padding: 0px 0px 0px 0px; }
ul.pageno li a { color: #535353; text-decoration: none; height: 18px; display: block; padding: 2px 2px 0px 2px; border: 1px solid #8EB2C3; }
ul.pageno li a.last:hover { color: #ffffff; text-decoration: none; }
ul.pageno li a.selected { color: #ffffff; text-decoration: none; display: block; padding: 2px 2px 0px 2px; border: 1px solid #1F6689; background: #3399CC; }
ul.pageno li a:hover { color: #ffffff; text-decoration: none; border: 1px solid #1F6689; background: #3399CC; }
ul.pageno li a.selected:hover { color: #ffffff; text-decoration: none; border: 1px solid #1F6689; background: #3399CC; }
ul.pageno li a.last { color: #535353; text-decoration: none; display: block; padding: 2px 2px 0px 2px; border: 1px solid #1F6689; }
ul.pageno li a.back { color: #ffffff; text-decoration: none; display: block; padding: 2px 2px 0px 2px; border: 1px solid #1F6689; background: url(../../Images/back_arrow.gif) no-repeat center; }
.searchWhite { /*height: 143px;*/ background: #FFFFFF; width: 877px; /*padding: 25px 0px 0px 14px;*/ border-bottom: 1px solid #D7D7D7; }
div.searchImage { height: 112px; width: 171px; float: left; }
div.searchImage img { border: 1px solid #B6E0F3; }
div.searchText { height: 116px; width: 195px; float: left; padding: 0px 16px; margin: 0px; }
div.searchText span.heading { color: #3399CC; font-size: 13px; font-weight: bold; float: left; }
div.searchText p.text { color: #535353; font-size: 12px; float: left; border-bottom: 1px dashed #d7d7d7; padding: 8px 0px 10px 0px; margin: 0px; width: 100%; }
div.searchText span.link { font-size: 12px; color: #3399CC; margin: 0px; padding: 8px 0px 0px 0px; float: left; }
div.searchText span.linkplus { font-size: 12px; color: #3399CC; margin: 0px; padding: 8px 5px 0px 5px; float: left; }
div.searchText span.link a { color: #3399CC; text-decoration: none; }
div.searchText span.link a:hover { color: #3399CC; text-decoration: none; }
div.searchAvailable_text { height: 116px; width: 244px; float: left; padding: 0px 16px 0px 0px; }
div.searchAvailable_text span.heading { color: #3399CC; font-size: 13px; font-weight: bold; float: left; width: 100%; }
div.searchAvailable_text p.text1 { color: #535353; font-size: 12px; float: left; border-bottom: 1px dashed #d7d7d7; padding: 8px 0px 10px 0px; margin: 0px; display: block; width: 100%; }
div.searchAvailable_text p.text2 { color: #535353; font-size: 12px; float: left; padding: 8px 0px 10px 0px; margin: 0px; }
div.searchDesc { height: 116px; width: 216px; float: left; padding: 0px 0px 0px 0px; }
div.searchDesc span.heading { color: #3399CC; font-size: 13px; font-weight: bold; float: left; width: 100%; }
div.searchDesc p.text1 { color: #535353; font-size: 12px; float: left; border-bottom: 1px dashed #d7d7d7; padding: 8px 0px 10px 0px; margin: 0px; display: block; width: 100%; }
div.searchDesc p.text2 { color: #535353; font-size: 12px; float: left; padding: 8px 0px 10px 0px; margin: 0px; }
span.phone_wrapper { float: left; padding: 1px 0px 0px 0px; }
.searchBlue { /*height: 143px;*/ background: #F1FAFF; width: 877px; /*padding: 25px 0px 0px 14px;*/ border-bottom: 1px solid #D7D7D7; }
.pageingStyle { background: #F1FAFF; width: 3000px; }
#srh_bottomLine { background: url(../../Images/big_bottom_line.gif); height: 8px; overflow: hidden; }
#srh_bottom_pageNo_cont { float: left; padding-top: 5px; height: 75px; }
#pageNoContainer { width: 280px; float: left; padding: 3px 0px 0px 592px; }
#view_bottom { background: url(../../Images/view_bottom.gif); width: 908px; height: 23px; float: left; }
div.searchResult0 { width: 700px; height: auto; float: left; }
div.searchResult { width: 700px; height: auto; float: left; background: url(../../Images/searchBorder.gif) no-repeat bottom; padding-bottom: 5px; }
div.searchResult0 .pr_heading { color: #3399CC; font-size: 13px; font-weight: bold; float: left; padding: 0 0 0 15px; margin: 0; width: 200px; }
div.searchResult0 .search_link { float: left; width: 210px; font-size: 12px; color: #3399CC; margin: 0; padding: 8px 0 0 15px; float: left; }
.search_link a { color: #3399CC; text-decoration: none; font-size: 12px; }
.search_link a:hover { color: #3399CC; text-decoration: none; }
div.searchResult .searchFeature1 { float: left; width: 210px; padding: 0 0 0 15px; }
.searchFeature1_wrapper { float: left; width: 195px; }
div.searchResult .serchFeature2 { float: left; width: 245px; padding: 0 0 0 0px; }
.searchFeature2_wrapper { float: left; width: 245px; }
div.searchResult .serchFeature3 { float: left; width: 202px; padding: 0 0 0 18px; }
.searchFeature3_wrapper { float: left; width: 211px; }
.serchaddress { float: left; width: 245px; padding: 0 0 0 0px; }
.serchaddress p { color: #535353; font-size: 12px; float: left; padding: 8px 0 0px 0; margin: 0px; }
.serchphone { float: left; width: 202px; padding: 0px 0 0 18px; }
div.searchResult p.text { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; width: 100%; }
div.searchResult p.text1 { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; display: block; width: 100%; }
div.searchResult p.text2 { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; }
div.searchResult0 p.text { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; width: 100%; }
div.searchResult0 p.text1 { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; display: block; width: 100%; }
div.searchResult0 p.text2 { color: #535353; font-size: 12px; float: left; padding: 8px 0 10px 0; margin: 0px; }
span.linkplus { font-size: 12px; color: #3399CC; margin: 0; padding: 0px 5px 0 5px; float: left; }
span.link { font-size: 12px; color: #3399CC; margin: 0; padding: 0px 0 0 0; float: left; }
span.phone_wrapper { float: left; padding: 10px 0 0 0; }
span.phoneText { float: left; font-size: 12px; color: #535353; margin: 0px; padding: 8px 0 0 5px; }
.resetSearch { background: url(../../Images/reset_search.gif) no-repeat center; }
#priceSlider.slider #ctl00_Content1_searchhome_pricehandle1 { position: absolute; padding-bottom: 0px; margin: 0px 0 0 0px; padding-left: 12px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 0px; }
#priceSlider.slider #ctl00_Content1_searchhome_pricehandle2 { position: absolute; padding-bottom: 0px; margin: 0px 0 0 0px; padding-left: 12px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 160px; }
#bedsSlider.slider #ctl00_Content1_searchhome_pricehandle3 { position: absolute; padding-bottom: 0px; margin: 0px 0 0 0px; padding-left: 12px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 0px; }
#bathsSlider.slider #ctl00_Content1_searchhome_pricehandle4 { position: absolute; padding-bottom: 0px; margin: 0px 0 0 10px; padding-left: 2px; width: 12px; padding-right: 2px; height: 19px; top: 11px; padding-top: 10px; left: 56px; }
p.pricerange { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #1E72A0; margin: 0; padding: 0 0 0 6px; }
.paging { text-align: center; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; height: 18px; text-decoration: none; padding: 0px 0px 0px 0px; border: 1px solid #8EB2C3; min-width: 21px; }
.pageselected { text-align: center; font-size: 13px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; color: #ffffff; padding: 0px 5px 0px 5px; background-color: #3399CC; /*border: 1px solid #1F6689;*/ display: block; height: 18px; }
.paginglast { text-align: center; font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 5px; border: 1px solid #1F6689; min-width: 21px; }
.tdmouseover { color: #ffffff; text-decoration: none; border: 1px solid #1F6689; background: #3399CC; min-width: 21px; height: 18px; font-size: 13px; text-align: center; }
.tdmouseout { text-decoration: none; color: #535353; min-width: 21px; height: 18px; font-size: 13px; border: 1px solid #8EB2C3; text-align: center; }
.anchorcss { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #535353; text-decoration: none; height: 18px; padding: 0px 5px 0px 5px; min-width: 21px; }
.anchorPagelastcss { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #535353; text-decoration: none; height: 18px; display: block; padding: 0px 0px 0px 0px; width: 50px; }
.gridPageHeading { text-align: center; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; height: 18px; padding: 12px 0px 0px 0px; border: 0px solid #8EB2C3; width: 150px; }
.gridPageResultHeading { text-align: right; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; height: 18px; padding: 12px 0px 0px 0px; border: 0px solid #8EB2C3; width: 150px; }
.displayHeading { height: 36px; width: 892px; float: left; color: #3399CC; font-size: 17px; font-weight: bold; background: url(../../Images/result_bg.gif); background-position: bottom left; background-repeat: repeat-x; }
.selectPagesize { line-height: 1.3em; padding: 0px 0 0 5px; width: 140px; color: #535353; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
div.saveImage { width: 120px; height: 30px; float: right; }
div.showPageRecords { height: 30px; float: left; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; }
.example { line-height: 1.3em; margin: 7px 0px 18px; padding: 5px 0px 0px 5px; /*width: 230px;*/ color: gray; font-size: 12px; height: 22px; border: 1px solid #58A7C5; float: left; }
span.icon { float: left; height: 18px; padding: 2px 0 0 0; }
span.icon_text { float: left; padding: 0px 0 0 0; color: #3399CC; }
span.heading_txt { float: left; padding: 8px 0 0 4px; color: #3399CC; }
.search { font-size: 17px; padding: 8px 0 0 0; height: 20px; overflow: hidden; color: #3398CC; float: right; }
.gridPageOuterTable { width: 100%; }
.gridPageOuterLeftCell { text-align: left; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; height: 18px; padding: 0px 0px 0px 0px; border: 0px solid #8EB2C3; width: 150px; }
.gridPageOuterRightCell { text-align: right; }
.gridPageParentTable { text-align: right; width: auto; }
.gridPageParentLeftCell { text-align: right; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; height: 18px; padding: 0px 0px 0px 0px; border: 0px solid #8EB2C3; width: auto; }
.gridPageParentRightCell { width: auto; }
.gridPagePtTable { text-align: right; padding: 0px 0px 0px 0px; border: 0; }
div.error { float: left; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; color: #535353; text-decoration: none; }
.SearchForsale-padding { padding: 13px 0 0 0px; }
.SearchForsale-width160 { width: 160px; float: left; }
.SearchForsale-width700 { width: 700px; float: left; }
.referralRewards { text-align: left; width: 175px; float: left; padding-top: 15px; font-size: 11px; color: #1E72A0; font-family: Arial, Helvetica, sans-serif; }
.personalweburl { padding-top: 5px; text-decoration: underline; }