#product-details_c{position:absolute;}
#product-details{background:transparent;height:356px;padding:0;width:356px;}
#product-details-top{height:135px;padding-right:5px;}
#notch{background:url('../images/sprite-opt.png') -401px -332px;height:15px;left:7px;top:81px;padding:0;position:absolute;width:10px;z-index:999;}
#notch.right{background-position:-401px -353px;left:342px;}
#notch.active{display:block;}
#product-details-top.tall{height:256px;}
#product-details-bottom{border-top:1px solid #ccc;display:block;height:125px;margin-top:10px;}
#product-details-bottom-scroll{margin-top:15px;padding-right:5px;height:105px;}
#product-details-close{background:transparent url('../images/sprite-opt.png') -919px -99px no-repeat;left:160px;height:19px;padding:1px 9px 7px;position:relative;top:20px;width:19px;}
.product-details-body{background:url('../images/sprite-opt.png') -1367px 0 repeat-x;float:left;width:365px;}
.product-details-bottom .right,.product-details-bottom .left{background:url('../images/sprite-opt.png');}
.pd-content{background:transparent url('../images/sprite-opt.png') -1384px 0;float:right;text-align:left;width:338px;}
.product-details-top .left{background-position:-4px -371px;background-repeat:no-repeat;float:left;height:28px;width:339px;}
.product-details-top .right{background-position:-343px -371px;background-repeat:no-repeat;float:left;height:28px;width:15px;}
.product-details-bottom{clear:both;height:34px;}
.product-details-bottom .left{background-position:-383px -379px;background-repeat:no-repeat;float:left;height:100%;width:339px;}
.product-details-bottom .right{background-position:-712px -379px;float:left;height:100%;width:25px;}
.product-details-content{margin:0 0 5px 5px;text-align:left;width:305px;}
.product-details-content .scroll-container{height:100px;margin-top:20px;}
.product-details-content .product-title{height:auto;margin-left:0;margin-top:0;overflow:visible;width:280px;}
.product-details-content .title{color:#000;height:auto;font-size:14px;font-weight:bold;text-decoration:none;overflow-y:visible;}
.product-details-content .product-description{color:#000;font-size:12px;width:280px;}
.product-details-content .product-rating{height:13px;margin:15px 0 10px;}
.product-details-content .product-rating span{padding-left:5px;}
.product-details-content .reviews-link{float:left;height:13px;margin-right:5px;width:80px;}
.product-details-content .reviews_link{font-size:11px;}
.product-details-content .product-price{float:none;margin-top:15px;margin-bottom:10px;text-align:left;text-decoration:none;width:100%;}
.product-details-content .starting-at{margin:8px 0 0;text-align:left;padding-right:10px;}
.product-details-content .compacted-dialog-bottom .price{float:left;text-decoration:none;}
.product-details-content p.price,.product-details-content a.price{color:#000;text-decoration:none;}
.product-details-content .tax-shipping{font-size:12px;}
#product-details .product-details-content .compacted-dialog-bottom{margin-bottom:50px;width:100%;}
.product-details-content .product-merchant{float:none;height:25px;margin:0 0 20px;width:100%;}
.product-details-content td{text-align:left;height:23px;}
.product-details-content .product-merchant table{height:23px;width:305px;}
.product-details-content .product-merchant td.merchant-nologo{color:#000;text-align:left;}
.product-details-content td.merchant{width:30%;}
.product-details-content td.merchant a{color:#06C;font-size:14px;text-align:left;}
.product-details-content td.at{text-align:left;padding-top:2px;width:20px;}
.product-details-content .icons{padding:0;}
.product-details-content td.icons{width:23px;}
.product-details-content td.link-out{width:112px;}
.product-details-content .go-to-store{height:23px;width:112px;}
.product-details-content .product-coupons{border-top:1px solid #ccc;padding-top:15px;}
.product-details-content .coupons{margin:10px 0;}
.product-details-content .first-coupon{display:block;margin-top:0;}
.product-details-content .see-more-coupons{margin-top:15px;margin-bottom:10px;}
.coupons .coupon-title{font-weight:bold;}
.product-details-content .product-type{border-top:1px solid #ccc;}
.product-details-content .product-type .label{color:#4A4A4A;margin-bottom:5px;font-weight:bold;padding-top:15px;}
.deals-header{color:#888;margin-bottom:5px;}
.deals-title{color:#000;margin-bottom:10px;font-size:14px;font-weight:bold;}
.link-color{color:#003E7E;}
div.store-tab{padding-top:15px;}
.tab-notch{background:url('../images/sprite-opt.png') -313px -348px no-repeat;height:10px;top:5px;margin:0 auto;position:relative;width:15px;}
#left_2 .tab-notch,#right_2 .tab-notch{left:0;}
#product-tab .first-coupon{display:block;}
#product-tab .deals-title span{display:none;}
#product-tab .coupons-disclaimer{display:none;}
#product-tab .see-more-coupons{display:none;}
#coupons-tab .coupons-tab{display:block;border-top:none;padding-top:20px;}
#coupons-tab .coupons{display:block;}
#coupons-tab .deals-title span{display:inline;font-weight:bold;}
#coupons-tab .coupons-disclaimer{display:block;color:#666;font-size:10px;margin-top:20px;width:300px;}
#product-tab .review-tab{display:none;}
#store-tab .store-tab{display:block;height:250px;}
#review-tab div{display:none;}
#review-tab .review-tab,#review-tab .review-tab div,#review-tab .product-price{display:block;}
#review-tab .review-pane{border-bottom:1px solid #ccc;margin-left:-17px;padding:0 17px 10px;width:302px;}
#review-tab .review-tab .title{color:#003E7E;font-weight:bold;font-size:12px;margin-bottom:5px;margin-top:10px;}
.review-pane .user-rating{height:15px;margin-bottom:5px;}
.review-pane .user-rating .stars{float:left;margin-right:7px;}
#review-tab .review-tab .pros-cons{background:url('../images/homepage-background-opt.png') 0 -1197px repeat-x;padding-top:0;}
#review-tab .review-tab .pros-cons-reviews{height:30px;}
#review-tab .review-tab .pros-cons .reviews-link{height:26px;margin-top:5px;margin-bottom:10px;width:156px;}
#review-tab .review-tab .pros-cons .reviews_link{float:left;font-size:15px;padding:10px 0 0 10px;}
#review-tab .review-tab .pros-cons .title{clear:both;margin-top:10px;margin-bottom:0;}
#review-tab .review-tab .pros-cons ul li{list-style:disc;list-style-position:inside;}
#product-details #review-tab.product-details-content .product-price{float:right;margin:0;}
.product-details-tabs{background:url('../images/sprite-opt.png') 0 -416px no-repeat;height:47px;}
.product-details-tabs li{color:#4A4A4A;cursor:pointer;float:left;font-size:14px;font-weight:bold;height:23px;letter-spacing:1px;margin-top:19px;padding-top:5px;text-align:center;}
.product-details-tabs li.active{color:#fff;}
.product-details-tabs li.active .tab-notch{display:block;}
.product-details-tabs #single{background:url('../images/sprite-opt.png') -720px -421px no-repeat;color:#fff;width:316px;}
.product-details-tabs #left_2,.product-details-tabs #right_2{width:158px;}
.product-details-tabs #left_2{background:url('../images/sprite-opt.png') -27px -484px no-repeat;border-right:1px solid #CCC;}
.product-details-tabs #left_2.active{background-position:-382px -484px;}
.product-details-tabs #right_2{background:url('../images/sprite-opt.png') -547px -484px no-repeat;}
.product-details-tabs #right_2.active{background-position:-192px -484px;}
.product-details-tabs #left_3,.product-details-tabs #right_3{width:113px;}
.product-details-tabs #center_3{width:93px;}
.product-details-tabs #left_3{background:url('../images/sprite-opt.png') -383px -421px no-repeat;}
.product-details-tabs #left_3.active{background-position:-383px -452px;}
.product-details-tabs #center_3{background:url('../images/sprite-opt.png') -497px -452px no-repeat;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.product-details-tabs #center_3.active{background-position:-497px -421px;}
.product-details-tabs #right_3{background:url('../images/sprite-opt.png') -592px -452px no-repeat;}
.product-details-tabs #right_3.active{background-position:-592px -421px;}
.product-details-tabs #single{margin-left:25px;}
.product-details-tabs #left_2{margin-left:24px;}
.product-details-tabs #left_3{margin-left:23px;}
#product-details.mlt-content #notch{top:38px;}
#product-details.mlt-content #notch.right{left:179px;}
#product-details.mlt-content #product-details-close{left:75px;}
#product-details.mlt-content .product-details-content{width:127px;}
#product-details.mlt-content .product-details-top{width:200px;}
#product-details.mlt-content .product-details-top .left,#product-details.mlt-content .product-details-bottom .left{width:176px;}
#product-details.mlt-content .product-details-top .right,#product-details.mlt-content .product-details-bottom .right{width:15px;}
body.phat-cat #product-details{border:none!important;height:auto;}
#product-details.phat-cat #product-details-close,body.phat-cat #mlt-details-close{background:url('../images/sprite-opt.png') -1818px -659px;left:290px;top:10px;padding:1px 15px 0;position:absolute;}
body.phat-cat #product-details-close-IE6,body.phat-cat #mlt-details.mlt-ie6 #mlt-details-close{background:transparent url('../images/close-ie.gif') no-repeat;padding:1px 20px 0;}
body.phat-cat #product-details-close-IE6{display:block;width:30px;position:absolute;top:10px;left:290px;padding-right:30px;}
#product-details.phat-cat .product-details-content #notch.large-image{background:url('../images/sprite-opt.png') -2445px -609px;height:210px;left:-199px;width:202px;top:41px;position:absolute;}
#product-details.phat-cat .product-details-content #notch.right{background:transparent url('../images/sprite-opt.png') repeat scroll -2660px -609px;left:347px;}
#product-details.phat-cat .product-details-content .large-image img{margin:10px 0 0 10px;}
#product-details.phat-cat .product-details-tabs{background:url('../images/sprite-opt.png') -1960px -637px;height:34px;position:relative;}
#product-details.phat-cat .product-details-tabs #single,#product-details.phat-cat .product-details-tabs #left_2,#product-details.phat-cat .product-details-tabs #right_2{background:none;margin-top:0;}
#product-details.phat-cat .product-details-tabs li{border:none;color:#003F7F;font-size:12px;font-weight:normal;letter-spacing:0;margin-left:10px;text-decoration:underline;padding-top:11px;width:60px;}
#product-details.phat-cat .product-details-tabs li.active{border-left:1px solid #888;border-right:1px solid #888;font-weight:bold;text-decoration:none;}
#product-details.phat-cat .product-details-tabs #left_2.active,#product-details.phat-cat .product-details-tabs #single.active,#product-details.phat-cat .product-details-tabs #right_2.active{background:#fff;height:22px;padding-top:10px;margin-top:3px;}
#product-details.phat-cat .IE6 #left_2.active,#product-details.phat-cat .IE6 #single.active,#product-details.phat-cat .IE6 #right_2.active{height:31px;margin-top:1px;}
#product-details.phat-cat .product-details-tabs #left_2,#product-details.phat-cat .product-details-tabs #single{width:87px;}
#product-details.phat-cat .product-details-body{background:#fff;border:1px solid #888;margin-left:2px;margin-top:-1px;min-height:220px;width:344px;}
#product-details.phat-cat #tab-notch{display:none;}
#product-details.phat-cat .pd-content{background:#fff;float:none;height:auto;width:auto;}
#product-details.phat-cat .product-details-content{margin:10px 10px 5px 10px;min-height:180px;width:324px;}
#product-details.phat-cat .product-details-content .product-title,#product-details.phat-cat .product-details-content .product-title .title,#product-details.phat-cat .product-details-content .product-description{width:auto;}
#product-details.phat-cat .product-details-content .product-description{height:60px;}
#product-details.phat-cat .product-details-content .scroll-container{border-bottom:1px solid #ccc;height:auto;margin:10px 0 20px;padding-bottom:15px;}
#product-details.phat-cat .product-details-content .mlt-details{display:block;}
#product-details.phat-cat .product-details-content .see-more{display:none;}
#product-details.phat-cat .product-details-content .see-similar{color:#003F7F;font-weight:bold;margin:15px 0 5px;}
#product-details.phat-cat .product-details-content .see-qualities{color:#0072cf;}
#product-details.phat-cat .product-details-content .mlt-pane{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px;}
#product-details.phat-cat .product-details-content .mlt-options{margin:10px 0;}
#product-details.phat-cat .product-details-content .mlt-submit{background:url('../images/sprite-opt.png') -1866px -626px;border:none;height:21px;width:54px;cursor:pointer;}
#product-details.phat-cat .coupon-highlight{height:50px;}
#product-details.phat-cat .coupon-highlight table{font-size:12px;}
#product-details.phat-cat .coupon-highlight span.product-coupon{float:left;margin-top:2px;}
#product-details.phat-cat .coupon-highlight .product-coupon-url{background:none;display:inline!important;color:#003E7E;cursor:pointer;font-weight:bold;font-size:12px;text-decoration:underline;padding:2px;margin-left:0;width:auto!important;}
#product-details.phat-cat .product-details-content .merchant-pane{background:url('../images/sprite-opt.png') -2597px -543px;height:53px;width:325px;}
#product-details.phat-cat .product-details-content .product-merchant{display:block;margin:0;}
#product-details.phat-cat .product-merchant table{height:43px;margin-left:10px;width:310px;}
#product-details.phat-cat .product-details-content .product-price{height:auto;margin:0;text-align:center;}
#product-details.phat-cat .tax-shipping{color:#003E7E;font-size:9px;}
#product-details.phat-cat .product-details-content a.price{font-weight:bold;font-size:20px;color:#003E7E;}
#product-details.phat-cat .product-merchant-table td.link-out{width:65px;}
#product-details.phat-cat .product-merchant-table td.link-out a{background:url('../images/sprite-opt.png') -1787px -619px;float:right;height:36px;position:relative;right:6px;top:5px;width:52px;}
#product-details.phat-cat .product-merchant-table a.merchant-nologo{font-weight:bold;font-size:14px;}
#product-details.phat-cat .product-details-bottom{height:20px;}
#product-details.phat-cat .product-details-bottom .left,#product-details.phat-cat #IE6-details-bottom .left,#product-details.phat-cat .product-details-bottom .right,#product-details.phat-cat #IE6-details-bottom .right{display:none;}
#product-details.phat-cat .product-details-bottom .left{background-position:-1960px -702px;width:365px;}
#product-details.phat-cat .product-details-bottom .right{background-position:-2325px -702px;width:22px;}
#product-details.phat-cat .product-comparison{margin:10px 0 10px 10px;}
#product-details.phat-cat .product-comparison a{color:#0072cf;}
#product-details.phat-cat #top-coupon-package{border-bottom:1px solid #ccc;margin-bottom:15px;}
#product-details.phat-cat #product-tab .coupon-content{display:none;}
#product-details.phat-cat #coupons-tab .mlt-pane,#product-details.phat-cat #coupons-tab .coupon-highlight{display:none;}
#product-details.phat-cat #coupons-tab .coupon-tab{padding-top:0;}
#product-details.phat-cat #coupons-tab .coupon-content{margin:10px 0 15px;}
#product-details.phat-cat #coupons-tab .coupon-title{font-size:14px;}
#product-details.phat-cat #coupons-tab .coupons-for-label{color:#003F7F;font-size:12px;font-weight:bold;margin-bottom:10px;}
#product-details.phat-cat #coupons-tab span,#product-details.phat-cat #coupons-tab .coupon-source{color:#666;font-size:12px;}
#product-details.phat-cat #coupons-tab .coupon-expiration{color:#0072cf;}
#product-details.phat-cat #coupons-tab .coupon-expiration .code{color:#006AD7;font-weight:bold;}
#product-details.phat-cat #coupons-tab .see-more-coupons{margin-bottom:15px;}
#product-details.phat-cat #coupons-tab .disclaimer{color:#666;font-size:11px;}
#product-details.phat-cat .product-description .more{color:#666;}
#product-details.phat-cat .IE6 #notch{background:transparent url('../images/popup-phatcat-left-ie.gif') no-repeat;left:-199px;width:300px;height:195px;top:40px;overflow:hidden;}
.phat-cat #product-details.product-details-right .IE6 #notch{background-image:url('../images/popup-phatcat-right-ie.gif');width:300px;height:195px;left:345px;overflow:hidden;}
#product-details.phat-cat .IE6 #notch img{cursor:pointer;margin:10px 0 0 10px;}
#product-details.phat-cat ul.IE6{background:#fff url('../images/dialog-tabs-bg-ie.gif') no-repeat;height:32px;width:350px;position:relative;overflow:hidden;}
body.phat-cat #product-details-body-IE6.product-details-body{margin-top:0;margin-left:0;width:339px!important;}
body.phat-cat #product-details #product-tab.IE6{margin-right:9px;}
body.phat-cat #product-details #product-tab.IE6 .merchant-pane,body.phat-cat #product-details #coupons-tab.IE6 .merchant-pane{background:#fff url('../images/dialog-price-ie.gif') no-repeat;}
#product-details.nps-active{border:3px solid #003880;background:#fff;}
#product-details iframe body{margin:0;width:600px;}
