#tab_basic_on,#tab_basic_off,#tab_adv_on,#tab_adv_off{width:95px;}.ms_panel{position:relative;display:block;background:#CBDCE6 url(/images/common/gradient-overlay-down.png) repeat-x left bottom;border:1px solid #D1E3EF;height:22px;cursor:pointer;vertical-align:middle;margin:1px 0 0 0;zoom:1;}.ms_panel_text{font-family:arial;font-size:12px;color:#0d4170;font-weight:bold;position:relative;float:left;margin-top:2px;padding:.1em .5em .1em 2.2em;text-decoration:none;vertical-align:middle;display:block;}.ms_button1,.ms_button2,.ms_button3{background-image:url(/images/common/gradient-overlay-down.png);background-position:bottom center;background-color:#DCF5FF;border:solid 1px #999;cursor:pointer;position:relative;float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#333;margin-left:auto;margin-right:auto;text-align:center;padding:4px;-moz-border-radius:6px;-webkit-border-radius:6px;}.ms_button1{background:#095C84 url(/images/common/gradient-overlay-up.png) left 36px;border-color:#095C84;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;}.ms_button2{background-color:#FFA1A1;color:#fff;}.ms_button3{background-color:#999;color:#fff;border:solid 1px #ccc;}.ms_tab_on,.ms_tab_off{border:solid 1px #ccc;width:auto;height:auto;float:left;font-family:verdana;font-size:11px;font-weight:bold;color:#333;margin-left:auto;margin-right:5px;text-align:center;padding:3px;white-space:nowrap;-moz-border-radius:6px;-webkit-border-radius:6px;}.ms_tab_on{background:#fff url(/images/common/gradient-overlay-up.png);cursor:default;}.ms_tab_off{background:#DCF5FF url(/images/common/gradient-overlay-down.png);cursor:pointer;}.ie6 .ms_tab_on,.ie6 .ms_tab_off{background-image:none;}.sr_cell{float:left;padding:5px!important;padding:2px;line-height:1.35em;vertical-align:middle;}.sr_sep{clear:both;}.searchResults_col{font-family:Verdana;font-size:x-small;text-align:left;width:100%;padding-bottom:10px;}.searchResults_col_alt{font-family:Verdana;font-size:x-small;text-align:left;background-color:#F4F3F8;width:100%;padding-bottom:10px;}.searchResults_col A,.searchResults_col_alt A{font-family:Verdana;font-size:x-small;}.searchResults_colHeader{background-color:#B0B0B0;color:#fff;font-family:Verdana;font-size:x-small;text-align:left;width:100%;}.searchResults_colHeader A,.searchResults_colHeader A:hover{color:#fff;font-weight:bold;}.featureListBox{font-size:12px;float:left;margin-bottom:4px;}.featureList{border:solid 1px #ccc;height:6em;overflow:auto;width:187px;background:#fff;overflow-x:hidden;}.propertyTypeList{float:left;border:solid 1px #ccc;height:6em;overflow:auto;width:187px;font-size:12px;background:#fff;overflow-x:hidden;margin-bottom:4px;}.innerTable .propertyTypeList,.innerTable .featureList{width:181px;}.criteriaOuterTable{margin-top:-8px;}.txt_blk_graybg{font-family:verdana;font-size:9px;color:#000;background-color:#ececec;border:1px solid #666;}.txt_poi{font-family:verdana;font-size:8px;color:#000;font-weight:normal;border-bottom:solid 1px #fff;background:#ececec;}.txt_poi A{color:#000;font-size:10px;text-decoration:none;}.ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;width:16px;height:16px;background-image:url(/images/common/ui-icons_454545_256x240.png);}.ui-icon-triangle-1-n{background:url(/images/common/search/arrowGlobal.png) no-repeat 0 0;}.ui-icon-triangle-1-e{background:url(/images/common/search/arrowGlobal.png) no-repeat -36px 0;}.ui-icon-triangle-1-s{background:url(/images/common/search/arrowGlobal.png) no-repeat -36px 50%;}.ui-icon-triangle-1-w{background:url(/images/common/search/arrowGlobal.png) no-repeat 0 50%;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-accordion .ui-accordion-content{border-top:0;position:relative;overflow:auto;display:none;}.ui-accordion .ui-accordion-content-active{display:block;}#ui-datepicker-div.ui-helper-hidden{display:none;}#ui-datepicker-div.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}#ui-datepicker-div .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3em;text-decoration:none;font-size:100%;list-style:none;}#ui-datepicker-div .ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#ui-datepicker-div .ui-helper-clearfix{display:inline-block;}/* required comment for clearfix to work in Opera \*/ #ui-datepicker-div .ui-helper-clearfix{height:1%;}#ui-datepicker-div .ui-helper-clearfix{display:block;}/* end clearfix */ #ui-datepicker-div .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}#ui-datepicker-div{z-index:500;border:1px solid #ccc;background:#eee;color:#333;font-size:.6em;}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default{border:1px solid #ccc;background:#f6f6f6;color:#333;outline:none;}#ui-datepicker-div .ui-state-default a,#ui-datepicker-div .ui-state-default a:link,#ui-datepicker-div .ui-state-default a:visited{color:#333;text-decoration:none;outline:none;}#ui-datepicker-div .ui-state-hover,#ui-datepicker-div .ui-widget-content .ui-state-hover,#ui-datepicker-div .ui-state-focus,#ui-datepicker-div .ui-widget-content .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce;color:#c77405;outline:none;}#ui-datepicker-div .ui-state-hover a,#ui-datepicker-div .ui-state-hover a:hover{color:#c77405;text-decoration:none;outline:none;}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-widget-content .ui-state-active{border:1px solid #333;background:#fff;font-weight:bold;color:#333;outline:none;}#ui-datepicker-div .ui-state-active a,#ui-datepicker-div .ui-state-active a:link,#ui-datepicker-div .ui-state-active a:visited{color:#333;outline:none;text-decoration:none;}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight{border:1px solid #fbcb09;background:#fff;font-weight:bold;color:#333;outline:none;}#ui-datepicker-div .ui-state-highlight a,#ui-datepicker-div .ui-state-highlight a:link,#ui-datepicker-div .ui-state-highlight a:visited{color:#333;outline:none;text-decoration:none;}.ui-datepicker{font-size:.8em;width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background-color:#f6f6f6;border:solid 1px #ccc;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}#mapsearch-left{font-family:Arial,Helvetica,sans-serif;text-align:left;}.ie7 #mapsearch-left-accordion{margin-left:0;}.criteriaOuterTable a{border-bottom:0;}.safari input,h3.ms_panel{outline:none;}.label_small .container{position:relative;display:block;clear:both;}#listing-listingsearch #Master_Viewport{position:relative;max-width:1600px;}#listing-listingsearch .caption15{float:right;position:relative;margin-bottom:4px;padding:0;font-size:11px;line-height:9px;letter-spacing:.125em;word-spacing:-0.35em;text-align:right;white-space:nowrap!important;word-wrap:normal!important;break-word:normal;right:0;}#mapsearch-left-customer .ui-accordion-content{width:100%;}#mapsearch-left-customer{width:205px;}#mapsearch-left-accordion{width:207px;}#customer-login,#customer-login a{font-family:arial;font-size:9px;}#customer-login .welcome{position:relative;height:20px;}#customer-login .welcome i{display:block;margin:0;padding:0;float:left;width:30px;height:20px;background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -2px -126px;}#customer-login .welcome h2{float:left;position:relative;display:inline;padding:4px 4px 4px 4px;border-bottom:1px;border-color:#90c9d4;}#search-summary,.welcome,.secondary-nav{width:200px;}.save-search{width:199px;}#mapsearch-left-accordion h3{width:205px;}#customer-login .welcome,#customer-login .secondary-nav,#search-summary{position:relative;display:block;padding:4px 0;color:#005C85;clear:both;}#customer-login .welcome{border-bottom:1px;border-color:#91cad3;padding:0 0 4px 2px;}#customer-login .customerLoggedIn,#customer-login .customerLoggedIn a{position:relative;margin-top:-4px;padding:0 3px 0 0;color:#005C85;}#customer-login-welcome span.customerLoggedIn{float:right;position:absolute;right:0;top:-6px;margin-top:0;}#customer-login .save-search{position:relative;display:block;padding:4px 3px;margin:0;background:#dae3ea;border-top:#89c5d0 1px solid;width:auto;overflow:hidden;height:19px;clear:both;}#search-summary-content ul{margin:2px 0 0 0;padding-left:16px;color:#111;}#search-summary,#search-summary-content ul li{margin:0;padding:2px 3px 2px 1px;color:#005C85;text-indent:-12px;font-size:12px;line-height:1.25em;letter-spacing:-0.01em;list-style-position:inside;}#search-summary-content ul li{font-size:10px;}#search-summary{padding:4px 3px 2px 2px;border-top:1px solid #89C5D0;background:#CBDCE6 url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x left top;}.ie6 #search-summary{background-image:none;padding-right:4px;}.ie7 #search-summary{padding-right:3px;}.ie #search-summary-content ul li{text-indent:-16px;}.ie li.bullet{font-size:10px;}#customer-login h2 a{float:right;}#customer-login h2,#search-summary h2{font-size:12px;margin:0;color:#0d4170;}#search-summary h2{padding-left:12px;letter-spacing:normal;}#customer-login .secondary-nav{position:relative;display:block;margin:0;padding:3px 0 4px 2px;letter-spacing:-0.005em;background:#f0f4f7 url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x left 85%;border-top:1px solid #90CBD3;}.ie6 #customer-login .secondary-nav{background-image:none;}#customer-login .secondary-nav a{margin:0;padding:0 0 0 1px;font-weight:bold;color:#3789d2;}#customer-login .customerLoggedOff{padding-right:3px;letter-spacing:normal;font-size:10px;}#email-alert-link,#save-search-link{float:left;position:relative;display:block;padding:5px 8px 3px 25px;border:1px solid #bad2ec;font-weight:bold;letter-spacing:-0.005em;text-decoration:none;white-space:nowrap;color:#085b83;}#save-search-link{margin-left:1.5px;}#email-alert-link{margin-left:2px;}.ie6 #save-search-link{margin-left:0;}#save-search-link{padding-left:22px;background-color:white;}#save-search-link span{position:absolute;left:0;display:block;float:left;margin-top:-2px;margin-right:2px;width:20px;height:16px;background:#fff url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -4px -0.5px;}#email-alert-link{padding-left:22px;background-color:white;}#email-alert-link span{position:absolute;left:0;display:block;float:left;margin-top:-2px;margin-right:2px;width:20px;height:16px;background:#fff url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -4px -65px;}#search-summary .saved-search-info{padding:2px;text-indent:0;border:solid 1px #DCDC41;}#mapsearch-container{position:relative;display:block;width:auto!important;width:100%;min-width:49.3em;}.ie7 #mapsearch-container{width:100%;}#mapsearch-container .inside{padding:8px 12px;background-color:#fff;}#mapsearch-cointainer .tr,#mapsearch-container .tl,#mapsearch-container .br,#mapsearch-container .bl{background-color:#fff;}#mapsearch-left{margin-right:12px;width:225px;float:left;font-size:12px;}#mapsearch-left .tr{background-color:#f5f5f5;}#mapsearch-left .inside{padding:4px 8px;background:url(/images/common/F5-FF-800.png) repeat-x left top;}#mapsearch-mainmap-results .inside{padding:4px 8px;min-height:60px;height:auto!important;height:60px;position:relative;display:block;}#mapsearch-left-customer,#customer-login{position:relative;display:block;padding:0;margin:0;}#mapsearch-left-customer{background-color:#FAFBFD;height:100px;padding:5px 0 0 0;border:solid 1px #D1E3EF;margin-bottom:3px;}#mapsearch-criteria,#mapsearch-directions{position:relative;display:block;padding:5px;margin:0;background-color:#f2f3f7;border:solid 1px #dedee0;border-top:0;border-bottom:solid 1px #e1e1e1;width:195px;overflow:hidden;}.ie7 #mapsearch-criteria,.ie7 #mapsearch-directions{margin-top:2px;}#mapsearch-left input,#mapsearch-left select,#mapsearch-left label{font-size:12px;}#mapsearch-left .wide,#mapsearch-left .narrow,#mapsearch-left .separator{float:left;margin-bottom:4px;}#mapsearch-left div.separator{text-align:center;width:24px;height:5px;}#mapsearch-left .wide{width:187px;}#mapsearch-left .narrow{width:83px;}#mapsearch-left .field-label{font-weight:bold;}#mapsearch-left .help-text{float:left;font-size:9px;}#mapsearch-left input.wide{width:184px;}#mapsearch-left input.narrow{width:77px;}#mapsearch-location-info,#mapsearch-location-info .info-hover{position:absolute;right:0;}.toggleadvanced a{font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;}.toggleadvanced span.arrow{display:block;float:left;background-color:#F2F3F7;}#mapsearch-criteria .searchtab{display:none;}#mapsearch-criteria .active{position:relative;display:block;float:left;}#mapsearch-criteria-advancedsearch{display:none;clear:both;}#mapsearch-criteria-actions,#mapsearch-criteria-actions-2{background-color:#FFF;border:solid 1px #CCC;margin:5px 0;}#mapsearch-criteria-actions .button-clear,#mapsearch-criteria-actions-2 .button-clear{float:left;padding:8px;text-decoration:underline;cursor:pointer;}#mapsearch-criteria-actions .button-submit,#mapsearch-criteria-actions-2 .button-submit{float:right;margin:4px;}#mapsearch-criteria-actions .button-submit .mapsearch-button-tab-icon,#mapsearch-criteria-actions-2 .button-submit .mapsearch-button-tab-icon{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -9px -385px;margin-bottom:-2px;padding:0;width:18px;height:18px;}#mapsearch-directions .city{float:left;width:101px;}#mapsearch-directions .state{float:left;width:27px;margin-left:2px;}#mapsearch-directions .zip{float:left;width:40px;margin-left:2px;}#mapsearch-directions .ms_button1{height:10px;padding:0 4px 2px 4px;margin:5px 2px 0 2px;background-image:none;}#mapsearch-directions-button-remove,#mapsearch-directions-button-clear,#mapsearch-directions-button-get,#mapsearch-directions-button-add{float:right;}#mapsearch-directions-starting-location{margin-bottom:10px;}#mapsearch-directions-info{float:right;}#mapsearch-directions-info-panel{width:250px;}#mapsearch-directions-add{margin-top:10px;}#mapsearch-count-commingling{height:30px;}#mapsearch-count{float:left;padding:2px;}#mapsearch-count .mapsearch-count-total{font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}#mapsearch-count .mapsearch-count-displayed{font-size:12px;font-weight:normal;}#mapsearch-commingling-info-panel{width:200px;}#mapsearch-count-commingling{height:35px;}#mapsearch-commingling{float:right;display:block;margin-top:12px;margin-bottom:4px;text-align:right;font-size:10px;}#mapsearch-commingling-info{float:left;display:block;width:20px;}.ie7 #mapsearch-commingling{position:relative;top:-12px;}.ie7 #mapsearch-sort{margin-top:9px;}#mapsearch-commingling-list,#mapsearch-sort-list{font-size:11px;width:130px;color:#111538;}#mapsearch-viewtabs-sort{height:30px;}#mapsearch-viewtabs{float:left;}#mapsearch-viewtab-map .mapsearch-button-tab-icon{background:transparent url(/images/common/search/mapviewicon.jpg) no-repeat left top;}#mapsearch-viewtab-list .mapsearch-button-tab-icon{background:transparent url(/images/common/search/listviewicon.jpg) no-repeat left top;}#mapsearch-viewtab-gallery .mapsearch-button-tab-icon{background:transparent url(/images/common/search/galleryviewicon.jpg) no-repeat left top;}#mapsearch-sort{float:right;font-size:10px;}#mapsearch-mainmap-results{position:relative;display:block;background-color:#FFF;padding-top:4px;overflow:hidden;clear:right;}.ie6 #mapsearch-mainmap-results{float:right;margin-right:12px;}#mapsearch-mainmap{background-color:#ECECEC;border:solid 1px #CCC;height:450px;}#mapsearch-mainmap-toolbar{position:relative;}.mapsearch-mainmap-dim{height:450px;width:auto;}#mapsearch-poi{display:none;position:absolute;margin-top:-170px;right:0;width:260px;font-size:10pt;background-color:#fff;z-index:1001;border:solid 1px #ccc;padding:8px;}#mapsearch-poi-close{height:16px;width:16px;background-image:url(/images/common/overlay/closeIcon.png);}#mapsearch-poi-show,#mapsearch-poi-clear{cursor:pointer;}.mapsearch-poi-header{border-bottom:solid 2px #ccc;padding:2px;height:20px;}.mapsearch-poi-headertext{float:left;font-weight:bold;}.mapsearch-poi-headeraction{float:right;}.mapsearch-poi-body{height:50px;}#mapsearch-birdseye{display:none;position:absolute;z-index:500;width:500px;top:25px;right:0;left:0;margin:auto;background-color:#fff;}#mapsearch-birdseye .ms_panel{cursor:default;}#mapsearch-birdseye .ms_panel_text{float:left;}#mapsearch-birdseye-close{float:right;margin:3px;height:16px;width:16px;background:url(/images/common/overlay/closeIcon.png) no-repeat;}#mapsearch-birdseye-map{display:inline-block;position:relative;border:solid 1px #ccc;}.birdseye-dim{height:400px;width:500px;}#mapsearch-maptoolbar{background:#B2B2B2;border:solid 1px #CCC;height:30px;margin-bottom:10px;vertical-align:top;}#mapsearch-maptoolbar-expand,#mapsearch-maptoolbar-display,#mapsearch-maptoolbar-draw,#mapsearch-maptoolbar-poi{float:left;font-size:11px;font-weight:bold;color:#fff;padding:8px 0 0 0;width:23.5%;height:20px;font-family:arial,helvetica,sans-serif;cursor:pointer;}#mapsearch-maptoolbar-draw,#mapsearch-maptoolbar-poi{padding-left:4px;padding-right:4px;white-space:nowrap;}#mapsearch-maptoolbar-draw span{background:url(/Images/Common/Search/icons/iconSpritesVer2.png) no-repeat -10px -320px;display:block;float:left;height:20px;margin:0;padding:0;width:20px;}#mapsearch-maptoolbar-draw,#mapsearch-maptoolbar-draw .clear{clear:none;}#mapsearch-maptoolbar-poi span{background:url(/Images/Common/Search/icons/iconSpritesVer2.png) no-repeat -7px -352px;display:block;float:left;height:20px;margin:0;padding:0;width:23px;}#mapsearch-maptoolbar-expand i{background:url(/Images/Common/Search/icons/iconSpritesVer2.png) no-repeat -8px -451px;display:block;float:left;height:20px;margin:0;padding:0;width:20px;}#mapsearch-maptoolbar-display{padding-left:0;}#mapsearch-maptoolbar-display input{float:left;margin-top:0;margin-right:5px;}.ie7 #mapsearch-maptoolbar-display input{margin-top:-3px;}#mapsearch-results{display:none;}#mapsearch-results-paging{border:solid 1px #CCC;margin-top:5px;padding:5px;display:none;font-size:10px;overflow:hidden;}#mapsearch-results-paging a{font-size:1em;}#mapsearch-results-paging-properties{float:left;}#mapsearch-results-paging-pages{float:right;}#mapsearch-results-header{width:100%;}#mapsearch-results-header .sr_cell{white-space:nowrap;font-size:xx-small;text-align:left;}.sr-list-address{width:26%;}.sr-list-city{width:12%;}.sr-list-zip{width:7%;}.sr-list-price{width:13%;}.sr-list-beds{width:5%;}.sr-list-baths{width:7%;}.sr-list-status{width:7%;}.sr-list-logo{float:right;position:relative;margin:0;padding:2px;right:-6px;width:5%;}.ie7 .sr-list-logo{right:12px;}.sr-list-logo+div{clear:both;}.sr-list-logo+div>br{display:none;}.sr_cell .sr-list-logo{padding:0!important;margin:0;}.sr-list-logo img{float:right;position:relative;margin:0;padding:0;max-height:28px;max-width:50px;}.mapsearch-criteria-spacer{margin:10px 0;background-color:#CCC;height:1px;font-size:0;line-height:0;clear:both;}.mapsearch-button-tab-icon{width:15px;height:13px;float:left;margin-right:3px;padding:0;}#selectedStatus{background-color:#FFF;border:1px solid #999;width:63px;float:left;overflow:hidden;padding:1px;position:relative;}.multiDropdownInner .multiDropdownButton{display:none;}.multiDropdownInner{background-color:#FFF;border:1px solid #999;height:auto;overflow-x:hidden;overflow-y:auto;padding:2px;position:absolute;width:75px;}.advisory-box{position:absolute;display:block;background:#ffd73b url(/Images/Common/gradient-advisory-overlay-down.png) repeat-x left top;width:470px;height:30px;padding:28px 8px 0 8px;font-family:arial,verdana,sans-serif;font-size:14px;font-weight:bold;border:#eebe12 1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;z-index:100;filter:alpha(opacity=0);opacity:.0;zoom:1;}.ie6 .advisory-box{display:none;}#mapsearch-advisory-box-text{float:left;width:400px;margin-top:-28px;}#mapsearch-advisory-box-total{padding:10px 0 5px 0;}#mapsearch-advisory-box-count{font-size:11px;width:425px;}#advisory-box-image{margin-top:-28px;background:url(/Images/Common/Search/icons/iconSpritesVer2.png) no-repeat left -400px;height:44px;width:45px;float:left;}* html p{height:1%;margin-left:0;}#listing-listingsearch #Master_Viewport{position:relative;width:100%;max-width:1600px;}#mapsearch-results-body{position:relative;display:block;margin:0;padding:0 0 3% 0;width:100%;height:auto!important;height:100%;clear:both;}#mapsearch-results-body .gllrySrchRsltsCntnr,#mapsearch-results-body .lstngSrchRsltsBox{font-size:12px;font-family:Arial,Helvetica,sans-serif;}#mapsearch-results-body .lstngSrchRsltsBox{margin-bottom:3%;}.ie #mapsearch-results-body .lstngSrchRsltsBox{margin-bottom:9%;clear:both;}#mapsearch-results-body .gllrySrchRsltsCntnr{position:relative;margin:3% 15px 5% 15px;text-align:left;left:20px;}.ie6 #mapsearch-results-body .gllrySrchRsltsCntnr{margin:2% 0 9% 2%;left:1%;}.ie7 #mapsearch-results-body .gllrySrchRsltsCntnr,.ie8 #mapsearch-results-body .gllrySrchRsltsCntnr{margin-top:10%;margin-bottom:3%;}#mapsearch-results-body .lstngSrchRsltsBox-outer{border-top:1px solid #EAEAEA;}#mapsearch-results-body .lstngSrchRsltsBox-inner{position:relative;width:99.7%;border-left:#EAEAEA 1px solid;border-right:#EAEAEA 1px solid;clear:both;}#mapsearch-results-body .lstngSrchRsltsCntnt{float:left;position:relative;display:block;margin:0;padding:10px 0 5px 8px!important;padding:5px 0 2px 4px;height:auto!important;height:100%;min-height:77%;min-width:55%;width:72.7%;}#mapsearch-results-body h5{position:relative;display:block;margin:0;padding:3px 4px 0 0!important;padding:2px 2px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;letter-spacing:.05em;text-decoration:underline;text-transform:capitalize;cursor:pointer;height:18px;color:#0c4270;}#mapsearch-results-body h5 span.arrow{display:block;float:left;margin-top:-1px;}.arrow{background:url(/images/common/search/arrowGlobal.png) no-repeat 0 0;height:16px;width:16px;}.arrow-right{background-position:0 50%;}.arrow-down{background-position:-36px 50%;}.arrow-left{background-position:-36px 0;}.arrow-up{background-position:0 0;}#mapsearch-results-body .lstngSrchRsltsLstng{position:relative;display:block;margin:0 0 8px 0!important;margin:0 0 4px 0;padding:0 0 4px 4px!important;padding:0 0 2px 2px;border-bottom:#eaeaea 2px solid;height:auto!important;height:100%;min-height:1.8em;max-height:2.5em;width:100%;line-height:1.1em;letter-spacing:.001em;font-weight:bold;font-size:12px;color:#555;}#mapsearch-results-body .remarks{position:relative;display:block;padding:4px 0!important;padding:2px 0;margin-bottom:6px;width:62%;clear:left;}.ie7 #mapsearch-results-body .remarks{width:61%;}#mapsearch-results-body .remarks p{padding:0 7px 0 0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:500;color:#333;}#mapsearch-results-body #remarksInput{position:relative;display:block;margin:5px 0 0 0;padding:0;height:22px;bottom:-2px;overflow:hidden;}#lsrInnerContentDescription #basicDescription{margin:0 0 8px 8px;padding:0;width:85px;height:auto!important;height:100%;}#lsrInnerContentDescription #standardDescription{margin:0 0 8px 0;padding:0;width:105px;height:auto!important;height:100%;}.ie6 #basicDescription,.ie6 #standardDescription{width:8.2em;}#basicDescription dt,#standardDescription dt{font-weight:bold;font-family:Arial,Helvetica,sans-serif;}#extendedDescription,#extendedDescription2{width:175px;font-family:Arial,Helvetica,sans-serif;}#lsrInnerContentDescription{float:left;position:relative;display:block;margin:0;padding:2px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:11px;width:61%;color:#4C4741;clear:right;}#lstngSrchRsltsRealtorContact,#lstngSrchRsltsRealtorCompany{float:none;position:relative;display:block;margin:0 0 0 8px!important;margin:4px 0 2px 4px;width:97%;clear:both;}#lstngSrchRsltsRealtorCompany{float:none;}#lstngSrchRsltsRealtorContact a{font-size:1em;text-decoration:none;color:#0A5B86;}#lstngSrchRsltsRealtorContact{position:relative;display:block;padding:0 0 3px 3px;width:99%!important;width:97%;height:auto!important;height:100%;overflow:hidden;}#lsrInnerContentDescription .lsrRecoLogo{position:relative;margin:0;padding:0;width:100%;height:auto;overflow:hidden;}.ie7 #lsrInnerContentDescription .lsrRecoLogo{height:32px;clear:left;}#lsrInnerContentDescription .lsrRecoLogo img{position:relative;float:left;margin-bottom:13px;padding:6px 3px 0 0;}.ie7 #lsrInnerContentDescription .lsrRecoLogo img{padding-left:2px;}#lsrInnerContentDescription dt,#lsrInnerContentExtendedDescpription dt,#lstngSrchRsltsRealtorContact dt{float:left;position:relative;padding:3px 0!important;padding:1px 0;letter-spacing:-0.005em;clear:left;}#lsrInnerContentDescription dt,#lsrInnerContentExtendedDescpription dt{white-space:nowrap;}#lsrInnerContentDescription dd,#lsrInnerContentExtendedDescpription dd{float:left;position:relative;margin:0;padding:3px 0 3px 4px!important;padding:1px 0 1px 3px;white-space:nowrap;}#lsrInnerContentExtendedDescpription dd{white-space:normal;word-wrap:normal;word-break:normal;line-height:normal;}#lstngSrchRsltsRealtorContact dd,#lstngSrchRsltsRealtorCompany dd{position:relative;line-height:normal;white-space:normal;width:95%;}#lstngSrchRsltsRealtorInfo dt,#lstngSrchRsltsRealtorInfo dd{padding:2px 2px 0 2px!important;padding:1px 1px 0 1px;height:1.1em;text-transform:capitalize;}#lstngSrchRsltsRealtorContact dt{padding:0 4px 0 0!important;padding:0 2px 0 0;height:1.25em;line-height:1.25em;font-weight:bold;}#lstngSrchRsltsRealtorContact dd{padding:0 4px 0 0!important;padding:0 2px 0 0;line-height:1.15em;word-wrap:break-word;word-break:break-all;}#lsrInnerContentDescription .rltrCompany dt{white-space:normal;}#lstngSrchRsltsRealtorContact .rltrInfo{padding:1% 0 0 0;margin:0;height:auto!important;height:2.5em;font-size:100%;}#lstngSrchRsltsRealtorCompany .rltrCompany dt{float:none;clear:none;letter-spacing:normal;}#lstngSrchRsltsRealtorCompany .rltrCompany{position:relative;display:block;margin:.35em 0 0 0!important;margin:.25em 0 0 0;padding:0;width:96%!important;width:95%;height:auto!important;height:2.5em;line-height:1.15em;}.ie7 #lstngSrchRsltsRealtorCompany .rltrCompany{width:86%!important;}#lstngSrchRsltsRealtorCompany .companyData{width:85%;line-height:normal;white-space:normal;top:4px;}#lsrInnrCntntPhoto{float:left;position:relative;display:block;background-color:#dee7ee;border:1px solid #dfe6ec;margin:0;padding:0;width:132px;clear:both;}#lsrInnrCntntPhoto .lsrPhoto{width:128px;overflow:hidden;border:#c3cdd6 1px solid;padding:1px;}#lsrInnrCntntPhoto p{margin:0;padding:4px 8px;color:inherit;text-decoration:none;}#lsrInnrCntntPhoto p,#lsrInnrCntntPhoto p a,#lsrInnrCntntPhoto p a span{text-decoration:none;font-size:10px;color:#005C85;}#openHouseInfo{position:relative;display:block;margin:2px 0 4px 8px;padding:3px 0;height:30px;font-size:9px;color:#424959;font-weight:bold;border:#e8e1c4 1px solid;width:auto;clear:left;background-color:#fffcd3;}#openHouseInfo p{position:relative;display:inline;width:100%;margin:0 0 0 -2px;padding:0 1px!important;padding:0;font-weight:bold;}#openHouseInfo p i{background:#fffcd3 url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -2px -185px;display:block;float:left;width:30px;height:30px;}#openHouseInfo .moreOHDates,p.moreOHDates{margin-top:1%;font-size:10px;line-height:1.25em;text-align:center;width:90%;}#openHouseInfo .moreOHDates a,p.moreOHDates a{font-size:11px;color:#426d8f;white-space:nowrap;}#realtorInfo{float:left;}#mapsearch-viewtab-list .ms_tab_on strong{font-size:.7em;}#callToActionButtonsContainer{float:right;position:relative;display:block;margin:0;padding:0 1px!important;padding:0;background:#f6f7f9;border-top:0;width:118px;height:auto!important;height:100%;min-height:162px;}#callToActionButtonsContainer ul{float:left;margin:0 0 3px 0!important;margin:0 3px;padding:0;}#callToActionButtonsContainer li{margin:8px 0 5px 3px!important;margin:4px 0 2px 2px;padding:0;width:117px!important;width:118px;height:27px;list-style:none;white-space:nowrap;}#callToActionButtonsContainer h3{text-transform:capitalize;padding:0 0 0 24px;}.callToActionBox a:link,.callToActionBox a:visited{background:url(/images/common/search/buttons/buttonHoverStates.png) right 0;color:#56554e;position:relative;display:block;height:27px;line-height:25px;letter-spacing:-0.01em;word-spacing:-0.05em;text-indent:-1px;text-decoration:none;}.callToActionBox a h3,.callToActionBox a h3:visited{background:url(/images/common/search/buttons/buttonHoverStates.png) left 0;display:block;height:27px;margin:0 27px 0 -4px!important;margin:0 5px 0 -1px;padding-left:24px;font-size:xx-small;color:#7F7F7F;}.callToActionBox a:hover{background:url(/images/common/search/buttons/buttonHoverStates.png) right -57px;display:block;}.callToActionBox a:hover h3{background:url(/images/common/search/buttons/buttonHoverStates.png) left -57px;display:block;color:#fff;}.callToActionBox .viewDetails a:link,.callToActionBox .viewDetails a:visited{background:url(/images/common/search/buttons/buttonHoverStates.png) right -29px;font-size:12px;line-height:25px;letter-spacing:normal;color:#0a5b86;text-align:center;text-indent:0!important;text-indent:-20px;}.callToActionBox .viewDetails a h3{background:url(/images/common/search/buttons/buttonHoverStates.png) left -29px;display:block;height:27px;margin:0 27px 0 -4px!important;margin:0 5px 0 -1px;padding-left:23px;color:#0a5b86;font-size:11px;}.mozilla .callToActionBox .viewDetails a h3{font-size:11px!important;}.callToActionBox .viewDetails a:hover{background:url(/images/common/search/buttons/buttonHoverStates.png) right -57px;display:block;font-size:11px;}.callToActionBox .viewDetails a:hover h3{background:url(/images/common/search/buttons/buttonHoverStates.png) left -57px;display:block;font-size:12px;color:#fff;}.callToActionBox .saveThisProperty strong,.callToActionBox .mapThisProperty strong,.callToActionBox .getEmailAlerts strong,.callToActionBox .requestMoreInfo strong{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -6px 6px;float:left;position:relative;line-height:25px;margin:0 0 0 -19px;padding:1px 0 0 21px;width:18px;height:20px;font-size:xx-small;}.callToActionBox .mapThisProperty strong{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -6px -26px;}.callToActionBox .getEmailAlerts strong{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -6px -59px;}.callToActionBox .requestMoreInfo strong{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -6px -283px;}#remarksInput h3{text-transform:capitalize;padding:0 0 0 12px;}#remarksInput strong{font-weight:bold;font-size:10px;}.callToActionBox2 a:link,.callToActionBox2 a:visited{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat right -22px;color:#56554e;display:block;font-weight:bold;height:21px;line-height:20px;text-decoration:none;margin-left:4px;width:90px!important;width:85px;}.callToActionBox2 a h3,.callToActionBox2 a h3:visited{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat left -22px;display:block;height:21px;margin:0 6px 0 -4px!important;margin:0 3px 0 0;padding:0 0 0 13px;font-weight:bold;font-size:10px;color:#0A5B86;}.callToActionBox2 a:hover{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat right -44px;display:block;}.callToActionBox2 a:hover h3{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat left -44px;display:block;color:#fff;}.criteriaOuterTable a{text-decoration:none;}.lsrRltrCntct a dt{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat -10px -161px;}.rltrInfo dt{line-height:26px;}.smallMapViews{position:absolute;display:block;margin:0;padding:0;z-index:100;width:180px;}.smallMapViews ul{position:relative;display:block;margin:0 0 0 2px;padding:0 5px;height:21px;top:5px;}.smallMapViews ul li{float:left;position:relative;margin:0;padding:0 2px 0 0;text-align:center;list-style:none;}.smallMapViews a{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat right 0;color:#56554e;display:block;font-weight:bold;line-height:20px;text-decoration:none;font-family:Arial,Verdana,Sans-Serif;width:51px;}.smallMapViews a h6{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat left 0;display:block;margin:0 5px 0 -3px;text-align:center;padding-left:5px;color:#7F7F7F;font-size:9px;}.smallMapViews a:hover{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat right -44px;}.smallMapViews a:hover h6{background:url(/images/common/search/buttons/buttonHoverStatesSmall.png) no-repeat left -44px;color:#fff;}div.smallMapContainer{float:right;border:#ccc 1px solid;margin:6px 4px 3px 0;width:176px;height:145px;overflow:hidden;}div.smallMap{position:relative;display:block;width:176px;height:145px;}.lstngSrchRsltsLstng .propertyPrice{padding:0 1.5% 0 0!important;padding:0 1% 0 0;font-family:Arial,Helvetica,sans-serif;font-size:13px;height:1.2em;color:#0d4170;}.mozilla .lstngSrchRsltsLstng .propertyPrice,.safari .lstngSrchRsltsLstng .propertyPrice{margin-top:-.7px;}.lstngSrchRsltsLstng .propertyZip{padding:0;}.smallMapContainer .MSVE_PoweredByLogo{width:35%;}form.lstngSrchRslts2BoxFrm{position:relative;display:block;width:50em;}div.lsrcExtendedInfoBox,div.lsrcExtendedInfoBoxHead{float:left;display:block;margin:-1px 0 0 -1px;background:#fbfbfb;border:#eaeaea 1px solid;font-family:Arial,Helvetica,sans-serif;text-align:left;width:100%;}div.lsrcExtendedInfoBox{display:none;}.lstngSrchRslts2BoxFrm fieldset{width:100%;margin:0;padding:0;border:0;font-size:1em;}.lstngSrchRslts2BoxFrm legend{display:none;}p.moreOHDates a{color:#426d8f;white-space:nowrap;}div.remarks .callToActionBox2{color:#0a5b86;font-weight:bold;text-decoration:none;}input.lsrbCompare{float:left;position:relative;margin:8px!important;margin:4px;}.lstngSrchRsltsLstng h2,.viewport-container .lstngSrchRsltsLstng h2,.viewport-container .lstngSrchRsltsLstng h2 a,.viewport-container .lstngSrchRsltsLstng h2 span a,.lstngSrchRsltsLstng h2 a span,.lstngSrchRsltsLstng .propertyAddress span a{float:left;position:relative;display:inline-block;margin:0;padding-right:1%;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold!important;font-weight:bold;color:#123259;white-space:nowrap;text-decoration:none;letter-spacing:-.002em;}.viewport-container .lstngSrchRsltsLstng h2 span a{color:#123259;font-family:Arial,Helvetica,sans-serif;font-weight:bold;letter-spacing:inherit;text-decoration:none;}#standardDescription .typeData{white-space:normal;}.lsrRltrCntct a dl,.lsrRltrCntct a dl:visited{background:url(/Images/Common/Search/buttons/buttonHoverStatesSqrdSmall2.png) no-repeat left 0;display:block;height:27px;margin-right:8px!important;margin-left:-4px!important;margin-right:5px;margin-left:-2px;}.lstngSrchRsltsBox-inner{display:inline-block;}.lsrRecoLogo span{position:absolute;width:100%;height:100%;background:url(/images/common/search/logos/logoPlaceholder.gif) no-repeat left top;}.lsrInnrCntntExtnddDscpr{padding:0 0 0 10px;}.remarks{color:#555;}.remarksInputButton{float:left;}.lsrInnrCntntDscpr{height:auto;clear:both;}.bscDscrptn{float:left;padding-right:6px;}.stndrdDscrptn{float:left;padding-left:6px;max-width:10em;}h2.lSRBox-Title{text-indent:-5000px;font-size:.05em;height:.05em;display:none;}.clearfloats,.clear:after{content:".";height:0;font-size:0;line-height:0;visibility:hidden;display:block;clear:both;}.gllrySrchRsltsCntnr{float:left;position:relative;display:block;width:192px;height:auto!important;min-height:26em;max-height:32.5em;height:100%;border:#eaeaea 1px solid;border-bottom:0;}.gllrySrchRsltsCntnr .gllrySrchRsltsBox-inner{position:relative;clear:both;}.gllrySrchRsltsCntnr .gllrySrchRsltsCntnt{float:left;position:relative;display:inline-block;margin:8px 0 0 0!important;margin:6px 0 0 0;padding:0;height:auto!important;height:100%;width:192px!important;width:186px;}.gllrySrchRsltsCntnr h5{position:relative;display:block;margin:0;padding:3px 4px 0 30px!important;padding:2px 2px 0 28px;font-size:.8em;font-weight:normal;letter-spacing:.2em;text-decoration:underline;text-transform:capitalize;height:18px;color:#0c4270;}.gllrySrchRsltsCntnr h5,.gllrySrchRsltsCntnr h5:visited{background:#fbfbfb url(/images/common/search/arrowGlobal.png) no-repeat -30px 2px;}.gllrySrchRsltsCntnr h5:hover,.gllrySrchRsltsCntnr h5:active{background:#fbfbfb url(/images/common/search/arrowGlobal.png) no-repeat -30px 50%;margin:0;cursor:pointer;color:#517c9c;}.gllrySrchRsltsCntnr .gllrySrchRsltsLstng{position:relative;display:block;margin:0 auto 6px auto;font-weight:bold;font-size:10px;width:auto;height:3.5em;text-align:center;line-height:.75em;word-wrap:normal;word-break:normal;color:inherit;}.gllrySrchRsltsCntnr .remarks{position:relative;display:block;padding:4px 0!important;padding:2px 0;background:#FBFBFB;margin-bottom:6px;max-width:192px;clear:left;}.gllrySrchRsltsCntnr .remarks p{padding:0 7px 4px 4px;margin:0;font-size:.85em;font-weight:500;line-height:135%;width:192px;word-wrap:break-word;word-break:break-all;}.gllrySrchRsltsCntnr #remarksInput{position:relative;margin:5px 0 0 0;padding:0 0 0 4px;height:21px;overflow:hidden;}#gllryInnerContentDescpription #basicDescription{margin:0 0 6px 10px!important;margin:0 0 3px 5px;padding:1px 0 2px 0;width:90% height:auto;min-height:2.5em;}#gllryInnerContentDescpription #standardDescription{margin:0 0 6px 5px!important;padding:1px 0 2px 0;width:92px;height:auto;min-height:2.5em;}#extendedGalleryDescription,#extendedGalleryDescription2{float:left;display:block;width:9.75em;}#gllryInnerContentDescpription{float:none;position:relative;display:block;margin:0 auto;padding:0;height:10.7em;font-size:10px;color:#4C4741;clear:both;}#gllrySrchRsltsRealtorCompanyBox{float:left;position:relative;display:block;margin:0 0 0 -1px;padding:2px 0 3px 0;width:192px;height:auto!important;height:100%;min-height:5.1em;background-color:#F6F7F9;border:#EAEAEA 1px solid;border-bottom:0;clear:both;}#gllrySrchRsltsRealtorContact,#gllrySrchRsltsRealtorCompany{position:relative;margin:0;padding:0 3px 0 4px;font-size:9px;color:#525252;width:96%;height:auto!important;height:100%;clear:left;}#gllrySrchRsltsRealtorCompany{margin-top:-1px;}#gllrySrchRsltsRealtorContact .gllryRltrInfo{position:relative;display:block;margin:0;padding:0;}#gllrySrchRsltsRealtorCompany .gllryRltrCompany{position:relative;display:block;padding:0;}#gllryInnerContentDescpription dt,#gllryInnerContentExtendedDescpription dt,#gllrySrchRsltsRealtorContact dt{float:left;position:relative;margin:0;padding:0;white-space:nowrap;word-spacing:-.05em;line-height:normal;font-weight:bold;clear:left;}#gllryInnerContentDescpription dd,#gllryInnerContentExtendedDescpription dd{float:left;position:relative;margin:0;padding:0 0 2px 3px!important;padding:0 0 2px 1px;}#gllrySrchRsltsRealtorContact dt,#gllrySrchRsltsRealtorContact dd{line-height:normal;margin:0;padding:0 1px 0 0;}#gllrySrchRsltsRealtorContact dd,#gllrySrchRsltsRealtorContact .realtorData{word-wrap:break-word;word-break:break-all;width:185px;}.ie6 #gllrySrchRsltsRealtorCompany dt,.ie6 #gllrySrchRsltsRealtorCompany dd{padding-top:12px;}.gllryRltrCntct a:link,.gllryRltrCntct a:visited{color:#0c4270;display:block;font-size:1em;text-decoration:none;}.gllryRltrCntct a,.gllryRltrCntct a:visited{text-decoration:none;}.gllryRltrCntct a:hover{display:block;}.gllryRltrCntct a:hover dl{display:block;color:#517c9c;}#gllrySrchRsltsRealtorCompany dt,#gllrySrchRsltsRealtorCompany dd{position:relative;float:left;margin:0;padding-right:3px;}#gllryInnerContentExtendedDescpription dt{padding:0 0 2px 0;text-transform:capitalize;}.gllrySrchRsltsCntnr #gllryInnrCntntPhoto{position:relative;display:block;width:128px;overflow:hidden;height:auto;min-height:120px;background-color:#dee7ee;border:1px solid #dfe6ec;margin:0 auto 16px auto;top:9px;clear:both;}#gllryInnrCntntPhoto .gllryPhoto{background-color:#fff;height:auto!important;height:100%;border:#c3cdd6 1px solid;padding:1px 1px 0 1px;text-align:center;}#gllryInnrCntntPhoto p{position:relative;display:block;margin:0;padding:1px 8px 7px 4px;color:#3d6485;font-size:.8em;line-height:1.75em;height:1em;}.ie #gllryInnrCntntPhoto p{overflow-x:hidden;overflow-y:hidden;}.gllrySrchRsltsCntnr #galleryOpenHouseInfo{position:relative;display:block;margin:0 auto!important;margin:4px auto 5px auto;padding:2px 5px 0 24px;color:#424959;border:#e8e1c4 1px solid;background-color:#fffcd3;width:14.5em;height:4.5em;clear:both;top:-3px;}#galleryOpenHouseInfo .opnHsInf strong{background:transparent url(/images/common/search/icons/iconSpritesVer2.png) no-repeat scroll -3px -187px;display:inline-block;margin-left:-24px!important;margin-left:0;margin-right:25px!important;margin-right:0;padding-left:24px!important;padding-left:0;white-space:nowrap;width:5px!important;width:60px;height:24px;}#galleryOpenHouseInfo .moreOHDates{text-align:center;width:90%;clear:left;top:-7px;}.gllrySrchRsltsCntnr #galleryOpenHouseInfo p{float:left;position:relative;display:inline-block;margin:0;padding:0;letter-spacing:-0.005em;font-size:9px;}.gllrySrchRsltsCntnr .opnHsInfTime{top:-9px;width:16em!important;width:5em;clear:both;}#callToActionGalleryButtonsContainer{position:relative;display:block;width:192px;height:20px;line-height:10px;margin:0 0 0 -1px;padding:0;background:#d4e2ed;border:#EAEAEA 1px solid;clear:both;}#callToActionGalleryButtonsContainer .callToActionGalleryBox{position:relative;display:block;width:192px;height:20px;}#callToActionGalleryButtonsContainer ul{float:left;position:relative;display:block;margin:0;padding:0;}#callToActionGalleryButtonsContainer li{float:left;position:relative;margin:0;padding:5px 0 0 0;white-space:nowrap;list-style:none;height:1em;line-height:1em;}#callToActionGalleryButtonsContainer h3{float:left;position:relative;margin:0;padding:0;height:1em;line-height:1em;text-transform:capitalize;font-size:10px;}.ie7 .callToActionGalleryBox a strong{padding-bottom:3px!important;}#callToActionGalleryButtonsContainer strong{font-weight:normal;text-decoration:underline;letter-spacing:-0.01em;font-family:Arial,Helvetica,sans-serif;color:#005C85;}#callToActionGalleryButtonsContainer strong:hover{font-weight:normal;text-decoration:underline;letter-spacing:-0.01em;font-family:Arial,Helvetica,sans-serif;color:#777;}.callToActionGalleryBox a:link,.callToActionGalleryBox a:visited{position:relative;margin:0;pading:0;height:1em;line-height:1em;font-weight:normal;font-size:10px;}.callToActionGalleryBox a h3,.callToActionGalleryBox a h3:visited{display:inline-block;font-size:10px;margin:0;pading:0;height:1em;line-height:1em;color:inherit;}.callToActionGalleryBox a:hover h3{color:inherit;}.callToActionGalleryBox .saveThisProperty strong,.callToActionGalleryBox .mapThisProperty strong,.callToActionGalleryBox .getEmailAlerts strong,.callToActionGalleryBox .requestMoreInfo strong{float:left;position:relative;padding:0 3.5px 0 3.5px;margin:0;height:1em;line-height:1em;font-family:Arial,Helvetica,sans-serif!important;font-family:Arial,Helvetica,sans-serif;}.callToActionGallery a h3 strong{text-decoration:underline;}#gllryInnerContentDescpription .bscDscrptn,#gllryInnerContentDescpription .stndrdDscrptn{float:left;position:relative;display:inline-block;padding:0;font-size:11px;width:82px;}#gllryInnerContentExtendedDescpription #remarksInput h3{text-transform:capitalize;padding:0;}.callToActionGalleryBox2 a:link,.callToActionGalleryBox2 a:visited{color:#56554e;display:block;}.callToActionGalleryBox2 a h3,.callToActionGalleryBox2 a h3:visited{display:block;color:#0c4270;}.callToActionGalleryBox2 a:hover{display:block;}.callToActionGalleryBox2 a:hover h3{display:block;color:#fff;}form.gllrySrchRslts2BoxFrm{position:relative;display:block;width:100%;}div.gllryExtendedInfoBox{float:left;position:relative;display:block;margin:-1px 0 -5px -1px;background:#fbfbfb;border:#eaeaea 1px solid;text-align:left;width:192px;}.gllrySrchRslts2BoxFrm fieldset{width:100%;margin:0;padding:0;border:0;font-size:1em;}.gllrySrchRslts2BoxFrm legend{display:none;}p.moreOHDates a{color:#426d8f;white-space:nowrap;}div.remarks .callToActionGalleryBox2{color:#0c4270;font-weight:bold;text-decoration:underline;}input.gllrybCompare{float:left;position:relative;margin:8px!important;margin:4px;}.gllrySrchRsltsLstngPrice h2{display:inline;position:relative;margin:0;padding:0 0 0 8px;}.gllrySrchRsltsLstngPrice .propertyPrice{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;line-height:10px;color:#0c4270;}.gllrySrchRsltsLstng h2,.gllrySrchRsltsLstng a,.gllrySrchRsltsLstng h2:visited,.viewport-container .gllrySrchRsltsLstng h2,.viewport-container .gllrySrchRsltsLstng a,.viewport-container .gllrySrchRsltsLstng h2:visited{display:block;position:relative;margin:0 auto 1px auto;padding:0;text-align:center;text-decoration:underline;font-weight:bold;font-size:11px;font-family:Arial,Helvetica,sans-serif!important;font-family:Arial,Helvetica,sans-serif;line-height:1.2em;color:#005C85;}.gllrySrchRsltsLstng h2:hover,.gllrySrchRsltsLstng a:hover,h2.propertyAddress a span:hover{color:#777;}#lsrInnerContentDescription .bedroomData{width:20px;}#lsrInnerContentDescription .bathData{width:42px;}#lsrInnerContentDescription .mlsNumData{width:60px;}#gllryInnerContentDescpription .bathData{width:38px;}#gllryInnerContentDescpription .mlsNumData{width:60px;}#gllryInnerContentDescpription .bedroomData{width:17px;}#gllryInnerContentDescpription .sqFtData{width:55px;}#gllryInnerContentDescpription .typeData{width:55px;}.gllryRltrInfo dt{font-weight:bold;}.gllrySrchRsltsCntnt .gllryRecoLogo{float:right;position:relative;margin:-15px 0 0 0;padding:0;font-size:9px;overflow:hidden;right:4px;top:3px;clear:left;}.gllryRecoLogo span{background:url(/images/common/search/logos/logoPlaceholder.gif) no-repeat left top;position:absolute;width:45px;height:26px;}.gllrySrchRsltsBox-inner{display:inline-block;}.gllrySrchRsltsBox-inner .gllryBox-Title{display:none;}.gllryInnrCntntExtnddDscpr{background:#D4E2ED;border:#eaeaea 1px solid;height:auto!important;min-height:165px;padding:6px 6px 8px 8px;}.smallMapViews strong{font-size:9px;}.remarks{color:#555;}.remarksInputButton{float:left;}.gllryInnrCntntDscpr{clear:both;}h2.propertyCityState,h2.propertyZip{display:inline!important;text-decoration:none;}span.propertyStreetAddress{display:block;text-decoration:underline;text-align:center;}.ie7 h2.propertyAddress .propertyCityState,.ie7 h2.propertyAddress .propertyZip,.ie6 h2.propertyAddress .propertyCityState,.ie6 h2.propertyAddress .propertyZip{text-decoration:underline;}#gllryInnrCntntPhoto p,#gllryInnrCntntPhoto p a,#gllryInnrCntntPhoto p a span{color:#005C85;text-decoration:none;font-size:10px;}.extnddDscrptn,.extnddDscrptn2{float:left;position:relative;margin:0;padding:8px 0 5px 0;color:#555;font-size:10px;line-height:normal;}.extnddDscrptn{width:30%;max-width:30%;}.extnddDscrptn dd{width:50%;}.extnddDscrptn2{width:140px;margin:0 0 0 1%;}.extnddDscrptn2 dd{width:80px;}.ie7 .extnddDscrptn2{margin:0 0 0 1.5%;}h2.gllryBox-Title,h2.gllryBox-Title span,.gllryBox-Title span{text-indent:-5000px;font-size:.05em;height:.05em;margin:0;padding:0;line-height:0;display:none;}.gllryPhoto a img{max-width:128px;width:99%;}.gllryRecoLogo img{max-width:100px;max-height:19px;height:auto;}.lsrRecoLogo img{max-height:20px;}.callToActionGallery{float:left;position:relative;display:inline;margin:0;padding:0;content:"|";color:#0c4270;font-size:10px;}.ero td{font-size:8pt;}.toggleadvanced{margin:10px 0;}.searchResults_col,.searchResults_col_alt,.searchResults_col a,.searchResults_col_alt a{font-size:11px;}#mapsearch-count .mapsearch-count-total{font-size:16px;}.search-label{color:#666;font-weight:bold;}.criteria-container{margin-top:4px;float:left;}.criteria-containerS{margin-top:4px;float:left;width:85px;}.more-margin{margin-top:7px;}.search-value-description{color:#333;}.micro-help-text{font-size:10px;color:#666;float:left;}#customerLoginSpinner{margin-left:90px;}#MSVE_navAction_showLabels{display:none;}.listview-result{border:solid 1px #ececec;margin-bottom:5px;float:left;width:99.7%;min-width:504px;background:#fff;color:#4C4741;}.listview-result,.listview-result a{font-family:Arial;font-size:12px;text-decoration:none;}.listview-col1{float:left;width:98%;background:#fff;margin:10px 10px 5px;min-width:338px;}.listview-col2{float:right;background:#f5f5f5;width:140px;border-left:solid 1px #ececec;min-height:180px;text-align:center;}.listview-row3{clear:both;}.listview-row1 h2{float:left;margin:0 10px 0 0;font-size:12px;}.listview-price,.b-price{color:#369;font-size:16px;font-weight:bold;}.list-priceSold{color:#900;}.listview-address{font-weight:bold;margin-left:5px;white-space:normal;width:auto;}.listview-separator{width:95%;height:1px;border-bottom:solid 2px #ececec;margin:0 0 5px 0;clear:both;}.listview-info{width:100%;float:left;}.listview-detaillink{margin:10px 0 15px;}.listview-info .listview-detaillink{clear:both;}.listview-detaillink a{font-weight:bold;text-decoration:underline;}.listview-photocontainer{float:left;background:#ececec;padding:2px;text-align:center;width:160px;}.listview-infocontainer{float:right;width:63%;margin-left:10px;}.listview-info div{float:left;width:49%;padding:2px 0 2px 0;}.listview-photo{width:160px;margin-bottom:3px;}.listview-photo a{color:#369;text-decoration:none;}.listview-addinfoheader{background:#FBFBFB;padding:5px;border-top:solid 1px #ececec;text-decoration:underline;cursor:pointer;height:18px;}.lsrcExtendedInfoBox{background:#FBFBFB;padding:15px;border-top:solid 1px #ececec;}.listview-col2 a{padding:8px 2px;margin:2px auto 3px auto;background:url(/search/images/buttonbg.png) no-repeat;width:129px;display:block;text-align:left;height:15px;}.listview-col2 a{color:#666;font-weight:bold;text-decoration:none;}.listview-col2 img{border:0;margin:0 5px;}.listview-col2_1{font-size:9px;}.listview-link{font-weight:bold;margin-top:5px;}.listview-idx{width:100%;}.listview-cta a{text-decoration:none;margin-right:10px;float:left;}.listview-cta{float:right;margin:10px 0 5px 10px;}div.smallMap{display:block;height:240px;width:280px;position:relative;border:solid 1px #ccc;}.listview-addinfo{height:auto;min-height:260px;line-height:1.5;}.listview-map{float:right;height:260px;width:275px;margin-left:5px;}.listview-logo,.listview-courtesyof{float:left;}.listview-infocontainer dt{font-weight:bold;float:left;margin-right:5px;}.listview-infocontainer dt{margin-right:2px;}.listview-company dt{font-weight:normal;}.listview-company{margin-top:7px;}.listview-contact dd{margin-left:50px;}.searchResults_bold{font-weight:bold;}#listbubble{color:#666;}#listbubble .photo-thumb-resize{width:180px!important;height:auto!important;}.listview-contact,.listview-company{font-size:11px;}.cta-icon,.icon-search{background:url(/images/common/search/icons/iconSpritesVer2.png) no-repeat;margin:0 5px 0 3px;float:left;display:block;height:20px;width:20px;}.icon-save-property{background-position:-153px -196px;}.icon-request-info{background-position:-224px -196px;}.icon-map-property{background-position:-189px -196px;}.icon-direction{background-position:-263px -195px;}.icon-search{background-position:-8px -384px;margin:0;height:17px;}.galleryview{text-align:left;border:solid 1px #e1e1e1;width:240px;font-family:arial;font-size:12px;display:block;float:left;margin-right:1%;margin-left:1%;margin-bottom:10px;background:#fff;color:#4C4741;}.galleryview a{font-size:12px;font-family:arial;}.gallery-detail{height:440px;padding:4px;padding-left:10px;background:#fff;}.gallery-address,.gallery-address a{font-weight:bold;}.gallery-data{margin:5px 0;}.gallery-cta{text-align:center;border-top:solid 1px #ececec;padding:6px 10px;}.gallery-cta a{text-decoration:none;margin-right:4px;float:left;}.gallery-cta a:hover{color:#666;}.gallery-cta img{border:0;padding-left:2px;padding-top:2px;}.gallery-listingphoto{width:220px;max-height:170px;}.gallery-logo{float:right;}.gallery-photo{margin-bottom:10px;padding:2px;text-align:center;background:#ececec;min-height:145px;}.gallery-photo a{text-decoration:none;}.gallery-dlink a{font-weight:bold;}.gallery-courtesy,.gallery-company{margin-top:10px;}.gallery-contact-label{font-weight:bold;}.galleryview .cta-icon{margin:0 5px 0 14px;}.gallery-courtesy{font-size:11px;}.mapsearch-results-paging{padding:5px;display:none;font-size:11px;color:#4C4741;}.mapsearch-results-paging a{font-size:11px;}.mapsearch-results-paging-properties{float:left;font-weight:bold;}.mapsearch-results-paging-pages{float:right;}.current-page{font-weight:bold;}div.lsrcExtendedInfoBox,#gllryInnrCntntPhoto p{border:0;background-color:#f1f1f1;}