.subbox{margin:0 2px 5px 6px;width:44%;float:left;display:inline;}
.subbox ul{padding-left:6px;}
.generic-box{margin-bottom:20px;}
#content .inner-border .generic-box{margin:0 4px;}
.generic-box h6,.generic-box h3{color:#555;font-size:11px;}
.homedetails-wrap #content .outer-border .inner-border{padding:5px 0 0;}
.homedetails-wrap #content .inner-border .generic-box{padding:0;}
.generic-box table{width:100%;}
.generic-box table caption{display:none;}
#a-column .secondary-nav h2{margin-left:10px;font-size:1.1em;}
#c-column .generic-box{background:#fff;margin-bottom:10px;}
ul.secondary-nav{background:#fff;}
#a-column a.backToSearch{display:block;background:#fff url(/static/images/icons/btnicons_tiled.png) -597px -873px no-repeat;padding-left:8px;margin-bottom:5px;margin-left:3px;text-decoration:none;}
.homedetails-wrap #content h2 a{text-decoration:none;}
.homedetails-wrap #content .zestimate h2 a{display:inline;}
.homedetails-wrap #content .inner-border h2.h2-headline{margin:10px 4px 0 5px;}
.homedetails-wrap #content .inner-border #birdsEye h2.h2-headline{margin:10px 0 5px;}
.homedetails-wrap #content a.help{font-size:1em;}
.homedetails-wrap #content .zestimate a.help{font-size:1.1em;line-height:1.4em;}
#c-column h2{margin:0;}
#c-column .generic-box-content{padding:8px 0;}
p{line-height:1.5em;}
#excludetip_toggleArea{width:210px;}
#captchatip_toggleArea{margin-left:0;margin-top:-30px;}
#assessorsTip_toggleArea{margin-top:-80px;margin-left:10em;}
#assessorsTipCharts_toggleArea{font-weight:normal;}
#photoTip_toggleArea{margin-left:5px;text-align:left;}
#photosView .tooltip li{border:none;}
#detailsToolbar #confirmRemoveMMM_toggleArea{margin-top:8em;margin-left:-180px;}
#zindextip_toggleArea{margin-left:-110px;}
.col2 .tooltip{width:200px;}
#takeOverPost_toggleArea{margin-top:-12em;}
#takeOverPost_toggleArea ul{margin-top:1em;}
#dormantAgentTip_toggleArea{width:210px;top:950px;}
#inlinezesttip_toggleArea{margin-top:-100px;}
#zestTooltip_toggleArea{width:400px;top:170px;}
#zestTooltip_toggleArea p{width:90%;}
#inlinemmmtip_toggleArea{width:400;top:160px;}
#lcnTooltipHeader_toggleArea{width:420px;top:170px;}
#noZestTip_toggleArea{top:190px;}
#assessorsTip_toggleArea{width:354px;margin:0;top:150px;}
.imageFlag .tooltip{top:370px;}
#noZestTip1_toggleArea dd{font-weight:normal;}
.zestimate{background:#fff;overflow:hidden;display:block;margin-bottom:0;}
.zestimate h1 .featured{height:13px;width:56px;background:#fff url(/static/images/icons/btnicons_tiled.png) -544px -1301px no-repeat;margin:7px 6px 0 6px;display:block;float:left;}
.zestimate p,.zestimate dt,.zestimate dd{background:#fff;padding:0 10px 3px 10px;margin-bottom:1px;}
.zestimate .zestHeadBrokerLink,.zestimate .zestHeadBrokerLinkNoImage{float:right;margin-right:5px;clear:both;}
.zestimate .zestHeadBrokerLinkNoImage{margin-top:12px;}
span.open-house{background:url(/static/images/Icon_OpenHouseBalloons.png) left top no-repeat;padding-left:15px;font-size:1.1em;}
.inner-border .zestimate p{border-bottom:1px solid #F2F7FF;border-bottom:1px solid #F2F7FF;display:block;font-size:1em;margin-bottom:5px;padding:0 0 5px 8px;width:99%;}
.zestimate .tooltip p{border:0;}
.zestimate .tooltip dd p{padding:0;line-height:normal;margin-top:1em;}
#content .inner-border{padding-top:5px;}
#content .zestimate .street-address{color:#555;font-family:verdana,arial,sans-serif;font-size:1em;font-weight:bold;background:#fff;margin:7px 0 0 8px;}
#content .zestimate .locality,#content .zestimate .region,#content .zestimate .country-name{font-size:.6em;padding:0 -1px;}
#content .zestimate h1{margin-bottom:2px;width:100%;}
#content .zestimate .locality,#content .zestimate .region,#content .zestimate .country-name,#content .zestimate .street-address{margin-bottom:2px;}
#content .zestimate h1 .tooltip{font-size:.55em;font-weight:normal;font-family:verdana,arial,sans-serif;}
.zestimate a.external{margin-left:2em;}
#content h1{color:#555;font-family:verdana,arial,sans-serif;font-size:1.8em;font-weight:bold;}
#content .zestimate h1 span{font-weight:normal;text-transform:capitalize;}
#zestimateHeaderAddress{float:left;}
#content .zestimate h2{font-size:1.4em;color:#555;text-transform:capitalize;border:0;background:#fff;display:block;float:left;clear:left;margin:0 5px 5px 0;padding:0 0 0 8px;}
#content .zestimate h2 .term{text-transform:lowercase;}
.zestimate ul.carrot{float:left;margin-left:21px;margin-top:4px;}
.zestimate .valuerange{padding:6px 0 0 10px;float:left;}
.zestimate .valuerange span,#valuationInfo .valuerange{color:#D61;}
h3 strong,.zestimate h2 strong{color:#d61;}
#content .zestimate h2.forSale,#content .zestimate h2.MMM,#content .zestimate h2.sold,#content .zestimate h2.forRent{padding-left:30px;background:#fff url(../images/icons/tool_strip.png) 8px -199px no-repeat;}
#content .zestimate h2.MMM{background-position:8px -400px;}
#content .zestimate h2.sold{background-position:8px -5099px;}
#content .zestimate h2.forRent{background-position:8px -5699px;}
.zestimate h3,#loan-calculator-container h3{background:#fff;padding:3px 10px 3px 8px;font-size:1.2em;font-weight:normal;clear:left;}
.zestimate h3 a,#loan-calculator-container h3 a{text-decoration:none;}
#loan-calculator-container{padding-left:8px;}
#loan-calculator-container h3{padding:4px 0 0 0;}
.inner-border #loan-calculator-container p{font-size:1em;}
.inner-border #loan-calculator-container p.footer{margin-top:1em;}
.inner-border #loan-calculator-container p.payment-assumptions{float:left;}
#loan-calculator-container .payment-wrapper{float:left;margin-right:2px;}
#loan-calculator-container a.edit{padding:0 2px 4px 4px;position:relative;top:2px;margin-right:2px;}
#loan-calculator-container .partner-link{height:13px;width:250px;float:left;padding-top:6px;overflow:hidden;}
#monthly-payment-options{font-size:100%;width:287px;top:120px;padding-left:18px;}
#monthly-payment-options h3{color:#D61;font-weight:bold;margin-left:0;}
#monthly-payment-options dl{margin-top:8px;}
#monthly-payment-options.tooltip dl dt{color:#000;font-weight:normal;width:12em;float:left;}
#monthly-payment-options dl dd{width:13em;float:left;}
#monthly-payment-options dd select{font-size:10px;}
#monthly-payment-options dd input{width:2.5em;padding:0 4px;font-size:10px;}
#monthly-payment-options input.checkbox{border:0;}
#loan-calculator-container h3.payment{line-height:2em;color:#333;}
#loan-calculator-container h3.payment .emph{color:#6b9a21;}
#monthly-payment-options p.clear{margin-top:12px;padding:5px;border-top:1px #999 solid;font-size:.9em;float:none;}
#loan-calculator-container #monthly-payment-options .mortgage-link{margin-top:.5em;font-size:1.1em;}
a.create{background:url(/static/images/icons/btnicons_tiled.png) 0 -300px no-repeat;width:42px;height:13px;display:inline-block;text-decoration:none;}
body:first-of-type a.create{vertical-align:-0.2em;}
a.create:hover{background-position:-50px -300px;text-decoration:none;}
a.create span,a.add span{display:inline;visibility:hidden;}
a.add{height:13px;width:27px;background:url(/static/images/icons/btnicons_tiled.png) 0 -425px no-repeat;}
a.add:hover{background-position:-50px -425px;}
div.actions a.addphoto{height:13px;width:96px;background:url(/static/images/icons/btnicons_tiled.png) 0 -275px no-repeat;}
div.actions a.addphoto:hover{background-position:-100px -275px;}
#content h2 a.addphoto{display:block;width:61px;float:right;}
a.lcn{background:#fff url(/static/images/low_confidence.gif) no-repeat;float:left;width:82px;height:13px;margin-top:6px;padding:2px;}
a.lcn:hover{background:url(/static/images/low_confidence_hover.gif) no-repeat;}
a.lcn span{display:table-cell;visibility:hidden;}
.zestimate a.help{height:13px;width:13px;font-size:1.4em;}
a.edit{width:27px;height:13px;padding-right:4px;text-decoration:none;background:url(/static/images/icons/btnicons_tiled.png) 0 -350px no-repeat;}
a.edit:hover{background-position:-50px -350px;}
.actions a.edit{padding-right:1px;}
.zeztimate h3 a.edit{border:1px red solid;}
a.edit-status{height:13px;width:67px;background:url(/static/images/icons/btnicons_tiled.png) 0 -375px no-repeat;text-decoration:none;display:block;float:left;margin-top:2px;}
a.edit-status:hover{background-position:-75px -375px;}
a.edit-price{height:13px;width:58px;overflow:hidden;background:url(/static/images/icons/btnicons_tiled.png) 0 -400px no-repeat;text-decoration:none;position:relative;top:3px;left:-14px;}
a.edit-price:hover{background-position:-75px -400px;}
a.edit span,a.edit-status span,a.edit-price span{visibility:hidden;}
.zestimate img{float:right;padding:5px;}
a.carrot{padding-left:10px;font-weight:bold;background:url(/static/images/icons/btnicons_tiled.png) -596px -898px no-repeat;}
.zestimate a.externalButton{margin-left:10px;}
a.externalButton span{font-weight:bold;text-decoration:none;display:block;height:16px;padding-top:4px;padding-right:12px;background:url(/static/images/btn_external_link2_tile.gif) no-repeat;background-position:right -121px!important;background-position:0 -121px;}
a.externalButton:hover{background-position:0 -242px;}
a.externalButton:hover span{color:#fff;background-position:right -363px!important;background-position:0 -363px;}
div.hdp-toolbar{margin:0 10px 50px 10px;}
div.hdp-toolbar #detailsToolbar ul{padding-bottom:5px;}
#detailsToolbar .emailAgent a{background-position:0 -50px;}
#detailsToolbar .relclaim a{background-position:0 -701px;}
#detailsToolbar .cancel-forSale a{background-position:0 -1075px;}
#detailsToolbar .cancel-forRent a{background-position:0 -1050px;}
#detailsToolbar .post .tooltip a.close{background:url(/static/images/icons/btnicons_tiled.png) 0 0 no-repeat;padding:0;}
#detailsToolbar .post .tooltip a.close:hover{background-position:-25px 0;}
#detailsToolbar .saveFavorite a{background:url(../images/icons/tool_strip.png) 0 -1px no-repeat;}
#detailsToolbar .saved{background:url(../images/icons/tool_strip.png) 0 -101px no-repeat;padding-left:20px;}
#detailsToolbar #reportsButton a,div.hdp-toolbar #detailsToolbar li.saved a{background:none;padding-left:0;}
#detailsToolbar #reportsButton{background-image:url(/static/images/newmail_subscribe.gif);padding-left:20px;padding-bottom:3px;}
#detailsToolbar #reportsButton.subscribed{background-image:url(/static/images/newmail_subscribed.gif);}
#detailsToolbar .tooltip.reportForSale,.zestimate .reportForSale{margin-top:-95px;width:300px;}
.zestimate .reportForSale ul li,.reportForSale ul li{font-size:1em;padding-left:10px;margin-left:0;margin-right:.5em;background:none;display:inline;line-height:1.5em;float:none;white-space:normal;color:#555;font-weight:normal;}
.reportForSale ul li label{font-size:11px;}
.reportForSale ul li label input{vertical-align:-0.3em;}
body:first-of-type .reportForSale ul li label input{vertical-align:0;}
.postedCallout .reportForSale{margin-top:-2em;text-align:left;}
.reportForSale dt{margin-bottom:15px;}
.reportForSale p{font-weight:bold;margin-bottom:5px;color:#555;}
.reportForSale p input{font-weight:normal;}
.reportForSale p.price,.reportForSale ul{margin-bottom:10px;}
.reportForSale button{margin-right:10px;font-size:1.2em;}
.cancel-ad-confirm .lightbox .dialog{text-align:left;padding:20px;top:185px;font-size:1.1em;}
.cancel-ad-confirm h2{color:#d61;font-size:1.4em;font-weight:bold;margin-bottom:10px;}
.cancel-ad-confirm p{font-size:1.1em;line-height:1.25em;padding-bottom:.5em;}
.cancel-ad-confirm .lightbox a.inline-button.status-button{opacity:1.0;filter:alpha(opacity=100);position:relative;right:0;top:0;float:right;margin-left:15px;}
.cancel-ad-confirm .lightbox button{float:right;font-size:1.1em;}
.cancel-ad-confirm .lightbox button span{padding:4px 10px 5px 0;}
#PropertySlider{margin-top:27px;min-height:151px;height:auto!important;height:151px;}
#PropertySlider .module-head{margin-top:0;}
#PropertySlider ul.carrot a{font-weight:normal;text-decoration:none;}
#rollo-viewport{padding-top:5px;min-height:10em;}
#rollo-viewport #controls{width:10em;float:left;margin-bottom:5px;}
#rollo-viewport #controls a{float:left;height:13px;width:13px;background:url(/static/images/icons/btnicons_tiled.png) no-repeat;}
#rollo-viewport #controls a.back{background-position:-50px -25px;}
#rollo-viewport #controls a.back:hover{background-position:-25px -25px;}
#rollo-viewport #controls a.back.disabled{background-position:-75px -25px;}
#rollo-viewport #controls a.forward{background-position:-50px -50px;margin-left:7px;}
#rollo-viewport #controls a.forward:hover{background-position:-25px -50px;}
#rollo-viewport #controls a.forward.disabled{background-position:-75px -50px;}
#rollo-viewport #controls a span{display:none;}
#rollo-viewport-current-index{margin-left:10px;}
.rollo-viewer_img_wrap{width:10em;float:left;}
#rollo-viewport address,#rollo-viewer_infolist{width:18em;margin-left:10em;}
#rollo-viewer_infolist .forSale,#rollo-viewer_infolist .pending,#rollo-viewer_infolist .recentlySold,#rollo-viewer_infolist .MMM{font-weight:bold;background:url(../images/icons/tool_strip.png) no-repeat;padding-left:15px;}
#rollo-viewer_infolist .forSale{background-position:0 -175px;}
#rollo-viewer_infolist .MMM{background-position:0 -375px;}
#rollo-viewer_infolist .recentlySold{background-position:0 -5075px;}
#rollo-viewer_infolist .pending{background-position:0 -275px;}
div.expandfacts{padding:5px 0 5px 5px;clear:left;}
div.expandfacts a.open,div.expandfacts a.closed{font-weight:bold;font-size:1.1em;padding:0 10px 0 15px;background:url(/static/images/icons/btnicons_tiled.png) -587px -475px no-repeat;}
div.expandfacts a.closed:hover{background-position:-587px -500px;}
div.expandfacts a.open{background-position:-587px -350px;}
div.expandfacts a.open:hover{background-position:-587px -375px;}
table.generic-table td,table.generic-table th{vertical-align:top;padding:5px 3px;}
table.generic-table th{font-weight:bold;padding-left:3px;}
table.generic-table tbody tr th,table.generic-table tbody tr td{background:#f2f7ff;width:12em;}
table.generic-table tr.even th,table.generic-table tr.even td{background:#fff;}
#loan-calculator-container ul li.label{width:11em;float:left;}
#loan-calculator-container ul li.field{width:13em;float:left;}
#loan-calculator-container ul{margin-bottom:5px;}
#loan-calculator-container input{border:#8AD 1px solid;}
#loanAmountField{width:8em;}
#interestRateField,#repaymentPeriodInYearsField{margin-left:7px;margin-right:2px;width:3em;}
#monthlyPayment{margin-right:2em;}
#loan-calculator-container p.de-emph{font-size:1em;}
div.calcFooter{border:1px #ddd solid;border-width:1px 0 0 0;padding:0 10px;margin-top:5px;}
div.calcFooter a.textLink{font-weight:bold;float:left;text-decoration:none;font-size:1.1em;padding-top:10px;}
div.calcFooter a.inline-button{float:right;margin-top:5px;margin-right:10px;padding-bottom:5px;}
.generic-box-content{margin:0 6px;}
#aboutThisHome .street-address{margin-left:5px;margin-bottom:5px;}
#aboutThisHome .generic-box-content li{display:block;width:43%;height:13px;float:left;list-style-type:none;background:url(/static/images/bullet.gif) 0 50% no-repeat;padding-left:10px;}
#aboutThisHome .factsList li{overflow:visible;margin:0;}
#aboutThisHome .tooltip li{width:100%;float:left;list-style-type:none;display:inline;}
#aboutThisHome .subbox{width:48%;margin-left:0;}
#aboutThisHome #rental-listing-details.subbox{width:98%;}
#aboutThisHome #rental-listing-details.subbox .factsList{margin-bottom:20px;}
#aboutThisHome .infoList dt{width:5em;clear:left;}
#aboutThisHome .carrot li{list-style-type:none;width:auto;margin:0 6px 3px 6px;}
#rental-info-listing .factsList li{font-weight:bold;}
#rental-info-listing .factsList li .term{font-weight:normal;display:block;clear:left;margin-bottom:.5em;}
.agentinfo{margin-bottom:1em;}
#birdsEye .carrot li{clear:right;}
#aboutThisHome p{clear:left;}
.homedetails-wrap #content .generic-box-content p.infoAttribution{display:none;}
#content .homeInfo p.infoAttribution a.flag-content{margin-left:0;}
p.infoAttribution a:hover{text-decoration:underline;}
#content .foldLink{white-space:nowrap;text-decoration:none;}
.foldLink span{font-weight:normal;color:#555;}
#content .foldLink a{text-decoration:none;}
.generic-box p.carrot{clear:both;margin-right:6px;}
.generic-box li.carrot{float:none;}
#HDad{overflow:visible;margin-bottom:20px;}
#HDad p{color:#999;font-size:9px;}
#offerInfo h3{margin:5px 0;}
#offerInfo .brokerLogo{float:left;text-align:left;margin-bottom:0;}
.generic-box ul li,#content .generic-box dl{padding:3px;padding-left:1px;overflow:visible!important;overflow:hidden;}
.generic-box ul.carrot li{padding:0 0 0 10px;margin-bottom:4px;}
#offerInfo ul.clear{clear:both;}
#offerInfo .buttonWrapper{display:block;padding-bottom:10px;margin:10px 0;}
#offerInfo ul.sub-col-2,#offerInfo ul.sub-col-1{float:left;width:200px;margin:5px 0;}
#offerInfo h3.makeMeMove{color:#555;font-size:12px;}
#offerInfo .generic-box-content img.portrait{height:40px;width:40px;}
#offerInfo .generic-box-content .badge img{height:auto;border:0;}
#offerInfo h3.highlight span{font-weight:normal;}
#offerInfo h3.makeMeMove span{color:#d61;}
#offerInfo .flag{margin-top:10px;padding-top:5px;color:#999;}
.offer-info-flag{clear:both;}
.offer-info-flag a.flag-content{margin-top:20px;margin-right:15px;display:block;text-align:right;color:#666;padding:2px 18px 2px 4px;float:left;width:auto;background:#F4F4F4 url(/static/images/icons/btnicons_tiled.png) 101% -1196px no-repeat;}
.offer-info-flag a.flag-content:hover{background-position:101% -1221px;}
.offer-info-flag h2{border:0;font-size:1.2em;}
#offerInfo .reportedForSale .portrait{float:left;width:40px;margin-right:5px;}
#offerInfo .portrait{margin-bottom:10px;clear:left;}
#offerInfo .badge{float:left;margin-top:3px;}
#offerInfo li.listingLink{margin-bottom:2em;}
div.zestimate ul.contact-form-link{float:right;padding-right:10px;}
span.intro-body{font-weight:normal;display:block;margin-bottom:10px;}
span.click-value a{color:#555;text-decoration:none;cursor:default;}
.hdfacts{margin-bottom:10px;}
.facthead{border-bottom:1px #ddd solid;}
.hdfacts .infolist dd{float:left;}
.inner-border p.infoAttribution{float:right;padding-right:6px;}
td.userfact{color:#555;}
#content .homeInfo p.infoAttribution{color:#999;float:left;}
#content .homeInfo p.edit,#content .homeInfo p.infoAttribution a{float:left;}
#content .homeInfo p.edit a{color:#999;text-decoration:none;}
#content .homeInfo p.edit a:hover{text-decoration:underline;}
#c-column .infoList dt{width:11em;}
.hdComments #homeCommentsList .date,.hdComments #homeCommentsList .comment-body{display:none;}
.hdComments #homeCommentsList h3,.hdComments #homeCommentsList h4{margin-left:50px;}
.homedetails-wrap #content .comment-content h3 span{display:inline;font-weight:normal;}
.homedetails-wrap #content .comment-content h4 .screenname,.comment-content .badge{margin-left:0;float:none;}
.homedetails-wrap #content .hdComments .comment-content .title{margin-top:5px;display:block;width:100%;}
.homedetails-wrap #content .comment-content .screenname{display:inline;margin-left:6px;}
#homeCommentsList .comment .comment-content .responses .response-content h4{padding-left:19px;}
#commentEntry h3{font-weight:normal;font-size:1.1em;}
#commentEntry .main-box{background:#FFF url(/static/images/first_comment_fieldset_bg.png) left top no-repeat;padding-top:43px;}
#commentEntry .inner{border:1px solid #acf;border-top:none;background-color:#f2f7ff;padding:10px;}
#commentEntry label{display:block;font-weight:bold;font-size:1.2em;}
#commentEntry textarea,#commentEntry input{width:100%;margin-bottom:5px;padding:1px;border:1px solid #aaa;}
#commentEntry textarea{height:4em;}
#commentEntry .required-text{float:right;}
#valuationZestimate ul{clear:both;line-height:1.6em;}
#valuationZestimate li em{color:#999;font-style:normal;}
#valuationZestimate .infoList dt{width:12em;}
.comps h3{background:none;margin-bottom:0;}
.comps p{line-height:1.5em;}
#hdcomps{margin:2px 0 5px 0;}
#hdcomps li{font-size:1.1em;list-style-type:none;padding:5px 0;position:relative;color:#d61;}
#hdcomps li a{display:inline-block;margin-left:30px;}
#hdcomps li p{padding-left:30px;background:url(../images/icons/tool_strip.png) 10px -5073px no-repeat;}
#hdcomps li span{color:#555;}
#hdcomps li img{position:absolute;vertical-align:middle;margin-left:-30px;}
#hdcomps li.even{background-color:#F2F7FF;}
p.pricecomp{margin-bottom:10px;}
p.pricecomp em{color:#d61;font-style:normal;font-weight:bold;}
.infoList dt{float:left;margin-right:.5em;width:8em;}
.school .infoList dt{width:5em;float:left;}
.school .infoList dd{width:12.5em;float:left;}
.inner-border .school .infoList dd{width:12.0em;}
.infoList dd{margin-bottom:5px;font-weight:normal;}
#valuationInfo .infoList dd{color:#D61;}
#lcnTooltipValuation_toggleArea,#valueZestTip_toggleArea{clear:both;width:210px;}
.counterTitle{clear:both;}
.viewCounter{width:100%;margin-bottom:10px;clear:both;}
.viewCounter caption{display:none;}
.viewCounter th{font-weight:bold;color:#555;}
.viewCounter th,.viewCounter td{padding:3px 5px;}
.viewCounter td,.viewCounter thead th{text-align:right;}
.viewCounter tbody td,.viewCounter tbody th{background:#f2f7ff;}
.littleMap{height:200px;}
#captcha img{display:block;}
#content #captcha input{border:1px solid #acacac;padding:2px;margin-bottom:5px;width:120px;}
#captcha p{margin:5px 0;}
#captcha button{margin-top:10px;}
#mapContainer{margin-bottom:10px;margin-right:5px;margin-left:5px;}
#birdsEye{margin:5px 0 15px 0;padding:0;}
.inner-border #birdsEye{padding:0 5px;}
#birdsEye .mapmodule{position:relative;width:auto;overflow:hidden;}
#birdsEye .mapmodule_hidden{display:none!important;visibility:hidden!important;width:0!important;height:0!important;}
#birdsEye .loading{position:relative;width:auto;height:230px;overflow:hidden;display:none;}
#birdsEye #birdsEyeView{margin:0;height:230px;birdsEyeResizeHand;}
#birdsEye .highlight{font-weight:normal;}
#birdsEyeCompassImage{position:absolute;z-index:999;right:10px;top:10px;}
#birdsEyeUpsell{float:right;width:130px;}
#birdsEye #birdsEyeUpsell ps{font-weight:normal;color:red;}
#noBirdsEye{margin-bottom:30px;}
#streetMap #map{height:210px;border:1px #c7ddff solid;overflow:hidden;}
#photoFlagDiv{text-align:right;clear:both;display:block;padding-right:5px;}
#photoFlagDiv .inappropriate{text-align:left;}
#imagery-loading{width:323px;height:240px;}
#imagery-loading img{margin:110px 150px;}
#NeighborhoodQnA .generic-box-content{padding-left:106px;background:url(/static/images/illo_wiki_90x90.gif) 8px 8px no-repeat;}
.newest-photos ul{margin-top:10px;}
.newest-photos li{float:left;padding:0 0 10px 10px;}
.newest-photos .carrot{clear:both;}
#geoZindexChart ul{margin-left:60px;}
#NeighborhoodHV .carrot{margin-top:1em;}
#NeighborhoodHV h3 h3{margin-top:1.5em;}
#NeighborhoodHV .up,#NeighborhoodHV .down{color:#D61;}
#segmentation ol{margin-top:.5em;padding-left:100px;}
#segmentation img{float:left;}
#segmentation ol li{font-weight:bold;margin-bottom:.5em;}
#segmentation ol li,#segmentation li h6{color:#692;}
#segmentation span,#segmentation p{color:#555;font-weight:normal;}
#c-column #segmentation b{display:none;}
#c-column #segmentation ol li{padding-right:15px;}
#graph .generic-box-content{background:#e2eeff;margin:0;}
#graph p.advertisement{display:none;}
#graph .graphAd{width:30%;}
#graph .col1{width:68%;}
#graph p.de-emph{color:#999;text-align:right;margin-right:5px;}
#graph iframe{float:right;margin-bottom:2px;}
.unitList{margin-bottom:5px;margin-left:6px;}
.unitList li{display:inline;}
.unitList li.first{font-weight:bold;border-left:none;color:#777;}
.unitList li a.current{color:#d61;font-weight:bold;}
#graph #controls h4{float:left;margin:5px 0 0 10px;font-size:1.2em;}
#controls ul{font-size:1.2em;padding:5px 0 0 0;margin:0 0 10px 8em;}
#controls li input{margin-right:10px;}
#controls ul li{display:inline;padding-right:15px;line-height:2.5;}
* html #controls ul li{display:block;float:left;}
#controls ul li label{padding:2px;position:relative;border-bottom-width:3px;border-bottom-style:solid;}
#controls ul li.last label{padding-left:20px;border-bottom:none;background:url(/static/images/icon_saledate.gif) center left no-repeat;}
* html #controls ul li.last label{padding-top:5px;}
#controls ul li span{white-space:nowrap;}
#showHomeLabel{border-color:#692;}
#showZipLabel{border-color:#ad6;}
#showCityLabel{border-color:#fc0;}
#showCountyLabel{border-color:#f90;}
#showStateLabel{border-color:#acf;}
#showNationLabel{border-color:#009;}
#showSalesLabel{border-color:#009;}
#content .charts .infoList dt{width:11em;}
.zestimateInfoMod{margin-bottom:5px;padding-bottom:5px;}
.zestimateInfoMod li{width:49.5%;float:left;font-size:1.2em;}
.zestimateInfoMod li strong{color:#d61;font-weight:normal;}
table#SalesHistory{margin-top:5px;}
table#SalesHistory td{color:#D61;}
table#ZestimateTrend .up{background:url(/static/images/icon_up_arrow_lite.gif) center left no-repeat;padding-left:7px;}
table#ZestimateTrend .down{background:url(/static/images/icon_down_arrow_lite.gif) center left no-repeat;padding-left:7px;}
table#ZestimateTrend th span{font-weight:normal;font-size:.9em;}
#taxAssessment thead th,#taxAssessment td{text-align:right;}
.trends li{display:inline;padding-right:5px;}
#HDPhotos{float:left;width:330px;margin:15px 0 15px 0;}
#HDPhotoActions{width:116px;float:right;}
#HDPhotoActions .imageNavigation{display:none;}
ul#imageAttribution li,ul#imageAttribution li.imageProvider div.signature-wrapper{float:left;}
#HDPhotos ul#imageAttribution li .action li{line-height:1.3em;}
#HDPhotos #imgProvider .provided-text{line-height:2em;}
#FullGallery .imagecol{clear:both;}
.HDPhotoList{margin:12px 0 15px 0;}
.HDPhotoList li{float:left;width:49px;}
.HDPhotoList li a img{border:1px solid #36b;padding:1px;}
.HDPhotoList li a:hover img{border:1px solid #692;}
.HDPhotoEdit{clear:both;}
#FullGallery .galleryDisplay{margin-bottom:10px;}
* html #FullGallery .galleryDisplay{overflow:hidden;width:100%;}
#FullGallery h2{position:relative;}
#FullGallery .module-head .actions a{margin-top:2px;}
#FullGallery .mainImage{height:300px;background:#fff;text-align:center;}
#FullGallery #image-caption{font-weight:bold;font-size:1.4em;min-height:1.5em;}
* html #FullGallery #image-caption{height:1.5em;}
#FullGallery #imageGallery li{float:left;padding:1px;border:1px solid #36b;margin-right:10px;}
#FullGallery .imageProvider .help img{margin-bottom:-4px;display:none;}
#FullGallery .imageFlag a{margin-left:0;margin-right:5px;}
* html #FullGallery .imageProvider .help img{display:inline;}
#FullGallery .galleryHeadLabel{float:left;width:18em;margin-top:3px;}
#FullGallery .galleryHeadLabel a,.generic-box .module-head .galleryHeadLabel a{font-weight:normal;text-decoration:underline;}
#FullGallery .imageNavigation{float:left;width:10em;}
.imageNavigation ul li,.imageNavigation .arrow{width:50px;height:18px;float:left;padding:0;}
.imageNavigation .arrow{background:url(/static/images/icons/btnicons_tiled.png) no-repeat;text-decoration:none;text-indent:-9999em;display:inline;}
.imageNavigation .prev{background-position:0 -500px;}
.imageNavigation .prev:hover{background-position:-75px -500px;}
.imageNavigation .next{background-position:-1px -525px;margin-left:5px;}
.imageNavigation .next:hover{background-position:-76px -525px;}
.e-mail{width:555px;}
.e-mail h2{padding:0;margin-bottom:10px;background-image:none;border-bottom:0;color:#006;}
#a-column p.back{background:white;}
#c-column div.vibrancy-module #goToLoanRequestSearchByStateForm{display:block;}
#c-column div.vibrancy-module .mortgage-link{display:none;}
.Copyright{display:none!important;text-indent:-9999em!important;}
.CopyrightBackground{display:none!important;text-indent:-9999em!important;}
.CopyrightForeground{display:none!important;text-indent:-9999em!important;}
.Copyright2{position:absolute!important;margin-top:-19px!important;width:230px;height:28px;font-family:Arial,sans-serif;font-size:8px;text-align:right;cursor:pointer;}
.CopyrightBackground2{line-height:12px;z-index:30;color:black;}
.CopyrightForeground2{line-height:12px;z-index:31;color:white;}
#alt-addr{color:#aaa;max-height:100px;overflow:hidden;margin-top:10px;}
#alt-addr h5{margin-bottom:2px;}
#alt-addr p{font-size:.8em;line-height:1.2;}
#walkscore{padding-top:.5em;}
#walkscore.narrow{padding-top:1.0em;}
#walkscore-target{margin-bottom:.5em;}
#walkscore .ws-title,#walkscore .ws-value{font-weight:bold;}
#walkscore.narrow span.ws-description{display:block;}
#walkscore-target,#walkscore-tip{float:left;}
#walkscore.wide .ws-tip{font-size:1em;}
#walkscore .ws-tip a.external{font-weight:normal;}
#walkscore-tip_toggleArea{width:270px;}
#samsung #wrapper{background:#fff url(/static/images/samsung-skin1109.jpg) 50% 35px no-repeat;}
#samsung>#wrapper{background-position:50% 5px;}
#samsung #container{background-color:transparent;}
