#activity-feed-wrap .module-body{padding:3px 0;}
#activity-feed-wrap .module-foot{padding:3px 0 0 3px;margin-top:7px;border-top:1px solid #ddd;}
#activity-feed-wrap .module-foot li.carrot a{padding-left:20px;}
.less .module-foot li.carrot a{background-position:-586px -725px;}
.less .module-foot li.carrot a:hover{background-position:-586px -750px;}
.more .module-foot li.carrot a{background-position:-586px -600px;}
.more .module-foot li.carrot a:hover{background-position:-586px -625px;}
.more .more,.less .less{display:none;}
.less .more,.more .less{display:inline;}
.activity-feed{width:100%;margin:5px 0;}
#activity-feed-wrap .module-body{overflow:hidden;height:110px;}
.activity-feed li{padding:3px;}
.activity-feed li.even{background:#f2f7ff;}
.activity-feed li.toggle{border-top:1px solid #ccc;padding:5px 3px 0;}
.activity-feed a{text-decoration:underline;}
.activity-feed li p{margin-bottom:0;padding-left:20px;line-height:1.5;background-image:url(../images/icons/tool_strip.png);background-repeat:no-repeat;}
.af-photos{background-position:0 -2100px;}
.af-qna{background-position:0 -1600px;}
.af-wiki{background-position:0 -2600px;}
.af-forum{background-position:0 -2700px;}
.af-postings{background-position:0 -200px;}
.af-forSale{background-position:0 -200px;}
.af-mmm{background-position:0 -400px;}
.af-claimedHome{background-position:0 -700px;}
.af-editHomeFacts{background-position:0 -1000px;}
.af-createdEstimate{background-position:0 -1100px;}
.af-addedFav{background-position:0 -100px;}
.af-joinedRegion{background-position:0 -50px;}
.af-reviewedLender{background-position:0 -1000px;}
.af-submittedQuote{background-position:0 -2900px;}
.af-editPosting{background-position:0 -300px;}
.af-recentlySold{background-position:0 -5100px;}
.af-metricChanged{background-position:2px -5398px;}
.af-openHouse{background-position:2px -5198px;}
.activity-feed .badge{background-image:url(/static/images/mini-profile-sprite-2.png);}
.af-allStar{background-position:1px -675px;}
.af-localExpert{background-position:1px -829px;}
.afi #wrapper{background:#fff url(/static/images/american-family-skin.jpg) 50% 30px no-repeat;}
.afi>#wrapper{background-position:50% 0;}
.afi #container{background-color:transparent;}
#yui-history-iframe{position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;}
#hvp #content sup{vertical-align:0;font-size:small;font-family:Verdana,Arial,sans-serif;}
.greyed{font-size:1em;}
.tiny-greyed{font-size:10px;font-weight:normal;color:#999;}
p a{text-decoration:none;}
.right{float:right;}
.left-col{float:left;width:240px;margin-bottom:15px;}
.right-col{float:right;width:210px;margin-bottom:15px;}
.divided{overflow:hidden;}
p.nodata{font-size:1em;font-weight:bold;padding:5px;}
#geo-page-header{width:100%;float:none;font-size:.9em;}
#geo-page-header a{text-decoration:none;}
* html #geo-page-header{width:99%;}
#geo-page-header .outer-border{border:1px solid #acf;}
#geo-page-header .inner-border{border:3px solid #f2f7ff;}
#geo-page-header h1{margin:5px 8px;float:none;}
#geo-page-header .population{width:99%;display:block;border-bottom:1px solid #f2f7ff;padding:0 0 5px 8px;margin-bottom:5px;font-size:1.1em;}
#geo-page-header #metric-area{margin-bottom:5px;}
#metric-values{float:left;}
#metric-values li{display:inline;margin-left:10px;font-size:1.1em;color:#555;line-height:1.5;}
#metric-values li abbr{font-size:xx-small;}
#metric-values li span{background-repeat:no-repeat;background-position:left center;padding-left:10px;margin-left:5px;}
#metric-values li .up{background-image:url(/static/images/up_trending.gif);color:#692;}
#metric-values li .down{background-image:url(/static/images/down_trending.gif);color:#d11;}
#geo-page-header .metric-name,#geo-page-header .metric-value{font-size:1.4em;font-weight:bold;margin-left:3px;padding:2px;color:#555;}
#geo-page-header .metric-name{font-size:1.2em;line-height:1.4;padding-left:5px;float:left;display:inline;}
#geo-page-header .metric-value{color:#d61;padding-left:5px;}
#metric-dates{float:right;text-align:right;line-height:2;padding-right:2px;font-size:xx-small;}
#metric-dates:not([IE]){line-height:1.6;}
#metric-headers{position:relative;}
#metric-headers li{display:none;}
#metric-headers li.current-metric{display:block;}
#metric-headers h2{padding-bottom:1px;}
#metric-headers .tooltip{top:-8px;left:-3px;}
body:first-of-type #metric-headers .tooltip{padding-top:9px;}
#overview-affordability,#facts-zindex{margin-bottom:10px;}
#overview-affordability .tiny-greyed{float:left;margin-left:10px;}
#overview-affordability .col2 #chart1{margin-bottom:15px;}
#overview-affordability .col2 #chart2{margin-bottom:10px;}
#overview-affordability .col2 p.carrot{margin:0 0 5px;*margin-bottom:-10px;}
#content #geo .divided .right-col{width:225px;}
#content #geo .divided .right-col .userList li{margin-bottom:8px;}
#secondary-nav{margin:-1px 0 0 0;background:url(/static/images/secondary-nav_bg.gif) top left no-repeat;}
.borderNav-links{padding:5px;}
.action-call{clear:left;display:block;margin-bottom:10px;}
.action-call a{padding-left:8px;clear:left;background:url(/static/images/icons/btnicons_tiled.png) -596px -898px no-repeat;text-decoration:none;}
.action-call a:hover{text-decoration:underline;}
p.advertisement{margin-bottom:4px;}
#header p{margin-bottom:0;}
a img{padding:1px;border:1px solid #36b;vertical-align:middle;}
.actions a img,#header a img{padding:0;border:0;vertical-align:auto;}
#content #geo dd{float:left;width:98%;text-align:center;}
#content #geo .tooltip dd,#content #geo .events dd{text-align:left;font-weight:normal;}
#content #geo div.clear dd{float:left;margin:0 3px;}
#geo .events dd{text-align:left;}
.geo-list{font-size:1.1em;margin:0 10px 5px 10px;}
#content h1{color:#555;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:2em;}
#facts-zindex h2{margin-bottom:0;}
#facts-bar{margin-bottom:15px;}
#content #c-column h2{margin-top:10px;}
#content a h2{font-weight:bold;text-decoration:none;}
#content a:hover h2{border:1px solid #8b4;background:url(/static/images/1px_titlebar_hov.gif);color:#580;text-decoration:none;}
.generic-box h2,.h2-headline{color:#555;}
#content h3{color:#d61;padding-bottom:13px;padding-right:3px;}
#content h2.sub-head a{font-size:.8em;}
#content h2.category-title{font-size:1.2em;margin-bottom:0;}
#content p.category-title{font-weight:bold;font-size:11px;}
#content p.thread-title{font-weight:bold;font-size:14px;color:#d61;}
#content h2 span{font-size:.8em;color:#555;}
#content .col1 h1.title{font-family:verdana,arial,sans-serif;color:#d61;font-size:1.5em;}
#content .col1 h2.description{margin-top:5px;font-weight:normal;font-size:1.1em;color:#555;margin-bottom:0;}
#content #content dt{font-weight:bold;margin-left:5px;}
#content #content .tooltip dt{margin-left:0;}
#content #geo .col1,#content #geo .col2{width:49%;float:left;overflow:hidden;}
#content #geo .col2{float:right;}
#content #geo .col1 .module-body,#content #geo .col2 .module-body{padding-left:0;}
#content #geo .col2 p.carrot{float:none;margin:0 0 5px 0;}
.toggleLinklist{margin:0 10px;padding:8px 4px;padding-bottom:0;border:1px solid #acf;background:#fff;}
.toggleLinklist ul{margin:0 0 10px 10px;}
.toggleLinklist li{font-size:1.3em;font-weight:bold;margin-bottom:5px;}
.toggleLinklist li a{padding-left:20px;background:url(/static/images/icons/btnicons_tiled.png) -587px -475px no-repeat;}
.toggleLinklist li a:hover{background-position:-587px -500px;}
.toggleLinklist li a.expanded{background-position:-587px -350px;}
.toggleLinklist li a.expanded:hover{background-position:-587px -375px;}
.toggleLinklist li li{font-size:.7em;font-weight:normal;background:none;padding:0;padding-bottom:5px;margin:0;}
.toggleLinklist li li a:hover,.toggleLinklist li li a{padding-left:0;background:none;}
#state-city-letters li a{padding-left:0;background:none;font-weight:normal;}
#state-city-letters li{padding:3px 0 3px 10px;}
#a-column h2{font-size:1.1em;margin:0 10px;}
#a-column .tools h2{margin:0;}
.tools #detailsToolbar li{margin:0;padding:0 5px 2px;}
.tools #detailsToolbar li a{background-image:url(../images/icons/tool_strip.png);background-repeat:no-repeat;display:block;padding:3px 0 3px 20px;}
.tools .excel a{background-position:2px -5296px;}
.tools .faq a{background-position:2px -3782px;}
.tools #detailsToolbar .printPage a{background-position:0 -1698px;}
.fmr-count{margin:0 5px 10px;}
.fmr-count li{display:inline;margin-right:10px;padding:0 0 6px;background:url(../images/icons/tool_strip.png) no-repeat;}
.fmr-count li.for-sale{background-position:0 -175px;}
.fmr-count li.mmm{background-position:0 -375px;}
.fmr-count li.sold{background-position:0 -5075px;}
.fmr-count li a{padding-left:16px;}
.main dt,.sub dt{color:#d61;margin-bottom:5px;font-size:1.1em;margin-top:2px;}
.left-col .popular-photo{float:left;width:175px;margin-right:15px;}
.newest-photos li{text-align:center;margin:0 3px 8px 3px;display:inline;width:18%;float:left;}
.popular-photo .mainImage{text-align:left;}
.newest-photos ul{margin-left:10px;}
.photo-actions{float:left;font-size:.9em;margin-bottom:10px;}
.photo-actions li{width:auto;display:inline;}
.photo-upload-tip{margin-top:10px;margin-bottom:15px;}
#geo-image-upload #images li{cursor:default;}
.events p,.events ul,.events dd{margin-left:5px;}
.events dt{margin-bottom:3px;font-weight:bold;}
.events dd{font-size:.9em;margin-bottom:8px;padding-bottom:8px;color:#999;border-bottom:1px solid #ddd;}
.events ul{margin-bottom:10px;}
.userList img,.contributor img{float:left;margin-right:5px;}
.userList a,.contributor a{display:block;}
.newest-neighbors .userList li.clear{clear:both;margin-bottom:10px;}
.userList .portrait a,.userList .screenname a{display:inline;}
.contributor .posted{display:block;}
.userList li.clear{margin-bottom:5px;clear:both;}
.userList li div.claim{width:20px;float:left;clear:left;}
.userList li div.neighborinfo{width:279px;float:left;clear:right;}
#neighborsPageList .userList li{clear:none;}
.responseList{border-top:1px dashed #acf;border-bottom:1px dashed #acf;padding:5px 0;}
.responseList li{display:inline;}
.events h3{margin-bottom:5px;}
.events .action-call li{display:inline;padding-right:30px;}
.openHouseList h3{float:left;width:42px;height:40px;overflow:hidden;}
.openHouseList dt{color:#d61;font-size:1.2em;font-weight:bold;clear:left;padding-bottom:3px;}
.openHouseList dt a{list-style-position:outside;}
.openHouseList dd{margin-bottom:5px;line-height:1.5em;}
.openHouseList li.openHouse dd{float:left;}
.openHouseList ul{padding-left:52px;}
.openHouseList dd img{border:none;}
.openHouse{list-style-type:none;}
#openHousePrev{width:20px;height:15px;list-style-type:none;cursor:pointer;background:url(/static/images/up_norm.gif) no-repeat center right;}
#openHousePrev span{display:none;}
#openHousePrev:hover{text-decoration:none;background:url(/static/images/up_hover.gif) no-repeat center right;}
#openHousePrev.disabled{cursor:auto;background:url(/static/images/up_disabled.gif) no-repeat center right;}
#openHouseNext{width:20px;height:15px;list-style-type:none;cursor:pointer;background:url(/static/images/down_norm.gif) no-repeat center right;}
#openHouseNext span{display:none;}
#openHouseNext:hover{text-decoration:none;cursor:pointer;background:url(/static/images/down_hover.gif) no-repeat center right;}
#openHouseNext.disabled{background:url(/static/images/down_disabled.gif) no-repeat center right;}
.RecentlySoldPrice,.MakeMeMovePrice,.ForSalePrice{font-weight:bold;margin-left:4px;padding-left:17px;background:url(../images/icons/tool_strip.png) no-repeat 0 -173px;}
.MakeMeMovePrice{background-position:0 -373px;}
.RecentlySoldPrice{background-position:0 -5073px;}
.RecentlySoldPrice strong,.MakeMeMovePrice strong,.ForSalePrice strong{color:#d61;}
#census{margin-bottom:10px;}
#census .footer{font-size:.8em;}
#census #general{line-height:1.5em;}
#census #general .attr{padding-right:30px;}
#census #age-group{line-height:2.5em;font-size:.9em;}
#census #age-group .group{color:#692;padding-right:5px;}
#census #age-group .bar{display:block;height:10px;padding:1px;border:1px solid #580;margin-right:5px;}
#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;}
#geo #segmentation ol{border-bottom:1px solid #ddd;margin-bottom:5px;padding-left:30px;}
#geo #segmentation ol li p{margin:5px 0 10px;}
#geo #segmentation ol li h6{display:inline;}
#geo #segmentation img{margin-right:30px;}
#geo #demographics{padding:0 10px;}
#geo #demographics dt{margin-bottom:10px;font-weight:bold;}
#geo #demographics dd{text-align:left;}
#geo #demographics ul{padding-left:103px;}
#geo #demographics ul img{float:left;margin-left:-103px;}
#geo #demographics ul li{list-style:disc outside;padding:3px;margin-left:5px;}
#geo #demographics p.carrot{margin:10px 0;float:left;clear:both;}
#census-data{table-layout:fixed;width:100%;}
#census-data .label-column{width:auto;}
#census-data thead th{width:80px;padding:4px;border-bottom:1px solid #ddd;}
#census-data tbody td{padding:5px;}
#census-data .current-region{color:#d61;}
#content h2 span.numphotos{float:left;font-size:1em;}
h2.image-upload p{float:left;margin-bottom:0;}
h2.image-upload a.addPhoto{text-indent:-9999em;}
a.addPhoto{display:block;background:url(/static/images/btn_addphoto.gif) left top no-repeat;width:61px;height:13px;}
a.addPhoto span{display:none;}
a.addPhoto:hover{background:url(/static/images/btn_addphoto_hvr.gif) left center no-repeat;text-decoration:none;}
.galleryDisplay .mainImage{text-align:center;background:#f4f4f4;height:340px;}
.galleryDisplay .mainImage img{cursor:pointer;}
.galleryDisplay #caption{font-size:1.3em;font-weight:bold;}
.photo-nav{padding:5px 8px;clear:both;border:1px solid #acf;background:url(/static/images/generic-box_h2_bg.gif) left top repeat-x;margin-bottom:5px;}
.photo-nav label,.photo-nav select{font-size:1.1em;}
.photo-nav label{display:inline;margin-right:5px;}
.photo-nav select{width:14em;margin-right:10px;}
.navigation-page-display{margin-top:10px;float:right;}
.navigation-page-display li{float:left;margin-right:4px;text-decoration:underline;}
.navigation-page-display li.current{text-decoration:none;}
.imagecol li{float:left;margin-left:4px;margin-right:4px;}
.mini-profile li{margin:0;}
.image-arrow-right,.image-arrow-left,.image-arrow-left-off,.image-arrow-right-off{display:block;text-indent:-9999em;width:10px;height:15px;background-repeat:no-repeat;background-position:center center;}
.image-arrow-left-off,.image-arrow-right-off{cursor:default;}
.image-arrow-left{background-image:url(/static/images/btnsm_prevset_off.gif);}
.image-arrow-right{background-image:url(/static/images/btnsm_nextset_off.gif);}
.image-arrow-left:hover{background-image:url(/static/images/btnsm_prevset_on.gif);}
.image-arrow-right:hover{background-image:url(/static/images/btnsm_nextset_on.gif);}
.image-arrow-left-off{background-image:url(/static/images/btnsm_prevset_dis.gif);}
.image-arrow-right-off{background-image:url(/static/images/btnsm_nextset_dis.gif);}
.photo-thumbnails{margin-bottom:40px;}
.navigation-page-display .current a{color:#d61;font-weight:bold;}
.navigation-page-display .current a:link,.navigation-page-display .current a:visited,.navigation-page-display .current a:focus,.navigation-page-display .current a:hover{color:#d61;text-decoration:none;cursor:default;}
.all-thumbnail-link{float:right;margin-right:0;padding-left:10px;background:url(/static/images/icons/btnicons_tiled.png) -596px -898px no-repeat;}
#photo-gallery-action h4{padding-left:8px;font-size:1.1em;padding-top:10px;}
#photo-gallery-action .sample-photos li{float:left;margin-right:10px;}
#photo-gallery-action .sample-photos li img{border:1px solid #333;}
#photo-gallery-action{background-color:#f2f7ff;}
#photo-gallery-action .generic-box-content{padding-top:10px;}
#photo-gallery-action .generic-box-content p{font-size:1.2em;}
#thumbnailer-image-thumbnailsmainImageDisplay{margin-top:5px;height:67px;}
#thumbnailer-image-thumbnailsmainImageDisplay img{border:1px solid white;padding:1px;cursor:pointer;}
#thumbnailer-image-thumbnailsmainImageDisplay img:hover{border-color:#9c5;}
#thumbnailer-image-thumbnailsmainImageDisplay img.current{border-color:#d61;}
#main-image-display{margin-bottom:25px;}
ul#imageAttribution li,ul#imageAttribution li.imageProvider div.signature-wrapper{float:left;line-height:2.2em;}
#imageAttribution li .tooltip,#imageAttribution li .mini-profile,#imageAttribution li .mini-profile li{line-height:1.4;}
#thumbnail-directional-arrows li{float:right;margin-top:-28px;}
#thumbnail-directional-arrows a{background-image:url(/static/images/icons/btnicons_tiled.png);background-repeat:no-repeat;text-indent:-9999em;display:block;width:50px;height:24px;margin:-2px 10px 8.1px 0;float:left;}
.previous-on{background-position:0 -500px;}
.previous-on:hover{background-position:-75px -500px;}
.previous-off{background-position:-150px -500px;}
.next-on{background-position:-1px -525px;}
.next-on:hover{background-position:-76px -525px;}
.next-off{background-position:-151px -525px;}
.previous-off,.next-off{cursor:default;}
#thumbnail-directional-arrows .next-image-arrow-disable{background-position:-151px -525px;cursor:default;}
#average-rating,#user-rating{float:left;width:175px;}
#user-rating{margin-left:30px;}
#average-rating dt,#user-rating dt{float:left;margin-right:5px;font-size:1.1em;font-weight:normal;}
.star-rating,.star-rating a:focus,.star-rating a:hover,.star-rating a:active,.star-rating .current-rating{background:url(/static/images/star_rating.gif) 0 -1000px repeat-x;}
.star-rating{position:relative;width:75px;height:13px;overflow:hidden;list-style:none;margin:0;padding:0;padding-bottom:2px;background-position:left top;}
.star-rating li{display:inline;}
.star-rating a,.star-rating .current-rating{position:absolute;top:1px;left:0;text-indent:-1000em;height:13px;line-height:13px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position:left center;}
.linklist ul{float:left;width:45%;}
#a-column .linklist ul{width:auto;}
.linklist ul li{list-style-type:none;font-size:1.1em;margin-bottom:5px;}
.linklist br{clear:left;}
#a-column .linklist ul{padding:0 5px;}
#a-column .linklist li{font-size:1.1em;}
#a-column .linklist li a{text-decoration:none;}
#a-column #city-neighborhoods{margin:0 10px;}
#a-column #city-neighborhoods ul,#a-column .linklist ul{margin-top:4px;padding-top:4px;border:1px solid #acf;background:#fff;width:92%;overflow:hidden;}
#a-column #citylist{margin-left:10px;width:160px;}
.ratings,#flag-this{float:right;}
* html .imageFlag .tooltip{margin-top:50px;}
.nearby-neighbor-photos{margin-top:15px;}
.nearby-neighbor-photos p.carrot{clear:both;}
.nearby-neighbor-photos li{float:left;margin:5px 10px;margin-left:0;}
.nearby-neighbor-photos h3 a{color:#d61;}
.nearby-neighbor-photos li a{width:34px;height:34px;overflow:hidden;border:1px solid black;display:block;text-align:center;}
.nearby-neighbor-photos li a img{padding:0;border:0;margin:0 auto;}
.thumbnail-page-thumbs li{padding-left:10px;padding-right:10px;padding-bottom:5px;height:80px;width:60px;}
.thumbnail-page-thumbs img:hover{border:2px solid #d61;padding:1px;cursor:pointer;}
.thumbnail-page-thumbs img{border:2px solid white;padding:1px;}
#homeqna li{margin:3px 0;clear:both;}
#homeqna li .portrait img{float:left;clear:left;}
#homeqna li .screenname,#homeqna li .badge{float:left;clear:right;}
#homeqna li .question{padding:2px 0;font-weight:bold;}
#c-column #homeqna li .question{width:255px;margin-bottom:10px;}
.lightbox .dialog .ratings{margin-top:30px;}
.bottom-right{float:right;}
.lightbox .mainImage{margin-top:25px;}
#imageAttribution{text-align:left;margin-top:5px;}
#imageAttribution #caption{font-weight:bold;margin-bottom:3px;width:100%;}
.zindex-legend li{float:left;margin:0 5px;background-repeat:no-repeat;background-position:center left;padding-left:15px;}
.zindex-legend .circ1{background-image:url(/static/images/circ1.png);}
.zindex-legend .circ2{background-image:url(/static/images/circ2.png);}
.zindex-legend .circ3{background-image:url(/static/images/circ3.png);}
.zindex-legend .circ-orange{background-image:url(/static/images/circ-orange.png);}
.statezindexchart #geoZindexChart,.statezindexlegend{margin-bottom:10px;}
.statezindexlegend{width:50%;}
.zindex{float:left;}
.big-zindex-legend{padding:5px;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.footerboard{padding-left:133px;}
#map,.swf{height:250px;}
div.school{margin:0 0 .5em .5em;}
div.list-school-map{margin-bottom:.5em;float:right;}
div.school-map-bubble{font-size:7pt;}
#school h3{color:#555;font-size:8pt;margin-left:5px;}
#school .col1,#school .col2{float:left;width:49%;overflow:hidden;}
#school .col1 .module-body,#school .col2 .module-body{padding-left:0;}
#school span.chart-replace{display:block;overflow:hidden;width:235px;height:110px;}
#school span.chart-replace-big{display:block;overflow:hidden;width:235px;height:150px;}
#school ul.facts li{display:block;width:43%;float:left;list-style-type:none;background:url(/static/images/bullet.gif) 0 50% no-repeat;padding-left:10px;}
#school .indent{margin-left:1em;}
#school .bigtext{font-size:24pt;text-align:center;}
#school .note{margin:1em 0 1em 3em;font-size:7pt;color:#999;}
#school table.test-score{width:455px;margin:0 5px 1em 5px;font-size:7pt;font-family:arial,verdana,sans-serif;color:#555;}
#school table.test-score td.group-name{width:195px;text-align:right;padding-right:.5em;}
#school table.test-score td.test-score{text-align:left;width:250px;padding-bottom:2px;}
#school table.test-score td.test-score span{padding-left:2px;}
#school table.test-score tr div{margin-top:2px;height:12px;float:left;}
#school table.test-score tr.school-bar td.test-score div,#school table.test-score tr.school-bar-2 td.test-score div,#school table.test-score tr.school-bar-3 td.test-score div{background-color:#692;}
#school table.test-score tr.district-bar div,#school table.test-score tr.nearby-bar div{background-color:#AD6;}
#school table.test-score tr.state-bar div{background-color:#C5EA93;}
#school .test-score-radio-button{float:left;margin:0 1em 0 1em;}
#school .test-score-check-box{margin:0 1em 0 1em;}
#geo-page-header .school-header{display:block;font-size:1.1em;padding:0 0 0 8px;width:99%;}
#geo-page-header .school-counts{margin:0 5px 10px;}
.school-counts li{display:inline;}
.school-counts .elementary,.school-counts .middle,.school-counts .high,.school-counts .other{margin-right:10px;padding:0 0 6px 16px;background-repeat:no-repeat;}
.school-counts .elementary{background-image:url(/static/images/icons/school_elementary.gif);}
.school-counts .middle{background-image:url(/static/images/icons/school_middle.gif);}
.school-counts .high{background-image:url(/static/images/icons/school_high.gif);}
.school-counts .other{background-image:url(/static/images/icons/school_other.gif);}
#schoolOverviewMap .MSVE_ScaleBarLabel,#schoolOverviewMap .MSVE_ScaleBar{display:none;}
#geo .messaging h4{font-size:1.1em;font-weight:bold;padding-left:30px;}
table.matrix{width:288px;margin-bottom:1em;}
.matrix th,.matrix td{border-collapse:collapse;padding:4px;}
.matrix thead th{text-align:center;border-bottom:1px solid #CBCBCB;}
.matrix thead th.primary{text-align:right;}
.matrix tbody th{text-align:left;}
.matrix tbody td{text-align:right;}
.matrix tr.alt{background-color:#EDF5FF;}
.matrix a{text-decoration:none;}
.matrix a:hover{text-decoration:underline;}
.matrix .delta{width:60px;}
.matrix .delta span{width:44px;display:inline-block;white-space:nowrap;padding-left:16px;background-repeat:no-repeat;background-position:4px center;}
.matrix .delta .up{background-image:url(/static/images/up_trending.gif);color:#692;}
.matrix .delta .down{background-image:url(/static/images/down_trending.gif);color:#d11;}
#geo-homevalue-info table.matrix{width:100%;}
#geo-homevalue-info td,#geo-homevalue-info th{font-size:1em;}
#geo-homevalue-info .matrix tbody td{font-weight:bold;}
#geo-homevalue-info .matrix tr.alt{background-color:#f4f4f4;}
#geo-homevalue-info h5{font-size:1.1em;padding-bottom:4px;}
#geo-border li.current{padding-left:0;}
#geo-border li.current h5{padding-left:10px;}
ul.secondary-nav ul.filter-areas{padding-top:0;color:#555;}
ul.secondary-nav ul.filter-areas li{background:transparent;padding-left:0;}
ul.secondary-nav ul.metrics,ul.secondary-nav ul.metrics li,ul.secondary-nav ul.filter-areas li a{padding:0;font-size:1em;}
ul.secondary-nav li.current li.filter-area{padding:0;margin:5px 0;}
ul.secondary-nav li.filter-area h5{padding:6px 10px 4px;}
ul.secondary-nav ul.metrics li{width:100%;margin:0;}
ul.secondary-nav ul.metrics li label{display:block;cursor:pointer;padding-left:10px;}
ul.secondary-nav ul.metrics li label:not([IE]){padding:3px 0 3px 10px;}
ul.secondary-nav ul.metrics label.roll,ul.secondary-nav ul.metrics label:hover{background-color:#ecf9da;}
ul.secondary-nav ul.metrics li label.de-emph:hover,ul.secondary-nav ul.metrics li.toggle>label:hover{background-color:transparent;}
ul.secondary-nav li.toggle a.toggle{padding-right:16px;background-image:url(/static/images/icons/up_down_carat.gif);background-repeat:no-repeat;}
ul.secondary-nav li.more a.toggle{background-position:right -395px;}
ul.secondary-nav li.more a.toggle:hover{background-position:right -595px;}
ul.secondary-nav li.less a.toggle{background-position:right 5px;}
ul.secondary-nav li.less a.toggle:hover{background-position:right -195px;}
*+html ul.secondary-nav ul.metrics li,*+html ul.secondary-nav ul.metrics label,*+html ul.secondary-nav ul.metrics label input{float:left;vertical-align:.4em;}
*+html ul.secondary-nav ul.metrics label{width:168px;}
*+html ul.secondary-nav ul.metrics label input{margin-left:-5px;margin-right:2px;}
* html ul.secondary-nav ul.metrics label input{margin-left:-5px;vertical-align:-0.4em;}
ul.secondary-nav ul.metrics label input:not([IE]){vertical-align:-0.3em;}
body:first-of-type ul.secondary-nav ul.metrics label input{vertical-align:0;}
ul.secondary-nav ul.metrics select{width:130px;margin:3px 0 5px;}
* html ul.secondary-nav ul.metrics select{margin-left:2.2em;}
ul.secondary-nav ul.metrics li>select{margin-left:1.75em;}
body:first-of-type ul.secondary-nav ul.metrics select{margin-left:1.5em;}
#geo-metric-chart{width:480px;height:360px;position:relative;}
#spinner{position:absolute;top:172px;left:232px;}
a.embed-button{position:absolute;float:none;margin-left:443px;}
.embed-panel{text-align:center;}
.embed-panel .hd .metric-name{font-weight:normal;}
.embed-panel dl.sizes{padding:.5em 0 1em;}
.embed-panel dl.sizes dt,.embed-panel dl.sizes dd{float:left;width:130px;}
.embed-panel dl.sizes dt{font-weight:bold;text-align:right;width:40px;}
.embed-panel .ft p{margin-bottom:.2em;}
.embed-panel .embed-code{display:block;margin:0 auto .5em;width:400px;height:1.5em;}
#geo-metric-chart .noflash{width:100%;font-weight:bold;text-align:center;padding-top:20%;}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2;}
.yui-panel{position:relative;}
.yui-panel-container form{margin:0;}
.mask{z-index:1;display:none;position:absolute;top:0;left:0;right:0;bottom:0;-moz-opacity:.4;opacity:.40;filter:alpha(opacity=40);background-color:#000;}
.mask.block-scrollbars{overflow:auto;}
.masked select,.drag select,.hide-select select{_visibility:hidden;}
.yui-panel-container select{_visibility:inherit;}
.hide-scrollbars,.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.show-scrollbars{overflow:auto;}
.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars{overflow:visible;}
.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow{overflow:auto;}
.yui-panel-container.shadow .underlay.yui-force-redraw{padding-bottom:1px;}
.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow{display:none;}
.yui-tt-shadow{position:absolute;}
.yui-override-padding{padding:0!important;}
.yui-panel-container .container-close{overflow:hidden;text-indent:-10000em;text-decoration:none;}
.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw{margin-bottom:1px;}
.yui-skin-sam .yui-panel-container{padding:0 1px;*padding:2px;}
.yui-skin-sam .yui-panel{position:relative;left:0;top:0;border-style:solid;border-width:1px 0;border-color:#ACF;background:#FFF;z-index:1;*border-width:1px;*zoom:1;_zoom:normal;}
.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{border-style:solid;border-width:0 1px;border-color:#ACF;margin:0 -1px;*margin:0;*border:0;}
.yui-skin-sam .yui-panel .hd{border-bottom:solid 1px #ccc;}
.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft{background-color:#F2F2F2;}
.yui-skin-sam .yui-panel .hd{padding:8px 10px 0;font-size:1.1em;line-height:2;*line-height:1.9;font-weight:bold;color:#000;}
.yui-skin-sam .yui-panel .bd{padding:8px 10px 1px;}
.yui-skin-sam .yui-panel .ft{border-top:none;padding:0 10px 15px;font-size:100%;}
.yui-skin-sam .container-close{position:absolute;top:10px;right:10px;cursor:pointer;}
.yui-skin-sam .yui-panel-container .underlay{right:-1px;left:-1px;}
.yui-skin-sam .yui-panel-container.matte{padding:9px 10px;background-color:#fff;}
.yui-skin-sam .yui-panel-container.shadow{_padding:2px 4px 0 2px;}
.yui-skin-sam .yui-panel-container.shadow .underlay{position:absolute;top:2px;left:-3px;right:-3px;bottom:-3px;*top:4px;*left:-1px;*right:-1px;*bottom:-1px;_top:0;_left:0;_right:0;_bottom:0;_margin-top:3px;_margin-left:-1px;background-color:#000;opacity:.12;filter:alpha(opacity=12);}
.yui-skin-sam .yui-tt .bd{position:relative;top:0;left:0;z-index:1;color:#000;padding:2px 5px;border-color:#D4C237 #A6982B #A6982B #A6982B;border-width:1px;border-style:solid;background-color:#FFEE69;}
.yui-skin-sam .yui-tt.show-scrollbars .bd{overflow:auto;}
.yui-skin-sam .yui-tt-shadow{top:2px;right:-3px;left:-3px;bottom:-3px;background-color:#000;}
.yui-skin-sam .yui-tt-shadow-visible{opacity:.12;filter:alpha(opacity=12);}
.yui-skin-sam thead .yui-dt-sortable{cursor:pointer;}
.yui-skin-sam .yui-dt table{width:100%;margin:0;padding:0;font-family:arial;font-size:inherit;border-collapse:separate;*border-collapse:collapse;border-spacing:0;border:1px solid #7F7F7F;}
.yui-skin-sam .yui-dt thead{border-spacing:0;}
.yui-skin-sam .yui-dt th,.yui-skin-sam .yui-dt th a{font-weight:normal;text-decoration:none;color:#000;vertical-align:bottom;}
.yui-skin-sam .yui-dt th{margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;}
.yui-skin-sam .yui-dt tr.yui-dt-first td{border-top:1px solid #7F7F7F;}
.yui-skin-sam .yui-dt th .yui-dt-liner{white-space:nowrap;}
.yui-skin-sam .yui-dt-liner{margin:0;padding:0;padding:4px 10px 4px 10px;}
.yui-skin-sam .yui-dt td{margin:0;padding:0;border:none;border-right:1px solid #CBCBCB;text-align:left;}
.yui-skin-sam .yui-dt-mask{position:absolute;z-index:9500;background-color:#000;opacity:.25;filter:alpha(opacity=25);}
.yui-skin-sam .yui-dt-message{background-color:#FFF;}
.yui-skin-sam th.yui-dt-sortable .yui-dt-label{margin-right:10px;}
.yui-skin-sam tr.yui-dt-even{background-color:#FFF;}
.yui-skin-sam tr.yui-dt-odd{background-color:#EDF5FF;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-asc,.yui-skin-sam tr.yui-dt-even td.yui-dt-desc{background-color:#EDF5FF;}
.yui-skin-sam tr.yui-dt-odd td.yui-dt-asc,.yui-skin-sam tr.yui-dt-odd td.yui-dt-desc{background-color:#DBEAFF;}
.yui-skin-sam th.yui-dt-highlighted,.yui-skin-sam th.yui-dt-highlighted a{background-color:#B2D2FF;}
.yui-skin-sam tr.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-asc,.yui-skin-sam tr.yui-dt-highlighted td.yui-dt-desc,.yui-skin-sam tr.yui-dt-even td.yui-dt-highlighted,.yui-skin-sam tr.yui-dt-odd td.yui-dt-highlighted{cursor:pointer;background-color:#B2D2FF;}
.yui-skin-sam th.yui-dt-selected,.yui-skin-sam th.yui-dt-selected a{background-color:#446CD7;}
.yui-skin-sam tr.yui-dt-selected td,.yui-skin-sam tr.yui-dt-selected td.yui-dt-asc,.yui-skin-sam tr.yui-dt-selected td.yui-dt-desc{background-color:#426FD9;color:#FFF;}
.yui-skin-sam tr.yui-dt-even td.yui-dt-selected,.yui-skin-sam tr.yui-dt-odd td.yui-dt-selected{background-color:#446CD7;color:#FFF;}
div.panel{position:absolute;}
#wrapper .yui-panel .hd,#wrapper .yui-panel .bd,#wrapper .yui-panel .ft{border-color:#ACF;background:#fff;}
#wrapper .yui-panel .hd{border-top:none;border-bottom:none;font-size:11px;line-height:1.5;}
#content .yui-dt th .yui-dt-liner,#content .yui-dt td{text-align:right;}
#content .yui-dt th.yui-dt-col-link .yui-dt-liner,#content .yui-dt td.yui-dt-col-link,#content .yui-dt td.yui-dt-col-id{text-align:left;}
#content .yui-dt td.yui-dt-col-link a{text-decoration:none;}
#content .yui-dt caption{display:none;}
#content .yui-dt-body{cursor:pointer;}
#content .yui-dt table.data-table tr.yui-dt-last td{border-bottom:1px solid #CBCBCB;}
#content .yui-dt table.data-table tr .yui-dt-col-link{border-left:1px solid #CBCBCB;}
#content .yui-dt table.data-table tr .yui-dt-col-link .yui-dt-liner{border-left:1px solid #CBCBCB;margin-left:23px;}
#content:not([IE]) .yui-dt table.data-table tr .yui-dt-col-link .yui-dt-liner{margin-left:26px;}
#content .yui-dt table.data-table tr td.yui-dt-col-link .yui-dt-liner{padding-right:8px;padding-left:10px;}
#content:not([IE]) .yui-dt table.data-table tr td.yui-dt-col-link .yui-dt-liner{padding-right:4px;}
#geo-metric-table .yui-dt-col-id{display:none;}
#geo-metric-table{margin-bottom:1em;}
#geo-metric-table tr.yui-dt-odd td.yui-dt-col-link{background-color:#EDF5FF;}
#geo-metric-table tr.yui-dt-odd td.yui-dt-col-link .yui-dt-liner{background-color:#DBEAFF;}
#geo-metric-table tr.yui-dt-even td.yui-dt-col-link{background-color:#FFF;}
#geo-metric-table tr.yui-dt-even td.yui-dt-col-link .yui-dt-liner{background-color:#EDF5FF;}
#content td.yui-dt-col-id{width:20px;}
#content td.yui-dt-col-id .yui-dt-liner{padding:0 0 0 1px;}
#content:not([IE]) td.yui-dt-col-id .yui-dt-liner{padding:3px 6px;}
body:first-of-type #content td.yui-dt-col-id .yui-dt-liner{padding:3px 7px;}
#content .yui-dt #geo-metric-table tbody tr:hover td,#content .yui-dt #geo-metric-table tbody tr:hover td .yui-dt-liner,#content .yui-dt tbody tr:hover td{background-color:#b2d2ff;cursor:pointer;}
#content .yui-dt thead th,#content .yui-dt thead tr{background:url(/static/images/nav_bg.png) repeat-x left top;}
#content .yui-dt thead th:not([IE]){background:url(/static/images/gradient_sprite.gif) repeat-x 0 -200px;}
#content .yui-dt thead th:hover{background:url(/static/images/gradient_sprite.gif) repeat-x 0 0;}
#content .yui-dt thead th .yui-dt-liner,#content .yui-dt thead th .yui-dt-liner a{color:#36b;font-weight:bold;}
#content .yui-dt thead th.yui-dt-asc .yui-dt-liner{background:url(/static/images/icon_carrot_orange_up.gif) no-repeat 95% 8px;}
#content .yui-dt thead th.yui-dt-desc .yui-dt-liner{background:url(/static/images/icon_carrot_orange_down.gif) no-repeat 95% 8px;}
#content .yui-dt thead th.yui-dt-first .yui-dt-liner{background:url(../images/icons/tool_strip.png) no-repeat 7px -5397px;}
#content .yui-dt .yui-dt-col-cur{width:80px;}
#content .yui-dt .yui-dt-col-mom,#content .yui-dt .yui-dt-col-qoq,#content .yui-dt .yui-dt-col-yoy{width:70px;}
#content .yui-dt th.yui-dt-col-mom .yui-dt-label,#content .yui-dt th.yui-dt-col-qoq .yui-dt-label{margin-right:8px;}
#content .yui-dt th.yui-dt-first .yui-dt-label{margin-right:0;}
#content .yui-dt td.yui-dt-col-cur{white-space:nowrap;}
#content .yui-dt tbody .yui-dt-col-mom .yui-dt-liner,#content .yui-dt tbody .yui-dt-col-qoq .yui-dt-liner,#content .yui-dt tbody .yui-dt-col-yoy .yui-dt-liner{width:50px;}
#content .yui-dt tbody .down{background:url(/static/images/down_trending.gif) no-repeat 10px center;}
#content .yui-dt tbody .up{background:url(/static/images/up_trending.gif) no-repeat 10px center;}
#content .yui-dt tbody tr.yui-dt-selected td,#content .yui-dt tbody tr.yui-dt-selected td.yui-dt-asc,#content .yui-dt tbody tr.yui-dt-selected td.yui-dt-desc{background:#fff url(/static/images/active_blade_gradient.gif) repeat-x scroll left top;color:#555;font-weight:bold;}
#content .yui-dt tr.parent-region td.yui-dt-col-link a{color:#d61;}
#content .yui-dt table{border-width:1px 0 0;}
#content .yui-dt table,#content .yui-dt tr.yui-dt-first td{border-top-color:#CBCBCB;}
#content .yui-dt tr .yui-dt-first{border-left:1px solid #CBCBCB;}
#content .yui-dt tbody{border-width:0 1px;}
#content .yui-dt tfoot{border-top-width:1px;}
#content .yui-dt tfoot tr td{border-right-width:0;}
#hvp .messaging{margin-top:0;}
#hvp .messaging h4 a{text-decoration:none;}
#embargo{padding-bottom:8px;}
#embargo .hd,#embargo .hd h4,#embargo .bd,#embargo ul.carrot{margin:0;float:left;}
.publish .hd,.preview .hd{width:240px;}
#embargo .hd h4{padding-bottom:2px;}
#embargo .bd,#embargo ul.carrot{width:190px;}
#embargo ul.carrot li{margin:2px 0 5px;}
.more .more,.less .less{display:inline;}
.less .more,.more .less{display:none;}
