ul.skip-to, #rjs-logged-out-header,#rjs-logged-in-header, div#header div.search, div#top-nav, div#side-container, ul.tools, div#footer ul, div.tabs-container, li.tree-level-3, .rating-reviews dd.read, .rating-reviews dd.write, .quick-view, div.result .tooltip {display: none; }
ul {list-style-type: none; margin-left: 0; padding-left: 0;}
dt, dd {display: inline; margin-left: 0;}
a img {border: 0 none;}
a.logo-link {display: list-item; list-style-image: url(../../images/layout/logo_ulist-print.png); list-style-position: inside; }
a.logo-link img {margin-left: -500px; }
#content-container .breadcrumbs ul {margin: 10px 0; padding:0; font-size: .8em; font-weight:bold; list-style-image: url(../../images/layout/bg_breadcrumb-sep.png); list-style-position: inside; }
#content-container .breadcrumbs ul li {float: left; margin:0; padding:0 5px 5px 0; }
.listing-show {clear: both; }
h1 {clear: left; font-size: 1.5em; margin-bottom: 0; }
body .listing .thumbnail {float:left; margin:0 10px 10px 0; padding:0; }
.rating, .rating-reviews {margin: 0; }
div.ratings-container ul.rating:after {content: attr(title); }
div.ratings-container ul.rating li {display: none; }
div#footer {margin: 10px 0 0; }
#content-container .detail-listing .thumbnail {margin-top: 3em; float: right; width: 253px; border: 1px solid; }
#content-container .detail-listing .details {clear: left; }
div.full-desc {margin: 10px 0; }
.search-form, .sorts {display: none; }
.result-count {display: block; margin: 0; padding: .5em 0 .25em; font-size: 1.4em; clear: both; border-bottom: 1px solid; }
div.result {padding: .5em 0; clear: both; border-bottom: 1px solid; page-break-inside: avoid; }
div.result img {border: 1px solid #184174; }
div.result h3 a:link, div.result h3 a:visited {color: #184174; font-weight: normal; text-decoration: none; }