/* Product Details */
#dr_ProductDetails{margin:0 9px;padding:0 20px;}
#dr_ProductDetails #assistance{float:right;width:268px;height:48px;}
#dr_ProductDetails #assistance div{float:left;padding:10px;}
#dr_ProductDetails #assistance span{padding:0 3px;height:48px;line-height:48px;font-size:11px;color:#37b;}
#dr_ProductDetails div#dr_emailThisLink{display:inline;float:none;margin:0;padding:0;}
#dr_ProductDetails .productWrap{clear:both;/*padding:1px;*/ border:1px solid #999;}
#dr_ProductDetails .topbar{position:absolute;top:0;left:0;}
#dr_ProductDetails .topbar h3{float:left;margin:0;padding:0 10px 0 20px;height:50px;line-height:50px;font-size:16px;font-weight:bold;color:#333;}
#dr_ProductDetails .topbar .indicator{float:left;margin:17px 0;padding:0 13px;height:16px;line-height:16px;font-size:14px;font-weight:bold;color:#fff;}
#dr_ProductDetails .topbar .new{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_new.gif) repeat-x;}
#dr_ProductDetails .topbar .clearance{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_clearance.gif) repeat-x;}
#dr_ProductDetails .topbar .sale{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_sale.gif) repeat-x;}
#dr_ProductDetails .topbar .preorder{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_preorder.gif) repeat-x;}
#dr_ProductDetails #mainimage{float:left;margin-bottom:9px;padding:1px;}
#dr_ProductDetails #image0,#dr_ProductDetails #image1,#dr_ProductDetails #image2,#dr_ProductDetails #image3,#dr_ProductDetails #image4,#dr_ProductDetails #image5,#dr_ProductDetails #image6{display:none;width:645px;height:370px;}
#dr_ProductDetails #image0 img{padding:50px 197px 10px 198px;}
#dr_ProductDetails #thumbs{clear:left;height:80px;}
#dr_ProductDetails #thumbs .views{margin-left:12px;font-size:10px;}
#dr_ProductDetails #thumbs .thumb{float:left;margin:5px 0 5px 9px;border:1px solid #999;cursor:pointer;}
.leftarrow{display:none;position:absolute;top:210px;left:30px;cursor:pointer;}
.rightarrow{display:none;position:absolute;top:210px;left:646px;cursor:pointer;}
.specicons{position:absolute;top:385px;left:32px;}
.specicons ul{list-style:none;margin:0;padding:0;}
.specicons li{list-style:none;float:left;margin:0;padding:0 3px 0 0;}
#iconsoverlay{display:none;position:absolute;padding:10px;border:1px solid #999;background-color:#fff;}
#iconsoverlay .arrow{position:relative;width:1px;height:1px;}
#iconsoverlay .arrow img{position:absolute;top:11px;}
#dr_ProductDetails div#dr_purchaseDetails{float:right;width:auto;}
#dr_ProductDetails div#dr_purchaseDetails #descriptions,#dr_ProductDetails div#dr_purchaseDetails .reviewlinks,#dr_ProductDetails div#dr_purchaseDetails .otherwaystoshop{width:268px;border-left:1px solid #999;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/pd_nav_bot.gif) repeat-x bottom;}
#dr_ProductDetails div#dr_purchaseDetails #descriptions h4{margin:0;padding:10px 10px 0 16px;font-size:14px;font-weight:bold;color:#666;}
#dr_ProductDetails div#dr_purchaseDetails #descriptions p{margin:0;padding:5px 10px 25px 16px;font-size:12px;color:#666;}
#dr_ProductDetails div#dr_purchaseDetails .reviewlinks p{margin:0;padding:10px 10px 6px 16px;font-size:12px;color:#666;}
#dr_ProductDetails div#dr_purchaseDetails .otherwaystoshop,#dr_ProductDetails div#dr_purchaseDetails .support{position:relative;}
#dr_ProductDetails div#dr_purchaseDetails .otherwaystoshop h5,#dr_ProductDetails div#dr_purchaseDetails .support h5{margin:0;padding:20px 16px 5px 16px;font-size:12px;}
#dr_ProductDetails div#dr_purchaseDetails .otherwaystoshop p,#dr_ProductDetails div#dr_purchaseDetails .support p{margin:0;padding:0 16px 12px 16px;font-size:11px;}
.support{padding:4px;border-left:1px solid #999;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/pd_nav_bot.gif) repeat-x bottom;}
.support div{width:260px;}
.support ul{margin:0 10px;padding:10px;}
#dr_ProductDetails div#dr_socialNetworkLinks{margin:0;padding:0 16px 20px 16px;}
#dr_ProductDetails div#dr_socialNetworkLinks span{margin:2px;line-height:14px;font-size:10px;}
#dr_ProductDetails div#dr_purchaseDetails .offers{padding:10px;border-left:1px solid #999;}
#dr_ProductDetails div#dr_purchaseDetails .offers .offer1{padding:5px;}
#dr_ProductDetails div#dr_purchaseDetails .offers .offer2{padding:5px;}
#dr_ProductDetails #multimedia{position:absolute;top:450px;left:410px;}
#dr_ProductDetails #multimedia ul{margin:0;padding:0;}
#dr_ProductDetails #multimedia ul li{font-size:11px;}
#multimedia dl{margin:-7px 0 0 -30px;padding:0;}
#multimedia dd{margin:0;padding:5px;float:left;font-size:11px;}
#dr_ProductDetails #dr_variations{position:absolute;top:433px;left:510px;}
#dr_variations .variation{float:left;margin:0;padding:0;width:19px;height:19px;}
#dr_variations .selected{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/swatches_overlay_19x19.gif) no-repeat;}
#dr_variations .variation form{margin:2px 0 0 -2px;padding:0;}
#dr_variations input{margin:0 4px;}
#dr_variations select{width:160px;font-size:10px;}
#dr_variations label{display:none;}
#dr_variations .label{margin-bottom:5px;font-size:10px;}
#dr_variations .color{clear:both;padding-top:5px;font-size:11px;}
#dr_ProductDetails .purchase{clear:both;border:2px solid #999;border-right:1px solid #999;padding:3px;}
#dr_ProductDetails .nostock{border-color:#fff;border-top:0;border-bottom:0;border-left:1px solid #999;}
#dr_ProductDetails .purchase .container{width:261px;background-color:#ccc;}
#dr_ProductDetails .nostock .container{width:262px;background-color:#fff;}
#alternatecontent{margin:0 auto;padding:2px;text-align:center;/*width:175px;height:25px;border:2px solid #a0c0ef;background-color:#fff;*/}
#dr_ProductDetails .nostock .retailers{float:left;padding:0 0 0 11px;}
#dr_ProductDetails .nostock .separator{float:left;width:54px;height:37px;line-height:37px;text-align:center;}
#dr_ProductDetails .nostock .findastore{float:left;padding:0;}
#dr_ProductDetails .purchase .item{margin:0 0 0 16px;padding-top:10px;font-size:11px;color:#333;}
#dr_ProductDetails .purchase .status{margin:0 0 0 16px;color:#333;font-weight:bold;}
#dr_ProductDetails .purchase .dr_price{display:inline;float:right;margin:0 16px 5px 5px;padding-top:16px;color:#333;}
#dr_ProductDetails .purchase .dr_price .dr_actualPrice{font-size:16px;font-weight:bold;}
#dr_ProductDetails .purchase .dr_price .discounted{color:#f00;}
#dr_ProductDetails .purchase form{clear:both;margin:0;padding:0;width:261px;}
#dr_ProductDetails .purchase .buybutton{display:inline;float:right;margin:0 16px 0 0;padding:2px;border:2px solid #fc0;background-color:#fff;}
#dr_ProductDetails .purchase .buybutton input{display:inline;margin:0;height:25px;line-height:25px;border:0;font-size:14px;color:#333;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary_large.gif) repeat-x;cursor:pointer;}
#dr_ProductDetails .purchase .buybutton input:hover{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary_large_roll.gif) repeat-x;}
#dr_ProductDetails .purchase .dr_quantity{margin:0;padding:8px 16px;}
#dr_ProductDetails .purchase .dr_quantity label{margin-right:5px;padding-left:40px;font-size:12px;font-weight:bold;color:#333;}
#dr_ProductDetails .purchase .dr_quantity input{width:22px;text-align:center;}
#midpagetabs{background-color:#fff;}
#midpagetabs dl{float:left;width:648px;}
#midpagetabs dt{position:relative;z-index:100;margin:0 3px;padding:5px;border-top:1px solid #999;border-right:1px solid #999;border-left:1px solid #999;background-color:#fff;cursor:pointer;font-weight:normal;}
#midpagetabs dt.active_tab{margin-bottom:-1px;border-bottom:1px solid #fff;font-weight:bold;}
#midpagetabs dt.inactive_tab{background-color:#efefef;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/category_tab_back.gif) repeat-x;}
#midpagetabs dt.inactive_tab:hover{color:#333;border-color:#999;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/category_tab_back_over.gif) repeat-x;}
#midpagetabs dd{/*position:relative;*/ margin:0 -1px 0 -1px;padding:10px;border:1px solid #999;background-color:#fff;}
#dr_tab1Content div div{clear:both;padding:10px 0 20px 0;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/pd_nav_bot.gif) repeat-x bottom;}
#dr_tab1Content div div.right{clear:right;float:right;margin:0 8px;padding:0;background:none;}
#dr_tab1Content div div img{clear:right;float:right;margin:0 8px;}
#dr_tab1Content ul{margin:0;padding:0;}
#dr_tab1Content ul li{margin:0 8px 0 18px;}
.anchors{position:relative;z-index:10;float:right;margin:0;padding:0;}
.anchors li{display:inline;list-style:none;padding:0 10px;line-height:12px;font-weight:bold;border-left:1px solid #333;}
.anchors li.first{border:0;}
#dr_tab2Content .specs caption{text-align:left;}
#dr_tab2Content .specs th{font-size:13px;color:#333;}
#dr_tab2Content .specs td{border:0;padding:8px;}
#dr_tab2Content .specs td p{margin:0;}
#dr_tab2Content .specs td ul{margin:0;padding:0;}
#dr_tab2Content .specs td li{list-style:none;margin:0;}
#dr_tab2Content .category h3{padding:5px 8px;font-size:13px;background-color:#c0c0c0;}
#dr_tab2Content .category ul{position:relative;list-style:none;margin:0;padding:0;}
#dr_tab2Content .category ul li{margin:0;padding:0;}
#dr_tab2Content .category ul li.subcat{font-weight:bold;}
#dr_tab2Content .contents,#dr_tab2Content .compatibility,#dr_tab2Content .warranty,#dr_tab2Content .reqs{padding:20px 0;border-top:1px solid #999;}
#midpagetabs h2{position:relative;margin:8px 0;padding:0;font-size:14px;}
#midpagetabs #dr_tab3Content h2{height:24px;line-height:24px;}
#midpagetabs h2.separate{height:30px;line-height:30px;border-top:2px solid #333;}
#midpagetabs .recommendedstar{display:inline;float:right;margin:-32px 100px 0 0;padding:0;height:20px;line-height:20px;font-size:12px;font-weight:bold;color:#666;background:transparent;}
#midpagetabs .recommendedstar img{margin-bottom:-3px;}
#midpagetabs .group{clear:both;}
#midpagetabs .group h2{margin:8px 0;padding:0 6px;height:21px;line-height:21px;font-size:12px;background-color:#ccc;}
#midpagetabs .product{clear:both;margin-bottom:15px;border-bottom:1px solid #999;}
#midpagetabs .product .thumb{clear:left;float:left;width:100px;height:80px;}
#midpagetabs .product .description{float:left;width:290px;}
#midpagetabs .product .topbar{position:static;width:628px;height:auto;border-bottom:1px solid #999;}
#midpagetabs .product .topbar h3{float:left;padding:0 10px 2px 0;height:18px;line-height:18px;font-size:12px;}
#midpagetabs .product .topbar .indicator{float:left;margin:2px 0;padding:0 13px;height:16px;line-height:16px;font-size:14px;font-weight:bold;color:#fff;}
#midpagetabs .product .topbar .new{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_new.gif) repeat-x;}
#midpagetabs .product .topbar .clearance{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_clearance.gif) repeat-x;}
#midpagetabs .product .topbar .sale{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_sale.gif) repeat-x;}
#midpagetabs .product .topbar .preorder{background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/indicators/indicator_preorder.gif) repeat-x;}
#midpagetabs .product .topbar .recommended{margin:0;}
#midpagetabs .product .description span{display:block;padding:5px 8px 0 5px;color:#666;font-weight:bold;}
#midpagetabs .product .description .footnote{display:none;}
#midpagetabs .product .description ul{margin:0;padding:5px;}
#midpagetabs .product .description li{margin:0 5px 0 15px;color:#666;}
#midpagetabs .product .purchase{clear:none;float:left;margin-top:6px;width:118px;border-width:0 1px 0 1px;}
#midpagetabs .product .purchase .item{margin:0 auto;padding:0;text-align:center;}
#midpagetabs .product .purchase .status{margin:0 auto;padding:0;text-align:center;}
#midpagetabs .product .purchase .dr_price{display:block;float:none;margin:0 auto;padding:12px 0 0 0;text-align:center;}
#midpagetabs .product .buybutton{clear:none;float:left;margin:26px 0;width:110px;text-align:center;}
#midpagetabs .product .buybutton div{margin:0 auto;padding:1px;width:90px;border:1px solid #fc0;}
/*#midpagetabs .product .buybutton > div{width:auto;}
*/
#midpagetabs .product .buybutton a{display:block;margin:0;height:18px;line-height:18px;border:0;color:#333;font-weight:bold;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary.gif) repeat-x;}
#midpagetabs .product .buybutton a:hover{text-decoration:none;background:url(//drh.img.digitalriver.com/DRHM/Storefront/Site/ekconsus/cm/images/backgrounds/buttons/primary_roll.gif) repeat-x;}
/* Footnotes */
.footnotes{margin:10px 0;}
.footnotes ul{list-style:none;}
.footnotes li{list-style:none;}
span.footnote{font-size:9px;font-weight:normal;vertical-align:top;}

