#narrow-options { margin-left:3px; } .narrow-option { padding: 10px 10px 5px 15px; border-bottom: 1px solid #F8E7B6; height: 1%; } .narrow-option a { } .narrow-option h4 a, .narrow-option h5 a {  padding-right: 12px; background: url(http://i.oodleimg.com/mule/images/small-arrow-right-orange.png) center right no-repeat; display: inline-block; } .narrow-option h4 a.no-background{ background: none;  padding-right: 0; } .narrow-option h4 a.expanded, .narrow-option h5 a.expanded { background: url(http://i.oodleimg.com/mule/images/small-arrow-down-orange.png) center right no-repeat; } .narrow-option h4 a.expanded-reverse, .narrow-option h5 a.expanded-reverse { background: url(http://i.oodleimg.com/mule/images/small-arrow-up-orange.png) center right no-repeat; } .narrow-option ul { list-style: none; margin-left: 0; } .narrow-option li { margin-left: 5px; margin-bottom: 4px; } .narrow-option input { margin-top: 3px; } .outline-space { padding-left: 3px; }  .narrow-option ul input.submit-image { margin-top: 5px; } .navigator-undo { font-size: 9pt; font-weight: bold; padding-left: 2px; } .navigator-count { color: #808080; padding-left: 2px; font-style: italic; } .navigator-from, .navigator-to { float: left; width: 35px; line-height: 30px; padding-right: 8px; text-align: right; }  #alert-open { background: url(http://i.oodleimg.com/o2/icon_emailAlerts.gif) 0 1px no-repeat; padding-top: 5px; padding-bottom: 3px; padding-left: 30px; font-weight: bold; margin-left: 10px; }  #alert-open a { text-decoration: underline; } .alert-box { margin: 5px; } .alert-box label { float: left; width: 150px; margin-right: 5px; line-height: 28px; font-weight: bold; text-align: right; } .alert-box select, .alert-box input { padding: 2px 2px 0px 2px; margin: 2px 2px 0px 2px; } .alert-body { border: 1px solid #F8E7B6; padding: 10px; position: relative; } .price_rating .price { color: #0c758e; font_size: 130%; ; margin-bottom: 5px; line-height: 1; font-weight: bold; } .listing a {  } .listing .listing-header a.title-link { color: #009; text-decoration: underline; } .listing .listing-header a.title-link:visited { color: #7e177e; text-decoration: underline; } .listing .source-name a.title-link { color: green; } .listing {  margin: 0 0px; border-top: 1px solid #ededed; clear:both; border: 1px solid white;  border-bottom: 1px solid #f0f0f0; } .expanded-listing .double-wrapper { padding-bottom: 10px; } .listing .double-wrapper { height: 100%; padding-left: 5px; padding-right: 5px; padding-top: 10px; } .simple-listing .double-wrapper { padding-top: 5px; } * html .listing .double-wrapper { position: relative; }  .listing .normal-section { padding-left: 135px; } .simple-listing .normal-section { padding-left: 75px; } .listing .normal-section.no-thumbnail { padding-left: 15px; } .listing .expanded-section { margin-left: 10px; margin-right: 10px; } .normal-listing .expanded-section { display: none; } .listing .normal-section .normal-listing-module { float: left; width: 100%; } .listing .thumbnail { padding-left: 10px; float: left; } .thumbnail-wrapper { background-color:white; } .price_rating { float: right; width: 8em; margin: 0; padding: 0; text-align: right; padding-right: 1em; cursor:pointer; } .listing-right-module { float: right; }  .listing:hover, .listing_hover { background: url(http://i.oodleimg.com/a/listing_hover_bg.gif) repeat-x; border: 1px solid orange; }  .expanded-listing, .expanded-listing:hover, .expanded-listing_hover { background: url(http://i.oodleimg.com/a/listing_active_bg.gif) repeat-x; ; border: 1px solid #c8e6ff; } .expanded-listing .wrapper { background: url(http://i.oodleimg.com/a/listing_active_bg_bot.gif) repeat-x bottom left; } .listing .listing-message { border-bottom: 1px solid #C8E6FF; margin-bottom: 5px; padding: 0 0 5px 5px; font-weight: bold; } .featured .double-wrapper { background-image: url(http://i.oodleimg.com/a/icons/feature_listing_bar.gif); background-repeat: no-repeat; background-position: 0px 10px; } .simple-listing.featured .double-wrapper { background-position: 0px 0px; }  .normal-listing .toggle-button { padding-right: 13px; background: url(http://i.oodleimg.com/mule/images/small-arrow-down.png) 100% 50% no-repeat; } .expanded-listing .toggle-button { padding-right: 13px; background: url(http://i.oodleimg.com/mule/images/small-arrow-up.png) 100% 50% no-repeat; }  .simple-listing .listing-header h3 { font-weight: normal; } .listing-header h3 a { text-decoration: normal; } .listing-header h3 a:hover { text-decoration: underline;  } .listing .source-name { color: black; } .listing h4.expanded-listing-header { margin-bottom: 5px; padding: 10px 0px 1px 0px; text-transform: uppercase; border-bottom:1px dotted #ffa539; font-size:1em; } .listing-footer { display:none; border-top:1px solid #ffeec7; padding: 5px 0 0 124px; float:left; width:auto; } .gallery-listing dl.location { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 140px; }  .insight-label { color: #666; } .median-price, .listing-price { margin: 10px 0px; color: #0c758e; font-weight: bold; } .median-price .no-data { color: #000; font-weight: normal; } .visitlisting { background: url(http://i.oodleimg.com/o2/lst/visitListing_icon.gif) no-repeat; } .sendfriend { background: url(http://i.oodleimg.com/o2/lst/sendListing_icon.gif) no-repeat; } .morelike { background: url(http://i.oodleimg.com/o2/lst/moreListings_icon.gif) no-repeat; } .payscale { background: url(http://i.oodleimg.com/o2/lst/payscale.gif) 0px 10px no-repeat; } .spam { background: url(http://i.oodleimg.com/o2/lst/spam_blue.gif) no-repeat; } .fraud { background: url(http://i.oodleimg.com/o2/lst/spam_red.gif) no-repeat; } .unavailable { background: url(http://i.oodleimg.com/o2/lst/deleteListing_icon.gif) no-repeat; } .inappropriate { background: url(http://i.oodleimg.com/o2/lst/inappropriate_listing_icon.gif) no-repeat; } .admin { background: url(http://i.oodleimg.com/o2/lst/inappropriate_listing_icon.gif) no-repeat; } .action { float: left; clear: left; margin-top: 0.0em; width: 100%; } .action span { display: block; float: left; padding: 1px 5px 3px 23px; white-space: nowrap; width: 12em; text-align: left; font-size: 10px; } .action * { margin-right: 0.5em; } .action div { text-align: center; line-height: 1; } .action .actionMsg { clear: both; padding: 3px 0 0 0;  text-align: left; color: #666; font-weight: bold; line-height: 1.2; } .insight strong { padding-right: 0.2em; }  .shortFacts * { float: right; } .shortFacts a { text-decoration: none; } .insight a { text-decoration: underline; } .insight .green, .shortFacts .green { font-weight: bold; color: #458632; } .insight .green { background: url(http://i.oodleimg.com/o2/lst/spam_green.gif) no-repeat 11em; } .insight .red, .shortFacts .red { font-weight: bold; color: #D51616; } .insight .black, .shortFacts .black { font-weight: bold; color: #000000; } .insight .orange, .shortFacts .orange { font-weight: bold; color: #D67600; } .insight .orange { background: url(http://i.oodleimg.com/o2/lst/spam_yellow.gif) no-repeat 11em; } .insight .percent-of-median .red { font-weight: normal; color: #D51616; }  .insight .percent-of-median .black { font-weight: normal; color: #000000; } .insight .percent-of-median .green { font-weight: normal; color: green; background: none; } .insight { line-height: 1.6; padding-top: 5px; } .insight .factHeader { line-height: 17px;  padding-left: 2.5em; margin-left: -2.5em; } .listing .shortFacts { line-height: 0.8em; font-weight: bold; margin-bottom: .5em; } .listing .shortFacts img { float: right; } .listing .shortFacts .factText { display: inline; width: 6.5em; font-size: 0.80em; padding-right: 0.2em; padding-bottom: 0.2em; } .listing .shortFacts .big { font-size: 0.9em; line-height: 0.9em; } .listing .shortFacts .divided { border-top: 1px dotted #CCC; padding-top: .5em; }  .listings-content { line-height:1.4; } .anchor-tenant-logo { height: 40px; }  .gallery-listing { float: left; padding: 10px 0px 10px 0px; border: 1px solid silver; width: 140px; height: 150px; margin-left: 7px; margin-bottom: 7px; clear: none; text-align: center; } * html .gallery-listing { display: inline; }  .wide-right .gallery-listing { width: 164px; } .gallery-listing .thumbnail { display: block; float: none; padding: 0px; margin: 0px; text-align: center; } .gallery-listing .thumbnail .thumbnail-wrapper { margin: 0 auto; }  .gallery-listing .normal-listing-module { text-align: center; } .tooltip .normal-listing, .tooltip .normal-listing:hover { background: #ffffee; border: 1px solid gray; width: 400px; padding-bottom: 10px; z-index: 10000; text-align: left; }  dl.listing-attribute dt { display: inline; font-weight: bold; } dl.listing-attribute dd { display: inline; } dl.listing-attribute .button-like { border:1px #6e1713 solid;  width:100px;  padding:3px;  margin-top:10px; background-color: #ffffff; } dl.excerpt { background: url(http://i.oodleimg.com/a/blockquote.gif) no-repeat 0px 3px; padding: 0px 20px; color: #666; margin: 5px 0px; } dl.structured_line, dl.bed_bath { font-size: 14px; }  .listing .show-details { visibility: hidden; } .listing:hover .show-details { visibility: visible; }   #view-menu { float: right !important;  padding-right: 8px; white-space: nowrap; } #pagination { padding: 10px; } #listings-submenu { clear: both; margin: 10px 5px 8px 5px; background: none; padding: 0px 5px; color: #000; border-bottom: none; } #listings-submenu ul.hmenu { float: left; width: auto; height: 1%; } .divided-listings-header { margin: 5px; padding: 3px; color: #000; border-bottom: none; } #listings-submenu #sort-menu { float: right; } .listing .source_container { margin-top:0.5em; } .listing .btn_container { width: 100px; } #widget-listings { background: url(http://i.oodleimg.com/a/icons/widget_icon.gif) 0 0 no-repeat; padding: 0px 0px 5px 25px; line-height: 23px; } #widget-rss { background: url(http://i.oodleimg.com/a/icons/feed_icon.gif) 4px 0 no-repeat; padding: 0px 0px 5px 25px; line-height: 23px; } #widget-dashboard { background: url(http://i.oodleimg.com/a/icons/dashboard_icon.jpg) 1px 0 no-repeat; padding: 0px 0px 5px 25px; line-height: 23px; } #widget-container { margin: 10px 0px; padding-top: 10px; font-size: 14px; font-weight: bold; }  #message-box { margin: 0 5px; padding: 3px 5px 5px 5px;  } #message-box p { margin-bottom: 4px; } .message-big { font-size: 16px; } .message-medium { font-size: ; } .message-small { font-size: 9px; } .message-subtext { color: #000; font-weight: normal; } .message-subtext span { color: #000; } .message-light { font-size: 10pt; font-weight: normal; } .message-bullet { background: url(http://i.oodleimg.com/a/icons/arrow_right.gif) 0 1px no-repeat; padding-left: 25px; } .message-grey { color: #555; } .gutter-space { margin-bottom: 5px; } #did-you-mean { padding-bottom: 10px; } #best-search-message { padding-bottom: 10px; } #alternate-cities { float: left;  width: 200px; margin-bottom: 15px; } 