#detail-text{display:block;float:left;width:274px;font:normal 11px verdana, sans-serf;color:#000;text-align:left;line-height:14px;margin:0;padding:10px 14px 10px 0;}
#detail-img{display:block;float:right;width:220px;margin:0;padding:10px 0;}
#detail-pging{display:block;float:left;width:534px;white-space:nowrap;text-align:right;margin:0;padding:3px 0;}
#fullcol{display:block;clear:both;width:510px;font:normal 11px verdana, sans-serf;color:#000;text-align:left;margin:0;padding:10px 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:588px;font:normal 10px arial, sans-serif;color:#000;white-space:nowrap;margin:0;padding:2px 0;}
.CrossSell{display:block;width:174px;font:11px verdana, sans-serif;color:#000;text-align:center;border:1px solid #a7a7a7;margin:10px 0;padding:8px;}
.CrossSell .body .top td,.CrossSell .body .bot td{border:0;}
.CrossSell .hdr tr .first{font:11px tahoma, sans-serif;color:#a7a7a7;text-align:left;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #e7e1cb;margin:-3px -8px 4px;padding:0 8px 3px;}
.CrossSell .name{display:block;font:800 11px tahoma, sans-serif;color:#960;text-align:center;text-decoration:none;margin:0;padding:4px 0;}
.CrossSell .name:hover{color:#000;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 #e7e1cb;padding:2px 10px;}
.pricing td{font:11px arial, sans-serif;border-bottom:1px solid #e7e1cb;color:#000;background:#fff;padding:2px 10px;}
.pricing .f1 td{background:#fff;}
.pricing .f1.top td,.pricing .f2.top td{border-bottom:1px solid #e7e1cb;}
.pricing .f2 td{background:#f3f5dc;}
.pricing .link{font:800 9px arial, sans-serif;color:#666;background:#fff;border:1px solid #e7e1cb;text-align:center;white-space:nowrap;text-decoration:none;text-transform:uppercase;margin:0;padding:1px 3px;}
.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;}
.Variant .name{font:bold 11px verdana, sans-serif;text-align:left;}
.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;}
.notes td,.CrossSell .hdr td,.Product .body td{text-align:center;}
.Multi .pricing,.Group .pricing{width:550px;}