.outer-wrap{width:298px;height:272px;background-color:#f4f4f4;font:normal normal normal 14px arial,verdana,'Times New Roman',serif;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.list .count-text,.map .counts-container,.outer-wrap{line-height:14px}
.curbed .count-text,.outer-wrap,input{color:#999}
#map,.outer-wrap{overflow:hidden}
.curbed.map .count,.outer-wrap,.outer-wrap .brownout-message{text-align:center}
.outer-wrap .brownout-message{margin-top:15px;color:#555;line-height:16px}
.list .count-text,.outer-wrap .brownout-message a{color:#3366ba}
.title{height:13px;margin:12px 10px 0}
.oneTimeWidget .title{height:0;margin:8px 10px 0;padding-bottom:9px}
.list .count,.list .count-text,.list .list-header,.title{text-align:left}
.curbed .title,.list .count,.list .count-text,.list .list-header,.outer-wrap,body{margin:0}
.curbed .search-container,.outer-wrap,body{padding:0}
.title .text{color:#000;font-size:15px}
.list .count,.list .count-text,.list .list-header,.outer-wrap .brownout-message{font-size:13px}
.curbed.list .counts-wrap .icon,.hide{display:none}
#map,.track-link,input{display:block}
.search-container{margin:11px 0 10px;border-bottom:1px solid #dedfde;padding:0 9px}
.oneTimeWidget .search-container{margin:11px 0 3px}
.list .search-container{margin-bottom:5px}
input{margin-bottom:10px;width:262px;height:17px;padding:4px 8px 5px;border:1px solid #000;font-size:14px}
.oneTimeWidget input{margin-bottom:6px}
#searchForm,button,select{display:inline}
input,select{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
select{width:65px;height:24px;padding:2px 0;margin:0 5px 10px 0;color:#636563;border:1px solid #666;text-indent:-1px;font-family:arial}
.oneTimeWidget select{margin:0 5px 3px 0}
.count-text,select{font-size:10px}
.list select{margin-bottom:20px}
.curbed input,.curbed select,button{margin-bottom:9px}
.oneTimeWidget .curbed input,.oneTimeWidget .curbed select,button{margin-bottom:3px}
select.prop-type{width:97px}
select.bath-select{margin-right:10px}
button{width:33px;height:24px;vertical-align:top}
.icon{background:url(/static/images/widgets/tnc_search/icons-sprite.png) no-repeat;border:0}
.go{background-position:0 -300px}
.content{padding:0 10px 0 8px}
.content,.counts-container{width:280px;height:139px}
.counts-container{width:278px}
.curbed .count-text,.list .list-header,.map .count,.title{font-weight:700}
.counts-wrap .icon{background-position:0 0;width:16px;margin-right:4px}
.count-text,.counts-wrap .icon,.curbed .counts-wrap .icon,.map .count-text .track-link,.map .counts-wrap{display:inline-block}
.counts-wrap .icon.fr{background-position:0 -200px}
.counts-wrap .icon.rc{background-position:0 -100px}
.count-text{line-height:11px}
.map .count-text .track-link{border-bottom:1px solid #fff}
.curbed.map .count-text .track-link{border-bottom:0 none}
#map{width:276px;height:143px;padding:1px;border:1px solid #555;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:inset 2px 2px 7px rgba(0,0,0,.2);-moz-box-shadow:inset 2px 2px 7px rgba(0,0,0,.2);-webkit-box-shadow:inset 2px 2px 7px rgba(0,0,0,.2)}
.map .content{height:149px;position:relative}
.map .counts-container{height:31px;position:relative;width:278px;top:-43px;background-color:#555;opacity:.8;filter:alpha(opacity=80);left:1px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;padding:6px 0 5px}
.map .counts-wrap{width:92px}
.map .count{font-size:18px}
.list .count,.list .count-text,.list .list-header{padding:7px 0;border-bottom:1px solid #fff;height:14px}
.list .list-header{color:#545454;padding-left:2px}
.list .count-text{float:left;width:226px;padding-left:2px}
.list .count{float:right;width:50px;color:#545454;text-align:right}
.track-link{text-decoration:none;cursor:pointer}
.map .count,.map .track-link{text-shadow:1px 1px #525552;color:#fff}
.curbed.outer-wrap{width:300px;height:263px;background-color:#fff;border:0}
.curbed #map{border-color:#ccc;top:-36px;padding:0;width:278px;height:145px;box-shadow:0 0;-moz-box-shadow:0 0;-webkit-box-shadow:0 0}
.curbed .list-header{text-transform:uppercase}
.curbed .count{font-family:TradeGothicLTStdBoldCondensed,Georgia,'Times New Roman',serif}
.curbed .search-container{margin:5px 9px 9px;border-bottom-color:#9d9c97}
.curbed .count-text,.curbed .count-text .track-link{font-family:arial,serif;font-size:11px}
.curbed .icon,.curbed .title .text{background:url(/static/images/widgets/tnc_search/icons-sprite-curbed.png) no-repeat}
.curbed .title,.curbed .title .text{height:30px}
.curbed .curbed-title-text{background:url(/static-widgets/2233f53/static-widgets/images/widgets/tnc_search/curbed_sprite_2.png) 0 -100px no-repeat;display:inline-block;height:100%;width:100%}
.curbed .title .text{text-indent:-999px;background-position:0 -300px}
.curbed .go{background-position:0 0}
.curbed #map,.curbed.map .counts-container,.curbed.outer-wrap{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.curbed .counts-container{width:280px}
.curbed.map .counts-container{height:37px;top:-45px;background-color:#fff;opacity:.9;filter:alpha(opacity=90);line-height:17px;width:278px;border-top:1px solid #ccc;padding:3px 0}
.curbed.map .counts-wrap{height:35px;padding-top:2px;border-right:1px solid #e9e2c6}
.curbed.map .count{color:#c4b78c;font-weight:400}
.curbed .counts-wrap .icon{background-position:0 -99px;width:14px;margin-right:3px}
.curbed.list .list-header,.curbed.map .count-text,.outer-wrap .brownout-message a{font-size:12px}
.curbed.map .counts-wrap.last{border-right:0 none}
.curbed.list .search-container{border-bottom:0}
.curbed.map .count,.curbed.map .track-link{text-shadow:0 0 transparent}
.curbed.list .count,.curbed.list .count-text,.curbed.list .list-header{border-bottom-color:#d4d4d4}
.curbed .search-container,.curbed.list .count,.curbed.list .count-text,.curbed.list .list-header{border-bottom-style:dotted}
.curbed.list .list-header{color:#000}
.curbed.list .count{font-size:16px;color:#878787}
.curbed.list .count-text{width:228px}
.curbed.map .track-link{color:#666}
.advancedWidget .widget-inner-block,.simpleWidget .widget-inner-block{font-family:Trade Gothic;text-align:left}
.advancedWidget .title .text,.simpleWidget .title .text{font-family:Trade Gothic;color:#AA0C19;font-size:19px;margin-bottom:20px;background:0 0;text-indent:0}
.simpleWidget .subtitle{color:#000;font-size:18px;margin-bottom:20px;margin-top:20px;text-align:left}
.advancedWidget .outer-wrap,.advancedWidget .outer-wrap input,.simpleWidget .outer-wrap,.simpleWidget .outer-wrap input{font-family:Verdana;color:#000;height:273px}
.advancedWidget .footer_block,.advancedWidget .price-container,.advancedWidget .price-container input#minPriceTextbox{clear:both}
.advancedWidget .price-container input.price-box{float:left;margin-bottom:30px;width:115px;height:17px;line-height:17px;border:1px solid #000;font-size:11px;border-radius:0;padding:0}
.simpleWidget .price-container input.price-box{float:left;margin-bottom:20px;width:120px;height:24px;line-height:24px;border:1px solid #000;font-size:11px;border-radius:0;padding:0 0 0 4px}
.advancedWidget .search-container{margin:0}
.simpleWidget .search-container{margin:0;width:262px}
.advancedWidget .searchbox-container input{border-radius:0;font-size:15px;margin-bottom:10px;height:28px;line-height:28px;padding:0;width:238px;float:left}
.simpleWidget .searchbox-container input{border-radius:0;font-size:15px;margin-bottom:15px;height:28px;line-height:28px;padding:0 0 0 4px;width:257px}
.advancedWidget .price-container label{display:block;color:#555;font-family:Verdana;font-size:11px}
.simpleWidget .price-container label,.simpleWidget .searchbox-container label{display:block;color:#535353;font-family:Trade Gothic;font-size:13px;margin-bottom:5px;background:0 0}
.simpleWidget .inner-body{border:1px solid #EEE;padding-left:10px;padding-right:10px;width:264px}
.advancedWidget .curbed .search-container,.simpleWidget .curbed .search-container{border-bottom-style:none}
.spacer{float:left;width:10px}
.advancedWidget .spacer_advanced{float:left;width:4px}
.advancedWidget .curbed .icon,.simpleWidget .curbed .icon{background:url(/static/images/widgets/tnc_search/curbed_sprite_2.png) no-repeat}
.advancedWidget button{height:28px;vertical-align:top;width:48px;margin-bottom:10px}
.simpleWidget button{height:28px;vertical-align:top;width:68px;margin-bottom:20px}
.advancedWidget .footer_block .footer-title{margin-bottom:10px;font-size:12px;color:#000}
.advancedWidget .footer_block ul{list-style-type:none;margin:0;overflow:hidden;padding:0 0 20px}
.advancedWidget .footer_block li{border-top:1px dotted #D4D4D4;height:28px}
.advancedWidget .footer_block li div{padding-top:6px;padding-bottom:7px}
.advancedWidget .footer_block .data-name{float:left;padding-left:2px;font-family:Times New Roman;font-size:13px;color:#0000EC}
.advancedWidget .footer_block .data-value{float:right;padding-right:10px;font-size:16px;color:#888}
.advancedWidget .curbed.map .track-link{color:#0000EC}