div.ao_search_results_container{width:780px;}#AOResultsContainer{width:790px;}.websitetypeid1 #Master_banner_BannerBar,.websitetypeid2 #Master_banner_BannerBar{background-color:#000;}.websitetypeid1 .agentnavrow,.websitetypeid1 .agentnav_bg,.websitetypeid2 .agentnavrow,.websitetypeid2 .agentnav_bg{width:200px!important;}.ie8 .websitetypeid1 .agentnavrow,.ie8 .websitetypeid1 .agentnav_bg,.ie8 .websitetypeid2 .agentnavrow,.ie8 .websitetypeid2 .agentnav_bg{width:190px!important;}.websitetypeid1 .AgentPhotoHolder,.websitetypeid2 .AgentPhotoHolder{padding:26px 0 0 10px;}.websitetypeid1 .quicksearch_position,.websitetypeid2 .quicksearch_position{position:relative;margin:7px auto;left:-7px;}.websitetypeid1 .leftnav_dividor,.websitetypeid2 .leftnav_dividor{background-repeat:no-repeat;}#bodycontainer{width:1017px;margin:0 auto;background-color:#FFF;}#leftnav-company-qs{margin-top:-2px;}.leftnav_bg img#Master_Leftnav1_Fill2{display:none;}.bodytable{background-color:#FFF;width:1017px!important;}.subfooternavcontainer{margin:10px auto 0 auto;}#agentnavrow{width:200px;margin:0 auto 0 auto;background-color:#000;}.QSSearchCell{margin:0 auto 0 auto;padding-left:14px;}.bodyclass{background-color:#4c4d4f;}.widget-header{font-family:Verdana,arial,geneva,sans-serif;font-size:17px;font-weight:bold;color:#BF2F37;}.widget-text-bold{font-family:Verdana,arial,geneva,sans-serif;font-size:14px;font-weight:bold;color:#BF2F37;}.widget-text{font-family:Verdana,arial,geneva,sans-serif;font-size:14px;font-weight:normal;color:#BF2F37;}.widget-bg{background-color:#000;border:2px solid #BF2F37;border-bottom:8px solid #BF2F37;}#AOTabsContainer{border-top:3px solid #666;}.form-text-1{color:#900;}.Form-text-2{color:#900;}div.ao_results_header_area{background-color:#000;}.ao_results_entry_wbg{background-color:#ececec;}.ao_results_text{color:#000;}.ao_results_text A{color:#900;}.ao_results_icon_text{color:#900;}.ao_results_icon_text A{color:#900;}.ao_results_text_line{background-color:#000;}div.popup-controlpanel-container{background-color:#fff;border:1px solid #999;}td.slideshow-button-bg{background-color:#000;}table.icon-container{border:1px solid #999;}#pv,table#pv,#pv table{background-color:#fff!important;border:1px solid #999!important;}#pv>td{background-color:#fff!important;}#pv td table{background-color:#fff!important;border:8px solid #000!important;}#pv table table{background-color:#FFF!important;border:0!important;}#pv #pv_picset_bg{background-color:#FFF!important;border:0!important;}#pv_slideshow_container img,#pv_slideshow_container td,td#pv_slideshow_container,div.popup-controlpanel-container,div.popup-controlpanel,table.icon-container{border 0!important;}#pv #pv_thumbnailDiv{border:1px solid #999!important;}#ssp-main-next:hover{background:url("http://reecenicholsimages.fnistools.com/Uploads/RECos/9000002/ContentFiles/right.png") repeat scroll 0 0 transparent!important;}#marketbox{clear:both;}#box2>div{padding-top:10px!important;}#box2 .RssContainer{height:260px!important;}.RssContainer .formheader{display:none;}td.propcount_container{background:#000;text-align:center;}.propcount_text{font-family:verdana,sans-serif;font-size:12px;color:#fff;}div.message2{border-right:1px solid #999;border-left:1px solid #999;}div.detpg_listedby_container{width:760px;padding-top:10px;padding-bottom:10px;margin-left:5px;border-right:1px solid #999;border-left:1px solid #999;}.listedby_text{font-family:verdana,sans-serif;font-size:12px;color:#900;}.listedby_text a{font-family:verdana,sans-serif;font-size:12px;color:#900;}.HomeWarranty_text1{color:#000;font-family:arial,verdana,sans-serif;font-size:13px;font-weight:bold;padding-bottom:5px;text-decoration:none;}div.detpg_pic_details_container{border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;padding-left:5px;padding-bottom:5px;width:755px;}td.picset_container{background:#000;}table.picset{border:solid 1px #fff;}td.picset_bg{background-color:#FFF;}td.slideshow_container{background-color:#000;}.panel_outercurve_bg{background-color:#FFF;}.picset_text1{font-family:verdana,sans-serif;font-size:11px;font-weight:bold;color:#FFF;}.picset_text1 a{font-family:verdana,sans-serif;font-size:11px;font-weight:bold;color:#FFF;text-decoration:none;}.picset_text2{font-family:verdana,sans-serif;font-size:11px;font-weight:bold;color:#FFF;}td.showall_container{background-color:#000;}.maininfo_1{font-family:verdana,sans-serif;font-size:13px;color:#000;}.maininfo_price{font-family:verdana,sans-serif;font-size:17px;font-weight:bold;color:#333;}.maininfo_address{font-family:verdana,sans-serif;font-size:13px;color:#000;}.maininfo_text1{font-family:verdana,sans-serif;font-size:12px;color:#000;}.maininfo_text2{font-family:verdana,sans-serif;font-size:12px;color:#900;}.maininfo_text1 a{font-family:verdana,sans-serif;font-size:12px;color:#900;}td.actionbuttons_container{border:solid 1px #999;}div.actionbuttons_container_bg{background:#FFF;}.pd-icon-text{font-family:verdana,sans-serif;font-size:9px;font-weight:bold;color:#900;}.additional_links{font-family:verdana,sans-serif;font-size:11px;color:#cc0001;}.additional_links a{text-decoration:none;color:#666;}div.detail_tabs_container{width:766px;}td.details_tabs_row2{background:#bf2f37;}td.details_tabs_row3{background:#000;}div.text_details_area_container{border:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;padding:2px;width:760px;}.loginbutton_position{position:relative;top:-30px;left:30px;z-index:100;}A{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}.topnav{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.topnav a:hover{text-decoration:none;}.leftnav_nav,a.leftnav_nav_c2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;color:#fff;}.leftnav_nav A:Hover{FONT-WEIGHT:normal;}.leftnav_navat{FONT-WEIGHT:bold;FONT-SIZE:14px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#000;}.leftnav_nav2{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#fff;}.leftnav_nav3{FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#fff;}.leftnav_nav4{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;TEXT-DECORATION:none;color:#fff;}.safari .leftnav_nav4{float:left;width:170px!important;}.leftnav_nav4 a:hover{FONT-WEIGHT:bold;}.leftnav_nav5{FONT-WEIGHT:bold;FONT-SIZE:14px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#fff;}.leftnav_contentbold2{FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#fff;}.leftnav_caption7{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;color:#fff;}.navat{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}.nav{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;text-decoration:none;}.nav2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;text-decoration:none;}.nav2 a:hover{font-weight:normal;}.childnavat{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}.nav3{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.nav3 a:hover{font-weight:bold;}.nav4{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.nav4 a:hover{font-weight:bold;}.nav5{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.nav6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.nav6 a:hover{font-weight:normal;}.content{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.content2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.address{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;}.contentbold{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.contentbold2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.contentbold3{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.contentwhite{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.contentwhitebold{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.caption14{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.caption15{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption16{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption1{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption3{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption4{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption5{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption6{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption7{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.caption8{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;}.captionred{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.quickblack{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.quick1{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;text-align:left;}.quick2{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.quicksearchtextbox{width:125px;}.quicksearch_table{width:125px;}.quicksearch_position{margin:0 auto;background:#ccc url("/images/recos/9000002/module-quick-search2.png") no-repeat 0 0;border:#d1d1d1 1px solid;width:150px;}.quicksearch_position .quick1,#ul-leftNavArticles a.footernav u{color:#aaa!important;}input.caption30{width:111px;border:#d1d1d1 1px solid;color:#aaa;}.BGColor8 input[type="image"]{position:relative;left:-7px;}.quicksearch_position .BGColor8{background-color:transparent;}.nav_c1{color:#fff;}.nav_c1:hover{color:#633;}.footer{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.footer a:hover{text-decoration:none;}.footernav{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.footer1{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.formheader{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.title1{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;letter-spacing:.2em;}.title2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;letter-spacing:.2em;}.title{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;letter-spacing:.2em;}.title3{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;}.contenttrack{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;font-style:italic;text-decoration:none;line-height:2em;}.detailsheader{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.headline{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}.mapsearch{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;}.searching{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.dropdown{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.results{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;text-decoration:none;}.caption30{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.contactinfomsgmarketingname{FONT-WEIGHT:bold;FONT-SIZE:15px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;LETTER-SPACING:.2em;TEXT-DECORATION:none;}.contactinforecoDesignation{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contactinfomsgitem,.contactinfooffice_allianceofficedisclaimer{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contactinfomsglbl{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.buttontext{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.buttontext a:hover{font-weight:normal;}.footer_position{position:relative;left:10px;}div.agentsearch_nophoto{width:60px;height:80px;background-image:url('http://reecenicholsimages.fnistools.com/images/recos/9000002/agentstock.jpg');background-repeat:none;}div.adspace_wrapper_leaderboardtop{background:#39c;text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%;}div.adspace_wrapper_skyscraperleft{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%;}div.adspace_wrapper_skyscraperright{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%;}div.adspace_wrapper_wideskyscraper{text-align:left;vertical-align:top;width:100%;}div.adspace_wrapper_leaderboardbottom{text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%;}div.adspace_wrapper_insidecontent{background:#39c;text-align:left;vertical-align:top;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;width:100%;}div.adspace_content{text-align:center;}.topnav_link{background-image:url('http://reecenicholsimages.fnistools.com/images/recos/9000002/css/topnav_bg.gif');font-size:12px;color:#000;padding-bottom:4px;padding-top:4px;padding-right:20px;padding-left:20px;}.topnavDD{background:#999;padding-left:5px;padding-right:5px;padding-bottom:5px;position:relative;top:0;left:0;text-align:left;width:180px;}.topnavDD_top{position:relative;background-repeat:none;left:10px;top:-8px;width:20px;height:8px;}.topnavDD_item{padding:5px;border-bottom:solid 1px #fff;}.topnavDD_item A,.topnavDD_item A:HOVER{color:#fff;font-size:11px;text-decoration:none;}.topnavDD_item A:HOVER{font-weight:bold;letter-spacing:.005em;}#searchContainer{width:775px!important;}#divContainer{position:relative;top:0;left:0;width:90%;}#divMessage{position:absolute!important;}#nCompareListingIDsTop{white-space:nowrap;}#customer-login h2,#customer-login .welcome,#search-summary,.criteriaContainer .label_bold,#customer-login .secondary-nav,.criteriaContainer .label_bold{color:#000;}#mapsearch-count .mapsearch-count-total,#mapsearch-advisory-box,.gllrySrchRsltsLstngPrice .propertyPrice,#customer-login .secondary-nav,#search-summary-content ul li,#search-summary h2{color:#000;}.customerLoggedIn li a{margin-bottom:2px;border:#000 1px solid;}#customer-login .secondary-nav{background-color:#fff;background-image:none;border-top:0 solid #000;}#search-summary{background-color:#fff;background-image:none;}#customer-login .welcome i{background:transparent url(/images/RECos/9000002/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -126px!important;}#mapsearch-left input,#mapsearch-left select,#mapsearch-left label,.innerTable .label_bold{color:#555;}#mapsearch-criteria-actions .button-clear,#mapsearch-results-body h5,.toggleadvanced a,#customer-login .secondary-nav a,#customer-login .customerLoggedIn,#customer-login .customerLoggedIn a{color:#900;}#mapsearch-left-customer{border:#000 1px solid;}#mapsearch-left-customer,#customer-login .save-search{background-color:#fff;}#search-summary{padding:4px 3px 2px 2px;border-top:#000 1px solid;}#search-summary-content ul li{font-size:1.25em;}.ms_panel_text{color:#fff!important;padding-top:0;text-shadow:0 2px 2px rgba(0,0,0,0.4);}#customer-login .save-search{border-top:#000 0 solid;}#save-search-link,#email-alert-link{border:#000 1px solid;color:#900;}#mapsearch-results-body .lstngSrchRsltsLstng{border-bottom:2px solid #900;}.ms_panel,.searchResults_colHeader{background-color:#000!important;}#mapsearch-criteria-actions .button-submit{padding-top:5px;}#mapsearch-results-body .lstngSrchRsltsBox-outer{border-top:1px solid #DEDEE0;}#mapsearch-mainmap-results .tr{background-color:#f5f5f5;}#mapsearch-mainmap-results .inside{background:transparent url(/images/common/F5-FF-800.png) repeat-x left top;}#mapsearch-results-body .lstngSrchRsltsBox-inner{border-left:1px solid #DEDEE0;border-right:1px solid #DEDEE0;}#mapsearch-results,#mapsearch-results-paging{background-color:#fff;}#callToActionButtonsContainer{border-right:0;border-left:1px solid #DEDEE0;border-bottom:1px solid #DEDEE0;background-color:#F2F3F7;}div.lsrcExtendedInfoBox,#gllryInnrCntntPhoto p{background-color:#F2F3F7;border:1px solid #DEDEE0;}#callToActionGalleryButtonsContainer{background-color:#F2F3F7;}#callToActionGalleryButtonsContainer strong{color:#900;}#callToActionGalleryButtonsContainer strong:hover{color:#c00;}.lstngSrchRsltsLstng .propertyPrice{color:#000;}#lsrInnrCntntPhoto{background-color:#F2F3F7;}#lsrInnrCntntPhoto .lsrPhoto{border:1px solid #DEDEE0;}#openHouseInfo .moreOHDates a,p.moreOHDates a{color:#900;}#openHouseInfo{background:#F2F3F7 url(/images/RECos/9000002/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -185px!important;color:#111;border:1px solid #DEDEE0;left:0;width:195px;}.gllrySrchRsltsCntnr #galleryOpenHouseInfo{background-color:#F2F3F7;border:1px solid #DEDEE0;color:#424959;}div.smallMapContainer{background-color:#fff;border:1px solid #DFE6EC;padding:1px;}h2.propertyAddress a:hover,h2.propertyAddress a span:hover,#mapsearch-criteria-actions .button-clear:hover,.callToActionGalleryBox a h3:hover,.callToActionGalleryBox a h3 strong:hover{color:#633;}#gllryInnrCntntPhoto .gllryPhoto img{overflow:hidden;width:100%;}#gllrySrchRsltsRealtorContact .gllryRltrInfo{padding:0 0 2px 0;}.lstngSrchRsltsLstng h2{padding-right:1.5%;}.callToActionBox a:link,.callToActionBox a:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right 0!important;}.callToActionBox a h3,.callToActionBox a h3:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) repeat left 0!important;}.callToActionBox a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right -27px!important;}.callToActionBox a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -27px!important;}.callToActionBox .viewDetails a:link,.callToActionBox .viewDetails a:visited{background:transparent url(/images/RECos/9000002/search/buttons//buttonHoverStates.png) right -57px!important;font-size:.85em;}.callToActionBox .viewDetails a h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -57px!important;font-size:.85em;}.callToActionBox .viewDetails a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right -27px!important;}.callToActionBox .viewDetails a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -27px!important;}.callToActionBox .saveThisProperty strong,.callToActionBox .mapThisProperty strong,.callToActionBox .getEmailAlerts strong,.callToActionBox .requestMoreInfo strong{margin:0 0 0 -18px;padding:1px 0 0 20px;height:25px;line-height:24px;}.callToActionGalleryBox a h3,.callToActionGalleryBox a h3:visited{color:#900;}.callToActionBox a h3,.callToActionBox a h3:visited{height:28px;color:#fff;}.callToActionBox .viewDetails a h3{color:#fff;line-height:24px;}.callToActionBox2 a:link,.callToActionBox2 a:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat right -43px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat right -43px;color:#fff;}.callToActionBox2 a h3,.callToActionBox2 a h3:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat left -43px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat left -43px;color:#fff;}.callToActionBox2 a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat right -44px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat right -44px;display:block;}.callToActionBox2 a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat left -44px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat left -44px;color:#fff;}.smallMapViews strong{font-size:.9em;}.smallMapContainer .MSVE_PoweredByLogo{width:35%;}.gllrySrchRsltsLstngPrice h2{padding:0 0 0 8px;}.gllrySrchRsltsLstng h2,.gllrySrchRsltsLstng a,.gllrySrchRsltsLstng h2:visited,#gllryInnrCntntPhoto p a{color:#900;}.ms_tab_off{background:#B8B8B8 url(/images/common/gradient-overlay-down.png) repeat-x 0 -18px;color:#fff!important;}.ms_tab_on{background:transparent url(/images/common/gradient-overlay-up.png) repeat-x scroll 0 -1px;}#mapsearch-criteria-actions .button-submit,.ms_button1{background:#900 url(/images/common/gradient-overlay-down.png) repeat-x 0 -9px;color:#fff;border:solid 1px #4c4d4f;}.ms_button1,.ms_tab_on,.ms_tab_off{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;}.callToActionGallery{color:#000;content:"|";}h2.listview-price span,h2.listview-price span span,h2.listview-address span,h2.listview-address,.listview-price span span,.gallery-address a span,.gallery-address div{font-weight:bold;}h2.listview-address span,h2.listview-address{color:#000;}.cyberhomes{display:none;}.smh-open-appt-ads{display:none;}.module-box,.module-box-body,.module-box-head,.module-box-head h3{background-image:url("/images/RECos/9000002/dashboard-icons/module-box-wTransparent-head.png");background-color:#000;}.module-box-head{background-color:#000;}.module-box-head h3{color:#fff;}.module-box-body{background-color:#fff;}#account-customerhome img.SectionImg{visibility:hidden;}#account-customerhome .module-box-body>a{margin:6px 3px 0 12px;width:98px;height:98px;}#divSavedProperties .module-box-body>a{float:right;background:transparent url(/images/RECos/9000002/dashboard-icons/icon-savedproperty.png) no-repeat 0 0;}#divSavedSearches .module-box-body>a{float:right;background:transparent url(/images/RECos/9000002/dashboard-icons/icon-savedsearch.png) no-repeat 0 0;}#divRecommendedProperties .module-box-body>a{float:right;background:transparent url(/images/RECos/9000002/dashboard-icons/icon-recommendedproperty.png) no-repeat 0 0;}#divYourAgent .module-box-body>a{float:right;background:transparent url(/images/RECos/9000002/dashboard-icons/icon-youragent.png) no-repeat 0 0;}#divSellMyHome .module-box-body>a{float:right;background:transparent url(/images/RECos/9000002/dashboard-icons/icon-sellmyhome.png) no-repeat 0 0;}input.txt_blk,input.txt_gray{font-size:12px;font-family:arial;}input.txt_blk{color:#000!important;}input.txt_gray{color:#666;}.save-search ul li,.customerLoggedIn ul li{padding-left:3px;}.search_tab_middle{color:#fff!important;}#save-search-link span{background:url("/images/common/search/icons/iconSpritesVer2.png") no-repeat scroll -7px -770px transparent;display:block;float:left;height:26px;margin-right:4px;margin-top:-2px;position:relative;width:26px;}#email-alert-link span{background:url("/images/common/search/icons/iconSpritesVer2.png") no-repeat scroll -150px -770px transparent;display:block;float:left;height:26px;margin-right:5px;margin-top:-1px;position:relative;width:26px;}#search-summary,.welcome,.secondary-nav{width:200px;}#customer-login .secondary-nav li,#customer-login .save-search li{margin:2px 0 4px 0;list-style:none outside none;width:174px;}#customer-login .secondary-nav li a{padding:4px 10px;margin-left:4px;font-size:11px!important;font-weight:bold;}#customer-login .save-search{height:auto;}#customer-login .save-search ul,.customerLoggedIn ul{margin:2px 0 0!important;padding:0;}.save-search ul li,.customerLoggedIn ul li{padding-left:3px;}.save-search ul li,.customerLoggedIn ul li{list-style:none outside none;}#customer-login,#customer-login a{font-family:arial;font-size:9px;color:#900;}#save-search-link,#email-alert-link{border:1px solid #000;color:#900;}#my-saved-searches,#my-saved-properties,#email-alert-link,#save-search-link{background-color:white;color:#085B83;display:block;font-size:11px!important;font-weight:bold;height:15px;margin-left:4px;margin-top:2px;padding:4px 10px;position:relative;text-decoration:none;white-space:nowrap;width:165px;}.customerLoggedIn li span{background:url("/images/RECos/9000002/search/icons/iconSpritesVer2.png") no-repeat scroll -6px -803px transparent;display:block;float:left;height:20px;padding:0 1px 0 0;width:30px;}#widget-notes{display:block!important;}#reports-reverseprospectingresult .topnav_bg{background:transparent url(/images/uploads/Graphics/7/9000002_sublogo_newdesign.gif) repeat-x 0 0;}#form-editor-container .active a,#form-editor-container li.active{background:transparent url("/images/RECos/9000002/bg_red-orange.png") repeat-x 0 0;color:#fff;font-size:12px;}#form-editor-container li,#form-editor-container a{background:#BF2F37 url("/images/RECos/9000002/bg_lt-gray.png") repeat-x 0 0;color:#000;font-size:12px;}div.actionbuttons_container li.line-element{border-bottom:solid 1px #bf2f37;}#Master_Viewport{background-color:#fff;}.admin_header_links{color:#fff;}.admin_header_links A:hover{color:#ccc;}.details-header-sm-text{color:#bf2f37;}div.listing-data-area li{color:#bf2f37;}.double-col-entry-data-green{color:#bf2f37;}.double-col-entry-data{color:#bf2f37;}td.listing-data-area{color:#bf2f37;}.details-text-data{color:#bf2f37;}.details-text-data-bold-green{color:#bf2f37;}.data-black{color:#bf2f37;}.data-black-bold{color:#bf2f37;}.leftnav_bg{background:#000;}.leftnav_bg2{background:#000;}.leftnav_dividor{background-image:url('http://reecenicholsimages.fnistools.com/images/recos/9000002/css/leftnav-dividor.gif');}.leftnav_childdividor{background:#FFF;}.leftnav_selbg{background:#FFF;}.nav{color:#FFF;}.nav A:hover{color:#633;}.nav2{color:#000;}.nav2 A:hover{color:#633;}.navat{color:#000;}.navat a:hover{color:#633;}.leftnav_childselbg{background:#FFF;}.leftnav_navatback{background:#FFF;}.leftnav_navatback A:hover{background:#FFF;}.childnavat{color:#666;}.childnavat a:hover{color:#ccc;}.footertop_selbg{background:none;}.footertoptext{font-size:10px;font-weight:normal;text-decoration:none;color:#000;}.footertoptext a:hover{font-weight:normal;color:#c00;}.footernavat{font-size:10px;font-weight:normal;text-decoration:none;color:#999;}.footernavat a:hover{font-weight:normal;color:#c00;}.footertoprow{background:#666;}.footerbottomrow{background:#;}.footerdividor{background:#666;height:13px;}.content{color:#000;}.content2{color:#bf2f37;}.address{color:#50687C;}.contentbold{color:#000;}.contentbold2{color:#333;}.contentbold3{color:#333;}.contentwhite{color:#fff;}.contentwhitebold{color:#fff;}.caption14{color:#fff;}.caption15{COLOR:#999;}.caption16{color:#f33;}.caption1{color:#000;}.caption2{color:#000;}.caption3{color:#006;}.caption4{color:#000;}.caption5{color:#bf2f37;}.caption6{color:#ccc;}.caption7{color:#fff;}.caption8{color:#333;}.caption30{color:#000;}.captionred{color:#000;}.quickblack{color:#000;}.quick1{color:#fff;}.quick2{color:#fff;}.footer{color:#000;}.footernav{color:#bf2f37;}.footer a:hover{color:#c00;}.footer1{color:#036;}.footer1 a:hover{color:#000;}.formheader{color:#333;}.title1{color:#bf2f37;}.title{color:#333;}.title2{color:#bf2f37;}.title3{color:#666;}.contenttrack{color:#bf2f37;}.detailsheader{color:#bf2f37;}.headline{color:#333;}.mapsearch{color:#000;}.searching{color:#666;}.dropdown{color:#666;}.results{color:#000;}.contactinfomsgmarketingname{COLOR:#bf2f37;}.contactinforecoDesignation{COLOR:#000;}.contactinfomsgitem{COLOR:#000;}.contactinfomsglbl{COLOR:#bf2f37;}.allianceofficename{COLOR:#bf2f37;}.BGColor1{background:#000;}.BGColor2{background:#000;}.BGColor3{background:#000;}.BGColor4{background:#006;}.BGColor5{background:#fff;}.BGColor6{background:#000!important;}.BGColor7{background:#999;}.BGColor8{background:#bf2f37;}.BGColor9{background:#69c;}.BGColor10{background:#ffc;}.FColor1{color:#c00;}.FColor2{color:#c00;}.buttontext{color:#000;}.buttontext a:hover{color:#999;}.PopupMenuDividor{background:#000;}.PopupMenuBottom{background:#000;}.search_tab{background-color:#bf2f37;color:#fff;}.search_tab_on{background-color:#000;color:#fff;}.search_tab_line{background-color:#000;}.ms_panel{background-color:#FFD718;border:solid 1px #999;}.ms_panel_text{color:#000;}.txt_count{color:#CE3000;background-color:#FFCF31;border:solid 1px #666;}.txt_msg{color:#CE3000;background-color:#FFCF31;border:solid 1px #666;}.MSVE_navAction_background{background-color:#666;}.ms_tab_on,.ms_tab_on2{background-color:#000;border:solid 1px #4c4d4f;color:#fff;}.ms_tab_off,.ms_tab_off2{background-color:#bf2f37;color:#fff;}.ms_button1{background-color:#bf2f37;color:#fff;border:solid 1px #4c4d4f;}.ms_button2{background-color:#bf2f37;color:#fff;}.ms_button3{background-color:#bf2f37;color:#fff;border:solid 1px #4c4d4f;}.searchResults_colHeader{background-color:#8C8A8C;}.searchResults_colHeader A,.searchResults_colHeader A:hover{color:#fff;}.dd_tableHeader1{border:solid 1px #666;background:#000;color:#fff;}.dd_tableHeader2{border:solid 1px #666;background:#FFCF31;color:#000;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,.rn-homepage ol,.rn-homepage ul,.rn-homepage li,.rn-homepage fieldset,.rn-homepage form,.rn-homepage label,.rn-homepage legend,.rn-homepage table,.rn-homepage caption,.rn-homepage tbody,.rn-homepage tfoot,.rn-homepage thead,.rn-homepage tr,.rn-homepage th,.rn-homepage td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-family:arial,helvetica,sans-serif!important;}body{color:#000;font-size:12px;line-height:18px;}a{color:#bf2f37;}a:hover{color:#c00;}.nav3{color:#ccc;}.nav3 a:hover,.nav4 a:hover{color:#fff;}.nav4{color:#24394B;}.nav5{color:#bf2f37;}.nav6{color:#fff;}.nav6 a:hover{color:#fc3;}article,aside,dialog,figure,.bodyclass footer,.bodyclass header,hgroup,.bodyclass nav,.bodyclass section{display:block;}.bodyclass table{border-collapse:separate;border-spacing:0;}.bodyclass caption,.bodyclass th,.bodyclass td{font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a img{border:none;}legend{border:0 none;font-size:1px;height:1px;line-height:1px;overflow:hidden;text-indent:-10000px;top:auto;width:1px;}fieldset ul li{list-style:none;}h1{font-size:22px;color:#bf2f37;}h1 span{font-size:15px;line-height:22px;color:#a6a6a6;}h2,h3{font-size:18px;color:#bf2f37;}h4,h5,h6{font-size:13px;}#popup-viewport-td-container .screen-only a{float:right;}#content-content .viewport-content{padding:14px 10px 30px 11px;}#content-content .viewport-content ul{padding-left:30px;}#account-customerlogin h1 span{font-size:20px;}#content-forms-contactme table{border:0 none!important;}#recohomepage .viewport-area{padding:20px 0 0 0;border:#dbdbdb 1.5px solid;}#r-n-hompage-outer{margin:-20px 0 0 0;}#home-search-widget{padding:6px 0 24px 0;height:295px;}#home-search-background-photos{position:absolute;z-index:0;}#home-search-widget .home-search-container-outer{position:relative;display:block;margin:130px 0 0 20px;height:163px;overflow:hidden;z-index:300;}.ie7 #home-search-widget .home-search-container-outer{margin-top:120px;padding-left:20px;}#tabs .home-search-container-outer{width:490px;}#todays-mortgage-rates .header{padding:20px 0 0 12px;}#todays-mortgage-rates .small-text{padding:0 35px 0 12px;}#r-n-homepage-social-media{padding:16px 0 0 0;}#r-n-homepage-social-media h3{float:left;}#r-n-homepage-social-media a{float:right;margin:-8px 0 0 0;padding:0 10px 10px 0;}#r-n-hompage-outer #CustomerLogin_signup{float:right;white-space:nowrap;}#r-n-homepage-login #CustomerLogin_form label{display:none;}#r-n-homepage-login #CustomerLogin_form input{margin:4px 0 0;padding:2px 4px;width:122px;background-color:#e4e4e4;color:#666;}#r-n-homepage-login li{float:right;clear:both;}#CustomerLogin_form #CustomerLogin_submit{float:right;margin:6px 2px 4px 0;background:#fff url(/images/RECos/9000002/log-in-60x26.png) no-repeat 0 0;width:60px;height:26px;cursor:pointer;clear:both;}#home-search-container-outer{margin-top:5px;}#ui-tabs-nav{height:20px;}#ui-tabs-nav li{display:inline;list-style:none;}#r-n-hompage-left-col{width:545px;margin-right:25px;}#r-n-hompage-outer td,#r-n-hompage-outer,#r-n-hompage-left-col,#r-n-hompage-right-col{vertical-align:top;}#r-n-homepage-login{margin:0 0 20px 0;border:#ccc 1px solid;width:100%;}#r-n-homepage-login #CustomerLoggedIn{padding-left:8px;overflow:hidden;height:80px;}#r-n-homepage-login #CustomerLoggedIn_welcome{overflow:hidden;height:80px;}#r-n-homepage-login #CustomerLoggedIn_welcome div{width:145px;}#r-n-homepage-login #CustomerLoggedIn_welcome div a{padding:5px 20px 5px 30px;font-size:12px;color:#666;text-decoration:none;}#r-n-homepage-login div#CustomerLoggedIn_name{height:26px;}#r-n-homepage-login div#CustomerLoggedIn_signout{position:absolute;height:20px;font-size:10px;text-align:right;right:6px;top:236px;}#r-n-homepage-login div#CustomerLoggedIn_savedproperties,#r-n-homepage-login div#CustomerLoggedIn_myhomepage,#r-n-homepage-login div#CustomerLoggedIn_savedsearches{float:left;position:relative;top:-20px;}#r-n-homepage-login div#CustomerLoggedIn_savedproperties{clear:left;top:-20px;}.ie7 #r-n-homepage-login div#CustomerLoggedIn_savedsearches{top:0;}.ie7 #r-n-homepage-login div#CustomerLoggedIn_savedproperties,#r-n-homepage-login div#CustomerLoggedIn_savedsearches{padding-bottom:4px;}#r-n-homepage-login div#CustomerLoggedIn_myhomepage{top:30px;}#r-n-homepage-login div#CustomerLoggedIn_savedproperties a{background:transparent url("/images/recos/9000002/saved-properties-icon.png") no-repeat 0 0;}#r-n-homepage-login div#CustomerLoggedIn_savedsearches a{background:transparent url("/images/recos/9000002/saved-searches-icon.png") no-repeat 0 0;}#r-n-homepage-login div#CustomerLoggedIn_myhomepage a{background:transparent url("/images/recos/9000002/my-home-match-icon.png") no-repeat 0 0;}#r-n-homepage-login p{padding:8px 8px 0 8px;}#r-n-homepage-login .legal-disclaimer{padding:0 8px 8px 8px;line-height:24px;}#r-n-homepage-login .r-n-homepage-login{padding:8px 8px 0 0;}#r-n-homepage-login-heading h3{margin:-11px 0 9px 0;font-size:20px;}#r-n-homepage-login-heading img{margin:0 0 -2px 0;}#accordion-container{margin:18px 0;border:#ccc 1px solid;}#accordion-container div p{padding:8px 12px 3px 12px;font-size:11px;color:#666;}#accordion-container div p>a{position:relative;top:-4px;}#accordion-container h4{padding:9px 12px 0 12px;color:#bf2f37;font-size:13px;}#accordion-container h5{padding:9px 12px 0 12px;font-size:13px;}#r-n-homepage-agent table{padding:32px 0 0 0;width:540px;}#r-n-homepage-agent h3{padding:0 8px 8px 0;color:#bf2f37;}#r-n-homepage-agent .button{float:right;margin-top:7px;cursor:pointer;}#r-n-homepage-agent .photo{padding-left:15px;}#r-n-homepage-agent .photo img{border:#ccc 1px solid;}#r-n-homepage-r-n-blog>td{border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;}#r-n-homepage-r-n-blog img{margin:6px 0 5px 0;}#r-n-homepage-r-n-blog .RssCaret{padding:0 0 0 4px;background:none;}#r-n-homepage-r-n-blog .RssContainer{display:inline-block;margin:6px 0 0 6px;height:30px;line-height:14px;height:32px!important;}.ie7 #r-n-homepage-r-n-blog .RssContainer{margin:6px 0 6px 6px;}#r-n-homepage-r-n-blog a{text-decoration:none;}#new-to-market-heading{width:293px;}#view-all-listings{float:right;width:255px;}#view-all-listings h4{float:left;display:inline-block;margin:0 0 0 17px;line-height:20px;white-space:nowrap;color:#a6a6a6;}#view-all-listings a.red-orange-button{float:right;margin-right:5px;}#home-search-container{height:120px;}#module-quick-criteria li{list-style:none;padding:0 0 6px 0;}#module-quick-criteria label,.qs-price-min p{display:none;visibility:hidden;line-height:0;}#module-quick-criteria li input{padding:5px 2px 5px 3px;font-size:8px;width:123px;border:#d0d0d0 1px solid;color:#A6A6A6;}#search-summary .saved-search-info{color:#F00;}ul#ul-leftNavArticles li.leftnav_bg_c1{margin:0;padding:0;border:0;overflow:hidden;}ul#ul-leftNavArticles li.leftnav_bg_c2{background-color:#ccc;}ul#ul-leftNavArticles,td.viewport-container-leftnav{width:165px;background-color:#dbdbdb;}ul#ul-leftNavArticles #module-quick-criteria li{margin:0;padding:0 0 8px 0;border:0;}ul#ul-leftNavArticles a,ul#ul-leftNavArticles a.nav_c2{color:#666;font-size:12px;}ul#ul-leftNavArticles a.nav:hover{font-weight:normal;color:#c00;}ul#ul-leftNavArticles a.nav_c2:hover{color:#c00;}ul#ul-leftNavArticles a.childnavat span.contentUrlIcon{display:none;}#module-quick-criteria p{font-size:10px;color:#A6A6A6;}#left-nav-login-widget{margin:28px auto 9px auto;width:140px;}#left-nav-login-heading{font-size:14px;text-align:center;}#left-nav-login-subtext{font-size:10px;color:#bf2f37;text-align:center;}#left-nav-login-button{display:block;margin:7px auto 0 auto;text-align:center;width:auto;height:20px;}div.site-container{width:925px;background-color:transparent;top:0;}#listing-listingdetail div.site-container{width:984px;}#agentsearch-agentsearchresults .contentTitle h1{white-space:nowrap;}#AOCriteriaContainer #Master_btnSubmit{margin:10px;}#AOCriteriaContainer #Master_btnSubmit+a{position:relative;top:-12px;}#AddressContainer+div{display:none;}#btnsubmit:hover{cursor:pointer;}#office-officeinfo .caption1{font-size:12px;}#how-much-your-home-worth .legal-disclaimer{float:right;margin-right:8px;padding-bottom:8px;}#Master_LeaderBoardBottom_LeaderBoard_divAdSpaceWrapper{margin:0 auto;text-align:center;}#module-quick-search{margin:20px auto;border:#ccc 1px solid;width:150px;}#column-quick-search-form{margin:0 auto;width:130px;}#third-row-content td{color:#a6a6a6;}.ie7 #r-n-homepage-agent{padding-top:20px;}#my-neighborhood-report-heading h3,#plaza-mortgage-heading h3{margin:30px 0 15px 0;white-space:nowrap;}#my-neighborhood-report-link{padding:0 12px 0 0;}#plaza-mortgage-link{margin:20px 0 0 0;}#plaza-mortgage-center{width:260px;margin-right:30px;}#my-neighborhood-report{width:256px;}#plaza-mortgage-center form{margin:15px 0 20px 0;}#plaza-mortgage-center form p{margin:-4px 0 0 0;line-height:15px;}#plaza-mortgage-center li{float:left;margin:7px 6px 12px 0;height:16px;}#box1,#box2,#box3{width:226px!important;}#learn{padding-left:3px!important;}#AOSearchOuterContainer{padding:0 0 10px 0!important;width:720px!important;}#AOResultsContainer{width:732px!important;}#tblFrameHeader a{float:right;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupa li a{line-height:12px;}#tblSearchCriteria,#clearSearch1,#clearSearch2,#tblPropertyCategory{padding-left:12px;}#RegForm{margin-left:15px;}#Master_Elements_ctl03_Elements_VisibleElements{margin:0 0 12px 0;}#mapsearch-right-top{overflow:hidden;}#inrBdyCntSavedSearches .BGColor1 a{float:right;}.ie7 #inrBdyCntSavedSearches .BGColor1 a,.mozilla #inrBdyCntSavedSearches .BGColor1 a{float:right;margin:-22px 0 0 0;}#topbottomnavcontainer .footertoprow{background-color:transparent;}#footertextcontainer .nav2,.footertextcontainer .nav2 a,.footertoptext,.footertoptext a,#footertextcontainer font a{color:#fff!important;}#footertexttable{width:100%;}#footertextcontainer{text-align:center;}.viewport-area{background-color:#fff;}.viewport-content{padding:20px 15px 30px 15px;}.viewport-container-td{padding-bottom:20px;}.viewport-article-content div,.viewport-article-content table{max-width:740px!important;}.viewport-article-content form .caption1,.viewport-article-content input,.viewport-article-content textarea,.viewport-article-content label{margin-left:12px;}.viewport-article-content form .content{position:relative;left:12px;top:8px;}.my-neighborhood-report-content .gray-border-img{margin:0 0 33px 15px;}.horzRule2{background-color:#000;margin-left:-1px;width:100%;}.searchTblBdr{width:100%;}.top-navigation-area{float:right;margin-top:-32px;clear:left;}.topnavDD_container{margin:-10px 0 0 0;padding:10px 0 0 0;background:transparent url(/images/RECos/9000002/RECoTemplates/18_Common/sub-nav-dropdown-bckgrd.gif) no-repeat 0 0;}.column-module-quick-search,.module-quick-search-body,.module-quick-search-head{background:transparent url("/images/recos/9000002/module-quick-search.png") no-repeat right bottom;}#ul-leftNavArticles a.footernav u{padding-left:6px;font-size:10px;color:#bf2f38;}.module-quick-search-head{background-position:right top;}.module-quick-search-head h3{padding:15px 0 25px 0;background-position:left top;text-align:center;text-transform:uppercase;font-size:12px;color:#bf2f38;}.module-quick-search-head h3 span.qs-icon,.button-submit .mapsearch-button-tab-icon,.icon-search{display:inline-block;margin:4px 0 0 -2px!important;height:22px!important;width:20px!important;background:transparent url("/images/recos/9000002/search/icons/iconSpritesVer2.png") no-repeat -9px -383px!important;}.mapsearch-button-tab-icon{margin:7px 0 0 0;padding:6px 6px 0 0;}.module-quick-search-body{background-position:left bottom;}a.red-orange-button{float:left;display:block;margin-right:1px;padding-right:12px;background:#bf2f37 url("/images/recos/9000002/bg_red-orange-button_a.png") no-repeat right top;text-decoration:none;}a.red-orange-button span{display:block;margin:0 -5px 0 0;padding:0 0 0 7px;background:#bf2f37 url("/images/recos/9000002/bg_red-orange-button_span.png") no-repeat 0 0;text-transform:uppercase;font-weight:bold;height:26px;line-height:26px;color:#fff;}a.lt-gray-button{float:left;display:block;margin-right:1px;padding-right:12px;background:transparent url("/images/recos/9000002/bg_lt-gray-button_a.png") no-repeat right top;text-decoration:none;}a.lt-gray-button span{display:block;margin:0 -5px 0 0;padding:0 0 0 7px;background:transparent url("/images/recos/9000002/bg_lt-gray-button_span.png") no-repeat 0 0;text-transform:uppercase;height:26px;line-height:26px;color:#bf2f37;}.qs-search-button{float:right;overflow:hidden;}ul.module-home-search-criteria{float:left;width:515px;overflow:hidden;}.module-home-search-criteria li{float:left;margin-top:-5px;list-style:none;width:255px;}.module-home-search-criteria li label{display:inline;visibility:hidden;}.module-home-search-criteria li input{width:220px;height:16px;border:#ccc 1px solid;}.module-home-search-criteria li input,.module-home-search-criteria li p{float:left;padding:2px 4px 4px 4px;}.module-home-search-criteria li p{margin-left:-25px;margin-top:18px;color:#000;}.module-home-search-criteria li.home-search-search-button2{margin-top:-20px;width:460px;}.module-home-search-criteria li.home-search-search-button{margin-top:-25px;width:218px;}.module-home-search-criteria li.home-search-search-button p,.module-home-search-criteria li.home-search-search-button2 p{margin-top:0;}.module-home-search-criteria li.home-search-search-button input,.module-home-search-criteria li.home-search-search-button p,.module-home-search-criteria li.home-search-search-button2 input,.module-home-search-criteria li.home-search-search-button2 p{float:right;clear:both;}.module-home-search-criteria .qs-search{width:145px;height:26px;background:transparent url(/images/RECos/9000002/search-for-homes.png) no-repeat 0 0;text-indent:-5000px;border:0;}li.home-search-beds label,li.home-search-baths label{display:inline;padding-right:8px;visibility:visible;color:#000;}.ie7 li.home-search-beds label,li.home-search-baths label{padding-right:0;}.ie7 li.home-search-beds{display:block;float:none;}.ie7 li.home-search-baths{margin:-22px 0 0 120px;}.home-search_more-search-opt{white-space:nowrap;}li.home-search-price-min{clear:left;}li.home-search-price-min,li.home-search-price-max{width:125px;}li.home-search-price-min input,li.home-search-mls-number input{width:195px;}li.home-search-price-min input,li.home-search-price-max input{width:95px;}li.home-search-beds,li.home-search-baths{margin-top:12px;width:121px;}li.home-search-beds select,li.home-search-baths select{width:61px;}li.home-search-beds{clear:left;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-active{background:url("/images/RECos/9000002/accordion-header-bckgrd.gif") repeat-x 50% 50% #ddd;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000;}.ui-accordion .ui-accordion-header{margin-top:-1px;position:relative;cursor:pointer;height:26px;}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:14px;margin-top:-8px;top:50%;}.ui-accordion-content iframe{overflow:visible;width:320px;}.ui-accordion-content>table{padding-bottom:6px;width:325px;}.ui-accordion-content p{padding:8px 0 12px 0;}.ui-accordion-content img{margin:10px 12px 8px 0;}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px;width:16px;height:16px;}.ui-state-default .ui-icon,.ui-state-active .ui-icon{background-image:url("/images/RECos/9000002/search/icons/iconSpritesVer2.png");}.ui-icon-triangle-1-e{background-position:-193px -710px;}.ui-icon-triangle-1-s{margin-left:-1px;background-position:-156px -710px;}.ui-widget :active,.ui-state-active{outline:none;}.ui-accordion .ui-accordion-header a{display:block;font-size:12px;font-weight:bold;padding:0 8px 0 32px;line-height:27px;text-transform:uppercase;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#000!important;text-decoration:none;}.ui-state-hover a,.ui-state-hover a:hover{color:#bf2f37!important;text-decoration:none;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#000!important;text-decoration:none;}ul.tabs{margin:0 0 0 -2px;padding:0;float:left;list-style:none;height:21px;border-bottom:0;border-left:0;width:100%;}ul.tabs li{float:left;margin:0;padding:0;height:20px;line-height:20px;border:0;border-left:none;margin:0 0 -1px 2px;overflow:hidden;position:relative;background:#dededc;width:120px;text-align:center;}ul.tabs li a{text-decoration:none;color:#000;display:block;font-size:12px;padding:0;border:0;outline:none;}ul.tabs li a:hover{background:#ccc;color:#000;}html ul.tabs li.active,html ul.tabs li.active a:hover{background:#333;border-bottom:1px solid transparent;color:#fff;}html ul.tabs li.active a{color:#fff;}.tab_container{position:relative;border:0;border-top:none;overflow:hidden;clear:both;float:left;width:100%;background:transparent url(/images/RECos/9000002/trans-white-bckgrd-10-percent-tint.png) repeat 0 0;}.tab_content{padding:0 0 12px 20px;font-size:12px;background:transparent url("/images/RECos/9000002/trans-white-bckgrd-50-percent-tint.png") repeat 0 0;width:480px;}.accordion-input label,#plaza-mortgage-center label{display:none;}.accordion-input input,#plaza-mortgage-center input{float:left;width:112px;height:16px;color:#a6a6a6;}.accordion-input li{float:left;margin:7px 0 12px 12px;height:16px;}.accordion-input li.go-button{position:relative;left:-4px;top:-4px;}.ie7 .accordion-input li{margin:7px 0 12px 8px;height:24px;}div.contentTitle{margin-bottom:4px;background-color:#000;}div.ao_search_results_container,.AccordionTitle,.AccordionContent,.AccordionContainer{width:720px!important;}.AccordionTitle{padding:4px 0 4px 6px!important;width:714px!important;}.AccordionContent iframe{margin-left:10px!important;}.ao_page_controls_right span{float:right;}.ao_results_header_table{padding-left:12px;}.gray-border-img{border:#ccc 1px solid;}.center{width:auto!important;}.hmHead h1{padding:12px 0;yy;}.logout-button a{float:right;clear:both;}.advisory-box{left:20px!important;width:410px;background-image:none;background-color:#F2F3F7;}#new-to-market-carousel{padding-top:14px;}#image-proxy .fp-jcarousel-container .property_photo{border:0;}.fp-jcarousel-container,.fp-jcarousel-container .jcarousel-container-horizontal,.fp-jcarousel-container .jcarousel-clip-horizontal{width:504px!important;background-color:transparent;}.jcarousel-container,.jcarousel-item .property_photo{border:#ccc 1px solid;}#listing-listingdetail .jcarousel-container{border:0;}.fp-jcarousel-container .jcarousel-container-horizontal{margin:0 0 0 4px;padding:9px 17px 10px 17px!important;}.fp-jcarousel-container .jcarousel-clip-horizontal{margin:0 0 0 13px;width:490px!important;}.fp-jcarousel-container .jcarousel-item{margin:0 5px 0 0;width:155px!important;}.fp-jcarousel-container .jcarousel-description-container{width:155px!important;}.fp-jcarousel-container .property_photo{width:133px!important;height:98px!important;}.fp-jcarousel-container .prev_button{left:7px;top:38px;}.fp-jcarousel-container .next_button{right:7px;top:37px;}.fp-jcarousel-container .jcarousel-container{height:145px!important;border:#ccc 1px solid!important;}.fp-jcarousel-container .jcarousel-container-horizontal{float:left;margin:-4px 0 0 0;height:165px;background:transparent url("/images/RECos/9000002/gray-gradient-h165px-bckgrd.png") repeat 0 0;overflow:hidden;}.fp-jcarousel-container .jcarousel-price-text{color:#BF2F37;font-size:12px!important;text-decoration:underline;}.fp-jcarousel-container .jcarousel-city-state-text,.fp-jcarousel-container .jcarousel-line-three-text{font-size:11px!important;}.jcarousel-address-text{display:none;visibility:hidden;}.contact-info-customer-service h2{margin:0;font-size:22px!important;color:#bf2f37;}.FormContainerTable td,.FormContainerTable td table{border:0!important;}.FormContainerTable .BGColor2{background-color:#000;}.FormContainerTable .contentbold{padding:10px;line-height:24px;}.toggleadvanced a{font-weight:bold;font-size:12px;}.ms_tab_on,.search_tab_on,#mapsearch-directions .ms_button1,#mapsearch-directions-get .ms_button1,.ms_button1,#mapsearch-criteria-actions .button-submit,#mapsearch-criteria-actions-2 .button-submit{background:transparent url(/images/RECos/9000002/bg_red-orange.png) repeat-x scroll 0 0;border:0;border-left:#d9d9d9 1px solid;border-right:#d9d9d9 1px solid;height:26px;}.search_tab{background:#bf2f37 url(/images/RECos/9000002/bg_lt-gray.png) repeat-x scroll 0 0;border:0;border-right:#d3d3d3 1px solid;border-left:#d4d4d4 1px solid;height:26px;font-size:13px;color:#fff;}.search_tab,.search_tab_on{border-top:0;border-bottom:0;}.ms_tab_on,#mapsearch-directions .ms_button1{padding:0 5px;font-size:13px;font-weight:normal;line-height:24px;color:#fff;}.ms_tab_off{padding:0 5px;background:transparent url(/images/RECos/9000002/bg_lt-gray.png) repeat-x scroll 0 0;border:0;border-right:#d3d3d3 1px solid;border-left:#d4d4d4 1px solid;height:26px;font-size:13px;font-weight:normal;line-height:26px;color:#000!important;}.search_tab_on .search_tab_left,.search_tab_on .search_tab_right{background:transparent url(/images/RECos/9000002/bg_red-orange.png) repeat-x scroll 0 0;height:26px;}.search_tab_left,.search_tab_right{background:#bf2f37 url(/images/RECos/9000002/bg_lt-gray.png) repeat-x scroll 0 0;height:26px;}.search_tab_middle h1,.search_tab_middle h1:hover{font-size:13px;}.search_tab_middle h1{color:#fff;}.search_tab_middle{padding:5px 10px;font-size:13px;color:#000!important;}.search_tab_on .search_tab_middle{color:#fff;}.search_tab_pad{width:2px;}.ms_panel_text{margin:0 0 0 -5px;color:#bf2f37;font-size:11.5px!important;white-space:nowrap;text-shadow:none;}#listingdetail-container{margin:0 auto;}.search_tab_line{background-color:#ccc;}.searchtype-map td.viewport-container-leftnav,#listing-communitylanding td.viewport-container-leftnav,#listing-listinglanding td.viewport-container-leftnav{display:none;visibility:hidden;}.welcome,.secondary-nav{width:203px;}.ms_button1,.ms_tab_on,.ms_tab_off{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-radius:0;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-request-information a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-showing a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a{padding:0!important;font-size:13px!important;font-weight:normal;height:26px;background:none!important;border:0!important;}#listing-listingdetail div.cta-sidebar ul li.ctae-request-information,#listing-listingdetail div.cta-sidebar ul li.ctae-schedule-a-viewing,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li{height:26px;margin-bottom:4px!important;border-left:solid 1px #ce2001!important;border-right:solid 1px #ce2001!important;background:#bf2f37 url(/images/RECos/9000002/bg_red-orange.png) repeat-x scroll 0 0!important;background:#bf2f37 url(/images/RECos/9000002/bg_red-orange.png) repeat-x scroll 0 0;}#mapsearch-criteria-actions .button-submit,#mapsearch-criteria-actions-2 .button-submit,.ms_button1,#mapsearch-directions-button-get.ms_button1,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li a{padding:0 6px;color:#fff;line-height:26px;height:26px!important;font-weight:normal!important;font-size:12px;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-showing a span,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-schedule-a-viewing a span{background-position:-2px -606px!important;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li.ctae-view-saved-properties a span,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li.ctae-view-saved-properties a:hover span{background-position:-291px -894px!important;height:22px!important;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li.ctae-save-this-property a span,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupc li.ctae-save-this-property a:hover span{background-position:0 6px!important;height:22px!important;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupb li.ctae-request-information a{background:transparent url("/images/RECos/9000002/search/icons/iconSpritesVer2.png") no-repeat -219px -191px!important;text-indent:30px;white-space:nowrap;width:30px;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupa li a,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupa li a,#listing-listingdetail div.listed-by-container a.inquire-about-this-property a,#listing-listingdetail div.listed-by-container a.inquire-about-this-property{font-weight:normal!important;color:#bf2f37!important;text-decoration:underline!important;}#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupa li a:hover,#listing-listingdetail div.cta-sidebar ul.ctag-ctagroupa li a:hover,#listing-listingdetail div.listed-by-container a.inquire-about-this-property a:hover,#listing-listingdetail div.listed-by-container a.inquire-about-this-property:hover{font-weight:normal!important;color:#c00!important;text-decoration:none!important;}.header{font-size:16px;color:#bf2f37;}.MSVE_Dashboard_V6_blue .MSVE_navAction_background,.MSVE_View3DMapMode .MSVE_navAction_background{background-color:#878787!important;}.small-text{padding:3px 0 6px;line-height:normal;font-size:9px;}.bodyclass p{padding:0 0 4px 0;}.inrBdyCnt1{width:700px!important;}.inrBdyCnt1 .BGColor2,.inrBdyCnt2{width:100%!important;}.inrBdyCntBttmBdr{width:320px!important;}.inrBdyCnt1_5>a{float:right;}.BGColor2{background:#DBDBDB;}.BGColor6,.BGColor3{background:#000;}.BGColor6{height:40px;}.BGColor6 img{float:right;}.r-n-homepage-login{vertical-align:top;}.RssCaret{background-image:transparent url("/images/RECos/9000002/redArrwTringlDes.gif");}.listview-row3{float:left;}.listview-cta{margin:10px 0 5px -7px!important;}.listview-cta a{margin-right:4px!important;}.gallery-cta{padding:6px 10px 6px 0;}.mapsearch-results-paging-total{width:auto;}.listview-result{min-width:445px;}.txt_gray,.txt_black{font-size:13px;font-family:Arial,Helvetica,sans-serif;}.bodyclass .footerlinkscontainer{margin:0 auto;text-align:center;}.footer-area{margin:20px 0 0 0;}.legal-disclaimer{font-size:9px;text-decoration:none;}div.ao_search_results_container{width:780px;}#AOResultsContainer{width:790px;}#bodycontainer{width:925px;margin:0 auto;background-color:transparent;}.bodytable{background-color:#fff;width:925px!important;}.subfooternavcontainer{margin:10px auto 0 auto;}#agentnavrow{width:200px;margin:0 auto 0 auto;background-color:#000;}.QSSearchCell{margin:0 auto 0 auto;padding-left:14px;}.bodyclass{background:#0c0c0c url("/images/recos/9000002/r-n-background-image.jpg") repeat left top;}.widget-header{font-size:17px;font-weight:bold;color:#BF2F37;}.widget-text-bold{font-size:14px;font-weight:bold;color:#BF2F37;}.widget-text{font-size:14px;font-weight:normal;color:#BF2F37;}.widget-bg{background-color:#000;border:2px solid #BF2F37;border-bottom:8px solid #BF2F37;}#AOTabsContainer{border-top:3px solid #666;}.form-text-1{color:#bf2f37;}.Form-text-2{color:#bf2f37;}div.ao_results_header_area{background-color:#000;}.ao_results_entry_wbg{background-color:#ececec;}.ao_results_text{color:#000;}.ao_results_text A{color:#bf2f37;}.ao_results_icon_text{color:#bf2f37;}.ao_results_icon_text A{color:#bf2f37;}.ao_results_text_line{background-color:#000;}.ao_page_controls_text a,.ao_results_icon_text a,.ao_map_directions_container span a{color:#bf2f37!important;text-decoration:underline!important;}.ao_page_controls_text a:hover,.ao_results_icon_text a:hover,.ao_map_directions_container span a:hover{color:#c00!important;text-decoration:none!important;}div.popup-controlpanel-container{background-color:#fff;border:1px solid #999;}td.slideshow-button-bg{background-color:#000;}table.icon-container{border:1px solid #999;}#pv,table#pv,#pv table{background-color:#fff!important;border:1px solid #999!important;}#pv>td{background-color:#fff!important;}#pv td table{background-color:#fff!important;border:8px solid #000!important;}#pv table table{background-color:#FFF!important;border:0!important;}#pv #pv_picset_bg{background-color:#FFF!important;border:0!important;}#pv_slideshow_container img,#pv_slideshow_container td,td#pv_slideshow_container,div.popup-controlpanel-container,div.popup-controlpanel,table.icon-container{border 0!important;}#pv #pv_thumbnailDiv{border:1px solid #999!important;}td.propcount_container{background:#000;text-align:center;}.propcount_text{font-family:arial,helvetica,sans-serif;font-size:12px;color:#fff;}div.message2{border-right:1px solid #999;border-left:1px solid #999;}div.detpg_listedby_container{width:760px;padding-top:10px;padding-bottom:10px;margin-left:5px;border-right:1px solid #999;border-left:1px solid #999;}.listedby_text{font-family:arial,helvetica,sans-serif;font-size:12px;color:#bf2f37;}.listedby_text a{font-family:arial,helvetica,sans-serif;font-size:12px;color:#bf2f37;}.HomeWarranty_text1{color:#000;font-family:arial,verdana,sans-serif;font-size:13px;font-weight:bold;padding-bottom:5px;text-decoration:none;}div.detpg_pic_details_container{border-bottom:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;padding-left:5px;padding-bottom:5px;width:755px;}td.picset_container{background:#000;}table.picset{border:solid 1px #fff;}td.picset_bg{background-color:#fff;}td.slideshow_container{background-color:#000;}.panel_outercurve_bg{background-color:#fff;}.picset_text1{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#fff;}.picset_text1 a{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}.picset_text2{font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#fff;}td.showall_container{background-color:#000;}#searchContainer{width:775px!important;}#divContainer{position:relative;top:0;left:0;width:90%;}#divMessage{position:absolute!important;}#customer-login h2,#customer-login .welcome,#search-summary,.criteriaContainer .label_bold,.criteriaContainer .label_bold{color:#fff;}#mapsearch-count .mapsearch-count-total,#mapsearch-advisory-box,.gllrySrchRsltsLstngPrice .propertyPrice,#customer-login .secondary-nav,#search-summary-content ul li,#search-summary h2{color:#000;}#mapsearch-maptoolbar-draw{margin-left:-15px;padding-right:15px;}#mapsearch-advisory-box-text{width:350px!important;}#box-count{margin:0 5px 0 0!important;}#advisory-box-image{margin-top:-20px;background:transparent url("/images/RECos/9000002/search/icons/iconSpritesVer2.png") no-repeat -333px -740px!important;}#search-summary h2{padding-left:16px;}#customer-login .customerLoggedOff{padding-right:0;}#customer-login .secondary-nav,#search-summary{background-color:#fff;background-image:none;border-top:#ccc 0 solid;}#customer-login .welcome i{background:transparent url("/images/RECos/9000002/search/icons/iconSpritesVer2.png") no-repeat -2px -126px!important;}#mapsearch-left input,#mapsearch-left select,#mapsearch-left label,.innerTable .label_bold{color:#555;}#mapsearch-criteria-actions .button-clear,#mapsearch-criteria-actions-2 .button-clear,#mapsearch-results-body h5,.toggleadvanced a,#customer-login .secondary-nav a,#customer-login .customerLoggedIn,#customer-login .customerLoggedIn a{color:#bf2f37;}#mapsearch-criteria,#mapsearch-directions{border:#ccc 1px solid;}#customer-login h2 a{text-decoration:underline;}.ie7 #customer-login h2 a{position:relative;top:-16px;}#customer-login .save-search ul,.customerLoggedIn ul{margin:2px 0 0 0!important;}.ie7 #customer-login .save-search ul,.ie7 .customerLoggedIn ul{margin:12px 0 0 -5px!important;}#customer-login .secondary-nav li,#customer-login .save-search li{width:174px;list-style:none;background:transparent url("/images/RECos/9000002/bg_red-orange-button_span.png") no-repeat left top;overflow:hidden;border:0!important;margin-left:10px;}#customer-login .secondary-nav li a,#customer-login .save-search li a{display:block;margin-top:0;padding-right:0!important;font-size:13px!important;font-weight:normal;width:174px;height:26px;background:transparent url("/images/RECos/9000002/bg_red-orange-button_a.png") no-repeat right top;text-decoration:none;color:#fff;border:0;}.customerLoggedIn li span{float:left;display:block;padding:0 1px 0 0;width:30px;height:20px;background:transparent url("/images/RECos/9000002/search/icons/iconSpritesVer2.png") no-repeat -6px -803px;}#mapsearch-left-customer{border:#ccc 1px solid!important;}#mapsearch-left-customer,#customer-login .save-search{background:transparent;}#search-summary{padding:4px 3px 2px 2px;}#search-summary-content ul li{font-size:1.25em;}#customer-login .welcome h2{border-bottom:0;color:#000;}#customer-login .save-search{border-top:#ccc 0 solid;background-color:#fff;height:auto;}#save-search-link,#email-alert-link{border:0;color:#bf2f37;}#mapsearch-results-body .lstngSrchRsltsLstng{border-bottom:2px solid #bf2f37;}.ms_panel,.searchResults_colHeader{background-color:#000!important;}#mapsearch-criteria-header .ui-icon,#mapsearch-directions-header .ui-icon{left:8px;}#mapsearch-results-body .lstngSrchRsltsBox-outer{border-top:1px solid #DEDEE0;}#mapsearch-mainmap-results .tr{background-color:#f5f5f5;}#mapsearch-mainmap-results .inside{background:transparent url(/images/common/F5-FF-800.png) repeat-x left top;}#mapsearch-results-body .lstngSrchRsltsBox-inner{border-left:1px solid #DEDEE0;border-right:1px solid #DEDEE0;}#mapsearch-results,#mapsearch-results-paging{background-color:#fff;}#callToActionButtonsContainer{border-right:0;border-left:1px solid #DEDEE0;border-bottom:1px solid #DEDEE0;background-color:#F2F3F7;}div.lsrcExtendedInfoBox,#gllryInnrCntntPhoto p{background-color:#F2F3F7;border:1px solid #DEDEE0;}#callToActionGalleryButtonsContainer{background-color:#F2F3F7;}#callToActionGalleryButtonsContainer strong{color:#bf2f37;}#callToActionGalleryButtonsContainer strong:hover{color:#c00;}.lstngSrchRsltsLstng .propertyPrice{color:#000;#lsrInnrCntntPhoto{background-color:#F2F3F7;}#lsrInnrCntntPhoto .lsrPhoto{border:1px solid #DEDEE0;}#openHouseInfo .moreOHDates a,p.moreOHDates a{color:#bf2f37;}#openHouseInfo{background:#F2F3F7 url(/images/RECos/9000002/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -185px!important;color:#111;border:1px solid #DEDEE0;left:0;width:195px;}.gllrySrchRsltsCntnr #galleryOpenHouseInfo{background-color:#F2F3F7;border:1px solid #DEDEE0;color:#424959;}div.smallMapContainer{background-color:#fff;border:1px solid #DFE6EC;padding:1px;}h2.propertyAddress a:hover,h2.propertyAddress a span:hover,#mapsearch-criteria-actions .button-clear:hover,.callToActionGalleryBox a h3:hover,.callToActionGalleryBox a h3 strong:hover{color:#633;}#gllryInnrCntntPhoto .gllryPhoto img{overflow:hidden;width:100%;}#gllrySrchRsltsRealtorContact .gllryRltrInfo{padding:0 0 2px 0;}.lstngSrchRsltsLstng h2{padding-right:1.5%;}.callToActionBox a:link,.callToActionBox a:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right 0!important;}.callToActionBox a h3,.callToActionBox a h3:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) repeat left 0!important;}.callToActionBox a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right -27px!important;}.callToActionBox a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -27px!important;}.callToActionBox .viewDetails a:link,.callToActionBox .viewDetails a:visited{background:transparent url(/images/RECos/9000002/search/buttons//buttonHoverStates.png) right -57px!important;font-size:.85em;}.callToActionBox .viewDetails a h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -57px!important;font-size:.85em;}.callToActionBox .viewDetails a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) right -27px!important;}.callToActionBox .viewDetails a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStates.png) left -27px!important;}.callToActionBox .saveThisProperty strong,.callToActionBox .mapThisProperty strong,.callToActionBox .getEmailAlerts strong,.callToActionBox .requestMoreInfo strong{margin:0 0 0 -18px;padding:1px 0 0 20px;height:25px;line-height:24px;}.callToActionGalleryBox a h3,.callToActionGalleryBox a h3:visited{color:#bf2f37;}.callToActionBox a h3,.callToActionBox a h3:visited{height:28px;color:#fff;}.callToActionBox .viewDetails a h3{color:#fff;line-height:24px;}.callToActionBox2 a:link,.callToActionBox2 a:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat right -43px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat right -43px;color:#fff;}.callToActionBox2 a h3,.callToActionBox2 a h3:visited{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat left -43px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat left -43px;color:#fff;}.callToActionBox2 a:hover{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat right -44px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat right -44px;display:block;}.callToActionBox2 a:hover h3{background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.png) no-repeat left -44px!important;background:transparent url(/images/RECos/9000002/search/buttons/buttonHoverStatesSmall.gif) no-repeat left -44px;color:#fff;}.smallMapViews strong{font-size:.9em;}.smallMapContainer .MSVE_PoweredByLogo{width:35%;}.gllrySrchRsltsLstngPrice h2{padding:0 0 0 8px;}.gllrySrchRsltsLstng h2,.gllrySrchRsltsLstng a,.gllrySrchRsltsLstng h2:visited,#gllryInnrCntntPhoto p a{color:#bf2f37;}.callToActionGallery{color:#000;content:"|";}.galleryview{margin:1% 1% 10px 1.5%;width:213px;}.gallery-courtesy{line-height:normal;}.cyberhomes{display:none;}.smh-open-appt-ads{display:none;}
