table.productsContainer {margin-top:1.5em; clear:left} 
td.listDataLeft {width:68px; padding-right:5px; text-align:left; vertical-align:top; color:#636363; font-size:0.7em} 
td.listDataMid {width:59px; padding-right:5px; text-align:left; vertical-align:top; color:#636363; font-size:0.7em} 
td.listDataRight {width:73px; padding-right:5px; text-align:left; vertical-align:top; color:#636363; font-size:0.7em} 
td.brandSeparator {padding-top:18px; padding-bottom:3px; padding-left:3px} 
td.typeSeparator {padding-top:18px; padding-bottom:3px; padding-left:3px; font-size:0.88em; font-weight:bold; color:#000000} 
td.listItem {width:358px; height:18px; padding-left:3px; padding-right:5px; font-size:0.75em} 
td.listData {padding-right:5px; text-align:left; color:#000000; font-size:0.7em} 
tr.grey {background-color:#f2f2f2} 
td.productHeader {width:453px; vertical-align:top; padding-bottom:10px} 
td.productBrand {width:120px; vertical-align:top; padding-bottom:10px} 
td.productImage {width:215px; vertical-align:top; } 
td.productText {width:358px; vertical-align:top; padding-left:6px; padding-top:0px} 
td.productTextVert {width:100%; vertical-align:top; padding-left:7px; padding-top:0px} 
td.productTextHoriz {vertical-align:top; padding-left:0px; padding-top:7px} 
table.productsList {margin:1em 0} 
span.prodBrandRegion {display:block; color:#666; font-weight:bold; margin-top:0.25em} 
span.prodBrandContact {display:block; margin:0.25em 0} 
span.prodBrandContact img {margin-right:2px} 
span.prodBrandContact img.Phone {margin:0 0 0 2px} 
div#ProductsQuickFinder {top:0px; margin-bottom:10px} 
div#ProductsQuickFinder h2{color:#000; } 
