#CustomerLoginWidget{background-repeat:no-repeat;display:block;}.bodyclass{background-color:#C20000;background-image:url(/images/recos/15000/css/body-bg.jpg);background-repeat:repeat-x;}.site-container{width:1022px;margin:0 auto 0 auto;}.top-banner-area{border:solid 1px #666;height:80px;background:#730000 url(/images/recos/15000/css/header-bg.gif) repeat-x left top;z-index:10;padding:0;margin:0;}.logo-area,.top-navigation-area{position:relative;float:left;}#Master_Image2,#Master_Image2 img{height:80px;padding:0;margin:0;}.top-navigation-area{top:20px;}.viewport-area{vertical-align:top;background-color:#fff;text-align:center;border:solid 1px #fff;padding:0;}.footer-area{background-image:url(/images/recos/15000/css/footer-bg.gif);background-repeat:repeat-x;background-color:#fff;text-align:center;padding:10px;border:solid 1px #fff;}.footer-area{text-align:-moz-center;}.footertextcontainer{width:845px;height:auto;text-align:-moz-center;}.sub-banner-area,.sub-viewport-area{padding:1px;}.widget-header{font-family:arial,geneva,sans-serif;font-size:18px;font-weight:bold;color:#000;}.widget-text-bold{font-family:arial,geneva,sans-serif;font-size:15px;font-weight:bold;color:#000;}.widget-text{font-family:arial,geneva,sans-serif;font-size:15px;font-weight:normal;color:#000;}.widget-bg{background-color:#eaebc4;border:1px solid #666;}.topnavDD{background:#666;padding-left:5px;padding-right:5px;padding-bottom:5px;position:relative;top:-5px;left:17px;text-align:left;width:180px;}.topnavDD_top{background:transparent url(/images/recos/15000/css/dropdown-toparrow.gif) no-repeat left top;position:relative;left:10px;top:-8px;width:20px;height:8px;}.topnavDD_item{padding:5px;border-bottom:solid 1px #999;}.topnavDD_item A,.topnavDD_item A:HOVER{color:#fff;font-size:11px;text-decoration:none;}.topnavDD_item A:HOVER{font-weight:bold;}#AOTabsContainer{border-top:3px solid #CFD2B0;}.form-text-1{color:#c00;}.Form-text-2{color:#c00;}div.ao_results_header_area{background-color:#CFD2B0;}.ao_results_entry_wbg{background-color:#EAEBC4;}.ao_results_text{color:#000;}.ao_results_text A{color:#c00;}.ao_results_icon_text A{color:#c00;}.ao_results_text_line{background-color:#666;}.ao_results_header_text{color:#666;}.AgentNameViewport{FONT-WEIGHT:bold;FONT-SIZE:16.5px;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;}.AgentDesignationViewport{FONT-WEIGHT:bold;FONT-SIZE:9px;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;}.AgentContactInfoViewport{FONT-WEIGHT:normal;FONT-SIZE:9px;FONT-FAMILY:Verdana,Helvetica,sans-serif;TEXT-DECORATION:none;}.dropdown{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.loginbutton_position{position:relative;top:2px;left:17px;}.quicksearch_position{padding-bottom:5px;position:relative;top:-20px;visibility:visible;}.quicksearch_title{position:relative;top:22px;z-index:200;visibility:visible;}.viewport_position{padding-top:20px;padding-left:20px;}.sidenavbg{width:154px;}.leftnav_bg{width:154px;}.leftnav_bg_c1{width:154px;}.leftnav_bg_c2{width:154px;}.searchtype-map .viewport-container-leftnav{display:none;}.footer_left_col{width:154px;}.footer_align{padding-left:10px;}.myhomepagebutton{text-align:center;padding-top:15px;padding-bottom:20px;}.searchtext{text-align:center;padding-left:15px;padding-right:10px;padding-bottom:15px;}.leftnav_feature-text1-highlight{FONT-WEIGHT:bold;FONT-SIZE:10px;}.leftnav_feature-text1{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-ALIGN:left;}.leftnav_feature-text1-highlight-1{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;}A{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:underline;}.topnav{font-family:Helvetica,sans-serif;font-size:11px;font-weight:bold;text-decoration:none;letter-spacing:.04em;}.leftnav_nav{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_navat{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav2{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav3{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav4{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav5{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_contentbold2{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_caption7{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;line-height:1.8 em;}.nav{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.nav_c1{FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.nav_c2{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav_c1{FONT-WEIGHT:bold;FONT-SIZE:.75em;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.leftnav_nav_c2{FONT-WEIGHT:bold;FONT-SIZE:.82em;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.navat{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;FONT-WEIGHT:bold;TEXT-DECORATION:none;}.childnavat{FONT-WEIGHT:normal;FONT-SIZE:.83em;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.nav2{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.footertoptext{FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;text-transform:capitalize;}.footernavat{FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption1{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;}.caption2{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption4{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption9{FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption10{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;}.caption11{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption12{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption13{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption14{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption15{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption16{FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption30{FONT-WEIGHT:normal;FONT-SIZE:9px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.viewport_nav{FONT-WEIGHT:normal;FONT-SIZE:9px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.FColor2{FONT-WEIGHT:normal;FONT-SIZE:9px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.caption31{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.content{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.content2{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contentbold{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contentwhite{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-decoration:none;}.contentwhitebold{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.detailsheader{FONT-WEIGHT:bold;FONT-SIZE:13px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.formheader{FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.quick1{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.quick2{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.tab1{FONT-WEIGHT:normal;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.tab1{FONT-WEIGHT:normal;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.title{FONT-WEIGHT:bold;FONT-SIZE:15px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.title10{FONT-WEIGHT:bold;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.title11{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}.contactinfomsgmarketingname{FONT-WEIGHT:Bold;FONT-SIZE:16.5px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contactinforecoDesignation{FONT-WEIGHT:bold;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contactinfomsgitem{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.contactinfomsglbl{FONT-WEIGHT:normal;FONT-SIZE:12px;FONT-FAMILY:Verdana,Geneva,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.ContentNormal{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}.ContentBold{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}.ContentItalic{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:italic;}.ContentRedDoubleSpace{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:italic;text-decoration:none;line-height:2em;}.TitleRed{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;letter-spacing:.2em;}.TitleRedBold{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;letter-spacing:.2em;}.TitleRedLarge{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;letter-spacing:.2em;}.footer1{FONT-WEIGHT:normal;FONT-SIZE:10px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.footer{FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.footernav{FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}.footernavlink{FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-FAMILY:Arial,Helvetica,sans-serif;TEXT-DECORATION:none;}UL{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;border-width:thin;border-color:Black;}OL{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;}.xl26{font-size:12.0pt;font-weight:700;font-family:Arial,sans-serif;text-align:center;border-bottom:.5pt solid windowtext;}.xl29{font-size:10.0pt;font-family:Arial,sans-serif;border-top:none;border-right:none;border-bottom:.5pt solid windowtext;border-left:.5pt solid windowtext;}.xl30{font-size:10.0pt;font-family:Arial,sans-serif;border-top:none;border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;border-left:.5pt solid windowtext;}.xl31{font-size:10.0pt;font-family:Arial,sans-serif;border-top:.5pt solid windowtext;border-right:.5pt solid windowtext;border-bottom:.5pt solid windowtext;border-left:.5pt solid windowtext;}.xl32{font-size:10.0pt;font-family:Arial,sans-serif;border-top:none;border-right:.5pt solid windowtext;border-bottom:nonet;border-left:.5pt solid windowtext;}.ContentDoubleSpace{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:italic;text-decoration:none;line-height:2em;}.Title2{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold;text-decoration:none;letter-spacing:.2em;}.Title1{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;text-decoration:none;letter-spacing:.2em;}.buttontext{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;text-decoration:none;}.buttontext a:hover{font-weight:normal;}@media print{.screen-only{display:none;}}@media screen{.print-only{display:none;}}div.agentsearch_nophoto{width:60px;height:80px;background-image:url('/images/recos/15000/agentstock.jpg');background-repeat:none;}#TitlesListBox{width:260px;}#SpecialtiesListBox{width:260px;}div.adspace_wrapper{background:#EAEBC4;text-align:left;vertical-align:top;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:5px;width:100%;}div.adspace_content{text-align:center;}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%;}.HomeWarranty_text1{color:#CC0001;font-family:arial,verdana,sans-serif;font-size:13px;text-decoration:none;font-weight:bold;padding-bottom:5px;*padding-left:5px;}td.actionbuttons_container{border:1px solid #EFD6C6;padding:3px;width:225px;}.viewport-container-table{text-align:left;width:100%;}.viewport-content{padding:10px;}#Master_prptyDtlTabBckgrd,.prptyDtlTabBckgrd2{padding:0;margin:0 0 0 -2px;}#Master_prptyDtlTabBckgrd .srchTabMdlPrtyDtl h3{font-size:12px;font-weight:bold;padding:0 6px 0 3px;line-height:16px;text-transform:capitalize;}#Master_prptyDtlTabBckgrd .search_tab_on2 h3{font-size:14px;font-weight:bold;padding:0 6px 0 12px;}#Master_neighborhoodTab .srchTabLftPrtyDtl,#Master_detailTab .srchTabLftPrtyDtl,#Master_mortgageTab .srchTabLftPrtyDtl{background:url(/images/common/css/lftTabNavImg.png) no-repeat left top!important;float:left;width:5px;height:25px;display:block!important;}#Master_neighborhoodTab .srchTabRgtPrtyDtl,#Master_detailTab .srchTabRgtPrtyDtl,#Master_mortgageTab .srchTabRgtPrtyDtl{background:url(/images/common/css/rghtTabNavImg.png) no-repeat right top!important;float:left;width:5px;height:25px;display:block!important;}#Master_prptyDtlTabBckgrd .srchTabMdlPrtyDtl{float:left;padding:5px 5px 4px 10px;white-space:nowrap;}.srchTabPtyDtl,.search_tab_on2{background-color:#cfd2b0;background-image:none;color:#000;cursor:pointer;float:left;font-family:arial;font-size:12px;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;text-decoration:none;text-transform:capitalize;}#Master_prptyDtlTabBckgrd .search_tab_on2{background:transparent url(/images/RECos/15000/prtyDtlsArrow.png) no-repeat 11px 8px;background-color:#eaebc4;color:#000;}#Master_prptyDtlTabBckgrd .srchTabPadPtyDtl{width:2px;height:25px;position:relative;float:left;}#Master_prptyDtlTabBckgrd .search_tab_line{background:#cfd2b0;height:4px;}#Master_prptyDtlTabBckgrd .srchTabPtyDtl{padding-right:0;}#Master_prptyDtlTabBckgrd .srchTabPtyDtl_on{padding-right:6px;}.ratePlug h3{position:relative;margin-left:-22px;margin-bottom:-32px;padding:36px 40px 8px 0!important;background:transparent url(/images/RECos/15000/det-tab_calculate-on.png) no-repeat 100% top;height:1px;top:-36px;right:-34px;}#CustomerListingSendEmailMilestone6FlgRow{display:none;}.agent_homepage_designtype1{width:825px;}.searchResults_gallery{word-wrap:break-word;}.footerlinkscontainer,#footertexttable{margin:0 auto;}div.contentTitle{display:none;}#account-customerhome span.title{display:block;padding-top:40px;background-image:url(/images/recos/15000/my-edina.png);background-repeat:no-repeat;margin-bottom:-20px;}#account-customerhome a.sell-my-home{visibility:hidden;}#seller-sellerlistings span.title{display:block;padding-top:40px;background-image:url(/images/recos/15000/my-edina.png);background-repeat:no-repeat;margin-bottom:-20px;}#seller-sellerlistings a.sell-my-home{visibility:hidden;}.sub-banner-area{text-align:right;}.sub-banner-area #Master_ctl00_LoginView1_tblLogout{top:1px;right:0;position:absolute;width:200px;}#recohomepage .sub-banner-area #Master_ctl00_LoginView1_tblLogout{display:none;}#customer-login .welcome,#customer-login .secondary-nav,#search-summary,#search-summary-content ul li,.criteriaContainer .label_bold,#customer-login .welcome,#customer-login .secondary-nav,#search-summary,#search-summary-content ul li,.criteriaContainer .label_bold,#customer-login .secondary-nav a,#customer-login .customerLoggedIn,#customer-login .customerLoggedIn a{color:#666;}#mapsearch-count .mapsearch-count-total,#mapsearch-advisory-box,.gllrySrchRsltsLstngPrice .propertyPrice{color:#000;}#customer-login .secondary-nav{background:#EFEBC6 url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x scroll left 100%;}#customer-login .welcome{background:transparent url(/images/RECos/15000/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -126px;}#mapsearch-left input,#mapsearch-left select,#mapsearch-left label,.innerTable .label_bold{color:#555;font-weight:bold;}#mapsearch-left input{font-weight:normal;font-size:.75em;}#customer-login .secondary-nav a,#customer-login .customerLoggedIn,#customer-login .customerLoggedIn a,#mapsearch-criteria-actions .button-clear,#mapsearch-results-body h5,.toggleadvanced a{color:#c00;}#customer-login .customerLoggedIn,#customer-login .secondary-nav,#customer-login .customerLoggedOff,#customer-login .customerLoggedOn{padding-right:3px;}#mapsearch-left-customer,#search-summary,#customer-login .secondary-nav,#mapsearch-left-customer,#customer-login .save-search{background-color:#EFEBC6;border-top:#999 1px solid;}#mapsearch-criteria,#mapsearch-directions{background-color:#fff;}#mapsearch-left-customer,.ms_button1{border:#999 1px solid;}#search-summary{background:#EFEBC6 url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x left -24px;padding-right:2px;}#search-summary-content ul li{font-size:.75em;}#save-search-link,#email-alert-link{border:#999 1px solid;color:#c00;}#mapsearch-results-body .lstngSrchRsltsCntnt{padding:10px 0 5px 8px!important;width:72%;min-width:55%;max-width:74%;}#mapsearch-results-body .lstngSrchRsltsLstng{width:99%;letter-spacing:-0.025em;border-bottom:2px solid #eaeaea;}.ms_tab_on{background:transparent url(/images/common/gradient-overlay-down.png) repeat-x left -12px;}.ms_tab_off{background:transparent url(/images/common/gradient-overlay-down.png) repeat-x left -10px;}.ms_panel,.searchResults_colHeader{background-color:#EFEBC6!important;}#mapsearch-criteria-actions .button-submit{padding-top:5px;}.ms_button1{background-color:#CE0000;border:1px solid #ccc;color:#fff;}#mapsearch-results-body .lstngSrchRsltsBox-outer{border-top:1px solid #eaeaea;}#mapsearch-mainmap-results .tr{background-color:#f5f5f5;}#mapsearch-maptoolbar{background-color:#ECECEC;}#mapsearch-maptoolbar div{color:#666;}#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 #eaeaea;border-right:1px solid #eaeaea;}#mapsearch-results,#mapsearch-results-paging{background-color:#fff;}#callToActionButtonsContainer{border-right:0;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea;background-color:#F2F3F7;}#callToActionButtonsContainer ul{margin:0 0 5px 0!important;}div.lsrcExtendedInfoBox,div.lsrcExtendedInfoBoxHead,#gllryInnrCntntPhoto p{background-color:#F2F3F7;border:1px solid #eaeaea;}#callToActionGalleryButtonsContainer{background-color:#F2F3F7;}#callToActionGalleryButtonsContainer li{padding:4px 0 0 0;}.lstngSrchRsltsLstng .propertyPrice{color:#000;font-size:1.2em;padding:0 2% 0 0!important;}#lsrInnerContentDescription{max-width:90%;min-width:55%;width:29em;}#lsrInnrCntntPhoto{background-color:#F2F3F7;}#lsrInnrCntntPhoto .lsrPhoto{border:1px solid #eaeaea;}#openHouseInfo .moreOHDates a,p.moreOHDates a{color:#036;font-size:1em;line-height:1em;}#openHouseInfo{background:#F2F3F7 url(/images/RECos/15000/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -185px!important;color:#111;font-size:.75em;border:1px solid #eaeaea;left:4px;}.ie7 #openHouseInfo{width:22em;}.ie7 #openHouseInfo p,.ie7 #openHouseInfo p span,.ie7 #openHouseInfo .moreOHDates a,.ie7 p.moreOHDates a{margin:1% 0 0 0;font-size:1em;line-height:1.5em;height:1em;white-space:nowrap;}.gllrySrchRsltsCntnr #galleryOpenHouseInfo{background-color:#F2F3F7;border:1px solid #eaeaea;color:#424959;}#galleryOpenHouseInfo .opnHsInf strong{background:#F2F3F7 url(/images/RECos/15000/search/icons/iconSpritesVer2.png) no-repeat scroll -2px -185px!important;}.ie7 #standardDescription .typeData{width:auto;}#gllrySrchRsltsRealtorContact dd,#gllrySrchRsltsRealtorContact .realtorData{width:20.5em;}#gllrySrchRsltsRealtorContact,#gllrySrchRsltsRealtorCompany{padding:0 3px 0 4px;}#mapsearch-results-body .remarks{width:60%!important;min-width:50%;max-width:68%;background:none;}.ie7 #mapsearch-left-accordion h3{width:205px;}#mapsearch-results-body #remarksInput{height:22px;}#remarksInput h3{padding:0 0 0 16px;text-transform:capitalize;}#mapsearch-results-body .remarks p{padding:0 7px 6px 0;}div.smallMapContainer{background-color:#fff;border:1px solid #bcbcbc;padding:1px;}#mapsearch-results-body .gllrySrchRsltsCntnr{left:2.7%;margin:3% 1% 6% 1%;}.ie7 #mapsearch-results-body .gllrySrchRsltsCntnr{left:2.5%;margin:3% 2% 10% 5%;}h2.propertyCityState,h2.propertyZip,h2.propertyAddress,h2.propertyCityState a,h2.propertyZip a,h2.propertyAddress a,h2.propertyCityState span a,h2.propertyZip span a,h2.propertyAddress span a{font-family:arial,verdana,sans-serif;color:#036;font-weight:bold;}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;}#callToActionGalleryButtonsContainer ul{margin:0 0 0 3.5%;}.lstngSrchRsltsLstng h2{padding-right:1.5%;}.callToActionGalleryBox .saveThisProperty strong,.callToActionGalleryBox .mapThisProperty strong,.callToActionGalleryBox .getEmailAlerts strong,.callToActionGalleryBox .requestMoreInfo strong{padding:0 2px;}.callToActionBox .saveThisProperty strong,.callToActionBox .mapThisProperty strong,.callToActionBox .getEmailAlerts strong,.callToActionBox .requestMoreInfo strong{margin:0 0 0 -18px;padding:1px 0 0 20px;height:25px;font-weight:bold;color:#999;}.callToActionGalleryBox a h3,.callToActionGalleryBox a h3:visited{color:#069;font-weight:bold;}.callToActionBox a h3,.callToActionBox a h3:visited{font-size:.78em;height:28px;color:#999;font-weight:bold;}.callToActionBox .viewDetails a h3{color:#069;line-height:26px;font-weight:bold;}.callToActionBox .viewDetails h3 strong{color:#069;font-weight:bold;}.callToActionBox2 a:link,.callToActionBox2 a:visited{width:7.65em!important;}.callToActionBox a:hover h3,.callToActionBox2 a:hover h3{color:#fff;font-weight:bold;}.ie7 .extnddDscrptn dt,.extnddDscrptn2 dt{white-space:nowrap;}.extnddDscrptn2{margin:0;}.smallMapViews ul{padding:0 0 0 19px;}.smallMapViews strong{font-size:1em;}.ie7 .smallMapViews strong{font-size:.75em;}.smallMapContainer .MSVE_PoweredByLogo{width:35%;}.gllrySrchRsltsLstngPrice h2{padding:0 0 0 8px;}.gllrySrchRsltsLstng h2,#gllryInnrCntntPhoto p a{color:#036;}.ie7 .gllrySrchRsltsLstng .propertyAddress span{font-size:100%!important;color:#036;}.ie7 .gllrySrchRsltsLstng .propertyAddress a{font-size:100%!important;color:#036;}.advisory-box{background:#EFEBC6 url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x left top;border:1px solid #666;}#mapsearch-advisory-box p{color:#333;}.callToActionGallery{color:#000;content:"|";font-size:.75em;}#lstngSrchRsltsRealtorCompany .rltrCompany{font-size:12px;}