#detail-text{display:block;font:normal 11px verdana, sans-serf;color:#000;text-align:left;margin:0;padding:10px 14px 10px 0;}
#detail-img{display:block;float:right;width:220px;margin:0;padding:10px 0 10px 10px;}
#detail-pging{display:block;float:left;width:99%;white-space:nowrap;text-align:right;margin:0;padding:2px 0;}
.view{display:block;font:800 11px verdana, sans-serf;color:#6e808e;text-align:left;text-decoration:none;margin:0;padding:4px 14px 10px 0;}
.view:hover{text-decoration:underline;}
#detail-pricing{display:block;width:560px;font:normal 10px arial, sans-serif;color:#000;text-align:left;margin:0;padding:2px 0;}
.CrossSell{display:block;clear:both;width:154px;font:normal 10px verdana, sans-serif;color:#000;text-align:center;border:1px solid #cacaca;margin:12px 0 10px;padding:8px;}
.CrossSell .body .top td,.CrossSell .body .bot td{color:#000;background:#fff;border:0;}
.CrossSell .hdr tr .first{display:block;font:normal 10px verdana, serif;color:#000;text-decoration:none;margin:0;padding:0 0 10px;}
.CrossSell .name{display:inline;font:normal 10px verdana, san-serif;color:#c30001;text-align:center;text-decoration:none;margin:0;padding:4px 0 12px;}
.CrossSell .name:hover{color:red;background:#fff;text-decoration:underline;}
.CrossSell .pad{display:block;margin:0;padding:0;}
.pricing .lot td,.pricing .qty td{font:800 11px arial, sans-serif;color:#000;border-bottom:1px solid #cacaca;padding:2px 10px;}
.pricing td{font:normal 10px verdana, sans-serif;color:#000;border-top:1px solid #cacaca;white-space:nowrap;margin:0;padding:2px 0;}
.Product .pricing .link{font:normal 11px arial, sans-serif;color:#03f;background:#fff;border:1px solid #fff;text-align:center;white-space:nowrap;text-decoration:none;text-transform:lowercase;margin:0;padding:1px 4px;}
.Product .pricing .link:hover{color:#fff;background:#ee1d24;border:1px solid #000;}
.onsale{display:block;font:800 12px arial, sans-serif;color:#c00;text-align:center;white-space:nowrap;margin:0 0 6px;padding:4px 0 0;}
.Variant{clear:both;}
.Swatch .name{display:block;padding-bottom:2px;}
.Multi .name{display:block;}
.Multi .reset{text-align:center;width:550px;}
.Group .name{display:block;width:175px;}
.Group .group{margin-bottom:5px;}
.Group .group td{vertical-align:top;}
.CrossSell .hdr td{text-align:center;text-transform:uppercase;}
.Multi .pricing,.Group .pricing{width:550px;}
.notes td,.Product .body td{text-align:center;}