#Products {margin-left:10px}
#Products img {border:0;}
#Products td {font-family: Arial, Helvetica, sans-serif;font-size:12px;}

.pList{padding:8px 12px 8px 12px; background-position: center 50%; background-image: url(compare.gif); margin: 0px;}
.pGrid{padding:5px 0px 10px 0px; margin: 0px; text-align: center; text-align: center; vertical-align: top;}
.pListTitle{padding:5px 0px 2px 0px; margin: 0px; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, sans-serif}
.pListUnderLine{padding:0px; margin: 0px; border-bottom: 1px dashed #e1e1e1;}
.pListRating{padding:5px 0px 5px 0px; color: #444444; margin: 0px;}
.pGridpriceMinMax{padding:2px 0px 5px 0px; margin: 0px; font-weight: bold; font-size: 16px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif}
.instock{font-size: 11px; color:#777}
.rDetails{display:none;border:1px solid #646464;z-index: 3000;}

.pListZoom{padding:0px 5px 15px 0px; margin: 0px;}
.pListImage{padding:5px 5px 5px 5px; margin: 0px;}
.pListDesc{padding:10px 5px 5px 5px; margin: 0px; vertical-align: top; width: 100%;}
.pListPrice{padding:15px 15px 5px 5px; margin: 0px; vertical-align: top; text-align: center;}
.priceMinMax{font-weight: bold; font-size: 16px; white-space: nowrap; font-family: Arial, Helvetica, sans-serif}
.pListShortDesc{color: #444444; line-height: 17px}

.btnComparePrices{background: url(btnComparePrices_r.gif) no-repeat right top; height: 22px; margin: 5px 0px; padding: 0px; margin: 5px auto 5px auto;}
.btnComparePrices a{display: block; background: url(btnComparePrices_l.gif) no-repeat left top; height: 22px; padding: 3px 8px; color: #fff; font: bold 11px Verdana,Arial, Helvetica, sans-serif; text-decoration: none; white-space: nowrap;}
.btnComparePrices a:hover{text-decoration: none; color: #fff;}
.btnComparePrices a:active, .btnComparePrices a:visited{color: #fff; }

.compare{color:#999;text-align:left;}
.compareOver{text-decoration:underline;cursor:pointer;color:blue;}

.comb#tooltip {
 position: absolute;
 z-index: 3000;
 border: 1px solid #646464;
 background-color: lightyellow;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:11px;
 padding: 8px;
}
.comb#tooltip h3 { margin: 0;font-size:12px;font-weight:bold; width:200px }
.comb#tooltip div { margin: 0;font-size:12px;font-weight:normal; width:200px }

#lightbox{background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }
#overlay{ background-image: url(images/overlay.png); }
* html #overlay{background-color: #333;background-color: transparent;background-image: url(images/s.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");}