*{margin:0;padding:0;}
body{font-size:9pt;font-family:verdana,arial,sans-serif;color:#444;}
a{color:#36b;}
a img,fieldset{border:0;}
#a-col,#a-column iframe,#advancedcriteria,#BackLink,#c-column,#captcha,#collapse-bar_toggleArea,#corpleft a,#criteria,#debugblock,#detailsToolbar,#dualLink,#dualMapPageLink,#e-mailsummary,#empty-aboutme,#feedbackform,#feedbacklinks,#ft dl,#ft,#getupdates,#graph .generic-box-content h4,#graph h2 span,#HDad,#HDCallout,#hdgraph ul,#home #inlinesearch,#homedetails #gbc,#homedetails #gbc-area .page-views,#homedetails .editbuttons,#homedetails a.external,#homeFactsHidden,#horizontalAd,#icaptcha,#ImageSubmit,#map-container,#map-controls,#map-house,#mapwrap fieldset,#myzestimator #wizard,#myzestimator .note a,#myzestimator p.add,#myzillow .map-menu,#offerInfo a,#primary-nav,#profile-aboutme-editRegion,#refine-options,#refine_search,#returnToStart,#saver,#search,#see-comps,#sort-control,#sort-orders,#stacksup p a,#stacksup ul,#tab-home-comments,#tab-wiki,#updateValue,#user-profile .comment-body a,#user-profile .gen-col1 .button,#wiki .col2,#wikiEditPageUnlinked,#wikiEditRegion,#zestimatortip,#zestimatortiplink,#zoomed_too_far_out,#zoomed_too_far_out_result_list,.ad,.ads,.advertisement,.backtotop,.banner-message,.button,.claimbar li.right,.claimbar ul li.right,.col2 p a,.comment-actions,.comments h3 a,.contact,.corpaboutbottom dl dt a,.divider,.edit-link,.expand,.favorites-map,.flag-content,.footerads,.generic-toolbar,.hdfacts thead,.hide,.home-options,.homeReportFeedback,.inline-button,.inline-edit-page,.inlineHelp,.landing-page,.leaderboard,.legend,.linkEmph,.loan-ad,.map-menu,.no-stroke,.none,.owner h3,.owner-tools,.printhide,.rate-table,.removehome,.sample-ezad,.secondary-nav,.sIFR-flash embed,.sIFR-flash object,.sIFR-flash,.skiplink,.toolbar,.toolbox,.tooltip,.wiki-nav,.zestimate h2 span.help,.zillow h3,button,caption,dl.aboutus a,h1 span,legend,p.error,span.bottom,table tbody tr td a span.collapse,table tbody tr td a span.expand,td.price a{display:none!important;}
#container.a-b-c-layout,.a-b-layout #inner-container,.a-b-c-layout #inner-container{background:0;}
#wrapper{margin-left:0;width:100%!important;}
span.sIFR-alternate{visibility:visible!important;display:block!important;position:static!important;left:auto!important;top:auto!important;}
table{margin-bottom:10pt;border:1pt solid #555;border-collapse:collapse;width:99%!important;margin-left:1pt!important;}
th,td,caption{text-align:left;font-size:8pt!important;vertical-align:top;border:1pt solid #555!important;border-collapse:collapse!important;padding:2pt;}
caption{margin:10pt 0 0 -2pt;font-weight:bold;}
h1,h1 a,h2 a{text-decoration:none;color:#d61;}
h2,h3{font-size:1.2em;color:#692;}
#compsmap{width:300px;height:200px;border:1pt solid #555;}
#myzestimator #compsmap{width:100%;}
.colw #hdgraph p{display:block!important;}
#compsmap,#hdgraph,dl{margin:10pt 0;}
dt{font-weight:bold;}
dd{text-indent:16pt;}
h3{margin-top:10pt;}
.module-body,.form-data{margin-bottom:20pt;clear:both;}
#ranking dd{margin-top:3pt;padding:5pt;border:1pt solid #bd8;text-indent:0;}
#standard ol,#standard ul{margin:10pt 0 10pt 20pt;}
label{margin-top:5pt;display:block;font-weight:bold;}
.note{margin-top:10pt;}
#improvedesc li a{font-weight:bold;}
#improvedesc li dl{margin-top:0;}
#improvedesc li dl ul{margin-left:20pt;}
#refinesummary table{width:auto;}
#refinesummary table,#refinesummary table tr td,#refinesummary table tr th{border:0;}
#compdata{border-top:1pt solid #ddd!important;border-left:0!important;border-right:0!important;border-bottom:0!important;}
#compdata th,#compdata td{border-bottom:1pt solid #ddd!important;}
#refinesummary #compdata tr.pagination th,#refinesummary #compdata tr.pagination td{border:0!important;}
.up{color:green;}
.down{color:red;}
#graphdetail fieldset label{display:inline;}
#corpright h3,#howto h3,.howcont h3,.corpcontent h3,.corpaboutbottom dl dd h3,#jobopeningsbottom h3{font-size:9pt!important;color:#444!important;}
#ft{margin-top:10pt;}
.corpaboutbottom dl dd{text-indent:0;margin-left:0;border-bottom:1pt solid #444;padding-bottom:10pt;}
.r-subtotal{color:#619210;}
.r-subtotal span,#myzestimator table caption{color:#d61;}
#myzestimator table{width:500pt;}
#zestimatortop h2{font-size:1em;color:#444;}
#zestimatortop h2 span{font-size:1.6em;}
.mapmodule{position:relative;width:400px;height:215px;overflow:hidden;}
.dualMapPageMap{position:relative;width:auto;height:325px;overflow:hidden;}
.Copyright,.CopyrightBackground{color:#fff!important;}
#birdsEye ul li a,#birdsEyeControls,#dualMap fieldset{display:none;}
.dual{padding:15pt 0 0 2pt;}
.dual h1{font-size:11pt!important;color:#d61!important;line-height:normal!important;text-align:center;}
.dual h1 a,.dual h1 span{margin-left:15pt;}
.dual h1 span,.dual h1 a{font-weight:normal;color:#ad6!important;}
.byline{padding:5pt 0;display:block;font-size:9pt;}
#wikiViewRegion p{line-height:15pt;}
.dual h1 span a{font-size:11pt;margin-left:0;}
#dualMap #birdsEyeViewWrapper,#dualMap #zillowAerialMapWrapWrapper{width:400px!important;height:325px!important;overflow:hidden!important;clear:left!important;}
#birdsEyeZoomControls,#inlinemmmtip,#inlinezesttip,#syncElement1,#unsyncElement1,#unsyncElement2,#unsyncElement3,#unsyncElement4,#unsyncElement5,.postedCallout img,html>body #dualMap #mapLoadingDiv,html>body #dualMap #zillowAerialMapWrapWrapper{display:none!important;}
#hdcomps li span{margin-left:22pt;}
.zestimate .specs{display:block;}
* html #myzestimator #compsmap,*+html #myzestimator #compsmap{display:block!important;visibility:visible!important;width:auto!important;height:auto!important;overflow:visible!important;border:0;}
textarea{width:100%;overflow:visible;}
#wiki h2{margin-top:10pt;font-size:13pt;color:#555;}
.link-list{list-style-type:disc;margin:10pt 0 0 10pt;}
h1{color:#692!important;font-family:"Trebuchet MS",verdana,sans-serif;font-size:14pt;}
#wikiViewRegion{margin-top:10pt;}
#wikiViewRegion h2{font-size:10pt;color:#d61;}
#wikiViewRegion ul,#wikiViewRegion ol{margin-left:10pt;list-style-type:disc;}
#wikiViewRegion ol{list-style-type:decimal;}
#standard h3{color:#d61!important;font-size:12pt!important;margin-bottom:5pt;}
#standard p{line-height:15pt;margin-bottom:10pt;}
dl.aboutus dd,dl.aboutus dt{text-indent:0;}
dl.aboutus dd{margin-top:5pt;}
#standard h4{color:#692;margin-bottom:5pt;}
#myzillow #favlist{margin-top:10pt;padding-top:10pt;border-top:1pt solid #555;}
#myzillow .claimedFavorite,#myzillow .savedFavorite{margin-bottom:10pt;padding-bottom:10pt;border-bottom:1pt solid #555;}
#myzillow table,#myzillow table tr td,#myzillow table tr th{width:auto!important;border:0!important;padding:0!important;font-weight:normal;}
#myzillow .claimedFavorite .col2 h2 span,#myzillow .savedFavorite .col2 h2 span{color:#692!important;margin-bottom:0!important;margin-top:5pt!important;font-size:10pt!important;}
#myzillow .claimedFavorite .col2 h3,#myzillow .savedFavorite .col2 h3{color:#555!important;margin-top:0!important;font-size:10pt!important;}
#myzillow .claimedFavorite .col2 img,#myzillow .savedFavorite .col2 img{border:1pt solid #555;}
#myzillow ul.characteristics li{display:inline;}
#myzillow .claimed{font-weight:bold;margin-bottom:5pt;}
#content{float:none;margin:0;padding:0;}
#a-column,#debugblock,#ft,#homedetails #aboutThisHome div#home-description,#homedetails #aboutThisHome ul.carrot,#homedetails #c-column #PropertySlider,#homedetails #c-column #streetMap,#homedetails #c-column .comps .pricecomp a,#homedetails #c-column .comps p.carrot,#homedetails #noBirdsEye,#homedetails #offerInfo,#homedetails #valuationInfo #valuationZestimate h3 a,#homedetails .hdComments,#homedetails .highlight,#homedetails .zestimate h3 a,#homedetails p.counter,.footerboard{display:none;}
#homedetails .zestimate .adr{display:block;color:#555;}
#homedetails .zestimate h1.adr span.street-address{display:block!important;color:#555;}
#homedetails .zestimate h1.adr span.locality,#homedetails .zestimate h1.adr span.region,#homedetails .zestimate h1.adr span.country-name{color:#555;font-size:.8em;}
#homedetails .zestimate h1.adr span{display:inline!important;}
#homedetails .zestimate h1,#homedetails .zestimate h2,#homedetails .zestimate h3,#homedetails .zestimate p{margin:2px;}
#homedetails h2.h2-headline,#homedetails .sub-col-1 h2,#homedetails .sub-col-2 h2{border-bottom:1px solid #acf;font-size:1.4em;font-weight:normal;margin:10px 0;padding-bottom:3px;color:#d61;clear:both;}
#homedetails #mapContainer{text-align:center;}
#homedetails #aboutThisHome .generic-box-content h3{color:#8b4;font-size:1.2em;font-weight:bold;}
#homedetails #aboutThisHome .generic-box-content dt,#homedetails #aboutThisHome .generic-box-content dd,#homedetails #c-column .comps h3{color:#555;font-size:1em;font-weight:bold;}
#homedetails #aboutThisHome .generic-box-content li{list-style-type:circle;}
#homedetails #c-column{display:block;}
#homedetails .comps ol li img{margin-top:5px;}
#myestimator #map{height:360px!important;}
.trendsort{padding-left:10pt!important;font-size:8pt!important;}
.h2-headline{font-size:14pt;font-weight:bold;margin-bottom:5pt;display:block;}
#gbc{margin-bottom:5px;}
#gbc li{display:inline-block;font-size:1em;}
#gbc li.first{padding-left:0;}
.search-result{border:1px solid #fff;border-bottom-color:#eee;clear:both;width:100%;height:80px;page-break-after:auto;page-break-before:auto;}
.search-result,.search-result *{page-break-inside:avoid;orphans:50;widows:50;}
.search-result .photo,.search-result .property-info{float:left;line-height:1.5em;padding:5px;page-break-inside:avoid;}
.search-result .photo{width:101px;height:76px;margin-right:5px;}
.search-result .adr .street-address{font-weight:bold;}
.search-result .listing{font-weight:bold;}
.search-result .listing li.type{padding-right:1em;}
.search-result .listing .price{color:#d61;font-weight:bold;width:12em;}
.search-result .listing .zest{font-weight:normal;}
.search-result ul{list-style-type:none;clear:both;}
.search-result ul li{display:block;float:left!important;font-size:1em;padding-right:2em;}
.search-result .attributes li.sqft{width:auto;}
.search-result .attributes li.pop{width:auto;}
.search-result .photo img{border:1px solid #acf;padding:0;}
.search-result .actions{display:none!important;}
.building-units .search-result .lotsize{display:none;}
#zsearch_RESULTS table.comps-results{margin-top:10px;width:100%;}
#zsearch_RESULTS table.comps-results td{margin:3px;padding:.3em;border-collapse:separate;}
.savedEstimate .myestimator-actions{display:none;}
dl.form-data{clear:both;}
dl.form-data dt,dl.form-data dd,.loan-request-summary dt,.loan-request-summary dd{float:left;}
dl.form-data dt,.loan-request-summary dt{font-weight:normal;width:40%;clear:left;}
dl.form-data dd,.loan-request-summary dd{text-indent:0;width:55%;}
.requestDetailsQuotes{clear:both;}
.requestDetailsQuotes #loan-quotes li.summary{padding-top:20pt;border-bottom:1px solid #555;}
#hvp #geo-metric-chart,#hvp #metric-headers li{display:none;}
#hvp #metric-headers li.current{display:block;}
#hvp #metric-area{clear:both;}