html{-webkit-font-smoothing:antialiased;}body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,pre,code,form,fieldset,legend,input,button,textarea,blockquote,table,thead,tfoot,tbody,th,td,caption{margin:0;padding:0;}body{font-size:62.5%;color:#444;}iframe{background-color:transparent;}p{margin:0 0 1em 0;}a{text-decoration:none;}.fauxLink:hover,a:hover{text-decoration:underline;}img{max-width:100%;}a,.fauxLink{cursor:pointer;}.offStage{position:absolute;left:-9999px;}.hide,.mvDN{display:none;}.blocker{display:block;}.clearer{clear:both;}.highlight{font-weight:bold;}.nowrap{float:left;}.quiet{color:#acacac;}.microcopy{font-size:85%;}.ellipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}.disabled,.disabled a{color:#666;}.disabled span{opacity:.4;}.disabled a:hover{text-decoration:none;cursor:default;}.aol .group:after,.W3C .group:after,.IE8 .group:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}.IE67 .group{zoom:1;}.ir{height:0;overflow:hidden;text-indent:-9999px;}.msg{margin:1em 0;padding:.5em;font-weight:bold;font-style:italic;background:#efefef;background:rgba(209,210,197,.3);color:#666;}.msg i{display:block;width:14px;height:14px;float:left;margin:1px 2px 0;}.msg p{margin-bottom:0;}.error{color:#323535323535323535;color:rgba(128,0,0,1);background:#313238030030;background:rgba(128,0,0,.3);border-color:rgba(128,0,0,1);}.warning{color:#323034313533030;color:rgba(204,153,0,1);background:#3235353235353531;background:rgba(255,255,51,.3);border-color:#c90;}.success{color:#323535323535323535;color:rgba(51,102,0,1);background:#333331303303132;background:rgba(33,103,12,.3);border-color:#3531313032030;}.pageWrap,#mainBody{margin:0 auto;width:980px;}#pageContent .column{float:left;margin:20px auto;}.tmpl_srp #pageContent .column{margin-left:10px;}.row{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;}.row>.col{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;}.col_3{width:30%;}.col_35{width:35%;}.col_4{width:40%;}.col_6{width:60%;}.col_65{width:65%;}.col_7{width:70%;}#MapContainer{position:relative;}#leftColumn{z-index:150;}#mainColumn{width:570px;z-index:2;margin:0 10px;}.resultsItem{margin-bottom:30px;}.IE7{position:relative;}.resultsItem .itemHeader{position:relative;font-size:120%;}.facetModule .wrap{padding:0 10px;}.facet{padding:10px 0;font-size:110%;}.facet .title{display:block;margin-bottom:2px;font-size:110%;font-weight:700;}.facet li{margin-bottom:3px;position:relative;}.facet li .count{margin-left:4px;}.facet input[type="radio"],.facet input[type="checkbox"]{margin-right:5px;}.facet .inset{margin-left:14px;}.IE67 .facet li{margin-bottom:0;margin-left:2px;}#pageContent .module{margin-bottom:10px;}#pageContent .adModule{padding:12px;border:0;}li{list-style-type:none;}fieldset{border:0;}sup{margin-left:1px;vertical-align:text-top;font-size:90%;}em{font-style:normal;}li.more,.module .more{margin:5px 0 0 1px!important;list-style-type:none!important;font-weight:700;}.IE img{max-width:none;}.mapView img,#divLdpMap img{max-width:none;}a,.fauxLink{cursor:pointer;}h2{margin:23px 0 10px;padding-bottom:5px;font-size:180%;font-weight:400;border-bottom:1px solid;}h2 sup{font-size:50%;}h3{font-size:140%;}.noPhoto,.ui-dialog-titlebar-close,.dp-choose-date{height:0;overflow:hidden;text-indent:-9999px;}.microcopy,.unselectable{font-weight:400;color:#8f9faa!important;}.error{font-weight:700;}.ie-shadow{z-index:-1;position:absolute;background:#e2e2e2;}.W3C .ie-shadow{display:none;}.ie-shadow-top{top:-4px;left:-2px;height:0;width:0;border-top:1px solid #efefef;border-bottom:1px solid #d4d3d3;}.ie-shadow-right{top:-2px;right:-4px;width:0;height:0;border-right:1px solid #efefef;border-left:1px solid #d4d3d3;}.ie-shadow-bottom{bottom:-4px;left:-2px;height:0;width:0;border-top:1px solid #d4d3d3;border-bottom:1px solid #efefef;}.ie-shadow-left{top:-2px;left:-4px;width:0;height:0;border-left:1px solid #efefef;border-right:1px solid #d4d3d3;}.notifier{min-height:60px;margin:10px 0 10px 0;padding-top:7px;overflow:hidden;}.notifier span{display:block;margin-top:10px;margin-left:43px;padding:7px 0 6px 5px;background-repeat:repeat-y;}.notifier.srpOffMarket span{margin-top:0;}.content .lpOffMarket{font-style:normal;font-size:190%;line-height:1;}.content .lpOffMarket a{font-style:normal;font-size:75%;line-height:1;}.notifier.lpOffMarket span{margin-top:8px;}.icon,.breadcrumbs li,.nubbin,.ui-dialog-titlebar-close,.recentlySold .summary,.new .itemHeader .wrap,.sold .itemHeader .wrap,.priceReduced .itemHeader .wrap,.IE67 .content table li,.IE67 .bullet li,.IE67 .linkList li,.dp-choose-date,.mv_myitems .btn span,.zipSuccess,.ribbon .wrap,.notifier,.notifier span,.miniChart,#FCMAHousesWorth thead,#FCMAHousesWorth tfoot th,#LDPActions .itemActions li a.mvSendFriend{background-repeat:no-repeat;}.IE6 .icon,.IE6 .breadcrumbs li,.IE6 .nubbin,.IE6 .ui-dialog-titlebar-close,.IE6 .recentlySold .summary,.IE6 .new .itemHeader .wrap,.IE6 .sold .itemHeader .wrap,.IE6 .priceReduced .itemHeader .wrap,.IE6 .content table li,.IE6 .linkList li,.IE6 .dp-choose-date,.IE6 .mv_myitems .btn span,.IE6 .zipSuccess,.IE6 .ribbon .wrap,.IE6 .notifier,.IE6 .notifier span,.IE6 .miniChart,.IE6 .fcmaWidget h3.withFcmaHouse,.IE6 #FCMAHousesWorth thead,.IE6 #FCMAHousesWorth tfoot th,.IE6 #LDPActions .itemActions li a.mvSendFriend{background-repeat:no-repeat;}.LDPfacebook{display:inline-block;}.IE67 .LDPfacebook{display:inline;padding-bottom:5px;}.modalPop{padding-left:22px;padding-bottom:1px;}.externalSite{padding-right:12px;}.siteDescription span#spCntrl{float:right;cursor:pointer;}.siteDescription span#spCntrl.btn,.siteDescription span#spCntrl.btnOn{padding-right:19px;}#mm-frame{border:solid 1px;}.hptt{border-style:solid solid none;border-width:1px 1px 0;font-size:120%;font-weight:400;line-height:10px;margin:0;padding:0;background-repeat:repeat-x;}.hptt a{font-weight:700;display:block;padding:5px 8px 5px 20px;}.hptt span{padding-right:0;}.agentMessage .wrap{background-repeat:repeat-y;}.mapConsole .mapCollapsed,.moduleImage,.agent .noPhoto,.searchUI .imagery,.farModule .imagery,.searchUI h1,.searchUI .h1,.searchUI div#subtitle,.mapHeatLegend .LegendList label,#hat em,.fcmaWidget h3.withFcmaHouse,.ldpNavNub{background-repeat:no-repeat;}.iphone{padding-top:122px;width:90px;}.searchAssistLogo{padding-top:98px;width:100px;}.searchAssistLogoSm{padding-top:49px;width:50px;}.arrow{background-repeat:no-repeat;}.IE6 .arrow{background-repeat:no-repeat;}.miscGraphics{background-repeat:no-repeat;}.IE6 .miscGraphics{background-repeat:no-repeat;}.mapConsole .mapToggle span.miniMap{padding:0;display:block;height:28px;width:85px;margin-top:5px;overflow:hidden;text-indent:-999px;}#mainBody{margin:0 auto;width:980px;}.IE7 #mainBody{position:static;}.W3C .group:after,.W3C .pageWrap:after,.IE8 .group:after,.IE8 .pageWrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.IE67 .group,.IE67 .pageWrap{zoom:1;}.ldp{position:relative;}#siteBar .pageWrap{z-index:175;}.cb_pageWrap{z-index:1;}#pageTools{padding:0 10px;}#contentColumns{overflow:hidden;}#leftColumn{z-index:150;width:185px;}.IE8 .tmpl_LDPOFFMKT #mainColumn{z-index:10;}.hp #mainColumn,.ldp #mainColumn{width:640px;}.ldpMainData #mainColumn{width:650px;}#rightColumn{background-repeat:repeat-x;}.hp #rightColumn,.ldp #rightColumn{width:320px;}.agent #rightColumn{width:310px;}.colWrap{margin:0 auto;overflow:hidden;width:980px;}.IE67 .bottomWrap{position:relative;z-index:99999;}#pageContent .ldpMainData{overflow:hidden!important;}.IE7 #pageContent .ldpMainData .column{padding-bottom:0!important;margin-bottom:0!important;}#pageContent .ldpMainData .column{margin-top:0;padding-bottom:10000px!important;margin-bottom:-10000px!important;}.tmpl_LDP #pageContent .rightCol.column,.tmpl_LDPB #pageContent .rightCol.column,.tmpl_LDPOfficeStd #pageContent .rightCol.column{margin-right:0;}#LDPBoilerplatePropertyContainer{margin:0 10px;position:relative;z-index:10000;}#LDPPropInfo{position:relative;margin-bottom:15px;}.ldpMainData .mainCol .dataWrap{padding:0 10px 10px;position:relative;overflow:hidden;}.IE7 .ldpMainData .mainCol .dataWrap{min-height:380px;margin-bottom:0;}.ldpTabs .content{margin:0 10px;line-height:1.5;}.tmpl_LDPB .agentModule,.ldpMainData .openHouseWrap{margin:10px 0;}.ldpMainData .openHouseWrap{clear:both;}.tmpl_LDP #rightColumn.rightCol .adModule,.tmpl_LDPB #rightColumn.rightCol .adModule,.tmpl_LDPOfficeStd #rightColumn.rightCol .adModule{padding:0;margin:10px 0 15px;text-align:center;overflow:hidden;}#rightColumn .dataWrap,.ldpMainData #rightColumn{background-repeat:repeat-y;}.ldpMainData #rightColumn{width:330px;}.dataWrap.offstd,.dataWrap.showcaseRail{padding:10px;overflow:hidden;}#LDPActionsNew,.ldpMainData .itemActions{overflow:hidden;}.ldpMainData .listingActions,.ldpMainData .listingActions li{position:static;padding:0;margin:0;font-weight:normal;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.ldpMainData .listingActions li{display:block;float:none;border:0;font-size:120%;line-height:1.7;}.listingActions li a{padding-left:15px;}.ldpMainData .listingActions.bottomActions{float:right;margin-top:20px;}.ldpMainData .listingActions.bottomActions li{float:left;border-left:1px solid;margin-left:5px;padding-left:5px;}.IE7 .ldpMainData #RDCEmailFormTabs{margin-top:0;}.ldpMainData .itemActions li:first-child,.ldpMainData .bottomActions li:first-child{border-left:0;margin-left:0;padding-left:0;}.itemDetailsHeader.property{clear:both;margin:0;padding:0;line-height:1.5;}.IE7 .ldpInfoLeft{width:340px;margin-left:0;}.ldpInfoRight,.ldpMainData .itemDetailsHeader .summary li{float:right;width:238px;clear:both;margin-right:15px;}.itemDetailsHeader.property .address em{width:100%;}.ldpMainData .itemDetailsHeader .summary li li,.ldpMainData .itemDetailsHeader .summary li.address{float:none;width:auto;margin-right:0;}.ldpMainData .itemDetailsHeader h1 em,.ldpMainData .itemDetailsHeader .mortgageEstimate li.getMortgageRates{display:block;}.ldpMainData .mainCol .summary{padding-top:17px;}.ldpMainData .mainCol .popInfoWindow .summary{padding:0 10px 0 5px;}.ldpMainData .mainCol li.address{width:auto;margin:5px 0 0 10px;padding:0 0 0 10px;float:none;border-left:5px solid;font-size:120%;}.ldpMainData .mainCol .popInfoWindow li.address{margin:0 0 5px 0;padding-left:0;border-left:0;}.mainCol .ldpMainData li.price{margin-top:25px;margin-bottom:5px;}.ldpMainData li.price{font-size:120%;}.ldpMainData li.price em{font-size:140%;float:left;}.ldpMainData .recentlySold li.price em{float:none;}.ldpMainData li.price .dateSold,.ldpMainData li.price .estValue{display:block;}.ldpMainData li.price .estValue{float:left;margin:5px 5px 0 0;}.ldpMainData li.price label{margin-left:3px;}.ldpMainData p.lastUpdated{position:absolute;top:5px;right:-5px;}.ldpMainData p.lastUpdated strong{font-weight:normal;}.ldpMainData .address .shortsale,.ldpMainData .address .foreclosure{font-size:80%;}.icon.priceReduced{width:14px;height:11px;margin-left:3px;margin-top:3px;display:inline-block;}.ldpMainData .mortgageActions li{display:block;clear:both;width:100%;padding:5px 0 5px 0;border-bottom:1px solid;}.ldpMainData .mortgageActions li:first-child span{padding-left:5px;margin-left:5px;border-left:1px solid;}.ldpMainData .mortgageActions li:first-child span:first-child{padding-left:0;margin-left:0;border-left:0;}.ldpMainData .mortgageActions a.ltPayment,.ldpMainData .mortgageActions span a{display:inline;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres{margin-top:0;font-size:120%;line-height:1.5;}.ldpMainData .itemDetailsHeader .acres{padding:0;border-left:0;}.ldpMainData .agentMessage,.ldpMainData .agentMessage .wrap{margin:0;padding:0;border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.ldpMainData .agentMessage h4,.ldpMainData .agentMessage p{margin-left:0;}.ldpMainData .agentMessage{margin:15px 10px;padding-top:15px;clear:both;border-top:1px solid;}.ldpMainData .agentMessage h4{padding-left:25px;}.ldpMainData .agentMessage p{font-size:120%;}.ldpMainData .moreOpenHouses,.ldpMainData .moreOpenHouses li{list-style:none;padding:0;margin:0;}.ldpMainData .moreOpenHouses a,.ldpMainData .moreOpenHouses .wrap a{margin-left:0;}.ldpMainData .openHouseWrap h3{margin-bottom:10px;font-size:130%;}.ldpMainData .openHouseWrap .wrap{font-size:120%;}.ldpMainData .moreOpenHouses{overflow:hidden;}.ldpMainData .moreOpenHouses li{border-left:1px dashed;margin-left:1%;padding-left:1%;float:left;}.ldpMainData .moreOpenHouses li:first-child{border-left:0;margin-left:0;padding-left:0;}.ldpMainData .moreOpenHouses span{display:block;}.openHouseWrap .requestShowing{font-size:120%;padding:1em 0;}.enhancedMap,.enhancedMap li a,.enhancedMap li a.icon,.enhancedMap .nearbyListings .mapproperty{border:0;margin:0;padding:0;}.enhancedMap,.enhancedMap{display:block;clear:both;position:static;float:none;}.enhancedMap{overflow:hidden;width:100%;margin-bottom:5px;}.enhancedMap li{padding-left:6px;margin-left:6px;margin-top:10px;border-left:1px solid;}.enhancedMap li a.icon{padding-right:13px;}.enhancedMap li:first-child,.enhancedMap li.nearbyListings{padding-left:0;margin-left:0;border-left:0;}.enhancedMap li.nearbyListings{margin-top:0;float:right;}.enhancedMap li.nearbyListings .mapproperty{margin:0!important;padding:10px 0 0 24px!important;height:18px!important;width:auto!important;}.ldpMainData .content .mapView{margin-top:0;}.pagingWrap{position:absolute;top:15px;right:10px;font-size:120%;}.pagingWrap a:hover{text-decoration:none;}.pagingWrap a:hover b{text-decoration:underline;}.ldpPagingNav li{margin-left:7px;padding-left:7px;border-left:1px solid;}.ldpPagingNav li:first-child{margin:0;padding:0;border:0;}.ui-tabs-panel{clear:both;height:auto;min-height:0;overflow:hidden;}.navBase.propertyTabs{margin:0 10px;position:relative;border-bottom:1px solid;overflow:visible;}.tabMenu{margin-left:10px;font-size:120%;border:1px solid #25609E;border-bottom:0;border-top-width:2px;text-align:center;}.tabMenu a{display:block;padding:5px 10px;}.tabMenu a:hover{text-decoration:none;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;}.ldpTabs .tabMenu.selected{border-bottom:0;margin-bottom:-1px;border:1px solid;border-top-width:2px;border-bottom:1px solid;font-weight:bold;}.ldpTabs .tabMenu.selected a{background-color:#fff;}.noPhotos{margin-top:10px;}.propertyPhotos{overflow:hidden;}.propertyPhotos .actionBase{margin:15px 0;}.propertyPhotos .actionBase li{margin-left:5px;padding-left:5px;border-left:1px solid;}.propertyPhotos .actionBase li:first-child{margin-left:0;padding-left:0;border-left:0;}.propertyPhotos ol li{float:left;margin:0 10px 12px 2px;}.propertyPhotos ol a{display:block;overflow:hidden;line-height:0;margin-bottom:0;padding:7px;width:180px;background-color:#eee;border:2px solid;}.propertyPhotos ol a img{width:180px;border:0;background-color:#eee;}#PhotoTabImages{height:auto;}.photo-hideonload{float:left;width:630px;margin-top:10px;text-align:center;}.photo-hideonload .loadingText{margin-top:5px;}.photo-hideonload p{width:200px;height:80px;margin:0 auto;padding:12px 0 0 5px;background:url('/rdc/v5/fah/img/icons/loading_40x40.gif') no-repeat;}.PhotoLoadIndicatorShow{display:block;}.PhotoLoadIndicatorHide{display:none;}.GallaryTumbnail{width:200px!important;}.uiListItemShow{display:block!important;}.uiListItemHide{display:none!important;}#LDPGalleryEmbeddedMain{position:relative;}.viewer.embeddedGallery .prev,.viewer.embeddedGallery .next{position:absolute;top:0;width:26px;height:100%;overflow:hidden;cursor:pointer;display:block;text-indent:-999px;opacity:.75;transition:opacity .05s ease-out;-moz-transition:opacity .05s ease-out;-webkit-transition:opacity .05s ease-out;}.viewer.embeddedGallery .prev{left:14px;}.viewer.embeddedGallery .next{right:14px;}.viewer.embeddedGallery .prev:hover,.viewer.embeddedGallery .next:hover{opacity:1;transition:opacity .05s ease-in;-moz-transition:opacity .05s ease-in;-webkit-transition:opacity .05s ease-in;}.embeddedGallery{position:relative;margin:10px;overflow:hidden;border:1px solid;width:340px;}.embeddedGallery img{display:block;margin:15px auto;}.embeddedGallery .imgCounter{position:absolute;bottom:-30px;left:15px;font-size:110%;}.IE7 .embeddedGallery .imgCounter{bottom:-15px;}.embeddedGallery .mapView4Snapshot img{max-width:256px;}#ShareHeader,.rqMoreDet{display:none;}input[type=text],select,textarea{padding:2px;width:150px;border:1px solid;}select{padding:2px 2px 2px 0;width:156px;}input.small,select.small{width:65px;}input.medium{width:212px;}select.smallmedium{width:120px;}select.medium{width:219px;}input.large,select.large,textarea.large{width:404px;}.IE6 input.large,.IE6 select.large,.IE6 textarea.large{width:394px;}input.autoSize,select.autoSize,textarea.autoSize{width:auto;}textarea{width:330px;font-size:100%;}#FindRealtorSearch input.large{width:404px;}#FindRealtorSearch input.medium{width:135px;}#FindRealtorSearch select.smallmedium{width:150px;}.checkBoxList label{position:relative;padding-left:22px;}.module .checkBoxList label{margin-bottom:4px;}.checkBoxList label input{position:absolute;top:0;left:4px;margin-top:0;display:inline;}.IE67 .checkBoxList label input{top:-3px!important;left:0;margin-top:0!important;}.formModule .checkBoxList label input{top:0;margin-top:1px;}.checkBoxList label em{font-weight:700;}button,.button{position:relative;display:inline-block;font-size:120%;font-weight:700;text-decoration:none!important;border:0;cursor:pointer;}.IE67 button,.IE67 .button{display:inline-block;}.IE67 #sfr .button{position:static;}.inlineButton{margin-left:10px;}.transparentButton{border:1px solid;}.linkButton{padding:5px;font-weight:400;}.linkButton:hover{text-decoration:underline!important;cursor:pointer;}.buttonRow{margin-top:20px;margin-bottom:10px;}.buttonRow a{margin-left:5px;}.buttonRow a:first-child{margin-left:0;}.ui-dialog-buttonpane button{margin-right:5px;}.facet .buttonRow{display:none;margin-top:10px;font-size:90%;}.fieldLink{display:inline-block;margin-left:10px;line-height:23px;}input.date{width:100px;}input.zipInput{width:130px;}.clearCalendar{margin-top:14px;}fieldset .calendarLrg{position:relative;top:-1px;display:inline-block;padding-top:24px;width:28px;vertical-align:middle;}.IE67 fieldset .calendar{top:-3px;}.IE67 fieldset .calendarLrg{top:-4px;}.navBase,.actionBase{overflow:hidden;}.IE6 .navBase,.IE6 .actionBase{zoom:1;}.navBase li,.actionBase li{float:left;}.navBase li a,.actionBase li a,.navBase li a span,.actionBase li a span{display:block;}.mortgageActions li a{display:inline-block;}.actionBase.listingActions a{display:inline;}.thumbnail{float:left;}#pageContent .module{margin-bottom:10px;border-style:solid;border-width:1px 0;}#pageContent .module.adModule{border-top:0;border-bottom:0;}.hp .module,.ldp .module{margin-bottom:20px;}#pageContent .adModule{padding:12px;border:0;}#pageContent .googleModule{margin-top:30px;padding:10px;border:1px solid;}.adModule.calloutLink a{font-size:120%;}#pageContent .farModule{position:relative;border:0;}.tmpl_offmktsrp #pageContent .farModule{overflow:hidden;border-top:3px solid;}#RDCLR.adModule{padding:0;}.IE6 .farModule,.IE6 .featuredModule .wrap,.IE6 #MobileAd .module .wrap{zoom:1;}#leaderBar .pageWrap .adModule{margin:0;padding:10px 0;text-align:center;}#footerBar .pageWrap{padding:17px 0 0;text-align:center;}#siteBar .pageWrap{position:relative;padding-top:20px;}#siteBar a:hover{text-decoration:none;}#siteBar .brand{position:absolute;left:20px;font-size:130%;}#siteBar .brand a{display:block;padding:5px 0 0 153px;height:77px;}#siteBar .brand em{display:block;font-style:normal;}.tabBar{z-index:2;margin-top:59px;font-size:120%;font-weight:700;}.IE67 .tabBar{margin-top:79px;}.mainNav{padding-left:165px;border-bottom:3px solid;}.mainNav li{position:relative;margin:5px 3px 0 0;}.mainNav a{border:1px solid;}.mainNav a span{padding:5px 9px 4px 8px;border:1px solid;border-bottom-width:0;}.mainNav a:active span{padding-top:6px;padding-bottom:3px;}.tag{position:absolute;top:-4px;right:5px;padding:0 2px;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;text-transform:uppercase;font-weight:700;font-size:65%;letter-spacing:.1em;font-weight:400;}.srp_facet_newTag{position:relative!important;left:1px;}.tmpl_srp .srp_facet_newTag{top:0;}.utilNav{float:right;margin:34px 10px 0 0;font-size:120%;font-weight:700;}.utilNav li{border-left:1px solid;}.utilNav li:first-child{border:0;}.utilNav .hi{margin-right:10px;}.utilNav a{padding:0 4px;font-size:90%;font-weight:400;}.utilNav a:hover{text-decoration:underline!important;}.searchUI{margin-right:10px;margin-bottom:10px;}#FindRealtorSearch{-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;}.searchUI h1,.searchUI .h1,.searchUI div#subtitle{overflow:hidden;padding:12px 210px 20px 18px;font-size:160%;font-weight:400;}.searchUI h1 em,.searchUI .h1 em,.searchUI div#subtitle em{font-size:230%;}.searchUI h1 sup,.searchUI .h1 sup,.searchUI div#subtitle sup{font-size:40%;}.searchUI h1 .counts,.searchUI .h1 .counts,.searchUI div#subtitle .counts{margin-top:5px;font-size:50%;}.searchUI h1 .counts li,.searchUI .h1 .counts li,.searchUI div#subtitle .counts li{float:left;margin:0 7px 0 9px;list-style-type:disc;}.IE .searchUI h1 .counts li,.IE .searchUI .h1 .counts li,.IE .searchUI div#subtitle .counts li{float:none;display:inline;margin:0 7px 0 0;}.searchUI h1 .counts li:first-child,.searchUI .h1 .counts li:first-child,.searchUI div#subtitle .counts li:first-child{margin-left:0;list-style-type:none;}.searchUI h1 .counts li span,.searchUI .h1 .counts li span{font-size:140%;}.searchUI div#subtitle .counts li span{font-size:140%;}.searchUI .imagery{position:absolute;top:-113px;right:0;z-index:11;padding-top:132px;width:302px;}.IE .searchUI .imagery{top:-110px;}#FindRealtorSearch .imagery{z-index:9;top:-2px;padding-top:208px;width:251px;}.searchUI .nowrap{padding:0 10px 10px 0;}.searchUI .wrap{position:relative;z-index:10;-moz-border-radius-bottomleft:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-bottom-left-radius:.5em;-webkit-border-bottom-right-radius:.5em;border-radius-bottomleft:.5em;border-radius-bottomright:.5em;}.searchUI fieldset{padding:14px 20px 2px;}.searchUI label{display:block;font-size:120%;line-height:20px;}label a.info{position:relative;display:inline-block;width:13px;top:2px;height:14px;margin-left:3px;}.IE7 label a.info{top:-3px;display:inline;padding-top:0;}.searchUI .location input.large,.searchUI .location select{font-size:150%;}.searchUI .location select{width:167px;}.searchUI #agent{width:162px;}.searchUI #certDesignations{width:305px;}.searchUI input[type=text],.searchUI input[type=text]{padding:3px 2px 2px;}.searchUI .checkBoxList{margin-top:20px;}.searchUI .checkBoxList label{margin-top:2px;font-size:130%;}.searchUI .checkBoxList label input{top:3px;}.IE67 .searchUI .checkBoxList label input{top:-3px;}.btnSearch{padding:3px 18px;cursor:pointer;border:1px solid;font-size:170%;}.searchUI .btnSearch{float:right;margin-top:16px;}.searchUI #divRefineSearch .srchBtns{margin-left:-2px;padding-left:0;}.mvDN{display:none;}.moreSearchActions{overflow:hidden;padding:1px 18px 10px;font-size:120%;}.searchCount{float:right;margin-top:-3px;text-align:right;}.searchCount em{font-size:130%;font-weight:700;}.searchCount .lastUpdated{font-size:90%;}.searchUI .searchActions a{padding:0 10px;border-left:1px solid;text-decoration:underline;}.searchUI .searchActions li:first-child a{padding-left:0;border:0;}.searchUI .searchActions a:hover{text-decoration:none;}.moreSearchActions .listingInfo .found{float:right;margin:-20px;padding:0 25px;}.moreSearchActions .listingInfo .update{float:right;margin:-8px;padding:0 14px;}.breadcrumbs{overflow:hidden;}.breadcrumbs li{display:inline-block;padding-left:23px;max-width:420px;vertical-align:top;font-size:100%;}.IE7 .breadcrumbs li{display:inline;}.breadcrumbs li:first-child{padding:0;}.breadcrumbs li a{display:block;}.breadcrumbs li a:hover{text-decoration:none;}.duplicateListings{position:relative;padding:4px 6px;font-size:110%;clear:both;z-index:1;}.ldp .duplicateListings{float:left;top:0;margin:10px 0 0;}.ldpMainData .duplicateListings{position:absolute;top:-7px;left:10px;padding:0;}.ldpMainData .duplicateListings .duplicateNav li{margin-left:5px;padding-left:5px;padding-right:0;}.ldpMainData .duplicateListings .duplicateNav li:first-child{margin-left:0;padding-left:0;border:0;}.srp .duplicateListings{margin-bottom:7px;padding:0 5px;font-size:120%;}.duplicateListings .duplicateNav{display:inline-block;margin-bottom:-3px;}.IE67 .duplicateListings .duplicateNav{display:inline;}.duplicateListings .duplicateNav li{padding:0 10px;border-left:1px solid;}.duplicateListings .duplicateNav li:first-child{border:0;}.srp .duplicatListings{float:none;}.srp h1{font-weight:400;}.srp .pageTitle{overflow:hidden;}.srp .titleSection{display:inline-block;}.srp .titleCountSection{padding-right:10px;line-height:30px;}.sortBar label{margin-right:4px;font-weight:700;font-size:110%;}.sortBar select{font-size:120%;width:auto;}.sortCallAction{float:right;margin-top:-7px;padding-left:34px;line-height:34px;font-size:120%;}.sortCallAction em{font-weight:700;}#currentProperty{position:relative;}.matchedResult{margin-bottom:2px;padding:7px 5px;border-top:1px solid;font-size:120%;}.matchedTitle{font-size:120%;font-weight:700;}.matchedSuggestions{margin:38px 0 -25px;}.resultsItem .itemHeader a em{margin-right:7px;font-style:normal;font-size:130%;font-weight:700;}.agent .itemHeader a .type{font-size:110%;}.agent .itemHeader .city{font-size:100%;}.agentLogo{width:45px;height:53px;display:block;float:left;margin:3px 5px 0 0;overflow:hidden;text-indent:-999px;}.agentHeader .agentLogo{margin-top:10px;}.ldpMainData .bylinecontainer{margin:0 10px 0 21px;min-height:40px;}.ldpMainData .byline{font-size:120%;border:0;}.ldpMainData .rightCol .byline{font-size:100%;}.readMoreDisclaimer span{cursor:pointer;}.readMoreDisclaimer-popups{position:relative;}.IE7 .ldpMainData .itemDetailsHeader.showcase{z-index:21;}.resultsItem .byline,.resultsItem .countBadge{display:none;}.showcase .byline,.showcase .description,.showcase .countBadge{display:block;}.IE7 .showcase .byline{display:inline-block;}.resultsItem .itemSummary{position:relative;padding:5px 0 7px;}.resultsItem .thumbnail{position:relative;float:left;}.tmpl_SRPAgents .agent .thumbnail,.agentHeader .thumbnail{border:1px solid;}.tmpl_SRPAgents .agent .thumbnail{overflow:hidden;height:128px;}.resultsItem .thumbnail .countBadge{cursor:pointer;}.resultsItem .thumbnail .countBadge .copy{text-indent:-999px;overflow:hidden;display:block;}.resultsItem img{border:0;}.resultsItem .thumbnail img{width:140px;height:105px;border:0;}.resultsItem.agent .thumbnail img{width:80px;height:auto;}.tmpl_SRPAgents .agent .thumbnail img,.agentHeader .thumbnail img{padding:4px;width:80px;height:auto;border:0;}.agent .noPhoto,.agentHeader .noPhoto{width:88px;height:112px;}.resultsItem .summary{margin:0 20px 0 150px;font-size:110%;}.resultsItem .noThumbnail{margin:0 20px 0 5px;font-size:110%;}.resultsItem .withBrandBox{margin-right:101px;}.agent .summary{margin:0 115px 0 100px;font-size:110%;}.tmplLDPBAgents .agent .summary{margin-right:0;}.tmpl_LDPAgents .itemSummary .summary{margin-left:160px;}.tmpl_SRPAgents .agent .summary{font-size:120%;}.resultsItem .summary li{margin:2px 0;}.resultsItem .summary li.certifications,.resultsItem .summary li.description,.resultsItem .summary li.specializations{margin-top:12px;}.resultsItem .price{font-size:130%;}.resultsItem .price em{font-weight:700;}.resultsItem .beds_baths_sqft_acres span{margin-right:5px;padding-left:8px;font-size:110%;border-left:1px solid;}.resultsItem .beds_baths_sqft_acres span:first-child{padding:0;border:0;font-weight:700;}.resultsItem li.propertyType,.resultsItem li.status,.resultsItem li.brokerby{margin:0;color:#b8b8b3;}.resultsItem .office,.resultsItem label{margin-right:3px;font-weight:700;}.resultsItem .brandBox{float:right;clear:right;margin-bottom:12px;padding:3px 3px 3px 9px;width:87px;border-left:1px solid;}.IE .resultsItem .brandBox{word-wrap:break-word;}.resultsItem .brandBox img{display:block;margin-bottom:2px;width:75px;height:auto!important;}.resultsItem li.openHouse{margin:6px 0 5px;}.resultsItem .openHouse span{padding:0 5px 1px;width:auto;border:1px solid;}.resultsItem .openHouse label{margin-right:5px;font-weight:700;}.resultsItem .brandBox.specials{width:auto;float:none;margin-bottom:0;padding:6px 7px 4px;border:1px solid #fc3;border-top:0;background-color:#fdf0ca;}.resultsItem .brandBox.specials p{display:inline;margin:0;padding-right:4px;}.resultsItem .brandBox.specials .special{color:#f36e24;font-weight:bold;text-transform:uppercase;}.specialActions{margin:10px;font-size:110%;font-weight:bold;}.specialActions li{float:right;margin-right:5px;padding-right:5px;line-height:1.2em;border-right:1px solid;}.specialActions li:first-child{margin-right:0;padding-right:0;border-right:0;}.mapWrapper{clear:both;}.mapActions{float:left;margin:10px 10px 10px 0;padding:5px;}.mapActions li{float:left;margin-left:5px;padding-left:5px;border-left:1px dotted;}.mapActions li:first-child{margin-left:0;padding-left:0;border-left:0;}.mapActions a{padding:5px 0 5px 20px;}.embeddedGallery .mapActions{float:right;margin:0 10px 0 0;padding:0;font-weight:bold;font-size:110%;background-color:transparent;}.embeddedGallery .mapActions a{padding:7px 0 7px 20px;margin-bottom:7px;}.embeddedGallery .enhancedMap li{float:right;font-size:110%;font-weight:bold;padding-right:10px;}.salesActivityActions{float:right;margin-bottom:15px;}.salesActivityActions li{margin-bottom:3px;font-size:120%;}.itemActions{position:absolute;right:0;padding:1px;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid;}.itemActions li{padding:2px;font-weight:700;}.itemActions li a{border-left:1px solid;}.itemActions li:first-child a{border:0;}.itemDetailsHeader .foreclosure{margin-right:5px;}.tagged{position:relative;top:-2px;margin-left:5px;padding:1px 3px 0;font-size:60%;text-transform:uppercase;}.itemDetailsHeader .tagged{padding:1px 3px;font-size:80%;}.duplicateProperty{position:relative;margin-bottom:25px;padding:1px 0;border:3px solid;border-width:3px 0;}.duplicateProperty .duplicateWrap{border:1px solid;border-width:1px 0;}.duplicateCount{padding:10px 0 12px;font-size:120%;}.duplicateCount .info{padding-right:18px;}.duplicateActions{float:right;margin-right:8px;}.resultsPaging .wrap{text-align:center;}.resultsPaging .pagingNav{display:inline-block;}.IE67 .resultsPaging .pagingNav{display:inline;}.ldp .resultsPaging .pagingNav{font-size:125%;}.resultsPaging .pagingNav li:first-child{border:0;}.resultsPaging .pagingNav li a,.resultsPaging .pagingNav li span{display:block;}.resultsPaging .countSummary{padding:10px 11px 10px 0;border-top-width:1px;}.resultsPaging .pagingNav .prev,.resultsPaging .pagingNav .next{font-weight:700;}.resultsPaging .countSummary{padding:10px 11px 10px 0;font-size:120%;border-top:1px solid;}.ldp .resultsPaging .countSummary .li{font-size:80%;}.resultsPerPage{float:right;}.resultsPerPage li{border-left:1px solid;}.ldp .resultsPerPage li{font-size:100%;}.resultsPerPage li:first-child{border:0;}.resultsPerPage li a{display:inline!important;padding:0 7px;}.otherItem{margin-top:20px;font-size:120%;}.otherItem:first-child{margin-top:10px;}.otherItem li{padding:0 3px;width:260px;margin-top:3px;}.otherItem li:first-child{float:none;margin:0;}.otherItem img{width:266px;border:0;}.otherItem .address,.otherItem .price{font-size:120%;}.otherItem .address em,.otherItem .price{font-weight:700;}#ChangeScenario .cmsMiddleCol1{width:345px!important;}#ChangeScenario .cmsMiddleCol2{padding-left:10px!important;width:180px!important;}#ChangeScenario .cmsMiddleCol3{padding-left:30px!important;width:130px!important;}.mcCnt{width:440px!important;}.mtgHlpCnt{padding:10px!important;}.searchPath{margin-bottom:10px;padding:2px;font-size:110%;}.searchPath .wrap{-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid;}.searchPath ul{padding:6px 5px;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;}.searchPath li{position:relative;margin-top:4px;padding-right:20px;}.searchPath li:first-child{margin:0;}.searchPath .location{font-size:110%;font-weight:700;}.searchPath .saveButton{font-size:110%;font-weight:700;}li .remove{display:block;position:absolute;top:2px;right:1px;width:10px;padding-top:10px;}.mapView{position:relative;overflow:hidden;border:1px solid;z-index:1;}.IE .mapView{zoom:1;}.mapConsole{border-top:3px solid;}.mapControlContainer{font-size:110%;}.ldp .mapControlContainer{font-size:90%;}.mapControlsBelow{margin-bottom:20px;}.mapControlContainer .heatmaps,.mapControlContainer .PointOfInterest,.mapControlContainer .OtherHomes,.mapControlContainer .mapLegend{position:relative;display:inline-block;}.mapControlContainer .mapLegend{position:absolute;right:0;}.mapControlContainer label{display:inline-block;margin:5px;vertical-align:middle;}.mapControlContainer .checkBoxList label{margin-right:0;}.mapControlContainer .mapControlAction{padding:5px 10px;font-weight:700;}.mapConsole .mapToggle{float:right;text-align:center;min-width:75px;font-size:110%;font-weight:700;border:1px solid;border-bottom:0;}.mapConsole a.mapShow,.mapConsole .mapCollapsed a.mapHide{display:none;}.mapConsole .mapCollapsed a.mapShow{display:block;}.mapConsole ul{margin:0 10px 0 0;}.mapConsole .mapCollapsed ul{display:none;}.mapControlContainer .actionBase{overflow:visible;position:relative;}.mapConsole .actionBase li{margin-right:10px;}.mapConsole .mapReset{margin-left:20px;}.mapConsole .suppressMapSearch ul.actionBase{display:none;}.mapControlsBelow a .icon{padding-right:15px;}.mapView #adContainer .lat49adwrapper{position:relative!important;}.mapViewAdContainer,.mapView #adContainer .closeAdBanner{position:absolute;}.mapViewAdContainer{min-height:61px;min-width:88px;right:5px;top:5px;z-index:1;padding:16px 5px 5px;}.IE67 .mapViewAdContainer,.IE8 .mapViewAdContainer{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#993b3b3b,endColorstr=#993b3b3b)!important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99525353,endColorstr=#99525353)";}.mapView #adContainer .closeAdBanner{top:0;right:0;width:106px;height:10px;padding:0 2px 2px;margin-top:5px;margin-right:8px;cursor:pointer;z-index:3;}.mapMenu{position:absolute;bottom:2.3em;display:none;z-index:100;padding:8px 0;min-width:160px;}.IE .mapMenu{zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e53b3b3b,endColorstr=#e53b3b3b);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2525353,endColorstr=#f2525353)";}.mapMenu li{float:none;white-space:nowrap;font-size:110%;}.ldp .mapMenu li{font-size:110%;}.mapMenu label{margin:0;padding:3px 12px 2px;font-weight:700;}.mapMenu.checkBoxList label{padding-left:26px;font-weight:400;}.mapMenu.checkBoxList input{top:4px;left:8px;}.IE67 .mapMenu.checkBoxList input{top:0;left:5px;}.mapMenu.checkBoxList .microcopy{display:block;font-size:80%;}.mapMenu a{padding:2px 12px;font-weight:400;}.mapMenu li li a{padding-left:18px;}.mapMenu a:hover{text-decoration:none;}.module h3{font-size:150%;}.module h3.doubleRow{padding-top:10px;padding-bottom:10px;}.farModule h3{padding:10px 14px 0;font-size:220%;font-weight:400;border:0;}.tmpl_offmktsrp .farModule h3{font-size:160%;font-weight:bold;}.tmpl_offmktsrp .farModule .imagery{opacity:.3;}.farModule a{font-weight:bold;}.farModule a sup{font-size:90%;}.module h3 a{display:block;margin-top:3px;font-weight:400;font-size:80%;}.module h3 sup{font-size:60%;}.module h3 cite{font-size:70%;font-style:normal;font-weight:400;}.module h3 .tagline{display:block;margin-top:1px;font-weight:400;font-size:80%;font-style:italic;}.askModule h3 .tagline{font-style:normal;}.hp .featuredModule .content .tagline,.srp .featuredModule h3 .tagline{display:none;}.module h3 .icon{padding-left:36px;display:block;}.askModule h3 .icon{padding-left:76px;}.thinModule h3 .icon{padding-left:35px;}#leftColumn .featuredModule h3{padding-left:10px;}.module .wrap{position:relative;padding:5px 15px 15px;border-top:1px solid;}.tmpl_LDP .module .wrap,.tmpl_LDPB .module .wrap,.tmpl_LDPOfficeStd .module .wrap,.tmpl_CommunityDetail .module .wrap{border-top:0;}.formModule .wrap{padding-bottom:7px;}.featuredModule .wrap,.farModule .wrap{padding-bottom:15px;border:0;}.tmpl_offmktsrp .farModule .wrap{padding-right:10px;margin-bottom:105px;}.tmpl_offmktsrp .farModule .content li{font-size:120%;}.findMoverModule,.mef-left{position:relative;}.findMoverModule .buttonRow a{margin-left:5px;font-size:120%;}.findMoverModule .buttonRow a:first-child{margin-left:0;}.moduleSponsorAd{position:absolute;top:3px;right:10px;z-index:1;}.moduleSponsorAd p{margin:0;padding:0;}.moduleSponsorAd img{display:block;}.mef-left .moduleSponsorAd{min-width:165px;}.mef-left .moduleSponsorAd p{height:11px;padding:10px 0;display:inline;float:left;font-size:90%;}.mef-left .moduleSponsorAd img{display:inline;float:right;}.module .content p,.module fieldset{margin-top:10px;}.IE67 .module fieldset{display:inline;}.module fieldset .nowrap{margin:0 10px 10px 0;}.module .optionalCopy{font-size:90%;}.module .content ul{position:relative;margin-top:10px;}.withModuleImage .content li span{font-size:140%!important;}.module .callAction{font-size:140%;font-weight:700;}.farModule .imagery{position:absolute;bottom:0;right:0;z-index:0;padding-top:135px;width:174px;-moz-border-radius:.5em;-webkit-border-radius:.6em;border-radius:.6em;}.questionAnswers{margin:5px 0 15px;font-size:140%;}.thinModule .questionAnswers{font-size:120%;}.questionAnswers dt,.questionAnswers dd{padding-left:28px;min-height:20px;}.questionAnswers dt{margin-bottom:18px;}.questionAnswers dt cite{display:block;margin-top:2px;font-size:80%;}.thinModule .questionAnswers dt cite{font-size:90%;}.questionAnswers a{display:block;margin-top:4px;}.adModule .adWrap{padding:2px;border:1px solid;}.getReadyModule h3{padding:5px 0 6px;text-align:center;border:0;border-bottom:1px dashed;}.getReadyModule li{padding:5px;}.adCaption{margin:5px 0 3px;text-align:center;}.content .bullet{overflow:hidden;margin-top:10px;padding-bottom:14px;border-bottom:1px solid;}.content .bullet li{float:left;width:29%;margin-left:15px;padding-right:1%;word-wrap:break-word;list-style-type:disc;list-style-position:outside;}.IE67 .content .bullet li{padding-left:2%;margin-left:0;}.moduleImage{position:absolute;bottom:0;right:0;}.module .iphone{right:10px;}.resourcesModule .wrap{padding-bottom:0;}.resourcesModule .section{overflow:hidden;padding-bottom:13px;border-top:1px solid;}.resourcesModule .section:first-child{border:0;}.resourcesModule h4{padding-top:13px;border-top:1px solid;font-size:160%;}.resourcesModule .section:first-child h4{padding-top:7px;border:0;}.resourcesModule img{float:right;margin:-8px 0 5px 20px;}.resourcesModule li{margin:0 0 7px 15px;list-style-type:disc;}.mmTopQs .resourcesModule li{margin:0 0 7px 10px;list-style-type:decimal;}.creditModule .wrap{padding:0 12px 4px;}.module ul.creditLinks{margin-top:0;}.creditLinks li{position:relative;border-top:1px solid;}.creditLinks li:first-child{border:0;}.creditLinks li span{display:block;padding:16px 0 16px 45px;border-top:1px solid;}.creditLinks li:first-child span{border:0;}.creditLinks .button{position:absolute;top:1em;right:8px;font-size:100%;}#pageContent .cpModule{border:1px solid;}.cpModule .wrap{padding:2px 15px 12px;}.cms_module{border-top:3px solid;margin-bottom:10px;padding-bottom:10px;}.cms_module h3{margin:0;padding:18px 12px;border-bottom:1px solid;border-top:1px solid;font-size:150%;}.cms_module div.cms_wrap{padding:5px 0 3px 15px;position:relative;}.cms_module ul.cms_creditLinks{margin-top:0;}.cms_module .cms_content ul{position:relative;padding:0;margin:0;}.cms_creditLinks li{position:relative;list-style-type:none;font-size:120%;border-top:1px solid;}.cms_creditLinks li span{display:block;padding:16px 0 16px 45px;border-top:1px solid;}.cms_creditLinks li:first-child,.cms_creditLinks li:first-child span{border:0 none;}.cms_creditLinks .cms_button{position:absolute;right:8px;top:1em;font-size:100%;}.cms_button{padding:3px 8px;border:0 none;cursor:pointer;display:inline-block;font-size:120%;font-weight:700;text-decoration:none!important;background-repeat:repeat-x;}.cms_iconImageWraper{float:left;width:30px;height:33px;margin-top:9px;}.randomCmsModule h4{font-size:140%;}.randomCmsModule h4:first-child{margin-top:10px;}.module.randomCmsModule .content p{margin-top:0;}.module.randomCmsModule .wrap{padding-bottom:0;}.contentModule .articlePosts{margin-bottom:15px;}.content .articlePosts .firstPost{margin-left:0;list-style-type:none;font-size:100%;}.articlePosts h4{margin-bottom:10px;font-size:120%;}.contentModule .articlePosts h4{margin:5px 0 0;font-size:130%;}.articlePosts h4 a{font-size:110%;}.articlePosts h4 .a{font-size:110%;}.articlePosts img{float:left;width:110px;border:1px solid #c1c7cf;}.articlePosts .postSummary{padding-left:120px;}.contentModule .articlePosts p{margin-top:5px;}.articlePosts h5,.contentModule h5{margin-top:12px;padding:12px 0 10px;}.contentModule h5{padding-bottom:6px;font-weight:400;}.content h3{margin-top:14px;padding-bottom:4px;}.content h5{font-size:120%;}.facetModule .wrap{padding:0 10px;}.facetModule .startOverFacet{overflow:hidden;padding:10px 0;}.facetModule .startOverFacet a{float:right;}.nestedFacet{padding-top:10px;}.advancedSearchFacet a{font-size:130%;}.tmpl_srp .facet input[type='radio'],.tmpl_srp .facet input[type='checkbox'],.tmpl_offmktsrp .facet input[type='radio'],.tmpl_offmktsrp .facet input[type='checkbox']{margin-right:5px;}.tmpl_srp .facetMenu div,.tmpl_offmktsrp .facetMenu div{margin-bottom:10px;}.tmpl_srp .advancedSearchFacet,.tmpl_offmktsrp .advancedSearchFacet{font-weight:bold;font-size:110%;margin:0;cursor:pointer;border-top:1px solid;}.tmpl_srp .advancedSearchFacet a,.tmpl_RentalSrp .advancedSearchFacet a,.tmpl_offmktsrp .advancedSearchFacet a{padding:10px;display:block;}.tmpl_srp #pageContent .module.facetModule,.tmpl_offmktsrp #pageContent .module.facetModule{padding-bottom:0;}.facet li a.values:hover .count{text-decoration:none;}.facet .selected{cursor:default;text-decoration:none;}.facet input[type=text]{font-size:100%;}.facetModule .zeroCountTxt{cursor:default;text-decoration:none;}.facet .action{margin-top:4px;}.listingData{display:none;}a.dp-choose-date{width:10px;margin:0 0 0 5px;padding:14px 5px 0 0;display:inline-block;position:relative;top:2px;}.IE67 a.dp-choose-date{top:-3px;}a.dp-choose-date.dp-disabled{opacity:.3;cursor:default;}.IE a.dp-choose-date.dp-disabled{filter:alpha(opacity=30);}input.dp-applied{margin-left:5px;width:80px;}.NewListing label{display:inline-block;line-height:1.8;vertical-align:top;}.content li,.content p,.content .p,.content table{font-size:120%;}.content table{margin-top:15px;}.content table{width:100%;border-collapse:collapse;}.content th,.content td{padding:4px 6px 4px 0;border-bottom:1px solid;}.content th th,.content td td,.propertyData td h3{border-bottom:0;}.content th{font-size:90%;font-weight:400;}.content td{text-align:center;}.content th:first-child,.content td:first-child{text-align:left;}.content table li{float:left;margin:0 30px 3px 15px;width:35%;font-size:100%;list-style-type:disc;word-wrap:break-word;}.IE67 .content table li,.IE67 .propertyData li,.IE67 .linkList li{margin-left:0!important;padding-left:12px;}.content .summaryTable{margin-top:0;}.content .summaryTable th,.content .summaryTable td{width:auto;}.content .summaryTable th{font-size:100%;text-align:left;vertical-align:top;border-left:30px solid;}.content .summaryTable th h2{font-size:100%;line-height:15px;font-weight:400;text-align:left;vertical-align:top;border-left:30px solid;border-bottom:none;margin-top:0;}.content .summaryTable th span{margin-left:85px;}.content .summaryTable th:first-child{border-left:0;}.content .summaryTable td{text-align:left;width:170px;}.content .summaryTable td.col3{width:470px;}.content .summaryTable td h4{font-size:100%;}.propertyData h3{margin-bottom:5px;padding-bottom:0;border-bottom:1px solid;}.propertyData ul,.propertyData p{overflow:hidden;}.propertyData li{float:left;margin:0 0 4px 15px;padding-right:1%;width:29%;font-size:120%;line-height:1.25em;list-style-type:disc;word-wrap:break-word;}.propertyData p{padding-left:2px;}.rdcwdgt.fah h6{color:#103C69;font:normal 250% helvetica,arial,sans-serif;}.rdcwdgt.fah,.rdcwdgt.fah p{font-size:110%;}.rdcwdgt{width:320px;min-height:240px;position:relative;}.rdcwdgt.fah,.rdcwdgt.fah fieldset,.rdcwdgt.fah .logo{background-repeat:no-repeat;}.rdcwdgt.fah h6,.rdcwdgt.fah p,.rdcwdgt.fah fieldset{padding:10px 10px 0;}.rdcwdgt.fah fieldset,.rdcwdgt.fah .youGotOptions{overflow:hidden;}.rdcwdgt.fah label,.rdcwdgt.fah input,.rdcwdgt.fah select{display:block;}.rdcwdgt.fah{border-radius:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;}.rdcwdgt.fah p{max-width:180px;margin:0;padding-top:0;}.rdcwdgt.fah input{padding:4px;}.rdcwdgt.fah input.full{width:98%;}.rdcwdgt.fah fieldset{margin-top:40px;border:0;}.rdcwdgt.fah fieldset ol,.rdcwdgt.fah fieldset ul,.rdcwdgt.fah fieldset li{margin:0;padding:0;list-style:none;}.rdcwdgt.fah fieldset ul{float:right;margin-top:16px;}.rdcwdgt.fah fieldset li{float:left;}.rdcwdgt.fah fieldset li a{text-decoration:underline;font-size:110%;}.rdcwdgt.fah fieldset li:first-child{border-right:1px solid;padding-right:5px;margin-right:5px;}.rdcwdgt.fah .button{margin:10px 0;padding:3px 18px;display:inline-block;position:relative;text-decoration:none;cursor:pointer;border:1px solid;background-repeat:repeat-x;}.rdcwdgt.fah .youGotOptions span{display:block;float:left;margin-top:10px;margin-left:10px;}.rdcwdgt.fah .youGotOptions span:first-child{margin-left:0;}.rdcwdgt.fah .extras{border-top:1px dotted;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;}.rdcwdgt.fah .extras li{list-style:disc;line-height:1.5;margin-left:20px;}.rdcwdgt.fah .numListings{margin-top:14px;float:right;font-size:120%;}.rdcwdgt.fah .numListings span{font-weight:bold;font-size:130%;}.rdcwdgt.fah .popup{position:absolute;display:none;z-index:132;padding:15px;width:575px;font-size:120%;border:1px solid;}.rdcwdgt.fah .popupContent p{font-size:80%;margin:0;max-width:inherit;padding:0;}.rdcwdgt.fah .popupContent fieldset{margin:0;padding:0 0 10px 0;border:none;}.rdcwdgt.fah .popupContent label{font-size:100%;}.rdcwdgt.fah .popupContent input{width:57%;margin-top:1px;float:left;}.rdcwdgt.fah .popupContent .button{border:none;float:right;margin:0;}.rdcwdgt.fah .mlsPopup{left:9px;width:265px;}.rdcwdgt.fah #myInputContainer1{width:304px;}.rdcwdgt.fah fieldset #myInputContainer1 li,.rdcwdgt.fah fieldset #myInputContainer1 ul{display:block;float:none;}.rdcwdgt.fah #myInputContainer1 .mui-pt-content .mui-pt-ht .c1{width:85px;}.rdcwdgt.fah #myInputContainer1 .mui-pt-content .mui-pt-ht .c2{width:200px;}.NearbyLinks{width:320px;}.NearbyLinks .extras{border-top:1px dashed;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-bottom-left-radius:5px;-moz-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;padding-bottom:10px;padding-top:5px;}.NearbyLinks .extras li{list-style:disc;line-height:1.5;margin-left:20px;margin:5px 0 0 20px;font-size:110%;}.NearbyLinks .extras a{text-decoration:underline;font-size:110%;}.NearbyLinks{padding-bottom:10px;}.commonSearches{margin:0 0 20px 0;}.commonSearches .content{margin-top:10px;margin-bottom:10px;padding-bottom:10px;border-top:1px solid;border-bottom:1px solid;}.commonSearches table{width:610px;margin:auto;}.commonSearches th,.commonSearches td{text-align:right;}.commonSearches th:first-child,.commonSearches td:first-child{text-align:left;}.commonSearches th,.commonSearches td{border:0;}.commonSearches td{border-left:1px dashed;}.commonSearches thead th{padding:10px 15px;font-weight:bold;}.commonSearches tbody th,.commonSearches tbody td{width:auto;margin:0;padding:5px 15px;}.commonSearches tbody tr:first-child th{border-left:1px dashed;}.commonSearches tbody tr:first-child th:first-child{width:280px;border-left:0;}.soldHomes,.nearbyHomes{margin:10px 0;}.soldHomes .resultsItem,.nearbyHomes .resultsItem{border:0;}.soldHomes .summary,.nearbyHomes .summary,.soldHomes .price,.nearbyHomes .price{padding-top:1px;font-size:110%;}.soldHomes .address,.nearbyHomes .address{font-size:110%;}.soldHomes .address em,.nearbyHomes .address em{padding-top:1px;display:block;}.soldHomes p,.nearbyHomes p{margin:0;}.soldHomes .resultsItem .beds_baths_sqft_acres,.nearbyHomes .resultsItem .beds_baths_sqft_acres{padding-top:5px;}.soldHomes .resultsItem .beds_baths_sqft_acres span,.nearbyHomes .resultsItem .beds_baths_sqft_acres span{padding-left:5px;margin-right:5px;font-size:100%;}.soldHomes .resultsItem .beds_baths_sqft_acres span:first-child,.nearbyHomes .resultsItem .beds_baths_sqft_acres span:first-child{margin-left:0;padding-left:0;font-weight:400;}.soldHomes .resultsItem{float:left;width:48%;margin-bottom:15px;}.soldHomes .resultsItem .summary{margin:0 20px 0 125px;font-size:110%;}.soldHomes .resultsItem .thumbnail img{width:108px;height:81px;}.nearbyHomes .resultsItem{width:94%;margin:0 auto;padding:7px 0 5px;clear:both;overflow:hidden;border-bottom:1px solid;border-top:1px solid;}.nearbyHomes .address em{font-weight:bold;}.nearbyHomes .resultsItem:first-child{border-top:0;padding-top:0;}.nearbyHomes .last{border-bottom:0;padding-bottom:0;}.featuredCity li{clear:both;overflow:hidden;font-size:120%;margin:0;}.featuredCity h4{float:left;display:inline;font-size:100%;}.featuredCity p{float:right;margin:0;font-size:100%;}.marketReport{margin:15px 0 0 0;}.marketReport .miniChart{padding-left:20px;font-size:140%;font-weight:700;}.nearbyHomes .resultsItem .summary{margin:0;float:right;width:50%;}.tmpl_offmktsrp .nearbyHomes .resultsItem .thumbnail,.tmpl_offmktsrp .nearbyHomes .resultsItem .summary{width:100%;float:none;}.IE .nearbyHomes .resultsItem{border-top:0;}.IE67 .nearbyHomes .resultsItem .summary{float:right;margin-left:0;}.IE67 .nearbyHomes .resultsItem .thumbnail{float:left;}.nearbyHomesExtraLinks{margin:0 10px;}.nearbyHomesExtraLinks a{display:block;}.nearbyHomesExtraLinks h4{font-size:120%;}.fcmaWidget{margin-bottom:10px;border-top:3px solid;border-bottom:1px solid;padding:3%;}.fcmaWidget h3,.fcmaWidget fieldset{margin-left:3%;margin-right:3%;}#pageContent .fcmaWidget h3{margin-top:10px;border:0;font-weight:normal;font-size:200%;line-height:1.2;}.fcmaWidget h3.withFcmaHouse{padding:32px 0 0 105px;min-height:45px;}.fcmaWidget .checkBoxList label{display:inline;}.fcmaWidget .buttonRow{margin-top:0;}.fcmaWidget input[type="text"]{width:94%;}.fcmaWidget #ErrorResult{float:left;width:400px;display:none;margin:0 0 5px 5px;}#leftColumn .fcmaWidget h3,#leftColumn .fcmaWidget fieldset{margin:0;}#leftColumn .fcmaWidget p{font-size:120%;margin-bottom:10px;}#leftColumn .fcmaWidget h3.withFcmaHouse{padding:85px 0 0;font-size:180%;}#leftColumn .fcmaWidget .checkBoxList label{display:block;}#leftColumn .fcmaWidget #fcmaloc{display:none;}#leftColumn .fcmaWidget .buttonRow{margin-left:5px;}#FCMAHousesWorth{padding:0 10px 10px 10px;background-color:#e8f0fa;}#FCMAHousesWorth h2,#FCMAHousesWorth p{padding-left:60px;}#FCMAHousesWorth p{margin:5px 0 0 0;color:#000;font-size:100%;}#FCMAHousesWorth h2{margin:0;border:0;font:normal 160%/1 Georgia,serif;color:#103966;}#FCMAHousesWorth th{color:#666;}#FCMAHousesWorth tbody,#FCMAHousesWorth tfoot{background-color:#fff;padding-left:10px;padding-right:10px;}#FCMAHousesWorth thead{background-position:0 -10349px;}#FCMAHousesWorth tfoot th{padding-left:20px;margin-left:20px;font-weight:700;background-position:10px -10320px;border-bottom:0;}#FCMAHousesWorth thead th{padding-top:15px;padding-bottom:15px;}#FCMAHousesWorth thead th,#FCMAHousesWorth tfoot th{width:540px;}#FCMAHousesWorth tfoot th a{padding-left:10px;}#FCMAHousesWorth tbody th{width:255px;padding-left:10px;}#FCMAHousesWorth tbody td{margin-left:0;margin-right:0;}#FCMAHousesWorth .content .summaryTable th{border-left:0;}#FCMAHousesWorth .content .summaryTable th a{text-decoration:underline;}.content .mapView{margin-top:15px;}.widgetNav{margin:15px 0 -1px;}.IE67 .widgetNav{position:relative;}.widgetNav li{margin-left:5px;padding:4px 11px;font-size:120%;-moz-border-radius:.2em;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-radius:.2em;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-radius:.2em;border-radius-bottomleft:0;border-radius-bottomright:0;border:1px solid;}.widgetNav li.selected,.widgetNav li.ui-tabs-selected{font-weight:700;}.widgetNav li:first-child{margin:0;}.widgetNav li a:hover{text-decoration:none;}.content .tabBody{padding:12px 10px 10px;font-size:120%;border:1px solid;margin-bottom:10px;}.content .standaloneTabBody{margin-top:15px;}.content .tabBody fieldset div{margin-bottom:10px;}.content .tabBody .nowrap{margin:0 10px 10px 0;}.content .tabBody label,.module fieldset label{display:block;margin-bottom:1px;font-size:120%;}.content .tabBody .microcopy{display:block;margin-bottom:0;font-size:90%;}.content .tabBody .optionalCopy{display:inline;}.content .tabBody table{margin-top:0;font-size:100%;}.content .tabBody th{border-width:3px;}.content .tabBody td:first-child{width:30%;}.content .tabBody td.school-district em{display:block;font-weight:700;}.content .tabBody td.school-district span{font-size:90%;}.content .tabBody p{margin:5px 0 10px;font-size:100%;}.content .tabBody .price{font-size:120%;}#rlp_fcma_img{height:90px;width:290px;background-repeat:no-repeat;}.pagingCount{margin:1px 4px;}.pagingCount em{font-weight:700;}.agentWrap,.moduleWrap{border:1px solid;padding:5px;}.itemDetailsHeader.agentHeader{margin-left:0;margin-right:0;padding-bottom:28px;margin-top:0;}.agentHeader{margin:0;padding:0 10px 3.7em;font-size:100%;border:0;border-bottom:1px solid;}.agentHeader .wrap{padding:10px;border:1px solid;position:relative;}.showcase .wrap{position:static;}.agentHeader.showcase .wrap{position:relative;}.signRiderWrap img{display:block;clear:both;padding-top:5px;border:0;}.companyWrapper{clear:both;float:right;position:absolute;right:21px;bottom:37px;font-size:120%;padding:9px 9px 9px 0;max-width:250px;border-top:1px solid;}.companyWrapper .brokerPhone{font-size:80%;}.itemDetailsHeader{position:relative;margin:20px 10px 0;padding:9px;font-size:100%;}.itemDetailsHeader.showcase{margin-left:0;border-right:0;}.itemDetailsHeader h1{margin:2px 0 0 0;font-size:inherit;font-weight:inherit;}.IE .itemDetailsHeader h1{font-size:100%;}.agentHeader h1{overflow:hidden;padding-top:5px;}.itemDetailsHeader h1 em{line-height:1.2em;font-size:140%;font-weight:bold;}.tmpl_DPOffice .itemDetailsHeader.agentHeader h1 em{font-size:200%;}.itemDetailsHeader.agentHeader h1 .type{margin-left:5px;font-size:120%;}.agentHeader .summary{margin-left:105px;font-size:100%;min-height:150px;}.agentHeader.showcase .summary{margin-right:115px;}.agentHeader .name{overflow:hidden;}.recentlySold .summary{padding-left:32px;}.agentHeader .address{margin:10px 0;}.agentHeader .website{margin-top:10px;}.agentHeader .byline{float:left;clear:left;margin-top:5px;width:80px;font-size:100%;font-style:italic;text-align:center;border:0;padding:0;}.itemDetailsHeader .price{margin-top:20px;}.itemDetailsHeader .price em{font-size:130%;font-weight:700;}.itemDetailsHeader h1 em{font-size:170%;}.itemDetailsHeader .beds-baths-sqft-acres{margin-top:7px;}.itemDetailsHeader .beds-baths-sqft-acres span{border-left:1px solid;margin-left:7px;padding-left:7px;}.itemDetailsHeader .beds-baths-sqft-acres span:first-child{border-left:0;margin-left:0;padding-left:0;}.price .estimate{margin-left:3px;border-bottom:1px dashed;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span{display:block;border:0;margin:0;padding:2px 0;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span,.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span:first-child{border-bottom:1px solid;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres strong{width:80px;display:block;float:left;font-weight:400;}.itemDetailsHeader .button{position:absolute;top:35%;right:10px;font-size:100%;}.itemDetailsHeader .itemActions{top:-16px;bottom:auto;right:10px;font-size:70%;}.agentHeader .button{top:20%;right:21px;font-size:140%;}.agentHeader .itemActions{right:20px;top:-13px;font-size:100%;}.agentHeader .itemActions li{padding-left:0;padding-right:0;}.agentHeader .itemActions li a.icon{padding-left:20px;}.agentHeader .socialActions{margin-top:15px;}.agentHeader .broker{float:right;}.agentHeader .broker .thumbnail img{padding:4px;width:80px;height:50px;}.agentHeader .broker ul{margin-left:105px;}.agentHeader p.unclaimedLogin{width:250px;position:absolute;bottom:0;right:0;margin:0;padding:5px;border-top:1px solid;border-left:1px solid;}.agentHeader p.unclaimedLogin a{font-weight:bold;}.agentNav{position:relative;margin-top:-2.4em;padding:0 10px;font-size:110%;font-weight:700;}.agentNav li{margin-left:4px;border:1px solid;}.agentNav li:first-child{margin:0;}.agentNav a{padding:3px 10px 4px;border-top:1px solid;}.agentNav a em{font-weight:400;font-size:90%;}.ldp .photo{overflow:hidden;position:relative;}.ldp .photo a{float:left;}.ldp .photo img{margin-bottom:10px;width:310px;border:0;}.ldp .photo img.odd{margin-right:10px;}.ldp .photo .count{position:absolute;left:50%;top:50%;margin:-49px 0 0 -49px;width:98px;line-height:97px;font-size:220%;font-weight:700;text-align:center;}.ldp .noCoin .count{display:none;}.ldp .photo .count:hover{text-decoration:none;}.noPhotoContainer{overflow:hidden;font-size:120%;}.noPhotoContainer .thumbnail{margin-right:10px;}.actionWrap{clear:left;overflow:hidden;}.actionWrap .brochureActions{float:right;font-size:120%;font-weight:700;}.actionWrap .brochureActions li{padding:0 10px;border-left:1px solid;}.actionWrap .brochureActions li:first-child{border:0;}.openHouses{overflow:hidden;margin:18px 0 0 5px;}.openHouses .openHouseItem{float:left;margin-bottom:15px;width:48%;}.openHouses .agentOpenHouseItem{margin:0 12px 20px 0;padding-bottom:20px;border-bottom:1px solid;}.openHouses .calDay{float:left;padding-top:7px;width:30px;height:23px;text-align:center;font-size:130%;font-weight:700;text-shadow:0 2px 3px #fff;}.openHouses .wrap{margin-left:35px;}.openHouses .openHouseProperty{overflow:hidden;margin-top:10px;}.openHouses img{border:0;}.openHouses .summary{margin-left:130px;font-size:90%;}#AgentOpenHouses .openHouses .summary{margin-right:0;}.openHouses .address{margin-bottom:10px;}.openHouses .address em{display:block;font-size:100%;font-weight:700;}.openHouses .price{font-size:130%;}.openHouses .beds_baths span,.openHouses .sqft_lot span{padding:0 5px;border-left:1px solid;}.openHouses .beds_baths span:first-child,.openHouses .sqft_lot span:first-child{padding-left:0;border:0;}.openHouses .wrap a.evtSeeDetails,.moreOpenHouses a.evtSeeDetails{margin-left:6px;}.moreOpenHouses{margin:10px 0 0 5px;}.moreOpenHouses li{margin-left:14px;list-style-type:disc;}.openHouses.moreOpenHouses .wrap{margin:0;}.openHouses .calGrid{font-size:120%;font-weight:bold;float:left;}.moreOpenHouses.openHouses .wrap.wrpRequestShowing{padding-top:7px;}.moreOpenHouses .openHouseItem{width:32%;}#LeadFormOpenHouse .row.leadFormOpenHouse .commonForm span.err span{color:#f60;margin-left:-3px;}#LeadFormOpenHouse .row.leadFormOpenHouse .commonForm .mvErrIcn{display:none;}#LeadFormOpenHouse .row.leadFormOpenHouse .commonForm .ohGrayToBlack{color:#bbb;}.model-LeadFormOpenHouse .ui-dialog-titlebar{padding-left:10px;background-color:#f2f2f2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:bold;}.row.leadFormOpenHouse .buttonRow{font-size:120%;}.row.leadFormOpenHouse{border-top:1px solid #CBCDBE;position:relative;background-color:#f9f7eb;float:left;width:100%;}.IE7 .row.leadFormOpenHouse{width:550px;}.row.leadFormOpenHouse .summary>li{font-size:120%;padding-bottom:3px;}.row.leadFormOpenHouse .summary{padding:20px 5px 20px 18px;}.row.leadFormOpenHouse .summary img{margin:0;display:block;margin:0;}.row.leadFormOpenHouse .summary .address{font-size:140%;font-weight:bold;}.row.leadFormOpenHouse .summary .address2{font-size:120%;}.row.leadFormOpenHouse .summary .price{font-size:120%;color:#459120;font-weight:bold;}.row.leadFormOpenHouse .commonForm{border-left:1px solid #CBCDBE;background-color:#fff;padding:20px;}.row.leadFormOpenHouse .commonForm .mv-frm-ta{height:30px;}.row.leadFormOpenHouse #dRegPrivacyPolicy{line-height:12px;}.agentMessage{margin-top:15px;padding:2px;border:1px solid;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;}.agentMessage .wrap{overflow:hidden;padding:7px 7px 6px;-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;background-repeat:repeat-y;}.agentMessage h4,.agentMessage p{margin-left:48px;}.agentMessage h4{font-size:120%;}.agentMessage .thumbnail img{width:40px;}.agentMessage p{margin-top:5px;}.moduleWrap,.agentModule{position:relative;margin:0 0 10px;font-weight:110%;}.agentModule .thumbnail,.agentModule .summary{float:left;}.agentModule .summary{margin-left:0;}.agentModule .thumbnail{display:block;margin-right:10px;}.agentModule .thumbnail img{width:auto;}.agentModule .wrap{overflow:hidden;margin-top:10px;}.agentModule .summary .byline{margin:5px 0;border:0;padding:0;}li.officeHrs{margin-top:10px;}.officeHrs span{display:block;}.propertyModule strong{font-weight:400;width:40px;display:block;float:left;}.agentModule .tollFree{margin-top:10px;padding:13px 0 13px 20px;border:1px dashed;border-width:1px 0;font-size:160%;font-weight:700;}.designations h4{margin-left:130px;}.designations p{margin:2px 10px 0 130px;font-size:90%;}.DPDesignation .resultsItem{width:800px;}.designations{overflow:hidden;padding:15px 0 5px;}.designationList div{margin:0 0 10px 0;position:relative;}.designations li{float:left;margin:0 0 10px 0;position:relative;border-bottom:1px solid;}.designations li,.designations li em,.designationList li em{display:block;}#DPDesignation .designationList{display:none;}.designations li em,.designationList li em{height:59px;width:99px;background-repeat:no-repeat;}.designations li{margin:0 0 10px;padding:0 0 10px;position:relative;}.list.designation{position:relative;overflow:auto;margin-top:7px;padding:6px;height:340px;border:1px solid #d0d2d4;background:#FFF;}.list.designation>li{position:relative;}.list.designation>li:first-child{padding-top:5px;}.IE .list.designation h4{font-size:100%;border:1px solid transparent;}.list.designation .designationItem{border-bottom:1px dotted #d0d2d4;overflow:hidden;padding:5px;}.hidedesignationItem{border-bottom:none!important;}.list.designation acronym{display:block;font-size:120%;font-weight:bold;}.list.designation li em{background-color:#fff;background-image:url('/rdc/v6/fah/css/assets/designations-sprite-20111116.png');background-repeat:no-repeat;position:static;float:right;vertical-align:text-top;height:59px;width:99px;display:block;}.list.designation .moreinfo{font-size:90%;}.list.designation .actions{display:block;}.list.designation .actions a{border-left:1px solid #999;padding:0 5px;}.list.designation .actions a:first-child{border-left:none;padding-left:0;}li em.ABRM{height:40px;}li em.e-PRO,li em.EPRO{height:40px;}.designationPopup h4{margin-right:0;font-size:120%;font-weight:normal;margin-bottom:0;}.designationPopup h4+p{margin-top:0;color:#999;font-size:90%;}.sectionTitle{display:block;margin-bottom:2px;font-size:140%;}.sectionTitle em{font-weight:700;}p.tabSummary{font-size:130%;font-weight:700;}.content .callout{margin-top:20px;padding:9px 0 9px 58px;border:1px solid;border-width:1px 0;}.content .callout p{margin-top:5px;}.updateList li{padding:5px 0;}.updateList li .icon{padding-left:23px;}.areasList li{margin-bottom:3px;}.areasList li span{font-weight:bold;}.areasList li.hide{display:none;}.drivingDirections{margin:10px 4px 0;}.drivingDirections .car{padding-left:28px;font-size:140%;font-weight:700;}.disclaimer{margin-top:20px;font-size:120%;}.ldp .disclaimer{margin-top:15px;}.rhp #mainColumn .content{margin-top:20px;margin-right:10px;}.contentModule{overflow:hidden;padding-bottom:5px;}.contentModule img{border:1px solid;}.contentModule p,.contentModule .p{margin-right:20px;}.moduleContainer{position:relative;overflow:hidden;margin-top:15px;}.halfModule{width:292px;height:320px;padding:7px 13px 20px;float:left;overflow-y:hidden;}.oddHalfModule{padding-left:6px;border-right:1px solid;}.belowHalfModule{padding-top:20px;height:280px;border-top:1px solid;}.halfModule h3{margin-top:0;}.halfModuleCenter{position:absolute;top:353px;left:50%;margin:-22px 0 0 -18px;width:30px;height:31px;}.halfModule fieldset{font-size:110%;}.halfModule fieldset div{margin-bottom:10px;}.halfModule fieldset .nowrap{margin:0 10px 10px 0;}.halfModule label{display:block;margin-bottom:1px;}.halfModule input[type=text]{padding-top:3px;}.halfModule .checkBoxList label{display:inline;padding:0 4px 0 15px;font-size:110%;}.IE .halfModule .checkBoxList label{padding:0 1px 0 18px;}.halfModule .checkBoxList input{left:0;top:0;}.halfModule .checkBoxList input label{margin-top:1px;}.IE .halfModule .checkBoxList input{top:-1px;}.halfModule .error{margin-left:5px;}.linkList li{float:left;width:45%;}.fullWidthModule .wrap{margin-left:210px;}.fullWidthModule img{float:left;margin-top:15px;}.fullWidthModule ul{margin-top:10px;}.fullWidthModule li{width:180px;}.fullWidthModule li.odd{width:215px;}#pageContent .hp .leftColumn{width:183px;margin-left:0;}#pageContent .hp .mainColumn{width:434px;margin-left:10px;margin-right:0;}.IE67 #pageContent .hp .mainColumn{z-index:-1;}.hp h2:first-child{margin-top:0;}.hp h3{border:0;}.hp .content li,.srp .content li,.lp .content li{margin:0 0 3px 12px;list-style-type:disc;font-size:80%;}.hp .content li span{font-size:150%;}#iphoneLp #rightColumn{width:210px;margin-top:90px;text-align:center;}.lp #mainColumn{width:750px;}.lp .content ul.normalized li{font-size:120%;color:inherit;}.lp .content ul.normalized,.lp .content .video{margin:15px 0;}.lp .content p.app-link{text-align:center;font-weight:bold;font-size:160%;}.lp .content p.app-link a{color:#497cdc;}.video object{display:block;}.video .leftColumn{width:320px;float:left;}.video .rightColumn{width:300px;float:right;}#RESearchBenefits{padding:10px 10px 0 10px;}#RESearchBenefits .bullet{margin-bottom:0;border:0;}#RESearchBenefits .bullet li{width:50%;margin:0;}img.block{display:block;}a.no-border img{border:0;}ul#iphoneScreenshots{width:100%;background-repeat:repeat-x;float:left;padding:12px 0;border-top:1px solid;border-bottom:1px solid;margin:0;}ul#iphoneScreenshots li{width:20%;height:262px;padding:5px 2.45%;float:left;border-left:1px solid;text-align:center;}ul#iphoneScreenshots li:first-child{border-left:0;}.pageWrap .fullWidth{padding:10px;}.cityList{margin:20px 0;}.pageWrap .verifyIP p{font-size:120%;}#leftColumn .content li span{font-size:140%;}.ui-accordion{border-bottom:1px solid;}.ui-accordion h3{margin:0;padding:0;font-size:120%;font-weight:400;border:1px solid;border-bottom:0;}.ui-accordion h3.ui-state-active{font-weight:700;}.ui-accordion h3 a{display:block;padding:5px 8px 5px 20px;}.ui-accordion-content{padding:4px;border:1px solid;border-width:0 1px;overflow:visible;}.ui-accordion img{margin-bottom:15px;}.content .ui-accordion li{margin-left:3px!important;margin-bottom:10px;list-style-type:none!important;font-size:120%;}#pageBottom .pageWrap{font-size:120%;clear:both;margin-top:10px;}.searchFooter{overflow:hidden;margin:10px;}.IE67 .searchFooter{width:100%;margin-left:0!important;}.searchFooter .footcol{width:18%;padding:1%;padding-bottom:1.5%;float:left;}.searchFooter .footcol h5{font-weight:bold;font-size:100%;}.searchFooter .footcol li{line-height:1.5;}.searchFooter .footcol li.last-child i{cursor:pointer;height:20px;display:block;font-style:normal;font-weight:bold;}.searchFooter .last-child i:hover{text-decoration:underline;}.searchFooter .footPop{width:220px;padding:15px;}.searchFooter .footcol li li{font-size:90%;font-weight:normal;}.searchFooter .footPop ul{max-height:150px;width:200px;padding:10px;overflow:hidden;overflow-y:auto;border:1px solid;}.searchFooter .footPop ul.actionBase{max-height:auto;width:auto;padding:0;overflow:visible;border:0;}.MLSWrapper img{border:0;}#pageBottom h4{margin:10px 0 3px;}.IE #pageBottom h4{font-size:100%;}.bottomNav li{border-left:1px solid;padding-left:4px;margin-left:4px;}.bottomNav li:first-child{border-left:0;padding-left:0;margin-left:0;}.bottomNav li img{padding-left:2px;border:0;vertical-align:middle;margin-bottom:2px;margin-bottom:0;}.socialActions{margin-top:10px;margin-bottom:10px;}.socialActions a{padding-top:25px;}#pageBottom .socialActions a{margin-right:5px;}#pageBottom .siteNav{margin-top:25px;padding-bottom:7px;border-bottom:1px solid;}#pageBottom .siteNav a{padding:0 20px 0 5px;font-weight:700;}#pageBottom .legal{margin-top:20px;padding-left:45px;}#pageBottom .legal p{margin-top:10px;}.popup,.ui-datepicker{z-index:132;border:1px solid;}.popup{width:575px;position:absolute;display:none;padding:9px 12px 16px;font-size:120%;}.didyoumeanPopup{z-index:1003;}.popupContent h3{margin:0 20px 0 0;font-size:150%;}.popupContent h3 em{font-style:italic;}.popupContent h4{margin:12px 20px 0 0;}.popupContent h4:first-child{margin-top:0;}.popupContent p{margin-top:8px;}.popupContent fieldset{padding:0 0 2px;}.popupContent table{margin-top:10px;}.popupContent th{text-align:left;}.popupContent th,.popupContent td{padding:0 14px;vertical-align:top;}.popup .popupActions{position:absolute;top:1px;right:1px;}.popup .popupActions a{padding-top:18px;width:18px;}.nubbin{position:absolute;}.topNubbin{top:-8px;padding-top:12px;width:10px;}.mapPopup .topNubbin{top:-10px;width:14px;}.bottomNubbin{bottom:-12px;padding-top:12px;width:10px;}.topLeftNubbin,.bottomLeftNubbin{left:28px;}.topCenterNubbin,.bottomCenterNubbin{left:50%;}.topRightNubbin,.bottomRightNubbin{right:28px;}.mapPopup .bottomNubbin{width:14px;}.leftNubbin{left:-9px;padding-top:10px;width:12px;}#MapMessage .leftNubbin,.mapPopup .leftNubbin{left:-11px;padding-top:14px;}.leftTopNubbin,.rightTopNubbin{top:28px;}#MapMessage .leftTopNubbin{top:14px;}.mapPopup .leftTopNubbin,.mapPopup .rightTopNubbin{top:14px;}.leftBottomNubbin,.rightBottomNubbin{bottom:28px;}.mapPopup .leftBottomNubbin,.mapPopup .rightBottomNubbin{bottom:14px;}.rightNubbin{right:-9px;padding-top:10px;width:12px;}.mapPopup .rightNubbin{right:-11px;padding-top:14px;}.duplicatePopup{top:3em;right:1px;width:330px;}.mlsPopup{margin-top:-5px;left:30px;width:265px;}.mlsPopup p{font-size:90%;}.openHousePopup{width:350px;font-size:100%;}.openHousePopup li{word-wrap:break-word;}.openHousePopup label{display:block;margin-top:10px;font-size:90%;}.openHousePopup .date-time{margin:3px 0 2px;font-size:130%;font-weight:700;}#mtgScenCnt_c{z-index:3!important;}#basic-propstatuses .aspForeclosures{display:none;}.ui-widget-overlay{position:absolute;top:0;left:0;filter:alpha(opacity=30);opacity:.3;}.modal{display:none;overflow:visible!important;padding:9px;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:4px solid;}.advancedSearchModal{padding-bottom:4.7em;}.galleryModal{position:relative;left:50%;display:inline-block;margin-left:-173px;padding-bottom:9px;min-width:320px;font-size:140%;}.IE67 .galleryModal{display:inline;}.modal .ui-dialog-title{font-size:140%;}.modal .searchWrap{margin:8px 0 0 0;height:357px;border:1px solid;}.modal .ui-dialog-titlebar-close,.modal .top_nav_close{position:absolute;top:1px;right:1px;padding-top:18px;width:18px;}.galleryModal .top_nav_box,.galleryModal .bottom_image_description_detail{text-align:center;}.galleryModal .top_image_index{margin:0 10px;}.galleryModal .top_image_index em,.galleryModal .bottom_image_description_detail{font-size:120%;}.galleryModal .galleryNav{display:inline-block;}.galleryNav .icon{padding-top:20px;width:20px;}.advancedNav{float:left;width:160px;border-bottom:1px solid;}.advancedNav li{padding:3px;border:1px solid #fff;}.advancedNav li:first-child{border-top:0;}.advancedNav li a{display:block;padding:5px 7px;font-size:140%;border:1px solid transparent;}.advancedNav li a.selected{position:relative;z-index:10;margin-right:-1px;padding:5px 10px 5px 7px;width:138px;}.modal .panels-area{overflow:auto;position:relative;float:left;padding:15px;width:366px;height:327px;border:1px solid;border-top:0;font-size:120%;}.IE .modal .panels-area{width:365px;}.modal .panels-area fieldset div,.module fieldset div{margin-bottom:10px;}.modal .panels-area fieldset .nowrap{margin-right:15px;}.modal .panels-area h4{margin:20px 0 10px;padding-bottom:2px;font-size:120%;border-bottom:1px solid;}.modal .panels-area h4:first-child{margin-top:0;}.modal .panels-area label{display:block;font-weight:700;}.modal .panels-area .checkBoxList{overflow:hidden;margin-top:2px;}.modal .panels-area .checkBoxList label{float:left;padding:0 1% 3px 20px;width:43%;font-weight:400;}.modal .panels-area .verticalList label{float:none;display:block;margin-bottom:3px;width:auto;}.modal .panels-area .checkBoxList label input{left:0;}.modal .panels-area .checkBoxList label select{font-size:100%;}.modal .panels-area .microcopy{font-size:90%;}.modal .large{width:350px;}.modal input[type=text],.nestedPreference{margin:0;font-size:90%;}.nestedPreference{margin-left:15px;}.modal .panelSortActions{display:inline-block;position:relative;top:3px;}.IE67 .modal .panelSortActions{display:inline;}.modal .action{margin-left:10px;}.modal .panelSortActions li{border-left:1px solid;}.modal .panelSortActions li:first-child{border:0;}.modal .panelSortActions li a{padding:0 4px;}.modal .panelSortModule{overflow:auto!important;margin-top:5px;padding:3px 0;width:330px;height:120px;border:1px solid;}.IE .modal .panels-area .panelSortModule{position:relative;}.modal .panelSortModule .nba-area{padding:3px 4px 1px;}.IE .modal .panelSortModule .nba-area input{margin-left:-3px;}.modal .panelSortModule .nba-area .dist{float:right;font-weight:700;}.modal .ui-dialog-buttonpane{position:absolute;margin-top:10px;font-size:110%;}.modal .rightColumn{float:right;}.modal .searchPath{width:185px;}.modal .searchCount{float:none;padding:3px 7px;font-size:140%;border:2px solid;}.modal .searchCount em{font-size:110%;}.modal .column{float:left;margin-top:10px;}.modal .leftColumn{width:296px;}.modal .leftColumn .buttonRow{margin-top:10px;}.modal .mainColumn{margin-left:10px;width:453px;}.modal .locationContainer{margin-top:25px;padding:2px 4px;height:70px;font-size:120%;border:1px solid;}.modal .locationContainer:first-child{margin:0;}.modal .locationContainer label{display:block;margin:2px 0;font-weight:700;}.modal .locationContainer input{width:97%;border:1px solid;padding:3px;font-size:110%;margin-left:0;}.modal .directionList{display:none;overflow:auto;margin-top:25px;max-height:300px;font-size:110%;}.modal .directionList li{overflow:hidden;margin-bottom:1px;padding:4px 6px;}.modal .directionList li span{float:left;padding-right:5px;}.modal .directionList .ldpDirectionsStepsNumber{width:35px;}.modal .directionList .ldpDirectionsStepsDir{width:180px;}.modal .directionList .ldpDirectionsStepsDist{width:35px;}.directionActions{margin-bottom:5px;font-size:110%;}#divLdpMap{position:relative;overflow:hidden;width:453px!important;height:498px!important;border:1px solid;}.spnsrAd{position:absolute;margin-left:271px;margin-top:-22px;}#sponsererLPDAdDD{width:170px;}.mv-frm-loc{width:370px;font-weight:300;font-size:17px;}.mv-frm-tb{height:20px;margin:0 17px 0 0;padding:1px 0 2px 5px;border:1px solid;vertical-align:middle;}#myInputContainer1{display:none;position:absolute;z-index:31;width:410px;}#myInputContainer1 .mui-pt-content .mui-pt-ht{overflow:hidden;font-size:120%;}#myInputContainer1 .content{z-index:9999;padding:2px;border:1px solid;margin-top:0!important;margin-right:0!important;overflow:hidden;}#refineSearch #myInputContainer1{min-width:210px;}#myInputContainer1 .module{clear:left;margin:5px 0 0;font-size:90%;}.modal #myInputContainer1 .module{display:none;}#myInputContainer1 .module h3{margin:0;}#myInputContainer1 .module .tagline{font-style:normal;}#myInputContainer1 .module h3 a{display:inline;font-size:90%;}#myInputContainer1 .mui-pt-content .mui-pt-ht .title{display:block;padding:4px 5px;font-size:90%;font-weight:700;}#myInputContainer1 .mui-pt-content .mui-pt-ht .c1,#myInputContainer1 .mui-pt-content .mui-pt-ht .c2{float:left;margin:2px 0 5px 5px;width:240px;}#myInputContainer1 .mui-pt-content .mui-pt-ht .c1{width:109px;}#myInputContainer1 .mui-pt-content .mui-pt-ht .c2{width:240px;}#myInputContainer1 .mui-pt-content .mui-pt-ht ul,#myInputContainer1 .mui-pt-content .mui-pt-ht li{margin:0;padding:0;font-size:100%;list-style-position:outside;list-style-type:none;}#myInputContainer1 .mui-pt-content .mui-pt-ht li{margin-top:5px;}#myInputContainer1 .mui-pt-content .mui-pt-bd ul{margin:0;padding:0;width:100%;}#myInputContainer1 .mui-pt-content .mui-pt-bd li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1;}#myInputContainer1 .mui-pt-content .mui-pt-bd li table{width:100%;}#myInputContainer1 .mui-pt-content .mui-pt-bd li td.count{width:6em;}#myInputContainer1 .mui-pt-content .mui-pt-bd li.highlite{font-weight:400;}.advancedSearchModal #myInputContainer1{width:356px;font-size:90%;}.advancedSearchModal #myInputContainer1 div{margin-bottom:0;}.advancedSearchModal #myInputContainer1 .mui-pt-content .mui-pt-ht{padding:2px;}.advancedSearchModal #myInputContainer1 .mui-pt-content .mui-pt-ht .c1{width:30%;float:left;}.advancedSearchModal #myInputContainer1 .mui-pt-content .mui-pt-ht .c2{width:65%;float:right;}#myInputContainer2,.listingData{display:none;}#currentAddress{width:600px;font-size:larger;font-weight:bold;text-align:center;}div.ero{z-index:1102!important;}.busyInner{position:fixed;z-index:501;width:50px;height:50px;opacity:.9;text-align:center;border:1px solid;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;background-repeat:no-repeat;}.busyInner a{padding:0 5px 0 0;position:relative;top:80px;font-size:1.5em;font-weight:bold;}.busyInnerCustom{position:fixed;z-index:501;width:245px;height:136px;text-align:center;margin:0;padding:0;background-repeat:no-repeat;}p.busyInnerMsg{vertical-align:middle;margin-left:auto;margin-right:auto;width:80%;margin-top:25px;margin-bottom:10px;font-size:15px;}.SRPBusy{display:block;position:static;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}div.busyImg{display:block;z-index:502;width:50px;height:50px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;}#hat{display:none;overflow:hidden;margin:0 70px 11px;font-size:140%;}#hat label,#hat span{display:block;padding:10px 16px 11px;}#hat label{position:relative;float:left;padding-right:30px;width:17.2em;min-height:17px;font-weight:700;}#hat label em{position:absolute;top:0;right:0;display:block;width:17px;height:38px;}#hat span{margin-left:22.5em;}#hat a{font-weight:700;text-decoration:underline;}#hat a:hover{text-decoration:none;}#hat sup{font-size:80%;}.IE #hat sup{font-size:90%;}#feedback{position:fixed;z-index:1;bottom:10px;right:10px;border:1px solid;}#feedback a{display:block;padding:3px 15px 4px 15px;font-size:160%;font-weight:700;}.IE #feedback a{padding-top:4px;}#feedback a:active{padding-top:4px;padding-bottom:3px;}.IE #feedback a:active{padding-top:5px;}.designationPopup{display:none;position:absolute;z-index:332;top:132px;left:205px;width:330px;}.srp .designationPopup{top:24.2em;left:9.3em;}.designationList{position:relative;overflow:auto;margin-top:7px;padding:6px;height:340px;border:1px solid;}.ldp .designationList{height:auto;}.designationList li{display:none;position:relative;padding:16px 0 9px;}.designationList li:first-child,.ldp .designationList li{padding-top:5px;}.designationList h4{margin-right:0;}.IE .designationList h4{font-size:100%;border:1px solid transparent;}.designationList acronym{display:block;font-size:120%;}.designationList .designationName{margin-top:3px;font-weight:400;}.designationList li em{position:static;float:right;vertical-align:text-top;}.estimatePriceInfoContent{position:absolute;top:103px;left:218px;z-index:1000;display:none;border:1px solid;width:630px;padding:10px;font-size:120%;}.estimatePriceInfoContent li{list-style-type:disc;list-style-position:inside;}.buttonRow #sfrSend,.agentActions #aEmailAgent,.buttonRow #FMovSubmitBtn{cursor:pointer;}.ribbon{margin-top:12px;padding:1px;border:1px solid #c6c8b8;border-radius:.4em;-moz-border-radius:.4em;-webkit-border-radius:.4em;}.ribbon .wrap{margin:0;padding:5px 10px 5px 40px;min-height:34px;border:5px solid;border-width:5px 0;border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;}.nopad{margin:0!important;}.isDisplay{display:none;}#trailAndToolsWrap{position:relative;margin:0;border-bottom:1px solid;}#LDPActions{position:absolute;top:8px;right:0;}#LDPActions .itemActions{position:relative;top:0;left:0;right:0;bottom:0;padding:0;margin:0;float:right;margin-top:2px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0;font-size:140%;}#LDPActions .itemActions li{padding:0;margin:0;font-size:100%;font-weight:400;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#LDPActions .itemActions li a{padding:2px 12px 2px 33px;}#LDPActions .itemActions li a.mvSendFriend{padding-right:20px;padding-left:6px;}#vemap{position:relative;float:left;width:278px;height:258px;}.labeledPolygon{border:1px solid #000;background-color:#fff;opacity:.7;}.mapproperty,#Compass,#vemapControl .MSVE_ZoomBar_plus,#vemapControl .MSVE_ZoomBar_minus,#MSVE_navAction_cw,#MSVE_navAction_ccw{background-image:url('/rdc/v6/fah/css/assets/pin-sprite-20110126.png')!important;background-repeat:no-repeat;}.mapproperty{width:22px!important;height:0!important;margin-top:-4px;padding-top:28px!important;background-position:0 0;background-color:transparent;}.largePin{padding-top:40px!important;width:32px!important;}.active{background-position:0 0;}.soldPin{background-position:0 -28px;}.offmarket{background-position:0 -56px;}.agentPin{background-position:0 -84px;}.cluster{background-position:0 -112px;}.clustersold{background-position:0 -140px;}.clusteroffmarket{background-position:0 -168px;}.clusterAgentPin{background-position:0 -196px;}.office{background-position:0 -196px;}.offmarket span a,.clusteroffmarket span a{background:none repeat scroll 0 0 white;border:1px solid lightBlue;}.activePinLarge{background-position:0 -292px;padding-top:40px!important;}.offmarketPinLarge{background-position:0 -332px;padding-top:40px!important;}.soldPinLarge{background-position:0 -372px;padding-top:40px!important;}.activePinLargeLdp{background-position:0 -519px;width:32px!important;height:8px!important;}.lgmapproperty{height:0!important;margin-top:-4px;padding-top:30px!important;width:24px!important;background:transparent url('/rdc/v6/fah/css/assets/pin-sprite-lrg.png') no-repeat 0 0;}.VEAPI_Pushpin{cursor:pointer;}.active{background-position:1px 0;}.mapPopup .mvSavLstLnk{display:none;}.mapPopup .for_sale_summary .mvSavLstLnk{display:block;}.mapPopup{display:block;padding:5px 6px;width:auto;-moz-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000;border:0;color:#d3d3d3;}.W3C .mapPopup{background:rgba(82,83,83,0.95);}.IE .mapPopup{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2525353,endColorstr=#f2525353);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2525353,endColorstr=#f2525353)";}.mapPopup .showcase{background:none;}.mapPopup .dListData{position:relative;float:left;}.mapPopHover .close{display:none;}.mapPopup .title{margin-right:12px;font-size:110%;font-weight:700;color:#d3d3d3;}.mapPopup li{color:#D3D3D3;}.mapPopHover .title{margin-right:0;white-space:nowrap;}.mapPopDetails .body{overflow:hidden;}.mapPopup .thumbnail{position:relative;margin-top:2px;width:105px;margin-right:5px;}.mapPopup .thumbnail img{border:1px solid #343434;height:75px;}.mapPopup .thumbnail span{position:absolute;bottom:5px;left:1px;text-align:center;width:100px;}.ldp .mapPopup .thumbnail span{width:100%;display:block;}.IE .mapPopup .thumbnail span{bottom:1px;}.mapPopup .showcase .thumbnail span{line-height:14px;font-size:80%;font-weight:700;background-color:#ffe49c;color:#000;}.IE .mapPopup .summary{float:left;}.mapPopup .locationSummary{margin-left:0;min-width:178px;}.ldp .mapPopup li{font-size:100%;}.mapPopup .address{margin-bottom:1px;font-size:110%;font-weight:700;padding-right:14px;}.ldp .mapPopup .address{font-size:110%;}.mapPopup .price_beds_baths span,.mapPopup .beds_baths_sqft span{padding:0 4px;border-left:1px solid #747474;}.mapPopup .price_beds_baths span:first-child,.mapPopup .beds_baths_sqft span:first-child{padding-left:0;border-left:0;}.mapPopup .beds_baths_sqft{margin-top:5px;white-space:nowrap;font-size:90%;}.mapPopup .price{font-weight:700;color:#46ae49;}.mapPopup .tagged{padding:0 2px;font-size:80%;}.mapPopup .beds,.mapPopup .baths{font-weight:400;}.mapPopup a{text-decoration:underline;color:#fff;}.mapPopup .detailsActions{padding:5px 0;}.mapPopup .detailsActions li{padding:0 4px;font-size:90%;border-left:1px solid #747474;}.mapPopup .detailsActions li:first-child{padding-left:0;border:0;}.mapPopup .nav{clear:left;text-align:center;}.mapPopup .nav ul{margin:0 auto;padding-top:2px;width:230px;}.IE67 .mapPopup .nav ul{margin:0;}.popInfoWindow .nav li{padding:2px 4px;font-size:90%;}.popInfoWindow .nav a{text-decoration:none;}.popInfoWindow .nav a:hover{text-decoration:underline;}.popInfoWindow .nav_first li.nav_previous a{color:Gray;text-decoration:none;}.popInfoWindow .nav_last li.nav_next a{color:Gray;text-decoration:none;}.popInfoWindow .navBoundaryItem a{color:Gray;}.popInfoWindow .navBoundaryItem a:hover{text-decoration:none;}.mapBubble li.Replacemysearch,.mapBubble li.Refinemysearch{border-left:1px solid white;padding:0 0 0 3px;}div.ero div.ero-body{width:350px;}.GeoPin{height:0!important;margin-top:-4px;background:transparent url("/rdc/v6/fah/css/assets/pin-sprite-20110126.png") no-repeat 0 0 scroll;}.pinCity{background-position:0 -250px;padding-top:25px!important;width:23px!important;}.pinHood{background-position:0 -275px;padding-top:17px!important;width:18px!important;}.pinState{background-position:0 -224px;padding-top:26px!important;width:23px!important;}.pinZip{padding:2px 4px 1px;border:1px solid #194479;font-size:80%;font-weight:700;background-color:#cfdeeb;}.pinZip,.pinZip a{color:#2965b2;}.pinHood a{color:#fff;}.pinZip a:hover{text-decoration:none;}.pinZip img{display:none;}.pinCity img{display:none;}.pinHood img{display:none;}.pinState img{display:none;}.hoverOver{background-color:#b9cbd5;}.mapBubble li{float:left;padding:0 2px 0 0;}.gmapViewTypes{cursor:pointer;padding:0;position:absolute;right:25px;top:7px;}.gmapViewTypes li{background:none repeat scroll 0 0 white;border:1px solid black;float:left;margin:0 2px;padding:1px 1px;}.gmapViewTypes li a{color:#000;font-style:normal;}.mapType li.mv{visibility:hidden;}#pano{position:absolute;top:0;left:0;}.mapBubble li{float:left;padding:0 2px 0 0;}.amenityIcon{height:20px!important;width:20px!important;background-repeat:no-repeat;background-image:url("/rdc/v6/fah/css/assets/amenity/amenity-sprite.png");}.amenityIcon img{display:none;}.amenityhospital{background-position:0 0;}.amenitypolice{background-position:0 -20px;}.amenityfire{background-position:0 -40px;}.amenitybar{background-position:0 -60px;}.amenitycafe{background-position:0 -80px;}.amenityrestaurants{background-position:0 -100px;}.amenityfitness{background-position:0 -120px;}.amenitylibrary{background-position:0 -140px;}.amenitychurch{background-position:0 -160px;}.amenitysynagogue{background-position:0 -180px;}.amenitymosque{background-position:0 -200px;}.amenitybank{background-position:0 -220px;}.amenitypostoffice{background-position:0 -240px;}.legendPopup{display:none;z-index:101;position:absolute;bottom:2.2em;left:-460px;padding:0 15px;width:510px;color:#fff;}.MapLegendSelected .legendPopup{display:block;}.legendPopup h4{padding-top:12px;font-size:100%;border-top:1px dotted #dfdfdf;color:#fff;}.iconList{overflow:hidden;margin:12px 0;}.iconList li{position:relative;margin-right:14px;padding-top:22px;min-width:32px;text-align:center;}.pinList li{padding-top:27px;}.iconList li em{position:absolute;top:0;left:50%;display:block;margin:0 0 0 -8px;}.iconList li .pinHood{top:6px;}.iconList li .pinZip{top:3px;margin-left:-19px;}#pageContent .legendPopup .column{margin:0 25px 0 0;width:230px;}.mapPopup .summaryBubble{float:left;}.mapPopup .brandBox{width:65px;font-size:90%;text-align:center;float:left;}.mapPopup .brandBox img{position:absolute;bottom:0;right:0;}.mapPopup .signRiderText{display:block;line-height:1.1em;}.brandBox img{height:40px;border:0;}#MSVE_navAction_container{width:252px!important;}#vemapControl .MSVE_navAction_background{background-color:#4c5357;}#MSVE_navAction_FlatlandMapMode,#MSVE_navAction_RoadMapStyle,#MSVE_navAction_AerialMapStyle,#MSVE_navAction_ObliqueMapView{background:none!important;}.MSVE_navAction_separator,#MSVE_navAction_toggleGlyphWrapper,#MSVE_navAction_showLabels,#MSVE_navAction_modeCell{display:none;}#MSVE_navAction_container.MSVE_API,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointE,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointS,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointW,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointN{font-family:inherit!important;}#MSVE_navAction_topBar,#MSVE_navAction_topBackground,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointE,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointS,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointW,.MSVE_Dashboard_V6 #MSVE_obliqueCompassPointN{font-size:70%!important;}.MSVE_Dashboard_V6 .MSVE_MapStyle,.MSVE_Dashboard_V6 #MSVE_navAction_traffic{width:40px!important;}#MSVE_obliqueCompassContainer{top:12px!important;}#MSVE_navAction_ObliqueMapView{width:65px!important;}#Compass{top:14px!important;width:48px!important;height:48px!important;background-position:0 -412px!important;}#vemapControl .MSVE_ZoomBar_plus{background-position:0 -474px;}#vemapControl .MSVE_ZoomBar_minus{background-position:0 -458px;}#vemapControl .MSVE_ZoomBar_plus_disabled{cursor:default!important;}#vemapControl .MSVE_ZoomBar_minus_disabled{cursor:default!important;}#MSVE_navAction_ccw{background-position:0 -504px!important;}#MSVE_navAction_cw{background-position:0 -489px!important;}.MSVE_MapMode:hover,.MSVE_MapStyle:hover,#MSVE_navAction_zoomPlusWrapper:hover,#MSVE_navAction_zoomMinusWrapper:hover,#MSVE_navAction_ccwWrapper:hover,#MSVE_navAction_cwWrapper:hover{border-color:#bdc1c2!important;}.VE_Message{z-index:2001!important;}.p .mvseo{display:inline;font-size:100%;font-weight:400;}#CoBrandHeader .pageWrap{position:relative;z-index:3;}.ADLB,.ADLB2,.ADVBan{margin:10px 0;}.ADLB{text-align:center;}.sponsorcontainer{margin-top:60px!important;}.sponsorad1{color:#999;}.sponsorad3{color:#999;}.sponsorad1 a,.sponsorad3 a,.sponsorad a{color:#0066B2;}#dCalDialog a.container-close{top:5px!important;}.IE67 #dCalDialog a.container-close,.IE67 #dCalMoveWidget a.container-close{top:-14px!important;}#dCalDialog .boxBar3{overflow:hidden;padding:1px 1px 0;}#dCalDialog .hd,#dCalMoveWidget .hd,#dReg .hd{height:0;}#dCalMoveWidget .boxBar3{overflow:hidden;}.tabBody .mv-frm-tb{margin:0;height:auto;font-size:110%!important;vertical-align:top;}.IE67 .tabBody textarea.mv-frm-tb{display:block;}#dSignUp,#dSignIn{font-size:110%;}#whyLink{font-size:110%!important;}#dSignUp .InformMe label,#dSignIn .RemMe label{margin:0 0 0 5px;}.IE67 #dSignUp .InformMe label,.IE67 #dSignIn .RemMe label{margin:3px 0 0 3px;}#dSignUp .InformMe label,#dSignIn .RemMe label,#dRegPrivacyPolicy,.dSignUpH2{font-size:100%!important;}select#slctPts{width:130px;}.mtgHlpTxt{padding-right:13px;}.IE67 #dSendTo.yui-module .bd form,.IE67 #dRequest.yui-module .bd{display:none!important;}.OptimostTest .summaryBubble .actionBase a{background-repeat:no-repeat;padding-left:15px;text-decoration:none;}.OptimostTest .summaryBubble .actionBase a:first-child{background-image:url("http://static.move.com/mvt/SRP_Map/view_listing_arrow_sm.png");}.OptimostTest .summaryBubble .actionBase a.mvSavLstLnk{background-image:url("http://static.move.com/mvt/SRP_Map/save_listing_star.png");}.OptimostTest.mapproperty{background-image:url("http://static.move.com/mvt/SRP_Map/price_bubble.png")!important;color:white;height:33px!important;padding-top:2px!important;text-align:center;width:47px!important;}.OptimostTest.mapproperty em{font-size:.65em;}.MicrosoftMap{cursor:default!important;}.MicrosoftMap .mapproperty,.MicrosoftMap .amenityIcon,.MicrosoftMap .pinZip,.MicrosoftMap .GeoPin{cursor:pointer!important;}.SRPTextLinkIFrame{padding-bottom:10px;display:none;}.commonForm .formHeader{border-bottom:1px solid #cbcdbf;}.commonForm h3{color:#666;font-size:120%;}.commonForm h3 span.phone{display:block;color:#448332;padding-left:20px;margin:2px 0 7px;font-size:130%;}.commonForm,.commonForm li{overflow:hidden;}.modal .commonForm{overflow:visible;}.commonForm label{margin-bottom:2px;display:block;color:#444;font-size:120%;}.commonForm li{width:auto;padding:10px 0 0;}.commonForm li.buttonRow{margin-top:0;margin-bottom:0;padding-bottom:10px;}.commonForm li.datePicker input{width:73%;margin-right:3%;}.commonForm li span{float:left;display:block;}.commonForm li span.full{width:100%;}.commonForm li.leftHalf,.commonForm li.rightHalf,.commonForm li span.left,.commonForm li span.right{width:49%;}.commonForm li.leftHalf,.commonForm li span.left{float:left;}.commonForm li.rightHalf,.commonForm li span.right{float:right;}.commonForm span.symbol{display:block;float:left;font-size:170%;color:#666;margin:0 3px;}.commonForm span.symbol.first{margin-left:0;}.commonForm span.err{display:none;padding-top:2px;}.commonForm span.err span{padding-left:3px;display:inline;float:none;}.largeForm .commonForm input[type='radio'],.largeForm .commonForm input[type='checkbox']{margin-top:5px;}.largeForm .commonForm li.datePicker img{margin-top:3px;}.largeForm .commonForm li.datePicker input{width:45%;}.largeForm .commonForm li.datePicker img{max-height:100%;max-width:100%;}.commonForm .microcopy{float:none;font-size:90%;}.clearCalendar{clear:both;}.formLink{margin-top:30px;}.commonForm textarea{resize:vertical;}.commonForm input[type="text"],.commonForm textarea{background:#fff url('/rdc/v6/fah/css/assets/formGradient.gif') repeat-x 0 0;border:1px solid #c4c5c7;margin:0;padding:0;padding:3px 2px;font-size:120%;}.commonForm input{float:left;width:96%;}.commonForm textarea,.commonForm select,.commonForm .full input{width:98%;}.commonForm .datepicker input{width:73%;margin-right:5px;}.commonForm input[type="radio"],.commonForm input[type="checkbox"]{float:left;margin-right:5px;width:auto;}.commonForm input.tiny{width:35px;}body{font-family:Helvetica,Arial,sans-serif;background-position:0 -29697px;background-color:#c6ddec;color:#3c404e;padding-bottom:40px;}a,.fauxLink{color:#0369b2;}h2{border-bottom-color:#c7c7c7;}.contentSection p{font-size:110%;}.microcopy,.unselectable{color:#8f9faa!important;}.notifier span{background-color:#e7edf2;background-position:0 -10493px;}.srpOffMarket{background-position:0 -10238px;}.notifier.srpOffMarket span{background-color:#e5ecf2;background-image:none;}.content .lpOffMarket{background-position:0 -10352px;}.content .inlineMobileAd img,.content .inlineMobileAd span{display:block;float:left;}.content .inlineMobileAd span{margin-top:13px;margin-left:5px;font-size:160%;}.content .inlineMobileAd a{font-size:75%;}.container-close3-wink,.calDay,#carouselNav .prevBtn,#carouselNav .prevBtn a,#carouselNav .nextBtn,#carouselNav .nextBtn a,.icon,.cb_icon,.breadcrumbs li,.nubbin,.divFeedback a:hover,.ui-dialog-titlebar-close,.recentlySold .summary .address,.new .itemHeader .wrap,.sold .itemHeader .wrap,.priceReduced .itemHeader .wrap,.IE67 .propertyData li,.IE67 .content table li,.IE67 .bullet li,.IE67 .linkList li,.dp-choose-date,.mv_myitems .btn span,.zipSuccess,.ribbon .wrap,.notifier,.notifier span,.msg i,.miniChart,#FCMAHousesWorth thead,#FCMAHousesWorth tfoot th,#LDPActions .itemActions li a.mvSendFriend,#ldpPhotoGalleryModal .download a,.IE7 .gal-container-ViewOriginal,.ui-datepicker-prev,.ui-datepicker-next{background-image:url('/rdc/v6/fah/css/assets/icon-sprite-20120420.png');background-repeat:no-repeat;}.breadSeparator{background-position:10px -113px;}.favSmall{background-position:0 -231px;}.tmpl_srp .favSmall{background-position:0 -229px;}.favLarge{background-position:4px -10750px;}.favSmallSel{background-position:0 -351px;}.fav{background-position:5px -458px;}.favSel{background-position:5px -575px;}.email{background-position:5px -694px;}.emailSmall{background-position:0 -801px;}.emailSmall.blue{background-position:0 -827px;}.agentHeader .emailSmall.blue{background-position:5px -825px;}.emailLarge{background-position:0 -10867px;}.envelopeOrange{background-position:0 -11087px;}.cb_facebook,.facebook{background-position:0 -1250px;width:24px;}.cb_twitter,.twitter{background-position:0 -1361px;width:24px;}.linkedin{background-position:0 -3994px;width:24px;}.phone2{background-position:0 -11744px;}.pinterest{background-position:0 -4045px;width:45px;}.shareSmall{background-position:5px -1472px;}.shareLarge{background-position:8px -10869px;}.printLarge{background-position:8px -10980px;}.printSmall{background-position:0 -1585px;}.printSmall.blue{background-position:0 -1610px;}.agentHeader .printSmall.blue{background-position:5px -1608px;}.modalPop{background-position:-53px -1639px;}.externalSite{background-position:100% -1700px;}.agentHeader .externalSite{background-position:100% -1699px;}.chart{background-position:5px -2050px;}.miniChart{background-position:0 -10323px;}.search{background-position:-1px -2497px;}.realtor{background-position:0 -2930px;}.updatePhotoAdded{background-position:0 -3532px;}.updatePriceDrop{background-position:0 -3647px;}.updateTourAdded{background-position:0 -3764px;}.updatePropertyAdded{background-position:0 -3879px;}.actionType{background-image:url('/rdc/v6/fah/css/assets/FAR_DP_icon_pack.png');background-repeat:no-repeat;padding-left:23px;}.agentPropertyAdded{background-position:0 -6px;}.agentPhotoAdded{background-position:0 -29px;}.agentPriceDrop{background-position:0 -53px;}.agentTourAdded{background-position:0 -79px;}.agentNewVideoAdded{background-position:0 -103px;}.agentOpenHouseAdded{background-position:0 -128px;}.agentForeclosure{background-position:0 -153px;}.agentDescription{background-position:0 -180px;}.tour{background-position:9px -4110px;}.video{background-position:9px -4226px;}.close{background-position:5px -4343px;}.recentlySold .summary{background-position:10px -4888px;}.recentlySold .summary .address{background-position:10px -4907px;}.new .itemHeader .wrap,.sold .itemHeader .wrap{padding-left:35px!important;}.priceReduced .itemHeader .wrap{padding-left:25px!important;}.sold .itemHeader .wrap{background-position:5px -4914px;}.new .itemHeader .wrap{background-position:5px -5036px;}.closeLarge,.ui-dialog-titlebar-close{background-position:4px -5159px;}.info{background-position:100% -5271px;}.msg i{background-position:0 -5271px;}.arrowDoubleDown{background-position:0 -915px;}.arrowDoubleUp{background-position:0 -1025px;}.remove{background-position:1px -1137px;}.arrowSmallDownLight{background-position:0 -3064px;}.arrowSmallRightDark{background-position:0 -3169px;}.nextArrow{background-position:7px -5384px;}.IE67 .nextArrow{background-position:0 -5384px;}.prevArrow{background-position:3px -5498px;}.prevArrowDisabled{background-position:3px -5611px;}.nextArrowDisabled{background-position:3px -5725px;}.nsiArrowDown,.mv_myitems .btn span{background-position:100% -7981px;}.nsiArrowDown,.mv_myitems .btnOn span{background-position:100% -8082px;}.nsiArrowDown:active,.mv_myitems .btn:active span{background-position:100% -7980px;}.nsiArrowDown:active,.mv_myitems .btnOn:active span{background-position:100% -8080px;}.floorPlansType .closeArrow{background-position:-50px -8033px;}.galleryNextArrow{background-position:-50px -11079px;}.galleryPrevArrow{background-position:-43px -11339px;}.ldpNavNub .nextArrow{background-position:5px -5706px;}.ldpNavNub .prevArrow{background-position:5px -5591px;}.featuredBar .prev.disabled{background-position:0 -8199px;}.featuredBar .prev{background-position:-17px -8199px;}.featuredBar .next{background-position:-34px -8199px;}.featuredBar .next.disabled{background-position:-51px -8199px;}.car{background-position:0 -5840px;}.mm{background-position:0 -11195px;}.calendar,.dp-choose-date{background-position:0 -5954px;}.calDay{background-position:0 -1811px;}.calendarLrg{background-position:0 -10059px;}.ui-datepicker-next{background-position:-45px -11461px;}.ui-datepicker-prev{background-position:0 -11461px;}.calGrid{background-position:0 -12050px;padding-left:37px;height:32px;display:inline-block;}.bulletDisc,.IE67 .propertyData li,.IE67 .content table li,.IE67 .linkList li,.IE67 .bullet li{background-position:0 -6062px;}.closeMap{background-position:5px -6265px;}.mapControlsBelow a .icon{background-position:100% -6373px;}.mapControlsBelow a:hover .icon{background-position:100% -6478px;}.mapViewIcon{background-position:0 -11252px;}.streetViewIcon{background-position:0 -11336px;}.selected .mapViewIcon{background-position:-57px -11294px;}.selected .streetViewIcon{background-position:-55px -11379px;}.QandA,.askModule h3 .icon{background-position:0 -7151px;}.QandASmall,.thinModule h3 .icon{background-position:0 -7876px;}.question{background-position:0 -7285px;}.answer{background-position:0 -7663px;}.tollFree{background-position:0 -7019px;}.phone{background-position:0 -7035px;}.houselogic{background-position:0 -11560px;text-indent:-5000px;text-transform:lowercase;width:60px;height:25px;}.siteDescription span#spCntrl{color:#0369b2;}.siteDescription span#spCntrl.btnOn{background-position:100% -7986px;}.siteDescription span#spCntrl.btnOn{background-position:100% -8086px;}.tourFeatured{background-position:0 -8318px;}.videoFeatured{background-position:0 -8434px;}.priceReduced{background-position:0 -8488px;}.priceReduced .itemHeader .wrap{background-position:5px -8544px;}.feedback{background-position:10px -8661px;}.divFeedback a:hover,.feedback:active{background-position:10px -8660px;}.purpleRibbon{background-position:8px -8776px;}.blueRibbon{background-position:8px -8910px;}.redRibbon{background-position:8px -9044px;}.greenRibbon{background-position:8px -9178px;}.calculator{background-position:-1px -9313px;}.mapMessageClose{background-position:0 -9441px;}.closeAdBanner{background-position:3px -9439px;}.calculatorLrg{background-position:8px -9656px;}.checkLrg{background-position:5px -9787px;}.lightbulbLrg{background-position:10px -9918px;}#mm-frame{border-color:#000;}body,#siteBar .pageWrap,#cb_siteBar .cb_pageWrap,.mainNav a,.cb_mainNav li a,.searchUI .wrap,#FindRealtorSearch,.searchUI input[type=text],.content .tabBody input[type=text],.halfModule input[type=text],.formModule input[type=text],.content .tabBody textarea,button,.button,.srp .pageTitle,.mapControlContainer,.mapControlContainer .mapControlAction,.mapConsole .mapToggle,.itemActions li,.module h3,.facet,#searchPath .saveButton,.featuredModule .wrap,.articlePosts h5,.contentModule h5,.ui-accordion h3,.updateList li,.agentHeader,.agentHeader.showcase .wrap,.agentNav li,.showcase .tourActions li,.advancedNav li,#pageContent .farModule,.mv_myitems .btnOn,.scroller .listing .byline,#hat,#hat label,#feedback,.designationList,.designationList li,.releaseDlg .acceptArea,.actionWrap .tourActions li,.cpModule,.fcmaWidget{background-image:url('/rdc/v6/fah/css/assets/bg-sprite-20120111.png');background-repeat:repeat-x;}.hptt{background-color:#deecf5;background-image:url('/rdc/v6/fah/css/assets/bg-sprite.png');background-position:0 -8591px;border-color:#B6BFC3 #B6BFC3;}.hptt a{background-position:8px -3161px;color:#0D3353;font-family:Helvetica,Arial,sans-serif;}.agentMessage .wrap{background-image:url('/rdc/v6/fah/css/assets/bg-sprite-vert-20111130.png');}.mapConsole .mapCollapsed,.moduleImage,.agent .noPhoto,.searchUI .imagery,.farModule .imagery,.searchUI h1,.searchUI .h1,.searchUI div#subtitle,.mapHeatLegend .LegendList label,#hat em,.releaseDlg,.fcmaWidget h3.withFcmaHouse,.ldpNavNub{background-image:url('/rdc/v6/fah/css/assets/bg-static-sprite-20110321.png');background-repeat:no-repeat;}.iphone{background-position:100% -113px;}.searchAssistLogo{background-position:100% -15px;}.searchAssistLogoSm{background-position:0 -15px;}.arrow{background-image:url('/rdc/v6/fah/css/assets/arrow-sprite-20110517.png');}.ldpMainData .prevLarge{background-position:0 92px;}.ldpMainData .nextLarge{background-position:-73px -110px;}.ldpMainData .prevLarge:hover{background-position:0 -110px;}.ldpMainData .nextLarge:hover{background-position:-73px 92px;}.miscGraphics{background-image:url('/rdc/v6/fah/css/assets/misc-graphics-sprite.png');}.mapConsole .mapToggle span.miniMap{background-position:0 0;}.colWrap,#pageTools,#mainColumn{background:#fff;}#contentColumns{background:#f1f2f4;}#pageContent #mainColumn{position:relative;z-index:1;}#rightColumn{background-position:0 -3505px;}#rightColumn .dataWrap,.ldpMainData #rightColumn{background-color:#f8f8f8;background-image:url('/rdc/v6/fah/css/assets/Combine_LdpLeftRightGradientTransparent.png');background-position:0 0;}.ldpMainData .listingActions,.ldpMainData .listingActions li{background-color:transparent;background-image:none;}.ldpMainData .listingActions.bottomActions li{border-left-color:#c7c7c7;}.ldpMainData .mainCol li.address{border-left-color:#ccc;color:#4f4f4f;}.ldpMainData .mainCol .recentlySold .summary{padding-left:0;}.ldpMainData .mainCol .recentlySold .summary .address{padding-left:40px;}.ldpMainData .mainCol .showcase .address{border-left-color:#f0b879;}.ldpMainData p.lastUpdated{color:#999;}.ldpMainData p.lastUpdated strong{color:#666;}.ldpMainData .mortgageActions li{border-bottom-color:#ccc;}.ldpMainData .mortgageActions li:first-child span{border-left-color:#ccc;}.ldpMainData .agentMessage .wrap{background-image:none;}.ldpMainData .agentMessage{border-top-color:#ccc;}.ldpMainData .agentMessage h4{color:#ed9f32;}.ldpMainData .agentMessage p{color:#666;}.ldpMainData .openHouseWrap h3{color:#737373;}.ldpMainData .moreOpenHouses li{border-left-color:#ccc;color:#999;}.ldpInfoRight{float:none;width:auto;margin:0 15px 0 10px;position:relative;height:30px;background:#eef5fb;}.ldpInfoRight .actionBase{position:absolute;}.ldpInfoRight .actionBase li{float:left;}.ldpInfoRight .actionBase.listingActions{right:0;top:2px;}.ldpInfoRight .actionBase.listingActions li{line-height:26px;border-left:1px dashed #ccc;padding:0 10px;}.ldpInfoRight .actionBase.listingActions li:first-child{padding-left:0;border:none;}.ldpInfoRight .actionBase.socialActions{top:4px;left:0;margin:0;}.ldpInfoRight .actionBase.socialActions li,.rightCol .actionBase.socialActions li{padding:0 0 0 5px;}.ldpInfoRight .actionBase .label,.rightCol .actionBase.socialActions .label{line-height:23px;color:#999;padding-left:10px;}.rightCol .actionBase.socialActions{padding:4px 0;left:0;margin:10px 10px 10px 0;background:none repeat scroll 0 0 #EEF5FB;}.rightCol .actionWrap.socialBarWrap{background:#FFF;}.enhancedMap li{border-left-color:#ccc;}.ldpPagingNav li{border-left-color:#ccc;color:#666;}.navBase.propertyTabs{border-color:#25609e;}.tabMenu{border-color:#7ab1db;}.tabMenu a{background-color:#eef5fb;color:#454545;}.tabMenu a:hover{background-color:#fff;}.ldpTabs .tabMenu.selected{border-color:#25609e;border-bottom-color:#fff;}.propertyPhotos .actionBase li{border-left-color:#ccc;}.propertyPhotos ol a{border-color:#e0e0e0;}.propertyPhotos ol a:hover{border-color:#ed9f31;}.propertyPhotos ol a img{background-color:#eee;}.content .photo-hideonload p{font-size:120%;}.propertyPhotos ol li{position:relative;}.propertyPhotos ol li:hover .phototab-overlay{display:block;height:36px;transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}.propertyPhotos .phototab-overlay{position:absolute;bottom:9px;overflow:hidden;margin-left:9px;width:180px;height:0;background:#030030030;background:rgba(0,0,0,0.6);transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}.propertyPhotos .phototab-overlay a{display:inline-block;float:left;height:auto;width:auto;margin-top:6px;border:none;text-decoration:none;font-size:90%;white-space:nowrap;}.propertyPhotos .phototab-overlay a:first-child{margin:6px 12px 0;}.propertyPhotos .phototab-overlay .modalPop{padding:9px 10px 9px 23px;border:1px solid #eee;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background-color:#f9f9f9;background-position:-51px -1637px;}.propertyPhotos .phototab-overlay .pinterest{background-color:transparent;padding:0;width:45px;height:22px;}.embeddedGallery{background-color:#f6f6f6;border-color:#ccc;}.embeddedGallery .imgCounter{color:#666;}input[type=text],select,textarea{border-color:#c4c5c7;}textarea{font-family:Helvetica,Arial,sans-serif;}.rl_empty{color:#888;}button,.button{padding:3px 8px;color:#fff;background-color:#4a8a3a;background-position:0 -4479px;-moz-box-shadow:0 2px 5px #17310a;-webkit-box-shadow:0 2px 5px #17310a;box-shadow:0 2px 5px #17310a;}button:active,.button:active{padding-top:4px;padding-bottom:2px;}.button.rmd-button{padding:8px;border:1px solid #090;-moz-box-shadow:0 1px 2px #17310a;-webkit-box-shadow:0 1px 2px #17310a;box-shadow:0 1px 2px #17310a;}.button.rmd-button:active,button.rmd-button:active{padding:9px 8px 7px;}.linkButton,.transparentButton{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.transparentButton{border-color:#fff;background:transparent;}.linkButton{background:none;color:#0869b2;}.ui-datepicker{padding:5px;margin-top:5px;}.ui-datepicker table{background-color:#dededd;}.ui-datepicker thead{background-color:#ccc;}.ui-datepicker th,.ui-datepicker td{padding:2px;text-align:center;min-width:15px;}.ui-datepicker th{background-color:#f0f0f0;}.ui-datepicker td{background-color:#fff;}.ui-datepicker td.ui-datepicker-other-month{background-color:#e5e5e5;}.ui-datepicker td.ui-state-disabled{color:#999;}.ui-datepicker-header{overflow:hidden;padding:3px 0;}.ui-datepicker-header div{text-align:center;font-size:110%;font-weight:bold;margin-top:3px;}.ui-datepicker-prev,.ui-datepicker-next{width:25px;height:15px;display:block;text-indent:-999px;overflow:hidden;}.ui-datepicker-prev{float:left;}.ui-datepicker-next{float:right;}#siteBar .brand a,.legal,.cb_legal,.agentLogo{background:url('/rdc/v6/fah/css/assets/logo-sprite-20120203.png') no-repeat;}.agentLogo.sm{background-position:0 -390px;width:28px;height:33px;}.agentLogo.lg{background-position:0 -189px;width:45px;height:52px;}#pageContent .module{border-top-width:3px;border-top-color:#4a75ae;border-bottom-color:transparent;}#pageContent .googleModule{border-color:#e5e6de;background:0;}#pageContent .farModule{background-position:0 -21721px;background-color:#3c84bb;}.tmpl_offmktsrp #pageContent .farModule{border-top-color:#4a75ae;background-color:#d1e3f9;background-image:none;color:#000;}.module.facetModule{background-color:#f1f2f4;}.featuredModule{border-bottom-color:#a3cddd;}#siteBar .pageWrap{background-position:0 0;background-color:#badaf3;}#siteBar .brand a{color:#555;}.mainNav{border-bottom-color:#2b75ad;}.mainNav .sel a{border-color:#2b75ad;}.mainNav a{border-color:#acbece;border-bottom-color:#fff;background-position:0 -409px;background-color:#daeaf3;color:#004572;}.mainNav a span{border-color:#fff;}.mainNav a:hover{background-position:0 -1056px;background-color:#d2ecfe;color:#001224;}.mainNav a:hover span{border-color:#e9f5fe;}.mainNav .sel a{background-position:0 -732px;background:#2c76ad;color:#fff;}.mainNav .sel a span{border-color:transparent;}.tag{color:#fff;}.newTag{background:#ff6c00;}.utilNav{color:#000;}.utilNav li{border-left-color:#b5c3d2;}.tmpl_LDPOFFMKT #mainColumn .itemDetailsHeader,.tmpl_LDPAgent #mainColumn .itemDetailsHeader,.tmpl_LDPBAgents #mainColumn .itemDetailsHeader,.tmpl_LDP #mainColumn .itemDetailsHeader{margin-top:0;}.tmpl_srp #mainColumn.column,.tmpl_srp #rightColumn.column,.tmpl_RentalSrp #mainColumn.column,.tmpl_RentalSrp #rightColumn.column,.tmpl_LPAgents #mainColumn.column,.tmpl_HomePage #mainColumn.column,.tmpl_SRPAgents #mainColumn.column,.tmpl_SRPAgents #rightColumn.column,.tmpl_offmktsrp #leftColumn.column,.tmpl_offmktsrp #rightColumn.column,.tmpl_offmktsrp #mainColumn.column,.tmpl_LDPAgents #mainColumn.column,.tmpl_LDPAgents #rightColumn.column,.tmpl_HomeValues #mainColumn.column,.tmpl_LDPBAgents #mainColumn.column,.tmpl_LDPBAgents #rightColumn.column,.tmpl_MortgageMatch #rightColumn.column{margin-left:10px;margin-right:0;}.tmpl_srp #leftColumn.column,.tmpl_RentalSrp #leftColumn.column,.tmpl_SRPAgents #leftColumn.column,.tmpl_MortgageMatch #leftColumn.column,.tmpl_MortgageMatch #mainColumn.column{margin-left:10px;}.tmpl_DPOffice #mainColumn.column{margin-left:10px;margin-right:10px;width:630px;}.tmpl_DPOffice .itemDetailsHeader.showcase{margin-right:0;}.IE67 .tmpl_DPOffice .itemDetailsHeader.showcase{right:0;}#mainColumn .dataWrapper{margin:10px 9px 0 0;}.IE67 #pageContent .column{padding-bottom:20px;}#leftColumn,#rightColumn{width:185px;}.column.full{width:100%;background:#fff;overflow:hidden;}.column.half{float:left;width:50%;}.column.full .content{padding:20px;}.column.half+.column.half{margin-left:2%;width:48%;}#pageContent .pageWrap{background:#fff;}#FindRealtorSearch{background-position:0 -20886px;background-color:#96d1ff;}.W3C #FindRealtorSearch{background:-moz-linear-gradient(top,#3079b1,#96d1ff) #96d1ff;}#FindRealtorSearch .containerWrap{background:url("/rdc/v6/fah/css/assets/bg-static-sprite-20110321.png") 100% -493px no-repeat;}#FindRealtorSearch h1,#FindRealtorSearch .h1{text-shadow:0 2px 3px #3882b8;background:none;color:#d3ebfe;}#FindRealtorSearch h1 em,#FindRealtorSearch .h1 em{color:#fff;}.searchUI h1,.searchUI .h1,.searchUI div#subtitle{text-shadow:0 2px 3px #f2f7fc;background-position:0 -1028px;background-color:#ade1ff;color:#103c69;}.searchUI h1 em,.searchUI .h1 em,.searchUI div#subtitle em{font-family:Helvetica,Arial,sans-serif;color:#103c69;}.searchUI h1 .counts,.searchUI .h1 .counts,.searchUI div#subtitle .counts{color:#536c85;}.searchUI .imagery{background-position:100% -362px;display:none;}#FindRealtorSearch .imagery{background-position:100% -493px;}.searchUI .wrap{background-position:0 -3505px;background-color:#6baa4c;}.W3C .searchUI .wrap{background:-moz-linear-gradient(top,#a3c685,#6baa4c) #6baa4c;}.IE7 .searchUI .wrap{position:static;}#FindRealtorSearch .wrap{background:none;}.searchUI label{color:#385331;}#FindRealtorSearch label{color:#325578;}.searchUI input[type=text],.searchUI select{border-color:#5c7a49;}#FindRealtorSearch input[type=text],#FindRealtorSearch select{border-color:#777;}.searchUI input[type=text]{background-position:0 -4899px;}.searchUI .checkBoxList label{color:#202e15;}.btnSearch{border-color:#ee9d5d #e19152 #cd7f41 #de8e4f;background-position:0 -20028px;background-color:#b95e12;position:static;}.searchCount{color:#202e15;}.searchUI .searchActions a{border-left-color:#a0cd7f;color:#fff;}.moreSearchActions .listingInfo .update{color:gray;}.searchUI .selectedDesignations{font-size:120%;color:#000;}.searchUI .certDesignations a{color:#fff;}.breadcrumbs{padding:9px 10px 6px;background-color:#f1f1f1;}.breadcrumbs li{background-position:10px -113px;}.breadcrumbs li:first-child{margin-top:2px;}.breadcrumbs li a{display:inline-block;margin-right:2px;}.breadcrumbs li em{border-bottom-color:transparent;color:#333;}.breadcrumbs li a em{color:#0b6eb5;}.breadcrumbs li em{display:block;line-height:12px;font-size:120%;font-weight:700;border-bottom:1px solid transparent;}.breadcrumbs li a:hover em{border-bottom-color:#0B6EB5;}.breadcrumbs li .home{padding-top:18px;width:22px;}.IE7 .breadcrumbs li .home{display:block;}.breadcrumbs .singleline{padding-top:5px;}.ldp .duplicateListings{background:#f2f2f2;color:#767676;}.ldpMainData .duplicateListings{background:0;}.duplicateListings .duplicateNav li{border-left-color:#c9c9c9;}.srp .duplicateListings .duplicateNav li{border-color:#3c404e;}.duplicateListings .duplicateNav li.selected a{color:#000;}.srp h1{margin-left:10px;font-size:60%;background:0;}.srp .pageTitle{padding:3px 10px;font-size:190%;font-weight:700;background-position:0 -3055px;background-color:#357cb1;color:#fff;}.srp .titleCountSection{vertical-align:middle;border-right:1px dashed #7bb1cf;}.sortBar{margin-top:25px;padding-bottom:10px;}.sortBar select{border-color:#92a9ba;}.matchedResult{border-top-color:#f1f2f4;}.matchedSuggestions .matchedTitle{color:#777;}.resultsList{margin-top:0;}.resultsItem{padding:5px 5px 0;border:1px solid #cbcdbe;}.IE .resultsItem{background:#fff;}.resultsList .showcase{box-shadow:0 0 6px #989797;-moz-box-shadow:0 0 6px #989797;-webkit-box-shadow:0 0 6px #989797;}.resultsItem .itemHeader{background-color:#e9e9e2;}.showcase .itemHeader{border:1px solid #fc3;background-color:#ffe49c;}.resultsItem .itemHeader .wrap{padding:6px 36px 6px 6px;}.IE .resultsItem .itemHeader .wrap{padding-bottom:5px;}.resultsItem .itemHeader a{color:#006dd0;}.agent .itemHeader a .type{color:#666;}.rdc{background-position:0 -189px;}.byline{padding:5px;border:1px solid #fc3;border-top:0;color:#333;background-color:#fdf0ca;}.ldpMainData .bylinecontainer,.ldpMainData .byline{background-color:transparent;}.ldpMainData .byline{color:#e69232;font-weight:bold;}.rightColumn .byline{padding:0;}.slogan{font-style:italic;font-weight:bold;}.tmpl_SRPAgents .agent .thumbnail,.agentHeader .thumbnail{border-color:#bebfc1;background-color:#fff;}.agentHeader.showcase .thumbnail{box-shadow:1px 1px 2px #cfc6aa;-moz-box-shadow:1px 1px 2px #cfc6aa;-webkit-box-shadow:1px 1px 2px #cfc6aa;}.resultsItem .thumbnail .countBadge{position:absolute;bottom:-7px;right:-8px;width:53px;height:53px;font-size:130%;text-align:center;background-image:url('/rdc/v6/fah/css/assets/photo-sprite.png');color:#3c404e;}.resultsItem .thumbnail .countBadge strong{position:absolute;top:13px;left:50%;width:20px;margin-left:-10px;}.agent .noPhoto,.agentHeader .noPhoto{background-position:0 -235px;}.resultsItem .price{color:#3f9301;}.sold .price{color:#a92d2d;}.resultsItem .beds_baths_sqft_acres span{border-left-color:#bebdb8;}.resultsItem li.propertyType,.resultsItem li.status,.resultsItem li.brokerby{font-size:90%;color:#b8b8b3;}.resultsItem .brandBox{border-left-color:#e5e6df;}.resultsItem .openHouse span{border-color:#e8e8e8;background:#f7f7f7;}.showcase .openHouse span{border-color:#ffebb0;background:#fffbed;}#OfficeDetailsLogo{float:left;}.content .floorPlansType th{border-top:1px solid #ebebeb;}.content .floorPlansType th span{margin:0;}.floorPlansType .floorPlanPhone{display:block;float:right;}.floorPlanPhone b{font-weight:bold;color:#e69232;}.floorPlansType:hover{background-color:#eee;cursor:pointer;}.floorPlansType th{background-position:-50px -7982px;border-bottom:1px solid #ebebeb;}.floorPlansType th,.floorPlans td:first-child{padding-left:16px;}.content .floorPlans thead th,.content .floorPlans tbody td{text-align:center;}.content .floorPlans tbody td{border-bottom:0;}.content .floorPlans thead th{border-left:0;}.content .floorPlans thead th:first-child,.content .floorPlans tbody td:first-child{text-align:left;}#floorPlanModal{margin-top:30px;}#ui-dialog-title-floorPlanModal{font-weight:bold;}#floorPlanModal .pedestal{width:660px;margin-bottom:20px;border:1px solid #c6c6c6;-webkit-box-shadow:0 0 10px 0 #9a9a9a;-moz-box-shadow:0 0 10px 0 #9a9a9a;box-shadow:0 0 10px 0 #9a9a9a;background:url('/rdc/v6/fah/css/assets/bg-sprite-vert-20111130.png') repeat-y -619px 0;}#floorPlanModal .pedestal img{display:block;margin:40px auto 40px auto;max-width:540px;}#floorPlanModal .plan-description{margin-bottom:0;}.rentvsbuy .wrap{padding:10px;}.srp .rentvsbuy ul,.srp .rentvsbuy li{margin:0;padding:0;list-style-type:none;}.srp .rentvsbuy li{margin-bottom:10px;font-size:100%;}.rentvsbuy .otherItem img{width:auto;display:block;margin:auto;}.rentvsbuy ul.otherItem{margin-top:10px;padding:9px 10px 0;overflow:hidden;clear:both;border:1px solid #d8d9db;background-color:#fff;box-shadow:0 2px 4px #d8d9db;-moz-box-shadow:0 2px 4px #d8d9db;-webkit-box-shadow:0 2px 4px #d8d9db;}.rentvsbuy ul.otherItem:first-child{margin-top:0;}.rentvsbuy b{color:#ff6c00;}.rentvsbuy em{color:#3aac31;font-weight:bold;}.rentvsbuy span{display:block;}.rentvsbuy strong,.rentvsbuy .info{display:block;float:left;}.rentvsbuy .info{width:14px;height:14px;margin-left:2px;background-position:101% -5272px;}.rentvsbuy .info:hover{cursor:pointer;}.largeForm .commonForm li.datePicker img{margin-top:0;}.hsLDPSchData th.col3,.hsLDPSchData td.col3,.hsLDPSchData th.col4,.hsLDPSchData td.col4{text-align:left;}.hsLDPSchData .type,.hsLDPSchData .grades{text-align:left;}#PropertyDetails .summaryTable .agentLogo{margin-bottom:4px;cursor:pointer;}.breadcrumbs.rentalsBc li{max-width:190px;}.ui-datepicker-trigger:hover{cursor:pointer;}#sPets span{display:inline-block;}#sPets em{margin-right:6px;}#sPets .petsCat,#sPets .petsDog{border:none;padding:0;margin:0;position:relative;top:2px;}.IE7 #sPets .petsCat,.IE7 #sPets .petsDog{top:0;}.icon.petsCat{background-position:0 -12140px;width:20px;height:15px;}.icon.petsDog{background-position:0 -12220px;width:21px;height:15px;}.showcase .tollFreeNumber{display:inline-block;background-color:#fffcf1;border:1px solid #fff2cc;font-size:110%;}.IE7 .showcase .tollFreeNumber{display:inline;}.showcase .tollFreeNumber span{display:block;margin:2px 5px;padding-left:18px;}.thumbnail .countBadge{display:block;}#oldSRP{margin-bottom:25px;}.pageWrap.srp .itemSummary .summary .status img{float:left;margin:2px 5px 0 0;}.pageWrap.srp .itemSummary .summary .status span{display:block;}.pageWrap.srp .itemSummary .summary .status img{float:left;}.beds_baths_sqft_acres .icon{display:inline-block;position:relative;top:3px;width:16px;height:16px;}.IE7 .beds_baths_sqft_acres .icon{top:0;}.beds_baths_sqft_acres .icon.pets{background-position:6px -11819px;}.beds_baths_sqft_acres .icon.noPets{background-position:6px -11896px;}#RentalsTabs{position:relative;padding-top:14px;margin-bottom:15px;}#RentalsTabs h3{margin:5px 0 14px 0;font-size:120%;}#propertyList h3{font-size:120%;}#RentalsTabs .sortBar{margin-top:0;}#RentalsTabs #srpSortView{position:absolute;right:0;top:14px;}#RentalsTabs #SRPRentalsTabs{margin:0;}#RentalsTabs li{margin-left:8px;}#RentalsTabs .tabMenu a{padding:5px 6px;}#RentalsTabs .tabMenu.selected{margin-bottom:-1px;border-color:#25609e;border-bottom-color:#fff;border-bottom:1px solid #fff;}#RentalsTabs .tabMenu.selected a{background-color:#fff;font-weight:bold;}#RentalsTabs .tabMenu span{display:block;padding:5px 6px;background-color:#EEF5FB;color:#adadad;}#FeaturedListing .showcase .itemHeader,#FeaturedListingBottom .showcase .itemHeader{border:none;background-color:#cce2f6;}#FeaturedListing .showcase .byline,#FeaturedListingBottom .showcase .byline{border:none;background-color:#e0eefa;}#FeaturedListing .FRTitle,#FeaturedListingBottom .FRTitle{margin-bottom:15px;}#FeaturedListing .showcase .iconGroup ul li,#FeaturedListingBottom .showcase .iconGroup ul li{background-image:none;background-color:#cce2f6;border-left:1px solid #B3D0EB;}.rentvsbuy .wrap{background-color:#f1f2f4;}.rentvsbuy h3 span{font-size:80%;font-weight:normal;color:#777;}.rentvsbuy .otherItem .thumbnail{width:auto;}.rentvsbuy .otherItem li strong{float:none;display:inline-block;}.rentvsbuy .otherItem li a{float:none;display:inline-block;position:relative;top:2px;}.rentvsbuy .otherItem li.thumbnail a{display:block;}.rentvsbuy .rvbCalc{display:block;margin:10px 10px 15px 15px;padding-left:10px;font-size:120%;font-weight:bold;background:url('/rdc/v6/fah/css/assets/icon-sprite-20120420.png') no-repeat 0 -11654px;}.ui-dialog-titlebar span.ui-dialog-title{margin-left:0;}.commonForm h3{font-size:140%;}.modal{padding:15px;}.commonForm input,.commonForm textArea{background-image:none;}.resultsItem .thumbnail img{width:140px;}.IE8 .resultsItem .thumbnail img{max-width:none;}#ldpPhotoGalleryModal .download{float:none;left:280px;padding-right:8px;border-right:1px solid #ccc;}#ldpPhotoGalleryModal .download a,.IE7 .gal-container-ViewOriginal{background-position:100% -1739px;padding-right:13px;}.IE7 .gal-container-ViewOriginal{padding-left:6px;border-left:1px solid #ccc;}#ui-dialog-title-ldpPhotoGalleryModal{margin-left:10px;}#ldpPhotoGalleryModal .gal-container-links{right:30px;margin:0;left:inherit;white-space:nowrap;}#ldpPhotoGalleryModal .gal-container-PrintPhoto{border:none;padding-right:0;}.IE7 #ldpPhotoGalleryModal .gal-container-PrintPhoto{padding-right:2px;}#ldpPhotoGalleryModal .propDetArea li{overflow:hidden;padding:4px 0;}#ldpPhotoGalleryModal .propDetArea li span{float:left;width:109px;}#ldpPhotoGalleryModal .propDetArea li span:first-child{width:80px;}.gal-container .pinterest{position:absolute;left:350px;padding-top:25px;top:16px;}.IE7 .gal-container .pinterest{left:360px!important;}.gal-container ul.thumbs a{border:2px solid transparent;}.gal-container ul.thumbs a:hover,.gal-container ul.thumbs li.selected a.thumb{border:2px solid #ed9f31;}.gal-container .gal-container-left{border-right:1px solid #ccc;}.gal-container .pgcolumn{background-color:transparent;}.gal-container .div-pghead .pghead{color:#0369b2;padding-top:5px;}.gal-container .div-pghead{padding-top:5px;}.modal input[type="text"]{font-size:120%;font-family:Helvetica,Ariel,sans-serif;}#ddlQuestion{font-size:120%;font-family:Arial,Helvetica,san-serif;}.commonForm h3 span.phone{font-size:110%;}.content .tabBody label,.module .fieldset label{font-size:100%;}#propertyTabs .tabBody .mv-frm-tb{font-size:100%!important;}#propertyTabs .tabBody li{font-size:inherit;}#propertyTabs .tabBody li input,#propertyTabs .tabBody li textarea{font-size:100%;}.commonForm span.err span{color:#800000;}#oldFacetSearch .wrap{overflow:visible;}.tmpl_RentalSrp #pageContent .module.facetModule{padding-bottom:0;}.matchedSuggestions{margin-bottom:0;}.advancedSearchFacet a{font-weight:bold;font-size:140%;}#oldFacetSearch #refineSearch h3{display:block;}.modal.advancedSearchModal .ui-dialog-buttonpane{position:relative;}.IE .taglinesa8{width:110%;}#MovingExpenseCalculator .widthRightDIV{width:170px;}#MovingExpenseCalculator .widthRightDIV input[type="radio"]{margin-top:6px;}#MovingExpenseCalculator .widthRightDIV .mccgrpPacking+span{position:relative;top:-3px;padding:0 8px 0 3px;}#MovingExpenseCalculator #mccNoOfRooms{width:96px;}#MovingExpenseCalculator #MCCSubmitBtn{margin-right:4px;}#ui-datepicker-div{z-index:2000;}.agentModule .summary{width:168px;}.agentModule .summary li{font-size:110%;}.agentModule .thumbnail img{max-width:120px;}.agentModule #OfficeDetailsLogo img{width:120px;}#RentalsOfficeDetails h3{text-transform:capitalize;}#OtherCommunities h3 span{display:block;font-size:80%;font-weight:normal;}#OtherCommunities .otherItem .propertyName a{font-size:120%;font-weight:bold;}#OtherCommunities .otherItem .price{font-size:120%;}.modal .ui-dialog-titlebar{padding-top:0;}.pg-model .ui-dialog-titlebar{padding-top:10px;background:#eee;border-bottom:1px solid #ccc;}.modal .ui-dialog-titlebar .ui-dialog-title{margin:0 0 10px 0;}.modal .ui-dialog-titlebar .ui-dialog-title b{color:#000;}.modal #thank-u-dialog img{float:left;margin-right:13px;}.modal #thank-u-dialog #thank-u-close{clear:left;margin-top:10px;display:inline-block;}.modal #thank-u-dialog span{display:inline-block;margin-bottom:18px;}.resultsItem.agent .viewProfile a{font-size:110%;font-weight:bold;}.tourActions{position:absolute;top:0;right:0;}.tourActions li{border-left:1px solid #fed052;background-position:0 -19599px;}.showcase .tourActions li{border-left:1px solid #fed052;background-position:0 -19599px;background-color:transparent;}.specialActions li{border-right-color:#ccc;}.tourActions li a{padding-top:30px;width:35px;}.mapActions{background-color:#eee;}.mapActions li{border-left-color:#999;}.mapActions li.selected a{color:#333;}.itemActions{bottom:-18px;border-color:#b9bda6;background:#fff;}.resultsList .itemActions{-moz-box-shadow:1px 1px 2px #989797;-webkit-box-shadow:1px 1px 2px #989797;box-shadow:1px 1px 2px #989797;}.itemActions li{-moz-border-radius:.2em;-webkit-border-radius:.2em;border-radius:.2em;font-size:120%;background-color:#e3f0ff;background-position:0 -1379px;}.itemActions li a{padding:2px 6px;border-left-color:#ccc;}.itemActions li a.icon{padding-left:15px;}.itemDetailsHeader .foreclosure{color:#666;}.tagged{color:#fff;}.tagForeclosure{background:#d17e47;}.tagPriceReduced{background:#3f9200;}.tagShortSale{background:#a27179;}.duplicateProperty{border-color:#cfcfcf;}.duplicateProperty .duplicateWrap{border-color:#cfcfcf;}.resultsPaging .pagingNav{margin:6px 0 4px;font-size:150%;}.resultsPaging .pagingNav li{border-left:1px solid #bebdb8;}.resultsPaging .pagingNav li a,.resultsPaging .pagingNav li span{padding:0 6px;}.resultsPaging .pagingNav .sel a{font-weight:700;color:#303030;}.resultsPaging .countSummary{border-top-style:solid;border-top-color:#bebdb8;color:#666;}.resultsPerPage li{border-left-color:#3c404e;}.resultsPerPage .sel a{font-weight:700;color:#666;}.otherItem .price{color:#448332;}.searchPath{background:#adcffd;color:#3c404e;}.searchPath .wrap{border-color:#92a9ba;}.searchPath ul{background:#f6faff;}.searchPath .saveButton{display:block;background-position:0 -2100px;background-color:#d7e8fa;}.searchPath .saveButton.savedSearch{background-color:#f7e3a7;}.searchPath .saveButton span{display:block;padding:8px 8px 7px 25px;}.tmpl_srp .searchPath .saveButton span,.tmpl_RentalSrp .searchPath .saveButton span,.tmpl_offmktsrp .searchPath .saveButton span{padding:8px 8px 7px 32px;}.tmpl_srp .searchPath,.tmpl_RentalSrp .searchPath,.tmpl_offmktsrp .searchPath{padding:0;margin-bottom:0;background-color:#cadcff;}.tmpl_srp .searchPath .saveButton,.tmpl_RentalSrp .searchPath .saveButton,.tmpl_offmktsrp .searchPath .saveButton{background-image:none;border-bottom:1px solid #ddd;}.tmpl_srp .searchPath .fav,.tmpl_RentalSrp .searchPath .fav,.tmpl_offmktsrp .searchPath .fav{background-position:12px -458px;}.searchPath .saveButton:active span{padding-top:9px;padding-bottom:6px;}.mapView{border-color:#777;}.mapConsole{border-top-color:#383535;}.mapControlContainer{border-top:1px solid #999;background-position:0 -5734px;background-color:#686a67;color:#fff;}.mapControlsBelow{border:1px solid #676a68;border-top-color:#999;}.mapControlContainer .mapControlAction{background-position:-5000px -5000px;color:#fff;}.mapControlContainer .mapControlAction:hover{background-position:0 -6160px;background-color:#545656;}.mapControlContainer .mapControlAction:active{background:#3e3e3e;}.mapConsole .mapToggle{margin-top:-10px;padding:4px 9px;border-color:#383535;background-position:0 -5301px;background-color:#383535;color:#fff;}.mapConsole a.mapHide{background-position:-5000px -5000px;background-color:#797a7a;}.mapConsole .mapToggle span{padding-left:16px;}.mapViewAdContainer{background-color:#373638333837;background-color:rgba(76,83,87,.7);}.IE67 .mapViewAdContainer,.IE8 .mapViewAdContainer{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#993b3b3b,endColorstr=#993b3b3b)!important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99525353,endColorstr=#99525353)";}.mapView #adContainer .closeAdBanner{color:#fff;background-position:101px -9438px;}.W3C .mapMenu{background:rgba(59,59,59,0.9);}.IE .mapMenu{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e53b3b3b,endColorstr=#e53b3b3b);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2525353,endColorstr=#f2525353)";}.mapMenu.checkBoxList .microcopy{color:#d5d5d5!important;}.mapMenu a{background:none;color:#fff;}.mapMenu li:hover{background:#333;}.heatmaps ul li.heatMapToggled a,.PointOfInterest ul li.poiToggled a{color:Yellow;}.module h3{padding:18px 10px;border-top:1px solid #fff;border-bottom:1px solid #bfc6ce;background-position:0 -1682px;background-color:#e0e1e3;color:#333;}.featuredModule h3{border-bottom-color:#9bcadb;background-position:0 -7004px;background-color:#bee4f2;}.farModule h3{color:#fff;background:0;}.tmpl_offmktsrp .farModule h3{background-color:#d1e3f9;background-image:none;color:#000;}.module h3 .tagline{color:#62808b;}.askModule h3 .tagline{color:#6b798b;}.featuredModule .content .tagline{color:#000;}.module .wrap{border-top-color:#fff;}.featuredModule .wrap,#myInputContainer1 .module h3{background-position:0 -7458px;background-color:#d6ecf4;}.tmpl_offmktsrp .farModule .content li{color:#555!important;}.moduleSponsorAd p{color:#999;}#pageContent .adModule.adAlert{background:#f6edd4;border:1px solid #f9aa4c;padding-bottom:0;}.tmpl_NFSState #pageContent .module.adModule{border-top:1px solid #ccc;}.adModule.adAlert .newTag{float:left;width:20px;position:static;margin-top:4px;padding:3px 4px;}.adModule.adAlert p{padding-left:35px;font-size:120%;line-height:1.5;}.module .optionalCopy{color:#999;}.module .content li{color:#555!important;}.farModule .content li{color:#d3ebfe!important;}.featuredModule .content li{color:#4e5b60!important;}.farModule .button{border-color:#8bb6d7;}.farModule .imagery{background-position:100% -702px;}.thinModule .questionAnswers{color:#777;}.questionAnswers dt cite{color:#777;}.adModule .adWrap{border-color:#000;background:#fff;}.getReadyModule h3{font-family:'Trebuchet MS';border-bottom-color:#b1c4d5;background-image:none;background-color:transparent;color:#f60;}.getReadyModule a{color:#497cdc;}.getReadyModule a:hover{color:#f60;}.adCaption{font-family:'Trebuchet MS';color:#999;}.content .bullet{border-bottom-color:#ebebeb;}.resourcesModule .section{border-top-color:#e2dcd3;}.resourcesModule h4{border-top-color:#fff;}.creditLinks li{border-top-color:#e2dcd3;}.creditLinks li span{border-top-color:#fff;}#pageContent .cpModule{border-color:#cbcebd;background-position:0 -15px;background-color:#badaf3;}.cms_module{border-top-color:#4a75ae;color:#3c404e;}.cms_module h3{background-color:#e0e1e3;border-bottom-color:#bfc6ce;border-top-color:#fff;color:#333;}.cms_creditLinks li{color:#555!important;border-top-color:#e2dcd3;}.cms_creditLinks li span{border-top-color:#fff;}.cms_button{background-color:#4a8a3a;box-shadow:0 2px 5px #455a3b;-moz-box-shadow:0 2px 5px #455a3b;-webkit-box-shadow:0 2px 5px #455a3b;color:#fff;}.articlePosts h4 a{font-family:Helvetica,Arial,sans-serif;}.articlePosts h4 .a{font-family:Helvetica,Arial,sans-serif;color:#0369B2;}.articlePosts img{border-color:#c1c7cf;background-color:#fff;}.contentModule .articlePosts p{color:#3c404e;}.articlePosts h5,.contentModule h5{background-position:0 -12907px;}.contentModule h5{color:#777;}.facet{background-position:0 -12907px;}.facetModule .wrap .facet:first-child{background:none;}.tmpl_srp .advancedSearchFacet,.tmpl_RentalSrp .advancedSearchFacet,.tmpl_offmktsrp .advancedSearchFacet{background-color:#d7e8fa;background-image:-moz-linear-gradient(center bottom,#313538313835323232 0,#323331323337323435 90%);border-top-color:#dedede;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#313538313835323232),color-stop(0.90,#323331323337323435));}.facet .selected{color:#000;}.facetModule .zeroCountTxt{color:#BEBDB8;}#fcmaerr{color:#f00;}.content th,.content td{border-bottom-color:#ebebeb;}.content th{color:#999;}.content span.fauxLink{color:#0369b2;}.content .summaryTable th,.content .summaryTable th h2{border-left-color:#fff;}.content .summaryTable th span{color:#3c404e;}.content .summaryTable.recordsTable td{vertical-align:top;}.content .summaryTable.recordsTable span{display:block;}.IE7 .summaryTable #CommunityFeatures ul,.IE7 .summaryTable #UnitFeatures ul,.defaultPrintBrochure .summaryTable .community-features,.defaultPrintBrochure .summaryTable .unit-features{width:482px;}.IE7 .summaryTable #CommunityFeatures li,.IE7 .summaryTable #UnitFeatures li,.defaultPrintBrochure .summaryTable .community-features li,.defaultPrintBrochure .summaryTable .unit-features li{width:182px;}.propertyData h3{border-bottom-color:#c6ddec;font-weight:normal;}#propertyTabs .content h2{border-bottom-color:#25609e;padding-bottom:2px;}.insideLink{font-size:65%;float:right;margin-top:5px;}.IE7 .insideLink{margin-top:-20px;}.reportTable{border-collapse:collapse;border-bottom:1px solid #999;}.content .reportTable th,.reportTable td{border:1px solid #999;color:#666;padding:4px 10px;text-align:center;}.content .reportTable tbody td{font-size:95%;padding:8px 10px;border-width:0 1px;text-align:center;color:#444;white-space:nowrap;}.reportTable .headerMain td{background:#e6e6e6;font-weight:bold;text-align:center;}.reportTable .headerSecondary td{color:#444;font-size:95%;border-width:2px 1px 3px;}.reportTable .headerSecondary .month{background-color:#f2f2f2;color:#999;text-align:center;padding:2px;}.content .reportTable .region{text-align:left;}.reportTable .negative{color:#F00;}.reportTable .positive{color:#090;}.reportTable .odd td{background-color:#f2f2f2;}.reportTable .even td{background-color:#fff;}.reportTable .highlight td{background-color:#fffcd3;font-weight:normal;}.reportTable .headerSorting th{color:#fff;padding:6px 16px 6px 0;border-color:#0071bd;text-align:center;font-weight:bold;background-color:#29689b;background-position:100% -24px;background-repeat:no-repeat;cursor:pointer;background-image:url('/rdc/v6/fah/css/assets/icons/tablesorter-arrows.gif');}.reportTable .headerSorting .headerSortDown,.reportTable .headerSorting .headerSortUp{background-color:#4c95ca;}.reportTable .headerSorting .headerSortDown{background-position:100% 10px;}.reportTable thead .headerSorting .headerSortUp{background-position:100% -60px;}.rdcwdgt.fah h6{color:#103C69;font:normal 250% helvetica,arial,sans-serif;}.rdcwdgt.fah fieldset li a,.rdcwdgt.fah .extras li,.rdcwdgt.fah .extras a{color:#fff;}.rdcwdgt.fah,.rdcwdgt.fah fieldset,.rdcwdgt.fah .logo{background-image:url('/rdc/v6/fah/css/assets/sprite_fah.png');background-position:0 0;}.rdcwdgt.fah{background-position:-75px 0;}.rdcwdgt.fah .logo{background-position:16px -311px;}.rdcwdgt.fah fieldset{background-position:bottom right;}.rdcwdgt.fah{background-color:#6bab4d;}.rdcwdgt.fah fieldset li a{color:#FFF;}.rdcwdgt.fah fieldset li:first-child{border-right-color:#fff;}.rdcwdgt.fah .button{border-color:#ee9d5d #e19152 #cd7f41 #de8e4f;background-color:#b95e12;background-image:url('/rdc/v6/fah/css/assets/bg-sprite.png');background-position:0 -20028px;box-shadow:#17310A 0 2px 5px;-moz-box-shadow:#17310A 0 2px 5px;-webkit-box-shadow:#17310A 0 2px 5px;color:#fff;}.rdcwdgt.fah .extras{border-top-color:#fff;background-color:#81b865;}.rdcwdgt.fah .numListings{color:#000;}.rdcwdgt.fah .popup{border-color:#4a75ae;-moz-box-shadow:0 1px 8px #786f6a;-webkit-box-shadow:0 1px 8px #786f6a;box-shadow:0 1px 8px #786f6a;background-color:#f0f0f0;color:#3b3f4d;}.rdcwdgt.fah .popupContent fieldset{background:none;}.rdcwdgt.fah .popupContent .button{background-position:0 -4479px;background-color:#4a8a3a;}.NearbyLinks .extras{border-top-color:#fff;background-color:#81B865;}.NearbyLinks .extras li{color:#fff;}.NearbyLinks .extras a{color:#fff;}.commonSearches .content{background-color:#ededee;border-top-color:#ddddde;border-bottom-color:#ddddde;}.commonSearches table{background-color:#ccc;}.commonSearches td{border-left-color:#e0e1e1;}.commonSearches thead{background-color:#ededee;color:#5a5b5d;}.commonSearches thead th{color:#5a5b5d;}.commonSearches tbody th,.commonSearches tbody td{background-color:#fff;}.commonSearches tbody tr:first-child th{color:#231f20;background-color:#dfe8ec;border-left-color:#e0e1e1;}.soldHomes .resultsItem .beds_baths_sqft_acres span,.nearbyHomes .resultsItem .beds_baths_sqft_acres span{color:#6f7073;}.summaryTable .nearbyStreetHomes .price{color:#3f9301;}.summaryTable .nearbyStreetHomes .recentlySoldPrice{color:#A92D2D;}.summaryTable .nearbyStreetHomes.forSaleHome{background-color:#E0EEF9;}.summaryTable .nearbyStreetHomes.recentlySold{background-color:#F0E6E5;}.soldHomes .address em{color:#9EA0A3;}#pageContent .NearbyHomes .module{padding-bottom:15px;}#pageContent .NearbyHomes .module,.nearbyHomes .resultsItem{border-bottom-color:#ccc;}.nearbyHomes .resultsItem{border-top-color:#fff;}.nearbyHomes .resultsItem:last-child{border-bottom:0;}.nearbyHomes .price{color:#666;}.nearbyHomes .price b{color:#3f9301;}.IE .nearbyHomes .resultsItem{background-color:transparent;}.fcmaWidget{border-top-color:#4a75ae;border-bottom-color:#e9f1fa;background-color:#e9f1fa;background-position:0 -9016px;}.module.fcmaWidget h3.withFcmaHouse{background-color:transparent;}#pageContent .fcmaWidget h3{font:normal 200%/1.2 helvetica,arial,sans-serif;color:#3957a6;}.fcmaWidget h3.withFcmaHouse{background-position:0 -1324px;}#leftColumn .fcmaWidget{background-color:#c9dfed;}#leftColumn .fcmaWidget h3.withFcmaHouse{background-position:44px -1324px;color:#000;}.widgetNav li{border-color:#cdcfc0;background:#e6e2d8;}.widgetNav li.selected,.widgetNav li.ui-tabs-selected{border-bottom-color:#faf8f5;background:#faf8f5;}.widgetNav li a{color:#5f5046;}.content .tabBody{border-color:#cdcfc0;background:#faf8f5;color:#555;}.content .tabBody .microcopy{color:#999!important;}.content .tabBody input[type=text],.content .tabBody select,.content .tabBody textarea{border-color:#b5b8c8;}.formModule input[type=text],.content .tabBody input[type=text],.content .tabBody textarea{background-position:0 -4899px;}.content .tabBody th,.content .tabBody td{border-color:#d1d2c5;}.content .tabBody .price{color:#448332;}#rlp_fcma_img{background-image:url('/rdc/v6/fah/css/assets/rhp-chart-290x90.jpg');}.agentWrap{color:#333;background-color:#f0f3fa;border-color:#cbcdbf;}.agentModule .showcase{background-color:#fff;}#LeadFormGeneric.agentModule{margin:0;overflow:hidden;padding:10px;}#LeadFormGeneric.agentModule .showcase{background-color:#f7edd4;}#LeadFormGeneric .module{border-width:0;}.agentWrap,.moduleWrap{color:#333;background-color:#fff;border-color:#cbcdbf;}.requestInfo.showcase,#LeadFormGeneric.agentModule .showcase,#RequestShowingWidget.agentModule .showcase{background-color:#f7edd4;}.agentHeader{border-bottom-color:#ab9c6d;background-position:0 -11669px;background-color:#ebebeb;}.agentHeader.showcase{background-position:0 -10863px;background-color:#ead390;}.agentHeader .wrap{border-color:#cbcdbe;background-color:#f4f3fb;}.agentHeader.showcase .wrap{border-color:#c3b484;background-position:0 -10165px;background-color:#fff0c1;box-shadow:1px 2px 2px #e2ca82;-moz-box-shadow:1px 2px 2px #e2ca82;-webkit-box-shadow:1px 2px 2px #e2ca82;}.companyWrapper{border-top-color:#ebebeb;}.showcase .companyWrapper{border-color:#ecd896;}.companyWrapper .brokerPhone span{color:#af5e4e;}.itemDetailsHeader.agentHeader h1 .type{color:#666;}.agentHeader .byline{color:#555;background:transparent;}.itemDetailsHeader .beds-baths-sqft-acres span{border-left-color:#ccc;}.itemDetailsHeader .price em,.priceGrid .forSale{color:#448332;}.recentlySold .price,.recentlySold .price em,.priceGrid .recentlySold{color:#a92d2d!important;}.offMarket .price,.offMarket .price em,.priceGrid .offMarket{color:#ca6701!important;}.price .estimate{border-bottom-color:#0369b2;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span{color:#333;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span,.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres span:first-child{border-bottom-color:#ccc;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres strong{color:#888379;}.agentHeader .phone label{color:#99803e;}.agentHeader p.unclaimedLogin{background:#fdf0c3;border-top-color:#cbcdbe;border-left-color:#cbcdbe;}.agentNav li{border-color:#ab9c6d;border-bottom-color:#ab9c6d;background-position:0 -12818px;background-color:#eadcad;}.agentNav li.ui-tabs-selected{border-bottom-color:#fff;background-position:-5000px 5000px;background-color:#fff;}.agentNav a{border-top:1px solid #fff;}.agentNav li.ui-tabs-selected a{color:#333;}.ldp .photo .count{background-image:url('/rdc/v6/fah/css/assets/ldpshowcase_photobtn.png');color:#3c404e;}.ldp .photo .count:hover{background-position:-100px 0;}.actionWrap .brochureActions li{border-left-color:#d4d4d4;}.openHouses .agentOpenHouseItem{border-bottom-color:#e0e1e3;}.openHouses .calDay{text-shadow:0 2px 3px #fff;color:#473814;}.openHouses .price{color:#3f9301;}.openHouses .beds_baths span,.openHouses .sqft_lot span{border-left-color:#b3b3b3;}.agentMessage{border-color:#fee7a6;}.agentMessage .wrap{background-image:url('/rdc/v6/fah/css/assets/bg-sprite-vert-20111130.png');}.agentModule label{color:#999;}.agentModule .tollFree{border-color:#d5d4c0;color:#4d7018;}.agentModule .summary .byline{background:transparent;}.designations p{color:#999;}.designations li{border-bottom-color:#ebebeb;}.designations li em,.designationList li em{background-color:#fff;background-image:url('/rdc/v6/fah/css/assets/designations-sprite-20111116.png');background-position:-5000px -5000px;}li em.ABR{background-position:0 11px;}li em.ABRM{background-position:0 -46px;height:40px;}li em.AHWD{background-position:0 -98px;}li em.ALC{background-position:0 -166px;}li em.CCIM{background-position:0 -231px;}li em.CIPS{background-position:0 -292px;}li em.CPM{background-position:0 -354px;}li em.CRB{background-position:0 -424px;}li em.CRE{background-position:0 -480px;}li em.CRS{background-position:0 -534px;}li em.e-PRO,li em.EPRO{background-position:0 -591px;height:40px;}li em.GAA{background-position:0 -632px;}li em.GREEN{background-position:0 -692px;}li em.GRI{background-position:0 -748px;}li em.PMN{background-position:0 -812px;}li em.RAA{background-position:0 -880px;}li em.RELAY{background-position:0 -928px;}li em.RSPS{background-position:0 -940px;}li em.SFR{background-position:0 -1004px;}li em.SIOR{background-position:0 -1073px;}li em.SRES{background-position:0 -1132px;}li em.RELO{background-position:0 -1276px;}li em.REALTOR{background-position:0 -1233px;}li em.RCE{background-position:0 -1295px;}li em.GRN{background-position:0 -1452px;}li em.BPOR{background-position:0 -1355px;}.content .callout{border-color:#e8e3e7;}.updateList li{background-position:0 -12907px;}.updateList li:first-child{background:0;}.updateList li.more{background:0;}.disclaimer{color:#999;}.contentModule img{border-color:#c4cad2;}.contentModule p,.contentModule .p{color:#3c404e;}.halfModule{background:#fff;}.oddHalfModule{border-right-color:#c4cad2;}.belowHalfModule{border-top-color:#c4cad2;}.halfModuleCenter{background:#fff;}.halfModule label{color:#777;}.halfModule input[type=text]{background-position:0 -4899px;border-color:#b8b6cb;}.halfModule .checkBoxList label{color:#333;}.halfModule .microcopy{color:#999!important;}.hp .content li,.srp .content li,.lp .content li{color:#999;}.lp .content p.app-link a{color:#497cdc;}ul#iphoneScreenshots{background-image:url('/rdc/v5/fah/img/Mobile/IPhone/bg_container_top.png');background-position:left top;background-color:transparent;border-top-color:#ababab;border-bottom-color:#ababab;}ul#iphoneScreenshots li{border-left-color:#ababab;}.ui-accordion-content{border-color:#b6bfc3;background:#f1f2f4;}.ui-accordion{border-bottom-color:#b6bfc3;}.ui-accordion h3{border-color:#b6bfc3;background-position:0 -8591px;background-color:#deecf5;}.ui-accordion h3 a{color:#0d3353;background-position:8px -3161px;}.ui-accordion h3.ui-state-active{border-color:#3e81b2;background:#3e81b2;}.ui-accordion h3.ui-state-active a{color:#fff;background-position:7px -3054px;}#pageBottom{background:#c6ddec;}.searchFooter{background:#d8eaf5;}.searchFooter .footcol h5{color:#4b6575;}.searchFooter .footcol li{color:#91b3c2;}.searchFooter .footPop ul{background-color:#fff;border-color:#ccc;}.searchFooter .footPop ul.actionBase{background-color:transparent;}.searchFooter .last-child i{color:#0369b2;}.searchFooter{background:#d8eaf5;}.searchFooter .column h3{color:#3c5262;}#pageBottom h4{color:#415d71;}.bottomNav li{border-left-color:#8daec6;}.bottomNav.customIconNav li{line-height:24px;border:none;}.bottomNav.customIconNav a,.bottomNav.customIconNav div{border-left:1px solid #8DAEC6;padding-left:10px;display:inline;}.bottomNav.customIconNav .houselogic{display:inline-block;border:none;}.bottomNav.customIconNav li:first-child{padding-left:0;}#pageBottom .siteNav{border-bottom-color:#a8bfcf;}#pageBottom .legal,.cb_legal{background-position:0 0;}.popover{position:absolute;top:0;left:0;z-index:1000;padding:9px;display:none;}.popover .inner{background:#f5f5f5;overflow:hidden;border:1px solid #4c77ac;-moz-box-shadow:0 2px 4px #4c77ac;}.popover.default .inner{width:280px;}.popover.small .inner{width:110px;}.popover .title{padding:8px 0;line-height:1;}.popover .subtitle{font-size:160%;padding-bottom:5px;}.popover .headline{padding:4px;background-color:#e6e6e6;font-weight:bold;border-bottom:1px solid #ccc;}.popover .headline+p{padding:8px 4px;font-style:italic;border-bottom:1px solid #ccc;}.popover .content .general{font-size:120%;line-height:1.4;padding-bottom:10px;}.popover .content{padding:8px;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}.popover .listings>li{padding:0 5px;font-size:110%;}.popover .listings>li .summary{border-top:1px solid #ccc;overflow:hidden;padding:2px 0;}.popover .listings>li:first-child .summary{border-top:0;}.popover .listings>li .summary{border-top:1px dotted #ccc;}.popover .listings>li .summary>.img{float:left;padding:3px 5px 0 0;}.popover .list.links li{padding-bottom:3px;font-size:110%;}.popover .scrollbox{height:280px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;margin-bottom:5px;}.popover .arrow{background-image:url("/rdc/v6/fah/css/assets/icon-sprite-20120420.png");background-repeat:no-repeat;position:absolute;width:12px;height:10px;}.popover.above .arrow,.popover.below .arrow,.tooltip.above .arrow,.tooltip.below .arrow{left:50%;margin-left:-5px;border-color:#4c77ac transparent;}.popover.right .arrow,.popover.left .arrow,.tooltip.right .arrow,.tooltip.left .arrow{top:50%;margin-top:-5px;border-color:transparent #4c77ac;}.tooltip.above .arrow,.popover.above .arrow{bottom:0;border-bottom:0;background-position:0 -4698px;}.tooltip.right .arrow,.popover.right .arrow{left:1px;border-left:0;background-position:0 -4467px;}.popover.below .arrow,.tooltip.below .arrow{top:0;border-top:0;background-position:0 -4807px;}.popover.left .arrow,.tooltip.left .arrow{right:-2px;border-right:0;background-position:0 -4583px;}.popup,.ui-datepicker{border-color:#4a75ae;box-shadow:0 1px 8px #786f6a;-moz-box-shadow:0 1px 8px #786f6a;-webkit-box-shadow:0 1px 8px #786f6a;background-color:#f0f0f0;color:#3b3f4d;}.popupContent input[type=text],.popupContent select{border-color:#b8b6cb;}.topNubbin{background-position:0 -4809px;}.mapPopup .topNubbin{background-position:0 -6699px;}.bottomNubbin{background-position:0 -4698px;}.mapPopup .bottomNubbin{background-position:0 -6588px;}.leftNubbin{background-position:0 -4466px;}#MapMessage .leftNubbin{background-position:0 -9549px;}.mapPopup .leftNubbin{background-position:0 -6923px;}.rightNubbin{background-position:0 -4582px;}.mapPopup .rightNubbin{background-position:0 -6809px;}.openHousePopup label{color:#999;}.mapPopup .thumbnail{width:auto;}.ui-widget-overlay{background:#000;opacity:.65;filter:Alpha(Opacity=65);}.modal{border-color:#ccc;background:#fff;color:#555;}.modal p{font-size:120%;}.modal img{margin-bottom:1em;max-width:none;}.galleryModal{background:#fff;color:#555;}.modal .ui-dialog-title{color:#666;}.modal .searchWrap{border-color:#d9d8d2;background:#fafaf9;}.galleryModal .top_image_index em,.galleryModal .bottom_image_description_detail{color:#000;}.advancedNav{border-bottom-color:#dbd8ca;}.advancedNav li{border-color:#fff;border-top-color:#dbd8ca;background-position:0 -20456px;background-color:#e0dfdf;}.advancedNav li a{border-color:transparent;}.advancedNav li a.selected{border-color:#dbd8ca #fff #dbd8ca #dbd8ca;background:#fff;color:#3c404e;}.modal .panels-area{-moz-box-shadow:-1px 0 4px #d9d8d2;-webkit-box-shadow:-1px 0 4px #d9d8d2;box-shadow:-1px 0 4px #d9d8d2;border-color:#d9d8d2;background:#fff;}.modal .panels-area h4{border-bottom-color:#d9d8d2;}.modal .panels-area .microcopy{color:#999!important;}.modal input[type=text],.modal select{border-color:#b8b6cb;}.modal .panelSortActions li{border-left-color:#ccc;}.modal .panelSortModule{border-color:#ccc;background:#fff;}.modal .panelSortModule .nba-area:hover{background:#6c91c5;color:#fff;}.modal .searchCount{border-color:#d9d8d2;background:#fff;color:#666;}.modal .searchCount em{color:#333;}.modal .locationContainer{border-color:#b5b8c8;background:#fff;}.modal .locationContainer input{border-color:#b5b8c8;}.modal .directionList li{background:#fff;}#divLdpMap{border-color:#b5b8c8;}.mv-frm-tb{border-color:#b5b8c8;background-image:url('http://static.move.com/common/img/gradient/01.gif');background-position:0 -918px;background-color:#fff;}#myInputContainer1{-moz-box-shadow:1px 1px 5px #8c9398;-webkit-box-shadow:1px 1px 5px #8c9398;box-shadow:1px 1px 5px #8c9398;}#myInputContainer1 .content{border-color:#999;background-color:#fff;}#myInputContainer1 .content li{color:#3a3f4c;}#myInputContainer1 .module{border-bottom-color:#9bcadb;}#myInputContainer1 .mui-pt-content .mui-pt-ht .title{background:#f1f2f4;color:#999;}#myInputContainer1 .mui-pt-content .mui-pt-ht li{color:#3a3f4c;}#myInputContainer1 .mui-pt-content .mui-pt-bd li.prehighlight{background:#B3D4FF;}#myInputContainer1 .mui-pt-content .mui-pt-bd li.highlite{background:#6c91c5;color:#fff!important;}.busyInner{background-position:100px bottom;border-color:#333;background-color:#fff;background-image:url('/rdc/v6/fah/css/assets/indicator-large.gif');background-position:center center;}.busyInnerCustom{background-position:center center;background-image:url('/rdc/v6/fah/css/assets/indicator_bg.png');}p.busyInnerMsg{color:#0369B2;}.SRPBusy{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}div.busyImg{background-image:url('/rdc/v6/fah/css/assets/indicator-large.gif');background-position:center center;}#hat{-moz-box-shadow:1px 2px 6px #7395ac;-webkit-box-shadow:1px 2px 6px #7395ac;box-shadow:1px 2px 6px #7395ac;background-position:0 -23568px;background-color:#2b75ad;color:#fff;}#hat label{background-position:0 -23130px;background-color:#bd5600;}#hat label em{background-position:0 -896px;}#hat a{color:#fff;}#feedback{-moz-box-shadow:1px 2px 5px #3c596c;-webkit-box-shadow:1px 2px 5px #3c596c;box-shadow:1px 2px 5px #3c596c;border-color:#115994;background-position:0 -23806px;background-color:#2c70a4;}#feedback a{color:#fff;}.designationList{border-color:#bbbfc1;background-position:0 -24135px;background-color:#e4ecf3;}.designationList li{background-position:0 -12907px;}.IE .designationList h4{border-color:transparent;}.designationList .designationName{color:#777;}.estimatePriceInfoContent{background-color:#f0f0f0;}.ribbon{border-color:#c6c8b8;background:#fff;}.ribbon .purpleRibbon{border-color:#8653ff;}.ribbon .blueRibbon{border-color:#0095fb;}.ribbon .redRibbon{border-color:#fc2416;}.ribbon .greenRibbon{border-color:#00952f;}#trailAndToolsWrap{border-bottom-color:#dadadc;}#LDPActions .itemActions{background-color:inherit;}#LDPActions .itemActions li{background-color:#f1f1f1;background-position:0 0;background-image:none;}#LDPActions .itemActions li a.mvSendFriend{background-position:-6px -7984px;}#mast{background:#fff;}.sponsorad1{font-family:Arial;color:#999;font-size:120%;}.sponsorad3{font-family:Arial;color:#999;font-size:120%;}.sponsorad1 a,.sponsorad3 a{color:#0066B2;}#saDisamMap .MSVE_Map img{max-width:none;}.catfish{overflow:visible;width:100%;position:fixed;bottom:0;left:0;border-top:1px solid #338dc9;background:#4b98cc;background:-moz-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(75,152,204,1)),color-stop(100%,rgba(7,123,199,1)));background:-webkit-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-o-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-ms-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);z-index:176;-moz-box-shadow:0 0 2px #338dc9;-webkit-box-shadow:0 0 2px #338dc9;box-shadow:0 0 2px #338dc9;}.catfish .callout{height:35px;width:262px;color:#fff;margin-left:10px;border:1px solid #2376ad;border-width:0 1px;position:relative;float:left;background:#4b98cc;background:-moz-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(75,152,204,1)),color-stop(100%,rgba(7,123,199,1)));background:-webkit-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-o-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:-ms-linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);background:linear-gradient(top,rgba(75,152,204,1) 0,rgba(7,123,199,1) 100%);}.catfish .catcall{display:block;line-height:35px;position:relative;outline:none;width:262px;height:35px;font-size:120%;font-weight:bold;text-decoration:none;background:#468bbd;background:-moz-linear-gradient(top,rgba(70,139,189,1) 0,rgba(7,100,168,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(70,139,189,1)),color-stop(100%,rgba(7,100,168,1)));background:-webkit-linear-gradient(top,rgba(70,139,189,1) 0,rgba(7,100,168,1) 100%);background:-o-linear-gradient(top,rgba(70,139,189,1) 0,rgba(7,100,168,1) 100%);background:-ms-linear-gradient(top,rgba(70,139,189,1) 0,rgba(7,100,168,1) 100%);background:linear-gradient(top,rgba(70,139,189,1) 0,rgba(7,100,168,1) 100%);color:#FFF;}.catfish .rdcIconWhite{background:url(/rdc/v6/fah/css/assets/rdcIconWhite.png) 10px 50% no-repeat;height:35px;padding-left:40px;display:inline-block;float:left;}.catfish .catcall:hover,.catfish .closeWrap:hover{background:#6cadd4;background:-moz-linear-gradient(top,rgba(108,173,212,1) 0,rgba(64,156,207,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(108,173,212,1)),color-stop(100%,rgba(64,156,207,1)));background:-webkit-linear-gradient(top,rgba(108,173,212,1) 0,rgba(64,156,207,1) 100%);background:-o-linear-gradient(top,rgba(108,173,212,1) 0,rgba(64,156,207,1) 100%);background:-ms-linear-gradient(top,rgba(108,173,212,1) 0,rgba(64,156,207,1) 100%);background:linear-gradient(top,rgba(108,173,212,1) 0,rgba(64,156,207,1) 100%);}.catfish .popout{position:absolute;top:-104px;left:-1px;width:262px;height:102px;border:1px solid #105889;border-width:1px;border-bottom-color:#2376ad;background:#dde9f2;-moz-box-shadow:0 0 2px #338dc9;-webkit-box-shadow:0 0 2px #338dc9;box-shadow:0 0 2px #338dc9;}.catfish .toggleArrow{float:right;padding-right:10px;}.IE7 .catfish .toggleArrow{position:absolute;top:12px;right:-3px;line-height:1;}.catfish .popout img{position:absolute;left:0;bottom:0;border:none;}.catfish .closeWrap{float:right;border-left:1px solid #2376AD;display:inline-block;float:right;height:35px;width:35px;}.catfish .close{height:35px;top:0;background:url(/rdc/v6/fah/css/assets/close-white-large.png) 50% 50% no-repeat;display:block;}.catfish .closeWrap:hover .close{opacity:.75;}.tmpl_RentalsLanding #pageBottom .pageWrap{padding-top:10px;}#pageContent .pageWrap.landingPage{background:url('/rdc/v6/fah/css/assets/bg-sprite-20120111.png') repeat-x 0 -26180px #fff;}.landingPage #Search{padding:50px 0 50px 30px;background:url('/rdc/v6/fah/css/assets/landingPage-bg.jpg') no-repeat top right;}#rl_search_content{width:449px;padding:15px 20px 20px 20px;border:1px solid #d6d6d6;-moz-box-shadow:1px 1px 4px #626262;-webkit-box-shadow:1px 1px 4px #626262;box-shadow:1px 1px 4px #626262;background:#ecf5f9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmVmZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e2eff6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e2eff6));background:-webkit-linear-gradient(top,#fff 0,#e2eff6 100%);background:-o-linear-gradient(top,#fff 0,#e2eff6 100%);background:-ms-linear-gradient(top,#fff 0,#e2eff6 100%);background:linear-gradient(top,#fff 0,#e2eff6 100%);}.IE7 #rl_search_content,.IE8 #rl_search_content{background-color:#ecf5f9;width:456px;}#rl_search_content h1{font-size:300%;font-weight:normal;}#rl_search_content h2{font-size:160%;margin:0 0 20px 0;padding:0;border:none;}#rl_search_content label{display:block;font-size:120%;margin-bottom:2px;}#rl_search_content input{height:20px;font-size:130%;}#rl_search_content select{height:20px;}#rl_search_content .rl-search{width:441px;margin-bottom:8px;font-size:150%;}#rl_search_content .rl-radios{padding-top:2px;}#rl_search_content .rl-radios label{float:left;margin-right:25px;}.IE8 #rl_search_content .rl-radios label{margin-right:22px;}#rl_search_content .rl-radios label:last-child{margin-right:0;}#rl_search_content .rl-radios input{float:left;margin-right:4px;height:auto;}#rl_search_content .rl-selects span{float:left;margin:12px 10px 0 0;}#rl_search_content .rl-selects em{font-size:180%;padding:0 4px;}.IE7 #rl_search_content .rl-selects em,.IE8 #rl_search_content .rl-selects em{padding:0 2px;}#rl_search_content .rl-selects input{width:92px;font-size:13px;}#rl_search_content .rl-selects select{width:104px;height:26px;display:block;font-size:13px;}.IE7 #rl_search_content .rl-selects select,.IE8 #rl_search_content .rl-selects select{position:relative;top:1px;}#rl_search_content .rl-selects span:last-child{margin-right:0;}#rl_search_content .rl-selects option{padding:2px;font-size:13px;}#rl_search_content .rl-radios,#rl_search_content .rl-selects{overflow:hidden;}#rl_search_content button{display:block;clear:left;margin-top:25px;box-shadow:none;padding:7px 11px;font-size:150%;font-weight:bold;font-family:Arial,Helvetica,Tahoma,Sans-Serif;}.landingPage #mainColumn{width:590px;margin:0 20px 40px 30px;}.landingPage #rightColumn{width:320px;margin:0 0 40px 0;}.landingPage #mainColumn h3,.landingPage #rightColumn h3{padding:0 0 5px 0;margin:0 0 12px 0;font-size:150%;font-weight:normal;border-bottom:3px solid #2b75ac;}.landingPage #mainColumn .resultsItem h3{padding:0;margin:0;font-size:150%;font-weight:normal;border:none;}.landingPage .resultsItem p{font-size:110%;}.landingPage .resultsItem .summary p{font-size:110%;}.landingPage .resultsItem{padding:0;margin-bottom:12px;border:none;}.landingPage .resultsItem .thumbnail{height:auto;}.landingPage .petIcon{display:inline-block;width:16px;height:16px;position:relative;top:2px;background:url('/rdc/v6/fah/css/assets/icon-sprite-20120420.png') no-repeat;}.landingPage .petIcon.pets{background-position:6px -11819px;}.landingPage .petIcon.noPets{background-position:6px -11896px;}.landingPage span.noIcon{background-image:none;border:none;}.landingPage .price{margin-bottom:2px;font-weight:bold;}.landingPage .beds_baths{font-weight:bold;}.landingPage .beds_baths_sqft_acres span{margin-right:6px;padding-left:6px;font-weight:bold;}.landingPage .brandBox{padding-right:0;width:100px;}.landingPage .brandBox .special{margin-bottom:.4em;text-transform:uppercase;font-weight:bold;}.landingPage #PopularSearches li{font-size:120%;list-style:disc inside;line-height:2em;}.landingPage #PopularSearches p,.landingPage #About p{font-size:120%;line-height:1.5em;}.landingPage #About{margin-top:30px;}#pageHat{background-color:#fff7c6;font-size:120%;overflow:hidden;padding:.5em;border-bottom:1px solid #b3b3b3;position:relative;}#pageHat p{margin:0 115px 0 0;white-space:nowrap;}.itemActions.hatActions{margin:0;padding:0;position:absolute;display:inline-block;top:.5em;right:1em;border:0;background-image:none;background-color:transparent;border-radius:0;-webkit-border-radius:0;float:left;}.itemActions.hatActions li{background-image:none;background-color:transparent;border-radius:0;-webkit-border-radius:0;font-size:90%;font-weight:normal;float:left;border-left:1px solid #b3b3b3;margin:0 0 0 1em;padding:0 0 0 1em;}.hatActions li:first-child{border-left:0;margin-left:0;padding-left:0;}.browserChoiceModule{padding-left:20px;}.browserChoiceModule h3{padding-bottom:10px;}.browserChoiceModule .content{width:95%;padding-bottom:20px;}.browserChoiceModule .content li{line-height:1.25em;list-style-type:none;width:25%;padding-right:1%;word-wrap:break-word;float:left;}.browserChoiceWrap{padding-bottom:20px;}.ldpNextPrev{margin-top:-10px;font-size:82%;}.ns-usc{background-image:none;background-color:#f2f5f8;}.ns-usc .ns-pageWrap{width:1018px;margin:auto;border:1px solid #d3dfe7;border-bottom:0;}.ns-usc #mainBody{width:1020px;}.ns-usc #pageContent .pageWrap{width:1018px;border:1px solid #d3dfe7;border-top:0;}.ns-usc .colWrap{width:100%;}.ns-usc #pageContent .srp .column{margin-top:2px;}.ns-usc #mainColumn{width:610px;}.ns-usc .ldp .ldpMainData #mainColumn{width:688px;}.ns-usc .ldp #mainColumn{width:678px;}.ns-usc #pageBottom,.ns-usc .searchFooter{background:none;}.ns-usc .ldp .MSVE_MapContainer{width:666px!important;}.ns-usc .ldpMainData .itemDetailsHeader .summary li{width:278px;}.ns-usc .fh-mod{width:610px;}.ns-usc .ns-breadcrumbs{margin-left:-10px;}.ns-usc #AgentSRPBreadCrumb{margin-left:20px;}.ns-usc .srp .fh-mod .fh-list li{width:300px;}.ns-usc .srp .fh-mod #FeaturedHomes-item-2{margin-right:0;}.ns-usc .srp .fh-ad,.ns-usc .srp .fh-unsoldad{width:300px;}.ns-usc .srp .fh-ad .fh-ad-bkgd,.ns-usc .srp .fh-unsoldad .fh-ad-bkgd{width:296px;}.ns-usc .srp .fh-ad-hdbr,.ns-usc .srp .fh-ad-hdln{width:284px;}.ns-usc .srp #vemap{width:608px!important;}.ns-usc #mainColumn.FRS{width:680px;}.ns-usc #mainColumn.FRS .halfModule{width:312px;}.ns-usc #FindRealtorSearch input.large{width:447px;}.ns-usc .ns-search-callout .ns-search-callout-field{margin-top:0;}.ns-usc #mainBody.agent.ldp .ns-breadcrumbs{margin-left:10px;}.ns-usc #mainBody.agent.ldp #mainColumn{margin-top:6px;}.ns-usc #mainBody.agent.ldp .pagingWrap{top:5px;}.ns-usc #mainBody.agent.ldp #rightColumn{margin-top:4px;}.mvCB{clear:both;}.mvFL{float:left;}.mvFR{float:right;}.mvCP{cursor:pointer;}.mvCD{cursor:default;}.mvTC{text-align:center;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.mvDN{display:none;}.mvDB{display:block;}.mvVH{visibility:hidden;}.mvVV{visibility:visible;}.mvCF{display:inline-block;}/* Hides from IE-mac \*/ * html .mvCF{height:1%;}.mvCF{display:block;}/* End hide from IE-mac */ .mv-frm-tb{padding:1px 3px;background:#fff url(/common/img/gradient/01.gif) repeat-x 0 -918px;border:1px solid #B5B8C8;height:16px;line-height:18px;vertical-align:middle;font:300 12px Arial,Helvetica,sans-serif;padding:2px;}.mv-frm-ta{padding:1px 3px;background:#fff url(/common/img/gradient/01.gif) repeat-x 0 -941px;border:1px solid #B5B8C8;height:70px;line-height:70px;vertical-align:middle;font:300 12px Arial,Helvetica,sans-serif;padding-top:2px;}.mv-frm-ta:focus,.mv-frm-tb:focus{border-color:#3D7DCC;}#dAjaxLoader{background-color:#7199ce;border:2px solid #fff;color:White;font-weight:bold;font-size:14px;float:right;padding:6px 10px 6px 10px;margin:5px 5px 0 0;position:absolute;top:0;right:0;z-index:100000;display:none;}#dAjaxLoader img{float:left;margin-right:5px;}#dAjaxLoader span{display:block;float:left;}.mvErrInput01{padding:1px 3px;background:url(/common/img/gradient/01.png) repeat-x 0 -1050px;border:1px solid #B5B8C8;height:18px;line-height:18px;vertical-align:middle;font:300 12px Arial,Helvetica,sans-serif;padding-top:2px;}.mvErrMsg01,.mvMsg01{margin:2px 0 1px 0;color:#F00;font-size:10px;}.mvMsg01{color:#999;}.mvErrMsg01 img{margin-right:3px;}.mvErrMsg01 span{font:300 10px Verdana,geneva,sans-serif;line-height:12px;}.mvErrMsg01DN{margin:-3px 0 5px 0;color:#F00;font-size:10px;}.mvErrMsg01DN img{margin-right:3px;}.mvErrMsg01DN span{font:300 10px Verdana,geneva,sans-serif;line-height:12px;}.mvErrNoScript{margin:0;border-bottom:2px solid #000;padding:.75em;background-color:#FFC;font-weight:bold;font-size:14px;color:#f00;}.mvErrIcn{float:left;background:url(/common/img/icons/02.gif) no-repeat -48px 0;width:12px;height:13px;}#MSVE_obliqueNotification{visibility:hidden;}.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}.yui-panel{position:relative;}.yui-panel-container form{margin:0;}.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;}.mask.block-scrollbars{overflow:auto;}.masked select,.drag select,.hide-select select{_visibility:hidden;}.yui-panel-container select{_visibility:inherit;}.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}.hide-scrollbars select{display:none;}.show-scrollbars{overflow:auto;}.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}.yui-tt-shadow{position:absolute;}.yui-override-padding{padding:0!important;}.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}.yui-skin-sam .mask{background-color:#000;opacity:.25;filter:alpha(opacity=25);}.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#808080;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#808080;margin:0 -1px;*margin:0;*border:0;}.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}.yui-skin-sam .yui-panel .hd{padding:0 10px;font-size:93%;line-height:2;*line-height:1.9;font-weight:bold;color:#000;background:url(sprite.png) repeat-x 0 -200px;}.yui-skin-sam .yui-panel .bd{padding:10px;}.yui-skin-sam .yui-panel .ft{border-top:solid 1px #808080;padding:5px 10px;font-size:77%;}.yui-skin-sam .container-close{position:absolute;top:5px;right:6px;width:25px;height:15px;background:url(sprite.png) no-repeat 0 -300px;cursor:pointer;}.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}.yui-skin-sam .yui-dialog .ft{border-top:none;padding:0 10px 10px 10px;font-size:100%;}.yui-skin-sam .yui-dialog .ft .button-group{display:block;text-align:right;}.yui-skin-sam .yui-dialog .ft button.default{font-weight:bold;}.yui-skin-sam .yui-dialog .ft span.default{border-color:#304369;background-position:0 -1400px;}.yui-skin-sam .yui-dialog .ft span.default .first-child{border-color:#304369;}.yui-skin-sam .yui-dialog .ft span.default button{color:#fff;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled{background-position:0 -1500px;border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child{border-color:#ccc;}.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button{color:#a6a6a6;}.yui-skin-sam .yui-simple-dialog .bd .yui-icon{background:url(sprite.png) no-repeat 0 0;width:16px;height:16px;margin-right:10px;float:left;}.yui-skin-sam .yui-simple-dialog .bd span.blckicon{background-position:0 -1100px;}.yui-skin-sam .yui-simple-dialog .bd span.alrticon{background-position:0 -1050px;}.yui-skin-sam .yui-simple-dialog .bd span.hlpicon{background-position:0 -1150px;}.yui-skin-sam .yui-simple-dialog .bd span.infoicon{background-position:0 -1200px;}.yui-skin-sam .yui-simple-dialog .bd span.warnicon{background-position:0 -1900px;}.yui-skin-sam .yui-simple-dialog .bd span.tipicon{background-position:0 -1250px;}.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}.yui-skin-sam .mask{background-color:#000;opacity:.65;filter:alpha(opacity=65);}.yui-skin-sam .yui-panel .bd{margin:0;}.yui-skin-sam .yui-panel .hd{background:none;border-style:none;}.yui-skin-sam .yui-panel .bd{padding:0;}.yui-skin-sam .yui-panel{border-style:none;}.rdc-skin .topBar{background:url(/common/img/dialog/box.png) no-repeat 100% 0;_background:url(/common/img/dialog/box2.gif) no-repeat 100% 0;height:25px;margin:0 0 0 18px;}.rdc-skin .topBar .firstDiv{height:25px;width:18px;position:relative;left:-18px;background:url(/common/img/dialog/box.png) no-repeat 0 0;_background:url(/common/img/dialog/box2.gif) no-repeat 0 0;}.rdc-skin .bottomBar{background:url(/common/img/dialog/box.png) no-repeat 100% 100%;_background:url(/common/img/dialog/box2.gif) no-repeat 100% 100%;margin:0 0 0 12px;height:14px;}.rdc-skin .bottomBar div{height:14px;width:12px;position:relative;left:-12px;background:url(/common/img/dialog/box.png) no-repeat 0 100%;_background:url(/common/img/dialog/box2.gif) no-repeat 0 100%;}.rdc-skin .boxBar1{padding:0 0 0 8px;background:url(/common/img/dialog/borders.png) repeat-y 0 0;_background:url(/common/img/dialog/borders2.gif) repeat-y 0 0;}.rdc-skin .boxBar2{padding:0 8px 0 0;background:url(/common/img/dialog/borders.png) repeat-y 100% 0;_background:url(/common/img/dialog/borders2.gif) repeat-y 100% 0;}.rdc-skin .boxBar3{background:#fff;_border:1px solid #fff;border-width:1px 0;}.rdc-skin .topBar-1{background:url(/common/img/dialog/boxnoheader.png) no-repeat 100% 0;_background:url(/common/img/dialog/box.gif) no-repeat 100% 0;height:25px;margin:0 0 0 18px;}.rdc-skin .topBar-1 .firstDiv{height:25px;width:18px;position:relative;left:-18px;background:url(/common/img/dialog/boxnoheader.png) no-repeat 0 0;_background:url(/common/img/dialog/box.gif) no-repeat 0 0;}.rdc-skin .bottomBar-1{background:url(/common/img/dialog/boxnoheader.png) no-repeat 100% 100%;_background:url(/common/img/dialog/box.gif) no-repeat 100% 100%;margin:0 0 0 12px;height:14px;}.rdc-skin .bottomBar-1 div{height:14px;width:12px;position:relative;left:-12px;background:url(/common/img/dialog/boxnoheader.png) no-repeat 0 100%;_background:url(/common/img/dialog/box.gif) no-repeat 0 100%;}.rdc-skin .boxBar1-1{padding:0 0 0 8px;background:url(/common/img/dialog/borders.png) repeat-y 0 0;_background:url(/common/img/dialog/borders.gif) repeat-y 0 0;}.rdc-skin .boxBar2-1{padding:0 8px 0 0;background:url(/common/img/dialog/borders.png) repeat-y 100% 0;_background:url(/common/img/dialog/borders.gif) repeat-y 100% 0;}.rdc-skin .boxBar3-1{background:#fff;_border:1px solid #fff;border-width:1px 0;}.rdc-skin .boxBar3-1 .bd{background-color:#faf8f5;padding:5px;overflow:hidden;}.rdc-skin div.theBump{background-image:url(/common/img/dialog/rdc_module_nub.png);width:18px;height:10px;position:absolute;top:-6px;left:40px;}.rdc-skin .container-close{position:absolute;top:5px;right:9px;width:18px;height:18px;background:url(/common/img/dialog/close.png) no-repeat 0 0;cursor:pointer;}.rdc-skin .container-closegreen{position:absolute;top:5px;right:9px;width:18px;height:18px;background:url(/common/img/dialog/close_green.gif) no-repeat 0 0;cursor:pointer;overflow:hidden;text-decoration:none;text-indent:-10000em;_right:10px;}.rdc-skin .yui-panel .hd{color:#5f5046;font:11px Arial;padding:0 2px;height:18px;line-height:18px;font-weight:bold;margin-top:-19px;}.rdc-skin .yui-panel .bd .padIt{padding:10px;}.dlg1 .c,.dlg1 .t,.dlg1 .b,.dlg1 .b div,.dlg2 .c,.dlg2 .t,.dlg2 .b,.dlg2 .b div,.dlg3 .c,.dlg3 .t,.dlg3 .b,.dlg3 .b div,.dlg4 .c,.dlg4 .t,.dlg4 .b,.dlg4 .b div,.dlg5 .c,.dlg5 .t,.dlg5 .b,.dlg5 .b div,.dlg6 .c,.dlg6 .t,.dlg6 .b,.dlg6 .b div,.dlg7 .c,.dlg7 .t,.dlg7 .b,.dlg7 .b div,.dlg8 .c,.dlg8 .t,.dlg8 .b,.dlg8 .b div,.dlg9 .c,.dlg9 .t,.dlg9 .b,.dlg9 .b div,.dlg11 .c,.dlg11 .t,.dlg11 .b,.dlg11 .b div,.dlg12 .c,.dlg12 .t,.dlg12 .b,.dlg12 .b div,.dlg13 .c,.dlg13 .t,.dlg13 .b,.dlg13 .b div{clear:both;}.dlg1,.dlg2,.dlg3,.dlg4,.dlg5,.dlg6,.dlg7,.dlg8,.dlg9,.dlg10,.dlg11,.dlg12,.dlg13{min-width:8em;}.dlg1,.dlg11,.dlg12,.dlg13,.dlg10{max-width:830px;}.dlg2,.dlg3,.dlg4{max-width:500px;}.dlg5{max-width:700px;}.dlg6,.dlg7{max-width:394px;}.dlg8,.dlg9{max-width:494px;}.dlg9{overflow:visible;}.dlg2 .close,.dlg3 .close{position:absolute;top:-3px;right:1px;width:20px;height:20px;background:url('/common/img/corners/03.png') no-repeat 0 0;cursor:pointer;overflow:hidden;text-decoration:none;text-indent:-10000em;display:none;}.dlg1 .c,.dlg1 .t,.dlg1 .b,.dlg1 .b div{background:transparent url('/common/img/dialog/850x700.png') no-repeat top right;}.dlg2 .c,.dlg2 .t,.dlg2 .b,.dlg2 .b div{background:transparent url('/common/img/dialog/500x500.png') no-repeat top right;}.dlg3 .c,.dlg3 .t,.dlg3 .b,.dlg3 .b div{background:transparent url('/common/img/dialog/500x500Rollover.png') no-repeat top right;}.dlg4 .c,.dlg4 .t,.dlg4 .b,.dlg4 .b div{background:transparent url('/common/img/dialog/500x500Nub.png') no-repeat top right;}.dlg5 .c,.dlg5 .t,.dlg5 .b,.dlg5 .b div{background:transparent url('/common/img/dialog/700x400_01.png') no-repeat top right;}.dlg6 .c,.dlg6 .t,.dlg6 .b,.dlg6 .b div{background:transparent url('/common/img/dialog/400x29_01.png') no-repeat top right;}.dlg7 .c,.dlg7 .t,.dlg7 .b,.dlg7 .b div{background:transparent url('/common/img/dialog/400x29b_01.png') no-repeat top right;}.dlg8 .c,.dlg8 .t,.dlg8 .b,.dlg8 .b div{background:transparent url('/common/img/dialog/200x500Help.png') no-repeat top right;}.dlg9 .c,.dlg9 .t,.dlg9 .b,.dlg9 .b div{background:transparent url('/common/img/dialog/dlg-e3ded4-bg.png') no-repeat top right;}.dlg10 .c,.dlg10 .t,.dlg10 .b,.dlg10 .b div{background:transparent url('/common/img/dialog/850x750_green.png') no-repeat top right;}.dlg11 .c,.dlg11 .t,.dlg11 .b,.dlg11 .b div{background:transparent url('/common/img/dialog/BA_850x700.png') no-repeat top right;}.dlg12 .c,.dlg12 .t,.dlg12 .b,.dlg12 .b div,.dlg13 .c,.dlg13 .t,.dlg13 .b,.dlg13 .b div{background:transparent url('/common/img/dialog/BA_850x700.png') no-repeat top right;}.IE6 .dlg1,.IE6 .dlg11,.IE6 .dlg12,.IE6 .dlg13{_width:830px;}.IE6 .dlg2,.IE6 .dlg3,.IE6 .dlg4{_width:500px;}.IE6 .dlg5{_width:700px;}.IE6 .dlg6,.IE6 .dlg7{_width:394px;}.IE6 .dlg8,.IE6 .dlg9{_width:494px;}.IE6 .dlg10{_width:558px;}.IE6 .dlg1 .c,.IE6 .dlg1 .t,.IE6 .dlg1 .b,.IE6 .dlg1 .b div{background:transparent url('/common/img/dialog/850x700_IE6.gif') no-repeat top right;}.IE6 .dlg2 .c,.IE6 .dlg2 .t,.IE6 .dlg2 .b,.IE6 .dlg2 .b div{background:transparent url('/common/img/dialog/500x500_IE6.gif') no-repeat top right;}.IE6 .dlg3 .c,.IE6 .dlg3 .t,.IE6 .dlg3 .b,.IE6 .dlg3 .b div{background:transparent url('/common/img/dialog/500x500_IE6Rollover.gif') no-repeat top right;}.IE6 .dlg4 .c,.IE6 .dlg4 .t,.IE6 .dlg4 .b,.IE6 .dlg4 .b div{background:transparent url('/common/img/dialog/500x500Nub_IE6.gif') no-repeat top right;}.IE6 .dlg5 .c,.IE6 .dlg5 .t,.IE6 .dlg5 .b,.IE6 .dlg5 .b div{background:transparent url('/common/img/dialog/700x400_IE6_01.gif') no-repeat top right;}.IE6 .dlg6 .c,.IE6 .dlg6 .t,.IE6 .dlg6 .b,.IE6 .dlg6 .b div{background:transparent url('/common/img/dialog/400x29_IE6_01.gif') no-repeat top right;}.IE6 .dlg7 .c,.IE6 .dlg7 .t,.IE6 .dlg7 .b,.IE6 .dlg7 .b div{background:transparent url('/common/img/dialog/400x29_IE6_01.gif') no-repeat top right;}.IE6 .dlg8 .c,.IE6 .dlg8 .t,.IE6 .dlg8 .b,.IE6 .dlg8 .b div{background:transparent url('/common/img/dialog/200x500Help_IE6.gif') no-repeat top right;}.IE6 .dlg9 .c,.IE6 .dlg9 .t,.IE6 .dlg9 .b,.IE6 .dlg9 .b div{background:transparent url('/common/img/dialog/dlg-e3ded4-bg-ie6.gif') no-repeat top right;}.IE6 .dlg10 .c,.IE6 .dlg10 .t,.IE6 .dlg10 .b,.IE6 .dlg10 .b div{background:transparent url('/common/img/dialog/850x750_green.gif') no-repeat top right;float:left;}.IE6 .dlg9 .botNub{background:url('/common/img/dialog/dlg-e3ded4-nub-ie6.gif') no-repeat -48px -6px;}.dlg4 .topNub,.dlg4 .rightNub,.dlg4 .botNub,.dlg4 .leftNub{position:absolute;height:18px;background-image:url('/common/img/dialog/nub01.png');background-repeat:no-repeat;}.dlg4 .topNub,.dlg4 .botNub{width:18px;left:5px;}.dlg4 .leftNub,.dlg4 .rightNub{width:15px;top:18px;}.dlg4 .topNub{background-position:-15px 0;top:-8px;}.dlg4 .rightNub{background-position:-33px 0;right:-5px;}.dlg4 .botNub{background-position:-48px 0;bottom:-5px;}.dlg4 .leftNub{background-position:0 0;left:-15px;}.dlg8 .leftNub,.dlg9 .botNub{position:absolute;}.dlg8 .leftNub{background:url(/common/img/dialog/dialog-02-nub-left.png) no-repeat 0 0;width:15px;height:18px;top:18px;left:-16px;}.dlg.dlg9 .container-close{top:6px;right:6px;}.dlg9 .botNub{background:url(/common/img/dialog/dlg-e3ded4-nub.png) no-repeat -48px -6px;width:18px;height:12px;bottom:-5px;left:5px;}.dlg10 .h{color:#fff!important;}.dlg10 .b{width:560px!important;}.dlg .c{position:relative;zoom:1;_overflow-y:hidden;padding:0 10px 0 0;}.dlg .t,.dlg .b div{width:10px;margin-left:-10px;}.dlg .t{position:absolute;left:0;top:0;height:100%;_height:1000px;background-position:top left;}.dlg .b{position:relative;width:100%;background-position:bottom right;}.dlg .b,.dlg .b div{height:12px;font-size:1px;}.dlg .b div{position:relative;background-position:bottom left;}.dlg .h{font:700 11px Arial;color:#5F5046;padding-left:8px;height:24px;line-height:28px;}.dlg .nh{height:7px;}.dlg .container-close{position:absolute;top:5px;right:15px;width:18px;height:18px;background:url('/common/img/dialog/close.png') no-repeat 0 0;cursor:pointer;}.dlg .container-close2{position:absolute;top:-3px;right:1px;width:20px;height:20px;background:url('/common/img/corners/03.png') no-repeat 0 0;cursor:pointer;overflow:hidden;text-decoration:none;text-indent:-10000em;display:none;}.dlg11 .h{font:700 11px Arial;color:#5F5046;padding-left:8px;height:6px;line-height:28px;}.dlg11 .container-close,.dlg12 .container-close,.dlg13 .container-close{position:absolute;cursor:pointer;z-index:2;width:10px;height:10px;}.dlg11 .container-close,.dlg12 .container-close{top:14px;right:18px;}.dlg11 .container-close,.dlg12 .container-close,.dlg13 .container-close{background:transparent url('/common/img/dialog/closeButton.gif') no-repeat scroll 0 0;}.dlg12 .h,.dlg13 .h{font-weight:bold;font-size:110%;color:#5f5046;padding-left:8px;height:6px;line-height:28px;}.dlg12 .b,.dlg13 .b{width:100%;}.dlg13 .container-close{top:10px;right:10px;}.dlg13 .mef-body{margin:10px;}.dlg13{width:380px!important;}.dlg13 p{font-size:120%;margin:5px 0;}.dlg13 .buttonRow{clear:both;padding:10px 0;}.dlg13 .summaryTable{width:100%;}.dlg13 .summaryTable th,.dlg13 .summaryTable td{font-size:120%;border-bottom:1px solid #ebebeb;padding:4px 6px 4px 0;}.dlg13 .summaryTable thead th{text-align:left;color:#999;font-weight:normal;font-size:110%;}.dlg13 input.input-common,.dlg13 select.input-common{width:150px;}.mv_myitems{position:relative;right:10px;bottom:0;z-index:600;}.MyItemsWidget{position:absolute;z-index:550;overflow:hidden;border:solid 1px #7A84A2;background-color:#f9f9f9;font:normal 11px Verdana;color:#3c404e;}.MyItemsWidget a{color:#497cbc;}.MyItemsWidget .bd{position:absolute;left:0;top:0;width:98%;height:300px;border:solid 1px #cccacb;background-color:#fff;overflow:auto;overflow-x:hidden;}.MyItemsWidget .bd .bdsect{border-bottom:solid 1px #cccacb;}.MyItemsWidget .bd .bdsect:last-child{border:none;}.MyItemsWidget .bd .bdsect .ttlbar{height:13px;border-bottom:solid 1px #cccacb;padding:3px;overflow:hidden;background-image:url(/common/img/gradient/myitems-widget-bg.gif);font:bold 10px Verdana;color:#816d5f;}.MyItemsWidget .bd .bdsect .ttlbar .sub{font:normal 10px Arial;color:#5f5046;}.MyItemsWidget .bd .bdsect .ttlbar .cnt{font:normal 10px Verdana;color:#888;}.MyItemsWidget .bd .bdsect .items{position:relative;top:-1px;padding:0 10px 6px 10px;}.MyItemsWidget .bd .bdsect .item{position:relative;border-top:dotted 1px #cccacb;padding:6px 0;overflow:hidden;white-space:nowrap;}.MyItemsWidget .bd .bdsect .item .lines{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;line-height:15px;}.MyItemsWidget .bd .bdsect .item .lines .fade{color:#979793;}.MyItemsWidget .bd .bdsect .item .mvSavLstLnk,.MyItemsWidget .bd .bdsect .item .mvDelLnk,.MyItemsWidget .bd .bdsect .item .mvSaveSrchLink{font:bold 10px Verdana;}.MyItemsWidget .bd .bdsect .item .thumb{width:60px;height:45px;float:left;border:solid 1px #cccacb;margin-right:10px;}.MyItemsWidget .bd .wait{padding:10px 0;text-align:center;}.MyItemsWidget .bd .more{display:block;padding:4px 0 10px 10px;font:bold 11px Verdana;}.MyItemsWidget .bd .fail{padding:10px;}.MyItemsWidget .bd .fail .msg{margin-bottom:10px;font:normal 12px Verdana;}.MyItemsWidget .bd .fail .msg a,.MyItemsWidget .bd .fail a.msg{font:bold 10px Verdana;}.MyItemsWidget .bd .zero{padding:10px;color:#816d5f;}.MyItemsWidget .bd .zero .ttl{font:bold 15px Trebuchet MS;line-height:17px;}.MyItemsWidget .bd .zero .msg{margin:6px 0;font:normal 12px Verdana;}.MyItemsWidget .bd .signedOut{background:url(/common/img/gradient/myitems-widget-bg.gif) 0 -41px;border-bottom:solid 1px #cccacb;padding:10px;}.MyItemsWidget .bd .signedOut .ttl{font:bold 17px Trebuchet MS;color:#7a7f95;}.MyItemsWidget .bd .signedOut p{margin:12px 0 5px 0;font-size:12px;}.MyItemsWidget .bd .signedOut p a{font:bold 10px Verdana;}.MyItemsWidget .ft{position:absolute;left:0;bottom:0;vertical-align:middle;}.MyItemsWidget .ft .hide{float:right;padding:7px 6px;white-space:nowrap;display:block!important;}.MyItemsWidget .ft .hide img{display:inline;}.MyItemsWidget .ft .cont{padding:7px 6px;}.IE7 .MyItemsWidget .bd .signedOut>div,.IE7 .MyItemsWidget .bd .signedOut>p{position:relative;}.ui-tabs .ui-tabs-hide{display:none!important;}.btnSend{background-image:url(/common/img/buttons/buttons1.png);background-position:-728px -1px;width:52px;height:20px;}a.btnSignIn{background-image:url(/common/img/buttons/buttons2.gif);background-position:-1766px -1px;width:76px;height:20px;display:block;}a.btnSignIn:hover{background-position:-1846px -1px;}a.btnSignIn:active{background-position:-1926px -1px;}a.btnPwdSubmit{background-image:url(/common/img/buttons/buttons2.gif);background-position:-2006px -1px;width:76px;height:20px;display:block;}a.btnPwdSubmit:hover{background-position:-2086px -1px;}a.btnPwdSubmit:active{background-position:-2166px -1px;}.btnClose{background-image:url(/common/img/buttons/buttons2.gif);background-position:-2246px -1px;width:53px;height:21px;}.btnClose:active{background-position:-2360px -1px;}.btnClose:hover{background-position:-2303px -1px;}a.btnSignUp{background-image:url(/common/img/buttons/buttons2.gif);background-position:-1526px -1px;width:76px;height:20px;display:block;}a.btnSignUp:hover{background-position:-1606px -1px;}a.btnSignUp:active{background-position:-1686px -1px;}a.btnSave{background-image:url(/common/img/buttons/buttons2.gif);background-position:-546px 0;width:60px;height:23px;display:block;}a.btnSave:hover{background-position:-606px 0;}a.btnSave:active{background-position:-666px 0;}a.btnQuotes{background-image:url(/common/img/buttons/getamovingquote_button.png);background-position:-2px -1px;width:162px;height:24px;display:block;}a.btnQuotes:hover{background-position:-2px -26px;}a.btnQuotes:active{background-position:-2px -51px;}a.btnCalendar{background-image:url(/common/img/icons/icons02.png);background-position:-78px -1px;width:16px;height:14px;display:block;}a.btnCalendarIcon{background-image:url(/common/img/icons/CalendarIcon.png);width:28px;height:22px;display:block;}a.btnTopProducer{background-image:url(/common/img/buttons/ldpshowcase_badges01.png);background-position:-205px -32px;width:199px;height:32px;display:block;}a.btnTopProducer:hover{background-position:-205px -64px;}a.mvBtn01,a.mvBtn01:visited,a.mvBtn01:active{font:700 14px Arial;height:35px;line-height:35px;text-decoration:none;color:#fff!important;outline:none;}a.mvBtn01 .l,a.mvBtn01:hover .l,a.mvBtn01:active .l,a.mvBtn01 .r,a.mvBtn01:hover .r,a.mvBtn01:active .r{width:10px;height:35px;display:block;cursor:pointer;float:left;background:url(/common/img/buttons/btns01-borders.png) no-repeat;_background:url(/common/img/buttons/btns01-borders.gif) no-repeat;}a.mvBtn01 em,a.mvBtn01:hover em,a.mvBtn01:active em{background:url(/common/img/buttons/btns01-centers.png) repeat-x 0 0;_background:url(/common/img/buttons/btns01-centers.gif) repeat-x 0 0;display:block;cursor:pointer;float:left;height:34px;line-height:34px;padding:0 5px;font-style:normal;}a.mvBtn01.disabled *,a.mvBtn01.disabled:hover *,a.mvBtn01.disabled:active *,a.mvBtn01.disabled:visited *{cursor:default!important;}a.mvBtn01 .l{background-position:0 0;}a.mvBtn01:hover .l{background-position:0 -35px;}a.mvBtn01:active .l{background-position:0 -70px;}a.mvBtn01.disabled .l,a.mvBtn01.disabled:hover .l,a.mvBtn01.disabled:active .l,a.mvBtn01.disabled:visited .l{background-position:0 -593px;}a.mvBtn01 em{background-position:0 0;}a.mvBtn01:hover em{background-position:0 -35px;}a.mvBtn01:active em{background-position:0 -70px;}a.mvBtn01.disabled em,a.mvBtn01.disabled:hover em,a.mvBtn01.disabled:active em,a.mvBtn01.disabled:visited em{background-position:0 -593px;}a.mvBtn01 .r{background-position:-10px 0;}a.mvBtn01:hover .r{background-position:-10px -35px;}a.mvBtn01:active .r{background-position:-10px -70px;}a.mvBtn01.disabled .r,a.mvBtn01.disabled:hover .r,a.mvBtn01.disabled:active .r,a.mvBtn01.disabled:visited .r{background-position:-10px -593px;}a.mvBtn02{font:700 12px Arial;height:28px;line-height:28px;text-decoration:none;color:#fff!important;outline:none;}a.mvBtn02 .l,a.mvBtn02:hover .l,a.mvBtn02:active .l,a.mvBtn02 .r,a.mvBtn02:hover .r,a.mvBtn02:active .r{width:10px;height:28px;display:block;cursor:pointer;float:left;background:url(/common/img/buttons/btns01-borders.png) no-repeat;_background:url(/common/img/buttons/btns01-borders.gif) no-repeat;}a.mvBtn02 em,a.mvBtn02:hover em,a.mvBtn02:active em{background:url(/common/img/buttons/btns01-centers.png) repeat-x 0 0;_background:url(/common/img/buttons/btns01-centers.gif) repeat-x 0 0;display:block;cursor:pointer;float:left;height:27px;line-height:27px;padding:0 5px;font-style:normal;}a.mvBtn02 .l,a.mvBtn02 em{background-position:0 -105px;}a.mvBtn02:hover .l{background-position:0 -133px;}a.mvBtn02 .r{background-position:-10px -105px;}a.mvBtn02:hover em,a.mvBtn02:hover .r{background-position:-10px -133px;}a.mvBtn02:active .l{background-position:0 -161px;}a.mvBtn02:active em,a.mvBtn02:active .r{background-position:-10px -161px;}a.mvBtn02:visited,a.mvBtn02:active{text-decoration:none;color:#fff;}a.mvBtn03{font:700 12px Arial;height:28px;line-height:28px;text-decoration:none;color:#5f5046;letter-spacing:1px;outline:none;}a.mvBtn03 .l,a.mvBtn03:hover .l,a.mvBtn03:active .l,a.mvBtn03 .r,a.mvBtn03:hover .r,a.mvBtn03:active .r{width:10px;height:28px;display:block;cursor:pointer;float:left;background:url(/common/img/buttons/btns01-borders.png) no-repeat;_background:url(/common/img/buttons/btns01-borders.gif) no-repeat;}a.mvBtn03 em,a.mvBtn03:hover em,a.mvBtn03:active em{background:url(/common/img/buttons/btns01-centers.png) repeat-x 0 0;_background:url(/common/img/buttons/btns01-centers.gif) repeat-x 0 0;display:block;cursor:pointer;float:left;height:27px;line-height:27px;padding:0 12px;font-style:normal;}a.mvBtn03 .l,a.mvBtn03 em{background-position:0 -189px;}a.mvBtn03:hover .l{background-position:0 -217px;}a.mvBtn03 .r{background-position:-10px -189px;}a.mvBtn03:hover em,a.mvBtn03:hover .r{background-position:-10px -217px;}a.mvBtn03:active .l{background-position:0 -244px;}a.mvBtn03:active em,a.mvBtn03:active .r{background-position:-10px -244px;}a.mvBtn03:visited,a.mvBtn03:active{text-decoration:none;color:#fff;}.listingData,.searchData{display:none;}.regBody{padding:10px 14px 5px 8px;}.regBody h3{font-size:130%;font-weight:normal;margin-bottom:10px;}.regRow{clear:both;margin:3px 0 6px 0;overflow:hidden;}#dReg{display:none;}#dRegErrs{overflow:hidden;height:auto;padding:1px 1px 5px 10px;display:none;}#dRegRetry{text-align:right;}#dRegRetry span{color:Red;}#dSignUpConf,#dPwd,#dPwdConf,#dLstAlrt,#dSavSrch{overflow:hidden;width:324px;height:auto;display:none;}.dRegH,.dRegH1{background:url(/common/img/gradient/01.gif) 0 0;}.dRegH1{padding:8px 0 8px 8px;}.dRegH1 h2{border:none;font-size:140%;margin:0;}.dRegH1 .needTo li{float:left;width:49%;}.dRegH1 .needTo .signup a{display:block;}.dRegH1 .needTo .fbconnect{border-left:1px dashed #AAA9A7;position:relative;}.dRegH1 .needTo .fbconnect .cb_newTag{position:absolute;top:-4px;right:29px;display:inline-block;padding:1px 2px;}.dRegH1 .needTo .fbconnect p{padding-left:5px;color:#AAA9A7;font-size:90%;}.dRegH1 .needTo .fbconnect .cb_facebook_connect{display:block;background:url(/common/img/buttons/btn-facebook-connect.png) 0 0 no-repeat;color:#FFF;height:25px;margin-left:5px;margin-bottom:5px;}.dRegH1 .needTo .fbconnect .info{padding-left:12px;margin-left:2px;height:14px;display:inline-block;position:relative;text-decoration:none;}.dRegH1 .needTo .fbconnect .info span{display:none;}.dRegH1 .needTo .fbconnect .info:hover span{display:block;width:200px;position:absolute;top:20px;left:-200px;background:#EFEFEF;border:1px solid #7293BC;padding:5px;color:#444;}.dRegC{padding:10px 14px 5px 10px;float:left;width:320px;}.dRegHT{font-family:Trebuchet MS;font-size:16px;color:#3C404E;padding:10px;line-height:19px;}.dRegHI{padding:0 10px 10px 10px;line-height:17px;}.dRegHI span{color:#3c404e;}.dRegHI a{margin-left:10px;}.RemMe input,.InformMe input,.LstAlrt input,.noask input{cursor:pointer;float:left;}.RemMe label,.InformMe label,.LstAlrt label,.noask label{cursor:pointer;float:left;margin-top:2px;font-size:10px;color:#666;#margin-top:3px;}.InformMe label{color:#3c404e;}.fpwdPwdConf{overflow:hidden;width:330px!important;height:auto;display:none;}.FP_hd{color:#5F5046;font:bold 11px/18px Arial;height:18px;margin-top:-19px;padding:0 2px;}.FP_bd{background-color:transparent;color:#000;height:90px;}div#FP_popWrap{background:url("/rdc/v5/fah/img/grdnt.gif") repeat-x scroll 0 0 transparent;height:55px;width:330px;}.FP_bd img{display:inline;float:left;padding:10px 20px 0;}div.FP_confirmThanks{font-size:17px;font-weight:bold;padding:10px 0 5px 10px;}div.FP_message{font-size:13px;margin-top:-2px;}div.FP_close{background-position:5px -4343px;margin-left:4px;margin-top:4px;}.regSUb-RW-C1{float:left;width:155px;}.regSUb-RW-C2{float:left;}.regSUb-RW-C1 select,.regSUb-RW-C1 input,.regSUb-RW-C2 input{margin:3px 0 0 0;}#suEml{width:292px;}#suPass{width:135px;}#suPassRepeat{width:137px;}#WhyContainer{color:#666;font-size:10px;}#suYob{width:68px;}.dSignUpH1{clear:both;background-color:#E6E2D8;line-height:20px;font-size:10px;color:#816D5F;padding-left:16px;}.dSignUpH2{clear:both;font-size:10px;color:#666;padding:2px 0 10px 10px;}#dSignUpConfEmail{font-weight:bold;}#dRegEmailIncorrect{float:left;line-height:28px;margin-left:30px;}#dRegPrivacyPolicy{float:left;line-height:32px;margin-left:10px;font-size:10px;}#pwEml{width:275px;}#dRegPwdC1{float:left;margin-top:5px;}#dRegPwdC2{float:left;line-height:35px;margin:5px 0 0 30px;}#srchName{width:275px;}#dRegCancel{float:left;line-height:35px;margin-left:10px;}.laBanner{font-weight:bold;color:#466599;margin:0 0 10px 0;}#dAlertCancel{float:left;line-height:33px;margin-left:20px;}.noask{margin:8px 0 0 10px;float:left;}#saListingOptIn{margin-bottom:10px;}.cb_facebookConnect span,.cb_facebookConnect a{line-height:22px;}.cb_facebookConnect .fbLogin,.cb_facebookConnect .fbLike{padding-left:5px;}.cb_facebookConnect .fbLogin .facebook{padding-left:25px;}@media screen and(min-width:1000px){body{overflow-x:hidden;}}@media print{body,a,a:link,a:visited{color:#000;}body{font-size:10pt;line-height:1.5;font-family:Georgia,'Times New Roman',serif;}a,a:link,a:visited{text-decoration:none!important;}#cb_header,#siteBar .pageWrap,#cb_siteBar .cb_pageWrap,#pageContent .pageWrap,.ldpGallery,.itemDetailsHeader{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}.ADLB,.cb_tabBar,.cb_utilWrap,#hat,#RequestShowingWidget,#leaderBar,.navBase,.actionBase,.tabBar,.breadcrumbWrap,.duplicateListings,.itemActions,.button,button,.drivingDirections,#LDPPhotos .count,#PublicElementarySchoolsTab .hsLDPSchSource,#PublicMiddleSchoolsTab .hsLDPSchSource,#PublicHighSchoolsTab .hsLDPSchSource,#PublicMiddleSchoolsTab th,#PublicHighSchoolsTab th,#PrivateSchoolsTab th,.agentActions,.findMoverModule,.resourcesModule,.mapControlContainer,#RDCEmailFormTabs,#pageBottom,#feedback,#RDCSendEmail2Friend,#NeighborhoodFooter,#FCMACallToAction,.tmpl_LDPOFFMKT #rightColumn,.tmpl_LDPB .rightCol,.tmpl_LDPOfficeStd .rightCol,#pageTop,#trailAndToolsWrap,.pagingWrap,#LDPActionsNew,#LDPGalleryEmbeddedMain .imgCounter,#LDPGalleryEmbeddedMain .arrow,.ldpGallery .photoRibbon,#LDPGalleryEmbeddedThumb,#LDPTourVideo,#AgentOtherListings,#FindMover,#MovingExpenseCalculator,#CMSContent,.adModule,.MSVE_LogoContainer,.MSVE_LogoContainer_active,#MSVE_navAction_container{display:none!important;}#LDPOverview,#LDPCompareNeighborhoods,#LDPPropertyHistory{display:block!important;}.actionWrap,#pageContent .pageWrap,#pageContent .ldpMainData,.dataWrap.showcaseRail,#LDPActionsNew,.ldpMainData .itemActions,.ldpMainData .mainCol .dataWrap,.ldpMainData .itemDetailsHeader li.address em,.agentModule .wrap,.agentMessage .wrap,#PropertyDetails,#GFrame{overflow:visible!important;}#pageContent .ldpMainData .column{padding-bottom:0!important;margin-bottom:0!important;}.ldpMainData .mainCol .dataWrap{padding:0 10px 0 0;}.ldpMainData .itemDetailsHeader li.address em{overflow:visible;text-overflow:visible;white-space:normal;}.ldpMainData .itemDetailsHeader.property h1{margin-left:0;}.mainCol .bylinecontainer{border:0;background-color:transparent;font-size:150%;font-style:italic;}.mainCol .bylinecontainer .byline:before{content:open-quote;}.mainCol .bylinecontainer .byline:after{content:close-quote;}#cb_siteBar .cb_brand,#cb_siteBar .cb_brand a,#cb_siteBar .cb_brand span{width:auto!important;}#cb_siteBar .cb_brand span{display:block!important;padding-left:20px!important;font-size:14pt!important;float:left!important;color:#0369b2!important;}#cb_siteBar .cb_pageWrap{padding-top:0!important;}.content .tabBody,.agentModule,.itemDetailsHeader{border:0;}.itemDetailsHeader{padding:0;margin-top:0;}#siteBar .brand{position:relative;}#siteBar .brand a{padding:0;height:auto;}.itemDetailsHeader{border-color:#000;}.price,.price em{color:#000!important;}#LargeMapWrapper .mapproperty{padding:0!important;height:auto;overflow:visible;text-indent:0;font-size:400%;background:0;}#pageContent .module{border-width:1px;border-color:#000;}.agentModule{margin-top:0;}.photo img.odd{margin:0 4px 0 0!important;}.content .summaryTable th{font-weight:bold;}#pageContent{margin-top:90px;}.tmpl_LDPOFFMKT #mainColumn{width:960px;}.content .mapView{width:630px!important;}.ldpMainData .itemDetailsHeader .beds-baths-sqft-acres strong{min-width:100px;}#LDPPropInfo{min-height:235px;}.agentWrap{border:0;clear:both;}.agentModule h3{font-size:140%;}.agentModule label{font-size:100%;}#LDPGalleryEmbeddedMain{background-image:none;height:235px;width:310px;margin:0;padding:0;top:0;}.ldpMainData .itemDetailsHeader li,.ldpMainData .itemDetailsHeader li.address,.ldpMainData .actionWrap{margin-left:330px;}}