#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;}
#detail-pricing{white-space:nowrap;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;font:normal 11px arial, sans-serif;color:#000;text-align:center;padding:2px;}
.CrossSell .hdr tr .first{display:block;font:normal 12px arial, sans-serif;color:#000;text-align:left;text-decoration:none;text-transform:uppercase;margin:0;padding:10px 0 0;}
.CrossSell .name{display:inline;font:normal 11px arial, sans-serif;color:#000;text-align:center;text-decoration:none;margin:0;padding:2px 0;}
.CrossSell .pad{display:block;margin:0;padding:0;}
.CrossSell .hdr .first td{border:0;}
.CrossSell .top.first td,.CrossSell .top td{border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
.CrossSell .bot td{border-top:0;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
.CrossSell .last td{border-right:1px solid #d2d2d2;}
.pricing .lot td,.pricing .qty td{font:800 11px arial, sans-serif;color:#000;border-bottom:1px solid #f30;padding:2px 10px;}
.pricing td{font:11px arial, sans-serif;border-bottom:1px solid #f30;color:#000;background:#fff;padding:2px 10px;}
.Product .pricing .link{font:800 9px arial, sans-serif;color:#000;background:#fff;border:1px solid #f30;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;margin:0;padding:1px 3px;}
.Product .pricing .link:hover{color:#fff;background:#f30;border:1px solid #fc0;}
.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;}
.view:hover,.CrossSell .name:hover{text-decoration:underline;}
.notes td,.CrossSell .hdr td,.Product .body td{text-align:center;}
.Multi .pricing,.Group .pricing{width:550px;}
