.pdp{position:relative}.pdp-gallery{position:relative;float:left;width:240px;padding:0 0 20px}#sidebar .pdp-gallery{float:none}.pdp-gallery ul.pdp-gallery-hero{width:220px;height:220px;overflow:hidden;margin:0 0 10px}.pdp-gallery ul.pdp-gallery-hero li{width:110%;height:110%;overflow:hidden;list-style:none;margin:0}.pdp-gallery ul.pdp-gallery-thumbs{height:60px;width:215px;overflow:hidden;margin:0 0 0 5px}.pdp-gallery ul.pdp-gallery-thumbs li{float:left;padding:0 5px;display:inline;width:60px;height:60px;margin:0}.jcarousel-container{width:210px;height:60px;margin:0 5px}.jcarousel-clip{width:210px;height:60px;overflow:hidden}.jcarousel-container ul.pdp-gallery-thumbs{width:1000px}.pdp-gallery .jcarousel-prev,.pdp-gallery .jcarousel-next{position:absolute;width:20px;height:20px;background:url(../images/arrow-pdp-scroll.gif) no-repeat;cursor:pointer}.pdp-gallery .jcarousel-prev-disabled,.pdp-gallery .jcarousel-next-disabled{display:none !important}.pdp-gallery .jcarousel-prev-horizontal{left:-15px;top:20px;background-position:left -20px}.pdp-gallery .jcarousel-prev-horizontal:hover{background-position:right -20px}.pdp-gallery .jcarousel-next-horizontal{right:-15px;top:20px;background-position:left 0}.pdp-gallery .jcarousel-next-horizontal:hover{background-position:right 0}.pdp-gallery li.activeSlide{-moz-opacity:.50 !important;filter:alpha(opacity=50) !important;opacity:.50 !important}.fdp #content{min-height:0}.pdp-content{float:left;width:460px;padding:0 0 10px}.fdp-content{padding:0 0 10px}.pdp-content h1,.fdp-content h1{font-size:24px;line-height:28px}.fdp-content h1{padding-right:110px}.fdp-content .scroll{position:absolute;right:0;top:-7px}.pdp-meta,.fdp-meta{position:relative;margin:0 10px 10px}.pdp-sku,.fdp-count,.fdp-price{font-size:14px;line-height:16px;font-weight:bold;color:#666}.fdp-price{position:absolute;right:100px;top:1px}.pdp-callout,.fdp-callout{background:#690;font-size:12px;line-height:14px;font-weight:bold;color:#fff;display:inline-block;padding:3px 5px;margin:0 2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.pdp-reviews{position:absolute;right:0;top:0}.pdp-content p,.pdp-content ul,.fdp-content p,.fdp-content ul{font-size:14px;line-height:20px;margin:0 10px 10px}.pdp-order{float:right;width:218px;border:1px solid #ddd;background:#eee;margin:0 0 20px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.pdp-order-price{padding:9px 9px 4px;position:relative}.pdp-order-price-label{font-weight:bold;font-size:11px;line-height:14px;color:#666;text-transform:uppercase;position:absolute;left:9px;top:12px}.pdp-order-price p{margin:0 0 5px;font-size:18px;font-weight:bold;text-align:right}.pdp-order-price p del{color:#999;font-weight:normal;font-size:14px}.pdp-order-price p ins{color:#c00;text-decoration:none}.pdp-order-price .header-qty{left:0}.pdp-order-price .header-price{right:0}.pdp-order-price dl{font-size:12px;line-height:14px;margin:0}.pdp-order-price dl dt{float:left;padding:6px 0 0;height:20px;border-top:1px solid #ddd;width:50px}.pdp-order-price dl dd{float:left;padding:6px 10px 0 0;text-align:right;font-weight:bold;height:20px;border-top:1px solid #ddd;width:139px}.pdp-order-stock{padding:9px 19px 9px 34px;font-size:12px;line-height:18px;font-weight:bold;border-top:1px solid #ddd;background-image:url(../images/icon-stock.gif);background-repeat:no-repeat;background-position:9px 10px}.pdp-order-stock-green{background-color:#d7e7b6}.pdp-order-stock-yellow{background-color:#fbf3bf}.pdp-order-stock-red{background-color:#f7d9d9}.pdp-order-alt{border-top:1px solid #ddd;padding:12px 9px 9px}.pdp-order-alt-header{font-weight:bold;font-size:11px;line-height:14px;color:#666;margin:0 0 3px;text-transform:uppercase;display:block}.pdp-order-alt-title{font-weight:bold;display:block;margin:0 0 9px}.pdp-order-form{padding:9px;height:75px;position:relative;border-top:1px solid #ddd}.ie .pdp-order-form{height:80px}.pdp-order-form label{font-size:14px;padding-right:5px}.pdp-order-form input,.pdp-order-form a{padding-left:0;padding-right:0;text-align:center}.pdp-order-form input.pdp-order-cart{position:absolute;right:9px;top:9px;width:100px}.pdp-order-form input.pdp-order-list,.pdp-order-form a.pdp-order-list{position:absolute;right:9px;bottom:9px;width:100px}.pdp-order-form input.pdp-order-qty{width:36px}#modal #body.pdp,#modal #body.fdp{width:780px}#modal .pdp-reviews{position:relative;text-align:left}#modal .pdp-content{width:300px}#modal .fdp #content{width:540px;height:auto}#modal .fdp #content .fdp-price{right:0}.pdp-tab .tab-content{padding-left:20px;padding-right:20px;line-height:18px}.pdp-overview-left{float:left;width:620px}.pdp-overview-right{float:right;width:300px}ul.pdp-restrictions{margin:0;color:#666}ul.pdp-restrictions li{margin:0;padding:0 0 10px 25px;list-style:none;position:relative;clear:both}ul.pdp-restrictions li img.pdp-restrictions-icon{position:absolute;left:0;top:0}ul.pdp-restrictions ul{margin:0}ul.pdp-restrictions li li{float:left;width:120px;clear:none;padding:0}.pdp-families{background:#e1f2f8;border:1px solid #cad9df;padding:9px 9px 3px;margin:0 0 10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.pdp-families h3{color:#333;margin:0 0 6px}.pdp-families ul{font-weight:bold;margin:0}.pdp-families ul li{border-top:1px solid #cad9df;padding:6px 0;margin:0;list-style:none}table.pdp-specs{width:940px}table.pdp-specs th{border:1px solid #ddd;width:120px;vertical-align:top}table.pdp-included{width:940px}table.pdp-included td.pdp-included-icons{width:10px}.resources-list{width:460px;padding:0 0 0 20px}#accessories.tab-content{padding:20px 0 0}#refills.tab-content{padding:20px 0 0}#body.rdp{padding:20px 0 0}.rdp #content{width:780px;float:none;margin:0 100px;padding:0 0 10px;min-height:0}.rdp-download{position:absolute;right:0;top:0}.rdp-pdf{border-top:1px solid #ddd}.rdp-pdf embed{width:980px;height:800px}.rdp-video{padding:0 20px 20px;text-align:center}.rdp-video embed,.rdp-video object{margin:0 auto}.tab .scroll{position:absolute;right:20px;top:-5px}.pdp-resources{margin:20px 0 16px 10px}.pdp-button{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:6px 8px 6px 12px;border:0;background-color:#3d3d3d;font-size:14px;color:#fff;font-weight:bold;margin:0 10px 0 0;line-height:19px}.pdp-button:hover{background-color:#000;color:#fff}#pdp-promo-error{margin:0 20px 20px !important}