.wrap {width:610px;min-height:355px;font: normal 12px Arial, Helvetica, sans-serif;}
.product {float: left;width: 33.33%;text-align: center;background: url(/images/product-list/bg_grid_1.jpg) repeat-x right bottom;padding: 5px 0 10px 0;}
.productinfo {height: 65px;width:100%;margin:0;padding:0;}
.partnumber {height: 15px;position: relative;left: 0;top: 57px;}
.parttitle {height: 40px;position: relative;left: 0;top: 0;padding: 0 12px 0 12px;}
.checkbox {height:18px;width:16px;background: url(../images/checkbox.png) no-repeat left bottom;float: right;}
.product h2, .product h2 a {font: normal 12px Arial, Helvetica, sans-serif;color: #676767;margin:0;padding:0;}
.product a {text-decoration: none;color:#676767;}
.productimage {height:110px;}
.productimage table {border-collapse: collapse;border-spacing:0;}
.productimage img {border: none;}
.tableimagecenter {border:none;width: 100%;height: 100%;text-align:center;vertical-align: middle;border-spacing:0;}
.product strong {color:#393939;font: 600 normal 11px Arial, Helvetica, sans-serif;}
.product ul {margin:0;padding:0;}
.product li {margin:0;padding:0;color:#505153;list-style: none;}
.product p {margin:0;padding:0;}
.productpadding {padding: 0 12px 0 12px;}
.product em {color:#393939;font: 600 14px/15px "Arial Black", Gadget, sans-serif;}
.product li.strike em { color:#666; font-size:13px; line-height:14px; }
.partoptions {margin-top: 10px;}
.addtocart a {display: block;height: 23px;text-indent:-9999px;background: url(/images/product-list/shoppingcart.png) no-repeat center -38px; margin: 10px 20px 4px 20px;outline:none;}
.addtocart a:hover { background: url(/images/product-list/shoppingcart.png) no-repeat center top; }
.wishlist a {text-decoration: underline;font: italic 500 12px Arial, Helvetica, sans-serif;}
