* {border:none; color:#000000;}

html {background:white; font-size:10pt;}

#logo a  {display:block;}

h1, h2, h3, h4, h5, h6 {font-size:12pt; margin:2pt 0 2pt 0;}
p {margin:2pt 0 2pt 0;}
h1 {font-size:14pt;}
hr { color:#999999; background-color:#999999; margin:5pt 0; height:1px;}  

#logoArea {margin-bottom:20px;}
.bannerAd, #navTabs, #signInBar, #searchCol, #breadcrumbBar, #areaOne, #areaTwo, #areaThree, #sideAdverts, #hotContentBottom, #footerContent, #wide_ad_unit_3, #wide_ad_unit_2, #wide_ad_unit_3, #pagination, #gglSense_1, #gglSense_2, #gglSense_3, #refineDetails, #googleFrame, #hotContentBottomRight, #hotContentBottomLeft, #adItemFooter, #googleAds, #adDetailFooter, #itemTools, #relatedAdverts, .viewAll, #insuranceFinanceTrader, #relatedEstores, .button {display: none;}

#contentArea {width:100%; margin:0; padding:0; border:0; float:none !important; color:black; background:transparent none;}
   
a:link, a:visited {color:#000000; background:transparent; font-weight:bold; text-decoration:underline;}

#homeCategories ul li, #relatedEstores ul li, .advertBaseLayout, .similarAdDetail, .displayAdvert, .categoryContainer {border:1px solid #999999; padding:10pt; margin-bottom:10pt;}
.lineBreaker {clear:both;}
.advertBaseLayout {min-height:100px;}
.imageContainer img {float:left; border:1px solid #999999; margin-right:10px;}
#homeCategories ul {list-style-type:none; padding-left:0;}
#homeCategories ul li ul {list-style-type:disc; padding-left:15px;}
#homeCategories ul li ul li {border:none; padding:0; margin:0;}
#relatedAdverts h2 {margin:15pt 0 0 0;}

#adDetailBody #adItemLeft #imageVideoContainer {width:306px; background-color:#e8e8e8; padding:10px; border:1px solid #999;}
#adDetailBody #adItemLeft #whiteHolder {background-color:#FFFFFF; padding:9px; border:1px solid #999;}
.imageThumbSelected, .imageThumb {background-color:#ffffff; border:1px solid #797979; cursor:pointer;}
table#thumbWrapper {background-color:#e8e8e8; border:1px solid #999999; width:321px; margin:10px 0 0 0;}
table#thumbWrapper td {text-align:center; padding:8px;}
table#thumbWrapper td span {padding:4px; background-color:#ffffff; border:1px solid #797979; display:table-cell; display:inline-block;}
table#thumbWrapper td span img { _width: expression(this.width > 78 ? "78px" : true); height: expression(this.height > 78 ? "78px" : true); max-height:78px; max-width:78px;}