.productPreviewBoxes td {position:relative;width:180px;height:180px;vertical-align:top;text-align:left;}
.productPreviewBoxes td div.productPreviewBox {position:absolute;z-index:1;width:180px;height:180px;background:#000000;overflow:hidden;}
.productPreviewBoxes td div.productPreviewBox a:hover {text-decoration:none;}
.productPreviewBoxes td div.productPreviewBox div.productImage {position:absolute;text-align:center;width:100%;}
.productPreviewBoxes td div.productPreviewBox div.productImage img{width:100%;height:184px;}
.productPreviewBoxes td div.productPreviewBox div.productDetails {position:absolute;z-index:1;top:10px;left:10px;height:165px;}
.productPreviewBoxes td div.productPreviewBox div.productDetails h2.productNameLabel {font-size:12px;line-height:15px;width:50px;margin: 0 0 6px 0;}
.productPreviewBoxes td div.productPreviewBox div.productDetails h2.productNameLabel a {color:#333333;text-decoration:none;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.promotionLabel {display:inline-block;height:16px;padding:0 2px 0 2px;margin-bottom:8px;background:url('/common/images/shop/backgrounds/ppbox-promo-center-bg.gif') repeat-x;font-size:11px;color:#ffffff;font-weight:bold;float:left;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.leftcorner-promotionLabel {display:inline-block;height:16px;width:4px;margin-bottom:8px;background:url('/common/images/shop/backgrounds/ppbox-promo-left-bg.png') no-repeat;float:left;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.rightcorner-promotionLabel {display:inline-block;height:16px;width:4px;margin-bottom:8px;background:url('/common/images/shop/backgrounds/ppbox-promo-right-bg.png') no-repeat;float:left;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.priceLabel {display:block;font-size:11px;color:#787878;font-weight:bold;clear:both;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.priceLabel span.newprice {display:block;color:#000000;}
.productPreviewBoxes td div.productPreviewBox div.productDetails span.priceLabel span.oldprice {display:block;color:#787878;text-decoration:line-through;}
.productPreviewBoxes td div.productPreviewBox div.productDetails a.flipButton {position:absolute;bottom:0;margin-top:5px;display:block;width:25px;height:25px;background:url('/common/images/shop/utils/ppbox-flip-btn.png') no-repeat;cursor:pointer;}
.productPreviewBoxes td div.productPreviewBox div.collectionLogo {position:absolute;bottom:2px;right:2px;}
.productPreviewBoxes td div.productPreviewBoxOver div.collectionLogo {bottom:0;right:0;}
.productPreviewBoxes td div.productPreviewBox div.specialFeatureLabel {position:absolute;z-index:2;top:0;right:0;}
.productPreviewBoxes td div.productPreviewBoxOver {z-index:1;width:184px;height:184px;margin-top:-2px;margin-left:-2px;background:#fff;cursor:pointer;}

