#container{background:#fff url(/static/images/a_col_bg1.gif) left bottom no-repeat;}
#container.a-b-c-layout{margin-top:10px;}
#container.b-c-layout{background:none;border:0;}
#container.b-c-layout fieldset{border:0;}
h1{font-family:verdana,arial,sans-serif;}
#content .advertisement{display:none;}
.ezads,a.ezad-link{display:none;}
.dd-intro-ad{display:block;position:relative;}
.dd-intro-ad iframe{position:absolute;top:6px;right:10px;}
.dd-browse-header .col2 iframe,#header iframe{float:right;}
#wrapper.dd-blank{margin:0;}
.dd-blank #header-wrapper{background:#fff;display:block;height:45px;padding:10px 0 4px;margin-bottom:0;}
.dd-blank #logo{height:40px;margin-top:-3px;position:static;}
.dd-blank .login-block{top:-5px;}
.dd-blank #primary-nav-wrapper{background:transparent;margin:0;border-bottom:none;}
.dd-blank #inner-nav-wrapper{border-bottom:none;}
.dd-blank #primary-nav{display:none;}
.dd-blank #container{background:#fff;width:100%;padding:0;}
.dd-blank #inner-container{margin-left:0;clear:both;background:transparent url(/static/images/dd_bgradient.gif) repeat-x scroll top left;}
.dd-blank #content{margin-left:0;padding-top:5px;}
.dd-blank .footerboard{clear:both;}
* html .dd-blank .footerboard{position:relative;bottom:25px;}
.loading-area{color:#999;font-weight:bold;}
.loading-area h1{padding:20px 0;color:#fff;font-size:24px;}
.loading-area .teaser-area{width:40%;margin:0 auto;padding-bottom:10px;}
.loading-area .teaser{color:#fff;font-size:1.3em;font-weight:bold;padding:10px 0;}
.loading-area .segue{color:#fff;font-size:1.2em;font-weight:bold;padding:10px 0;}
.loading-area .duel-category-list,.loading-area .duel-value-list{margin:0 auto 20px;width:600px;padding-left:140px;}
.loading-area .duel-category-list li,.loading-area .duel-value-list li{font-size:1.5em;text-align:left;float:left;}
.duel-category-list li a,.duel-value-list li a{display:block;width:170px;height:35px;text-decoration:none;background-repeat:no-repeat;}
.duel-category-list li a{background-image:url(/static/images/dd_room_btns.png);}
.duel-category-list li a.kitchen{background-position:0 0;}
.duel-category-list li a.kitchen:hover{background-position:0 -800px;}
.duel-category-list li a.bath{background-position:0 -100px;}
.duel-category-list li a.bath:hover{background-position:0 -900px;}
.duel-category-list li a.bedroom{background-position:0 -200px;}
.duel-category-list li a.bedroom:hover{background-position:0 -1000px;}
.duel-category-list li a.living-spaces{background-position:0 -300px;}
.duel-category-list li a.living-spaces:hover{background-position:0 -1100px;}
.duel-category-list li a.home-theater{background-position:0 -400px;}
.duel-category-list li a.home-theater:hover{background-position:0 -1200px;}
.duel-category-list li a.exteriors{background-position:0 -500px;}
.duel-category-list li a.exteriors:hover{background-position:0 -1300px;}
.duel-category-list li a.pool{background-position:0 -600px;}
.duel-category-list li a.pool:hover{background-position:0 -1400px;}
.duel-category-list li a.yard-garden{background-position:0 -700px;}
.duel-category-list li a.yard-garden:hover{background-position:0 -1500px;}
.duel-value-list li a{background-image:url(/static/images/ddbyvalue_room_btns.png);}
.duel-value-list li a.value-any{background-position:0 0;}
.duel-value-list li a.value-any:hover{background-position:0 -600px;}
.duel-value-list li a.value-1{background-position:0 -100px;}
.duel-value-list li a.value-1:hover{background-position:0 -700px;}
.duel-value-list li a.value-2{background-position:0 -200px;}
.duel-value-list li a.value-2:hover{background-position:0 -800px;}
.duel-value-list li a.value-3{background-position:0 -300px;}
.duel-value-list li a.value-3:hover{background-position:0 -900px;}
.duel-value-list li a.value-4{background-position:0 -400px;}
.duel-value-list li a.value-4:hover{background-position:0 -1000px;}
.duel-value-list li a.value-5{background-position:0 -500px;}
.duel-value-list li a.value-5:hover{background-position:0 -1100px;}
.loading-area .duel-category-list .new{margin-top:-3px;}
.loading-area .duel-category-list .duel-category-popular{font-size:1.1em;}
.loading-area .duel-category-list .duel-category-popular a{background-image:url(/static/images/icons/btnicons_tiled.png);}
.loading-area .loading-ad{font-weight:normal;}
.dd-logo-area{line-height:1.5em;}
.dd-logo-area .dd-logo{float:left;}
.dd-logo-area h1{font-size:22px;font-weight:bold;color:#57b;padding:8px 0 0 6px;}
.sponsor-logo-area{width:250px;float:right;}
.sponsored-by{font-size:.9em;color:#999;float:right;margin-top:16px;margin-right:10px;display:inline;}
.sponsor-logo{float:right;padding-top:6px;}
.sponsored-browse-header,.dd-browse-header{margin:3px 0 6px 0;padding:6px;border-top:1px solid #acf;border-bottom:1px solid #acf;}
.sponsored-browse-header p,.dd-browse-header p{margin-bottom:10px;}
.sponsored-browse-header .col1{width:45%;}
.sponsored-browse-header .col2{width:54%;}
.sponsored-browse-header .sponsored-by{margin-top:10px;}
.sponsored-browse-header .sponsor-logo{padding:0;margin-bottom:-6px;}
a.start-duel-link,a.launch-duel-link{display:block;width:170px;height:35px;text-decoration:none;background-image:url(/static/images/dd_start_btns.png);background-repeat:no-repeat;}
a.start-duel-link{background-position:0 0;margin:0 auto;}
a.start-duel-link:hover{background-position:0 -100px;}
a.launch-duel-link{background-position:0 -200px;}
a.launch-duel-link:hover{background-position:0 -300px;}
#yui-history-iframe{position:absolute;top:0;left:0;width:1px;height:1px;visibility:hidden;}
.dd-browse #results{margin-top:5px;}
.dd-browse #results .noresults{font-size:1.2em;}
.dd-browse #results .noresults em{font-weight:bold;}
.dd-browse .module-head img.rss{float:right;}
.dd-browse-image{width:145px;float:left;border:2px solid #fff;margin:2px;}
.dd-browse .dd-browse-image:hover{border-color:#8b4;}
.dd-browse-image ul{margin:5px 0;}
.dd-browse-image ul li{padding:0 0 3px 0;}
.dd-browse-image .image-link{text-align:center;}
.dd-browse-image .image-category{font-weight:bold;text-transform:capitalize;}
.dd-browse .dd-browse-image .image-num{width:35%;float:left;text-align:center;font-size:1.4em;font-weight:bold;}
.dd-browse .dd-browse-image .image-stat{width:65%;float:left;}
div#results div.pagination{clear:both;}
div.pagination ul{float:right;padding:10px;}
.duel #images{height:1px;}
.duel #images *{position:absolute;}
.duel #images img{display:block;cursor:pointer;padding:3px;border:3px solid #36b;width:400px;height:300px;}
.duel-area{margin:0 auto;}
.duel-area #cur-left,.duel-area #cur-right{float:left;width:406px;height:306px;margin:10px 23px;}
.duel-area #cur-left{margin-left:50px;}
* html .duel-area #cur-left{margin-left:33px;}
.duel-area #cur-vs{float:left;font-size:2em;font-weight:bold;padding-top:140px;}
.duel-area p.carrot{margin-top:312px;padding:2px 2px 2px 10px;background-position:-596px -895px;}
.duel-area #cur-left p.carrot{float:left;}
.duel-area #cur-right p.carrot{float:right;}
.close-area{float:right;}
a.close-dialog{background:url(/static/images/icons/btnicons_tiled.png) 0 0 no-repeat;display:block;width:13px;height:13px;text-decoration:none;}
a.close-dialog:hover{background-position:-25px 0;}
a.close-dialog span{visibility:hidden;}
.duel #duel-init-message{margin-top:20px;text-align:center;}
.duel #duel-init-message h1{color:#555;font-weight:normal;}
.duel-progress-area strong{color:#8b4;}
.duel-prev-area{margin:0 auto;width:290px;}
.duel-prev-area p{font-size:1.3em;font-weight:bold;text-align:center;}
.duel-prev-area #agreement-score{color:#8b4;}
.duel-prev-round{margin-top:10px;width:312px;height:152px;background:url(/static/images/dd_duelbg.gif) 0 0 no-repeat;}
* html .duel-prev-round{margin-left:50px;}
.duel-prev-round p{padding:5px 0;}
.duel-prev-round #prev-left,.duel-prev-round #prev-right{float:left;width:92px;height:69px;margin:10px 25px;}
* html .duel-prev-round #prev-left{margin:10px 20px;margin-left:15px;}
* html .duel-prev-round #prev-right{margin:10px 20px;}
.duel-prev-round #prev-vs{float:left;font-size:1.3em;font-weight:bold;padding-top:35px;}
#append-area{height:1px;position:absolute;}
#append-area img{display:block;}
#misc{height:1px;}
#vote,#vote0,#vote1,#misc #yourpick_large,#misc #yourpick_small{width:394px;padding:9px 3px;font-size:1.4em;font-weight:bold;background:#fff;opacity:.8;filter:alpha(opacity=80);z-index:20;position:absolute;text-align:center;cursor:pointer;height:17px;}
#vote span{color:#8b4;}
#vote1,#vote0,#misc #yourpick_large,#misc #yourpick_small{background:#8b4;}
#misc #yourpick_large,#misc #yourpick_small{z-index:30;}
#vote1 span,#vote0 span,#misc #yourpick_large span,#misc #yourpick_small span{color:#fff;}
#vote,#vote1,#vote0{text-align:left;}
#vote1 span,#vote0 span{margin-left:150px;}
#vote span{margin-left:185px;}
#misc #yourpick_small{font-size:1em;padding:0 3px;width:86px;}
#flag-area{clear:both;}
#flag-left{float:left;}
#flag-right{float:right;}
#flag-right .tooltip{right:0;}
#img_main{text-align:center;}
.duelimage-footer{border-bottom:1px solid #999;padding:6px 3px;}
.duelimage-footer .caption{float:left;width:60%;}
.duelimage-footer .actions{float:right;}
.duelimage-footer .actions div{display:inline;}
.image-attribution{float:left;width:100%;}
.lb-img-wrapper{cursor:pointer;}
.prev,.prevdisabled,.next,.nextdisabled{background:url(/static/images/icons/btnicons_tiled.png) no-repeat;}
.prev{background-position:0 -500px;}
a.prev:hover{background-position:-75px -500px;}
.prevdisabled{background-position:-150px -500px;}
.next{background-position:0 -525px;}
a.next:hover{background-position:-75px -525px;}
.nextdisabled{background-position:-150px -525px;}
.actions span.prevdisabled,.actions span.nextdisabled,.actions a.prev,.actions a.next{width:50px;height:18px;margin:0 5px;display:block;float:left;text-decoration:none;}
.actions a.prev:hover,.actions a.next:hover{text-decoration:none;}
.lightbox .dialog{padding:20px 15px;width:800px;top:100px;}
* html .lightbox .background{height:2000px;}
* html .lightbox .dialog{left:250px;}
.duel-progress-area{width:250px;padding-top:0;color:#999;text-align:center;position:absolute;left:50%;margin-left:-132px;}
.duel-progress-area h2{margin:0 0 5px 0;font-size:1.4em;text-align:center;color:#333;}
#duel-progress-bar{display:block;margin:0 auto;width:200px;list-style-type:none;}
* html #duel-progress-bar{width:210px;}
#duel-progress-bar li{float:left;margin:0 3px;}
#duel-progress-bar .item{width:14px;height:14px;float:left;background:transparent url(/static/images/dd_bar_grey.gif) top left no-repeat;}
#duel-progress-bar .done .item{background-image:url(/static/images/dd_bar_green.gif);}
#duel-progress-bar .cur .item{background-image:url(/static/images/dd_bar_orange.gif);}
.round-results{padding-top:8px;}
.round-end-inner-wrap{border:#ccc 1px solid;background:#fff;float:left;margin-left:10px;}
.round-end .area1,.round-end .area2,.round-end .area3{float:left;margin:6px 0;}
.round-end .area1{width:200px;padding:5px 0 0 20px;line-height:1.4em;}
.round-end .area1 .caption{text-align:left;margin:20px 5px 50px 5px;color:#999;}
.property-info{font-size:1.1em;line-height:1.5em;margin-bottom:10px;}
#address{font-weight:bold;}
#address a{display:block;}
.zestimate{font-weight:bold;}
.price{color:#d61;font-weight:bold;}
.RecentlySoldPrice,.MakeMeMovePrice,.ForSalePrice{font-weight:bold;background:url(../images/icons/tool_strip.png) 0 -174px no-repeat;margin-left:4px;padding-left:17px;}
.MakeMeMovePrice{background-position:0 -374px;}
.RecentlySoldPrice{background-position:0 -5074px;}
.RecentlySoldPrice strong,.MakeMeMovePrice strong,.ForSalePrice strong{color:#d61;}
.round-end .area2{width:332px;text-align:center;}
.round-end .area3{width:350px;padding:10px 0 0 20px;}
.round-end h1{color:#555;margin-top:10px;}
.round-end .area2 .caption{text-align:left;padding:5px 8px;font-size:1.2em;font-weight:normal;color:#555;height:2.4em;background-color:#fff;opacity:.7;filter:alpha(opacity=70);position:relative;top:-40px;left:1px;float:left;width:304px;}
#container .round-end .area3 .pithy-text{font-size:1.3em;font-weight:bold;color:#fff;margin-bottom:20px;text-align:center;}
.round-end .area2 .pithy-image{border:1px #36b solid;float:left;}
.round-end .area3 .upsell{padding:12px 10px;font-size:1.2em;font-weight:bold;}
.round-end .area3 .upsell p{font-size:1.3em;margin:5px 0;}
.round-end .area3 .upsell ul{text-align:left;margin-left:50px;margin-top:50px;}
.round-end .area3 .upsell .duel-on{font-size:1.3em;}
.round-end a.keep-dueling{display:block;width:170px;height:35px;text-decoration:none;background:url(/static/images/dd_keepdueling_btn.png) 0 0 no-repeat;}
.round-end a.keep-dueling{position:relative;left:49px;}
.round-end a.keep-dueling:hover{background:url(/static/images/dd_keepdueling_btn.png) 0 -100px no-repeat;}
.duel-faq-top{padding-bottom:6px;border-bottom:1px solid #999;}
.duel-faq-top p{background:transparent url(/static/images/dd_feedback.gif) top left no-repeat;padding:0 0 10px 50px;line-height:1.5em;}
.duel-faq-bottom{padding-top:6px;}
.duel-faq-bottom p{background:transparent url(/static/images/dd_faq.gif) top left no-repeat;padding:0 0 10px 50px;line-height:1.5em;}
.hi-contest #container{padding:0;text-align:left;background:#fff;border:none;}
#content .form-section{border:none;padding:10px;margin-bottom:10px;}
.hi-contest-form dl{clear:both;}
.hi-contest-form dt{float:left;width:320px;clear:left;height:2em;padding:3px;}
.hi-contest-form dd{padding:3px;line-height:2em;font-size:1em;}
.hi-contest-form dd *{line-height:2em;}
.hi-contest-form p{margin-bottom:3px;}
input.text{width:80px;}
#descriptionField{width:300px;}
.item-desc dt{width:80px;}
#costDescriptionField{width:400px;}
.tbs-row dt{width:auto;}
.tbs-row div,.tbs-row dt,.tbs-row dd{display:inline;float:left;clear:none;}
.tbs-row #addFeature{float:right;}
#category_item_types{width:150px;}
a.add{background:url(/static/images/icons/btnicons_tiled.png) 0 -550px no-repeat;display:block;height:30px;width:50px;text-indent:-9999px;}
a.add:hover{background-position:-75px -550px;}
a.add.disabled,a.add.disabled:hover{background-position:-150px -550px;}
table#cost-breakdown-table{width:100%;table-layout:fixed;}
#cost-breakdown-table thead tr{border:1px solid #acf;}
#cost-breakdown-table tbody tr{border-bottom:1px solid #acf;}
#cost-breakdown-table th{background:url(/static/images/thead_bg.gif) repeat-x scroll left top;font-weight:bold;padding:4px 2px;}
#cost-breakdown-table td{padding:4px;}
td.first{border-left:1px solid #acf;}
td.last{border-right:1px solid #acf;}
.w10{width:10%;}
.w15{width:15%;}
.w30{width:30%;}
.hi-contest a.close{display:inline;padding-left:20px;text-decoration:none;}
.eco-friendly p{padding:6px 0;font-weight:bold;}
#install-checkbox-group li,#use-checkbox-group li{width:32%;float:left;padding:6px 3px;}
h1.logo-h1{height:65px;background:url(/static/images/logo.gif) left top no-repeat;padding:26px 0 0 225px;color:#5b7;}
.contest-rule{padding:4px 0;}
.contest-category-list{list-style:disc inside none;margin:10px;}
.contest-category-list li{padding:3px;}
.contest-entry-counts dt,.contest-entry-counts dd{font-size:1.3em;line-height:1.3em;padding:.2em;}
.contest-entry-counts dt{font-weight:bold;color:#8b4;width:40%;float:left;text-align:right;clear:left;}
.contest-entry-counts dd{font-size:1.2em;float:right;margin-left:3px;width:55%;clear:right;}
#container.b-c-layout #edit-form-header .outer-border{width:750px;}
#container.b-c-layout #edit-form-header .inner-border{padding-left:0;padding-right:0;padding-bottom:0;}
#container.b-c-layout #edit-form-header .inner-border h1{margin-left:8px;}
#container.b-c-layout #edit-form-header .inner-border .highlight.reportBlock{margin:0;}
#a-column ul.secondary-nav li{position:relative;}
#a-column ul.secondary-nav li a{color:#36b;line-height:1.2em;}
#a-column ul.secondary-nav li.current h3 a{color:#d61;}
#a-column ul.secondary-nav li.current ul li.current h3{font-weight:normal;font-size:.9em;color:#d61;}
#a-column ul.secondary-nav span.total{color:#555;font-weight:normal;font-size:.9em;position:absolute;top:5px;right:2px;}
ul.secondary-nav li ul li{color:#555;}
ul.secondary-nav li ul li.roll,ul.secondary-nav li ul li.rollable:hover{background:url(/static/images/icons/btnicons_tiled.png) -596px -894px no-repeat;}
div.directory-header-block div.inner-border{padding:0;}
div.directory-header-block div.inner-border h1{margin:5px 0 0 8px;}
* html div.directory-header-block div.inner-border h1{margin:5px 0 0 3px;}
div.directory-header-block p.search-terms{margin:.5em;}
div.directory-header-block p.highlight.reportBlock{background-image:none;text-indent:0;}
h1#zillow-directory{width:397px;height:38px;display:block;background:transparent url(/static/images/directory_landingpage_header.gif) 0 0 no-repeat;}
h1#zillow-directory span{display:none;}
div.inner-border h2{clear:left;font-size:1.3em;margin:0 .5em .5em .5em;}
p.search-terms em,div.directory-result em{font-style:normal;color:#d61;font-weight:bold;}
#detailsToolbar li.join-directory a{background-image:url(/static/images/icons/join_directory.png);}
p#landing-page.icon{padding-left:28px;background-image:url(/static/images/icons/join_directory.png);background-repeat:no-repeat;}
div#directory-sort-bottom form{display:none;}
div.sorting div.pagination ul{padding:2px 0 0;}
#directory-sort-bottom div.pagination ul{padding:0;}
ul#landing-page-categories{display:block;}
ul#landing-page-categories li{margin:0 0 1em 0;width:50%;float:left;}
ul#landing-page-categories a{display:block;width:100%;text-decoration:none;font-weight:bold;}
ul#landing-page-categories li#agents a{padding:70px 0 0 0;background:url(/static/images/directory_landingpage_agents.png) 50% 0 no-repeat;}
ul#landing-page-categories li#real-estate a{padding:70px 0 0 0;background:url(/static/images/directory_landingpage_realestate.png) 50% 0 no-repeat;}
ul#landing-page-categories li#lenders a{padding:75px 0 0 0;background:url(/static/images/directory_landingpage_lenders.png) 50% 0 no-repeat;}
ul#landing-page-categories li#home-services a{padding:75px 0 0 0;background:url(/static/images/directory_landingpage_homeservices.png) 50% 0 no-repeat;}
ul#landing-page-categories a span.arrow{width:13px;height:13px;display:block;float:left;margin:0 .5em 0 0;background:url(/static/images/icons/btnicons_tiled.png) -587px -275px no-repeat;}
ul#landing-page-categories a:hover span.arrow{background-position:-587px -250px;}
ul#landing-page-categories p{margin:.2em 0 0 0;width:80%;}
p.current-range{margin:.5em 0 .5em 8px;}
ul#directory-browse-links{background:#fff;margin:1em;border:1px solid #acf;}
ul#directory-browse-links li{padding:.5em;}
ul#directory-browse-links li a{text-decoration:none;font-weight:bold;}
ul#directory-browse-links li.current a{color:#d61;}
div#letter-selected{height:20px;font-size:1.1em;color:#36b;}
div.search-message-bar{margin:10px 0;}
div#browse-results,div#browse-ranges{margin:0 0 3em 0;}
div#browse-results li.browse-member{margin:0 0 1em 0;padding:0 0 1em 0;clear:both;border-bottom:1px solid #f2f7ff;}
div#browse-results li div.signature-large{float:none;}
div.directory-result{padding:1em 0 0 0;margin:0;clear:both;border:1px solid #fff;}
div.directory-result img{border:1px #36b solid;padding:1px;display:block;}
div.directory-result div.signature-block{float:left;padding:0 0 20px 65px;position:relative;width:210px;min-height:46px;}
div.directory-result div.signature-block span{display:block;}
div.directory-result span.portrait{float:left;overflow:hidden;margin:0 5px;height:50px;width:50px;display:block;position:absolute;top:0;left:0;}
div.directory-result span.signature a{font-size:11px!important;width:auto;float:left;display:inline;white-space:normal;}
div.directory-result span.title,div.directory-result span.company-name{clear:both;float:left;margin:.5em 0 0 0;width:180px;}
div.directory-result span.title{color:#999;font-style:italic;}
div.directory-result dl{margin:0;}
div.directory-result dl.reputation-stats{float:right;width:40%;}
div.directory-result dl.reputation-stats dt,div.directory-result dl.reputation-stats dd{margin:0 0 .15em 0;}
div.directory-result dl.reputation-stats span{float:left;}
div.directory-result dd.lender-rating-small div.ratings{margin-right:1em;float:left;padding:5px;border:1px solid #acf;}
div.directory-result dd.lender-rating-small p{display:none;}
div.directory-result div.total-ratings{clear:both;}
div.directory-result dl.services,div.directory-result dl.service-areas{clear:both;margin-left:5px;margin-bottom:5px;}
div.directory-result dt{width:100px;float:left;color:#999;}
div.directory-result dl.services dt,div.directory-result dl.service-areas dt{width:70px;}
div.directory-result dl.services dd,div.directory-result dl.service-areas dd{margin:0 0 0 .5em;float:left;}
div.directory-result dl.services dd.last-child span.comma,div.directory-result dl.service-areas dd.last-child span.comma{display:none;}
div.directory-result dl.service-areas dd.local-expert{padding-left:0;padding-top:0;}
div.directory-result dl dd .tooltip{z-index:999!important;}
div.directory-result dl dd .tooltip dt{color:#d61;font-size:1.1em;font-weight:bold;margin-bottom:6px;width:90%;position:static;}
div.directory-result dl dd .tooltip dd{color:#555;font-size:1em;font-weight:normal;margin:6px 0 3px 0;width:90%;line-height:1.2em;position:static;}
div.directory-result div.contact-info{height:15px;padding:5px;background:#f2f7ff;border-bottom:1px solid #ddd;clear:both;}
div.contact-info ul li{margin:0 .5em 0 0;float:left;color:#999;}
div.contact-info ul li.carrot{margin:0 0 0 1em;}
div.contact-info ul li a,div.contact-info ul li span{text-decoration:none;color:#999;}
div.contact-info ul li.carrot a{background:url(/static/images/icon_carrot_grey.gif) 0 .3em no-repeat;}
div.directory-result.rollable:hover,div.directory-result.roll{cursor:pointer;border:1px solid #9c5;}
div.directory-result.rollable:hover div.contact-info ul li a,div.directory-result.roll div.contact-info ul li a,div.directory-result.rollable:hover div.contact-info ul li span,div.directory-result.roll div.contact-info ul li span{text-decoration:underline;color:#36b;cursor:pointer;}
div.directory-result.rollable:hover div.contact-info ul li a:hover,div.directory-result.roll div.contact-info ul li a:hover,div.directory-result.rollable:hover div.contact-info ul li span.rollable:hover,div.directory-result.roll div.contact-info ul li span.roll{color:#692;text-decoration:underline;cursor:pointer;background:none;}
div.directory-result.rollable:hover div.contact-info ul li.carrot a,div.directory-result.roll div.contact-info ul li.carrot a{text-decoration:none;background:url(/static/images/icons/btnicons_tiled.png) -596px -897px no-repeat;}
div.directory-result .sort-highlight,div.directory-result .signature.sort-highlight a,div.directory-result .sort-highlight a{font-weight:bold;color:#d61;}
div.directory-result div.ratings.sort-highlight{border:1px solid #d61;}
#ft div#alpha-directory{display:block;}
ul#directory-browse-links{border:0;}
