.cntDealerLocator .cntDealerLocatorTop{text-align:right;width:227px;background:url(../image/layout/content/btnBMBDealer.jpg) no-repeat;margin-top:7px;margin-left:9px;}
.cntDealerLocator .cntDealerLocatorTop a{display:block;color:#fff;font-weight:bold;font-size:110%;padding:6px 30px 4px 0;position:relative;_position:static;_width:165px;}
.cntDealerLocator .cntDealerLocatorBot{width:227px;height:9px;margin-left:9px;background:url(../image/layout/content/btnBMBDealerBot.jpg) no-repeat;}
.cntBuyBtn{width:172px;margin:15px 0 15px 10px;cursor:hand;cursor:pointer;zoom:100%;}
.cntBuyBtn .link{clear:both;}
.cntBuyBtn .link a{color:#c0372d;text-decoration:underline;position:relative;_position:static;left:2px;zoom:100%;}
.cntBuyBtn .link{clear:both;}
.cntBMB.cntBMBMCR .BMBTop{background:url(../image/layout/content/bcgBMBTop3.gif);height:4px;_overflow:hidden;}
.cntBMB.cntBMBMCR .BMBBdy p.available{font-weight:normal;font-size:100%;}
.cntBMB.cntBMBMCR .BMBBdy p.price span{position:static!important;vertical-align:top;}
.cntBMB.cntBMBMCR .BMBBdy .price span.oldprice{color:#6B6B6B;font-size:130%;text-decoration:line-through;vertical-align:baseline;}
a.btn.flexible.btn-type1,.btn.flexible.btn-type3.buy-reserve{float:none!important;display:block;text-align:center;}
a.btn.flexible.btn-type1{font-weight:bold;}
a.btn.flexible.btn-type1 .t .tr,a.btn.flexible.btn-type1 .b .br,a.btn.flexible.btn-type1 .m .mr{margin-left:6px;}
a.btn.flexible.btn-type1 .t .tr{height:6px;}
a.btn.flexible.btn-type1 .b .br{height:9px;}
a.btn.flexible.btn-type1 .t{background:url(../image/layout/btnFlexible3.gif) 0 0 no-repeat;}
a.btn.flexible.btn-type1 .tr{background:url(../image/layout/btnFlexible3.gif) 100% 0 no-repeat;}
a.btn.flexible.btn-type1 .m{background:url(../image/layout/btnFlexible3.gif) 0 -6px no-repeat;}
a.btn.flexible.btn-type1 .m .mr{background:url(../image/layout/btnFlexible3.gif) 100% -5px no-repeat;padding:0 10px 0 3px;}
a.btn.flexible.btn-type1 .b{background:url(../image/layout/btnFlexible3.gif) 0 100% no-repeat;}
a.btn.flexible.btn-type1 .b .br{background:url(../image/layout/btnFlexible3.gif) 100% 100% no-repeat;}
.cntComponentsBMB{color:#000;width:228px;}
.cntProductDetailsFull .cntComponentsBMB{width:246px;}
.cntComponentsBMB .cntComponentsBMBTopLeft,.cntComponentsBMB .cntComponentsBMBTopRight,.cntComponentsBMB .cntComponentsBMBBottomLeft,.cntComponentsBMB .cntComponentsBMBBottomRight{font-size:0;background:url(../image/layout/cntComponentsBMB.gif) no-repeat;height:6px;overflow:hidden;}
.cntComponentsBMB .cntComponentsBMBTopRight,.cntComponentsBMB .cntComponentsBMBBottomRight{margin-left:5px;}
.cntComponentsBMB .cntComponentsBMBTopLeft{background-position:0 0;}
.cntComponentsBMB .cntComponentsBMBTopRight{background-position:100% 0;}
.cntComponentsBMB .cntComponentsBMBBottomLeft{background-position:left bottom;}
.cntComponentsBMB .cntComponentsBMBBottomRight{background-position:right bottom;}
.cntComponentsBMB .cntComponentsBMBBody{color:#525252;border-left:#F90 1px solid;border-right:#F90 1px solid;padding:2px 5px 0;}
.cntComponentsBMB .cntComponentsBMBBody .btn-block{margin-bottom:5px;}
.cntComponentsBMB .cntComponentsBMBBody p{margin:0 5px 5px;}
.cntComponentsBMB .cntComponentsBMBBody ul{margin:0 5px 4px;}
.cntComponentsBMB .cntComponentsBMBBody p.price{color:#838383;margin-bottom:2px;margin-left:0;}
.cntComponentsBMB .cntComponentsBMBBody p.price b{color:#FF6100;font-size:140%;font-weight:bold;}
.cntComponentsBMB .cntComponentsBMBBody p.price .oldprice{color:#525252;font-size:120%;margin-right:8px;text-decoration:line-through;vertical-align:baseline;}
.cntComponentsBMB .cntComponentsBMBBody p.price span{font-size:70%;vertical-align:top;}
.cntComponentsBMB .cntComponentsBMBBody p.bundle{font-size:80%;}
.cntComponentsBMB .cntComponentsBMBBody p.available-collection{margin-bottom:9px;}
.cntComponentsBMB .cntComponentsBMBBody p.available-collection span{display:block;}
.cntComponentsBMB .cntComponentsBMBBody a,.cntComponentsBMB .cntMCROtherRetailers a{color:#C00;text-decoration:underline;}
.cntComponentsBMB .cntComponentsBMBBody a:hover,.cntComponentsBMB .cntMCROtherRetailers a:hover{text-decoration:underline;}
.cntComponentsBMB .cntMCROtherRetailers p{margin:5px 0;}
.clearer{font-size:0;}
div.BMBAlternative{padding:0;border:0;}
div.BMBListContainer h3{font-size:100%;color:#000;margin:7px 0 7px 0;}
ul.BMBList{list-style-type:none;margin:0;padding:0;}
.BMBList.list-type1 li{padding:0 0 3px 8px;}
.BMBList.list-type1 li,.BMBList.list-type1 li a{color:#838383!important;}
.BMBList.list-type1 li a{text-decoration:underline;}
.cntComponentsBMBContainer a:hover,.BMBList.list-type1 a:hover{color:#00C!important;}
.BMBList.list-type2 li{background:url(../image/layout/content/lstLine.gif) no-repeat 0 7px;padding:0 0 3px 8px;}
.BMBList.list-type2 li a:hover{text-decoration:underline;}
.prodText{margin:0 15px!important;}
.orange-price,.bundle-price-saving{color:#F60;font-size:110%;}
.prodText a.each-product{display:inline-block;margin-bottom:11px;}
.MCR-cntProductSlider{border-top:none;padding:7px 12px!important;margin:0;}
.MCR-cntProductSlider h3{font-size:100%;margin:0 0 10px 0;color:#000;}
.MCR-cntProductSlider .productSliderItem{display:none;}
.MCR-cntProductSlider #productSliderItem1.productSliderItem{display:block;}
.MCR-cntProductSlider .productSliderItem img{float:left;margin-right:10px;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner{display:table!important;display:inline-block;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner a{text-decoration:none;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner h4,.MCR-cntProductSlider .productSliderItem .productSliderItemInner h5{font-size:100%;font-weight:bold;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner h4{color:#000;margin-bottom:1px;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner h4 a{color:#000;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner h5{color:#F60;margin-bottom:5px;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner h5 a{color:#F60;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner p{margin:0 0 5px 0;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner p a{color:#373737;}
.MCR-cntProductSlider .productSliderItem .productSliderItemInner p a.learn-more{background:url(../image/layout/content/productSliderLearnMore.gif) no-repeat 100% 5px;color:#0E60D0;margin-left:5px;padding-right:9px;}
.MCR-cntProductSlider .productSliderPagenation{margin-top:10px;text-align:center;}
.MCR-cntProductSlider .productSliderPagenation .p-offer,.MCR-cntProductSlider .productSliderPagenation ul{float:left;}
.MCR-cntProductSlider .productSliderPagenation .p-offer,.MCR-cntProductSlider .productSliderPagenation .n-offer{width:60px;}
.MCR-cntProductSlider .productSliderPagenation .n-offer{float:right;text-align:left;}
.MCR-cntProductSlider .productSliderPagenation ul{list-style:none;margin:0 5px;padding:0;width:56px;}
.MCR-cntProductDetailsOverview-NoPrice div.productSliderPagenation ul,.MCR-cntProductDetailsOverview-WithPrice div.productSliderPagenation ul,.MCR-cntProductDetailsOverview-PromotionsWithPrice div.productSliderPagenation ul{width:74px;}
.pgeProductDetailsAccessories .cntProductDetails .productSliderPagenation ul,.pgeProductDetailsFeaturesOverview .cntProductDetails .productSliderPagenation ul{width:74px;}
.MCR-cntProductSlider .productSliderPagenation ul li{display:inline;margin:0 2px;}
.MCR-cntProductSlider .productSliderPagenation ul li a{color:#999!important;text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer,.MCR-cntProductSlider .productSliderPagenation a.next-offer{color:#09C!important;display:block;zoom:100%;}
.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer{color:#999!important;display:block;zoom:100%;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer{padding-right:20px;text-align:right;}
.MCR-cntProductSlider .productSliderPagenation a.next-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer{padding-left:20px;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer{background:url(../image/layout/content/icoPreviousBg.gif) no-repeat 100% 0;text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer{background:url(../image/layout/content/icoPreviousPassiveBg.gif) no-repeat 100% 0;text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a.next-offer{background:url(../image/layout/content/icoNextBg.gif) no-repeat 0 0;text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer{background:url(../image/layout/content/icoNextPassiveBg.gif) no-repeat 0 0;text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a:hover{color:#09C!important;text-decoration:underline;}
.MCR-cntProductSlider .productSliderPagenation a.active-offer{color:#fff!important;font-weight:bold;cursor:default;}
.MCR-cntProductSlider .productSliderPagenation a.active-offer:hover{text-decoration:none;}
.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer:hover,.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer:hover{color:#999!important;cursor:default;text-decoration:none;}
.prodText a.each-product,.MCR-cntComponents .ComponentsItem div a{background:url(../image/layout/icoArrowSingleRightC8.gif) no-repeat 100% 2px;color:#7B7B7B;padding-right:15px;text-decoration:none;}
.cntProductDetailsNew .cntComponentsBMB{width:auto;}
.cntProductDetailsNew .box{margin-bottom:6px;}
.cntProductDetailscntBMBBox .box-top{background-image:url(../image/layout/box5-top-alternative.gif)!important;}
.cntProductDetailscntBMBBox .box-top .box-top-left,.cntProductDetailscntBMBBox .box-top .box-top-right{background-image:url(../image/layout/box5-round-alternative.gif)!important;}
.cntComponentsBMBHeader{position:relative;z-index:10;margin-bottom:-1px;border:1px solid #ccc;border-left:none;border-right:none;border-top:none;background:#e8e8e8;border-bottom:none;}
div.cntLocalRetailer .cntComponentsBMBHeader{margin-bottom:-6px;}
.cntComponentsBMBHeader.priceInfoHdr{border-top:none;}
.cntComponentsBMBHeader.priceInfoHdrBorder{border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.cntComponentsBMBHeader.priceInfoHdrBorder a.collapse,.cntComponentsBMBHeader.priceInfoHdrBorder a.expand,.cntComponentsBMBHeader.priceInfoHdr a.collapse,.cntComponentsBMBHeader.priceInfoHdr a.expand{border-bottom:1px solid #ccc;}
.cntBMBBodyContainer{position:relative;border:1px solid #ccc;border-bottom:none;border-top:none;}
.cntComponentsBMBHeader h3{font-size:.9em;height:20px;padding-top:8px;}
.cntComponentsBMBHeader h3.sonyPriceHeader{padding-top:3px;}
.cntComponentsBMBHeader a.collapse,.cntComponentsBMBHeader a.expand{background:url(../image/layout/content/black_arrow_down_ico.gif) no-repeat 10px 4px;display:block;height:100%;padding-left:25px;color:#000;border-bottom:none;}
.cntComponentsBMBHeader a.collapse:hover,.cntComponentsBMBHeader a.expand:hover{text-decoration:none;}
.cntComponentsBMBHeader a.expand{background:url(../image/layout/black_arrow_left_ico.gif) no-repeat 11px 3px;}
.cntComponentsBMB h4{margin-bottom:5px;}
.cntComponentsBMB p.price,.MCR-cntProductSlider p.price{color:#FF6100;margin-left:0;}
.cntComponentsBMB p.guaranteeText{color:#be202e;font-size:12px;}
.cntComponentsBMB p.underline{text-decoration:underline;}
.cntComponentsBMB p.price .oldprice,.MCR-cntProductSlider p.price .oldprice{color:#525252;font-size:120%;margin-right:8px;text-decoration:line-through;vertical-align:baseline;}
.cntComponentsBMB div.btnContainer{margin-bottom:10px;}
.cntComponentsBMB p.price b,.MCR-cntProductSlider p.price b{color:#FF6100;font-size:135%;}
.cntComponentsBMB .btn-block{margin-bottom:5px;}
.cntComponentsBMB .btn-block a:hover{color:#fff!important;}
.cntComponentsBMBContainer{background-color:#FFF;padding:15px;padding-bottom:10px;zoom:100%;position:relative;}
.cntLocalRetailer .cntComponentsBMBContainer{padding-bottom:8px;}
.cntComponentsBMB p.available-collection,.cntComponentsBMB .retailPriceNote{margin-bottom:7px!important;}
div.BMBListContainer{margin-bottom:10px;}
.cntComponentsBMB p,.cntMCRAvailability p,.MCR-cntProductSlider p{margin:0 0 5px!important;color:#333;font-size:.9em;}
div.BMBMessageText{margin-bottom:10px;}
div.BMBMessageText p{color:#F00;font-size:12px;}
div.cntPriceInfoContainer p{margin-bottom:0!important;font-size:12px;}
div.cntPriceInfoContainerHeader{margin-bottom:10px;}
div.cntPriceInfoContainerDetail{margin-bottom:10px;}
div.cntPriceInfoContainerDetail p{font-size:11px;}
p.textNote{font-size:11px!important;color:#000!important;}
p.textNote span{display:block;}
div.cntBMBBodyContainer a.moreInfo{background:url(../image/layout/skin/arrow-green.png) no-repeat 100% 4px;color:#0E60D0;padding-right:12px;}
div.cntBMBBodyContainer a.moreInfo:hover{text-decoration:underline;}
p.productNote{color:#666;margin-bottom:10px!important;}
div.cntPriceInfoContainer p.saveText{font-size:11px;}
div.cntPriceInfoContainer p.rentingText{font-size:11px;margin:5px 0!important;}
div.cntPriceInfoContainer p.rentingText a{font-size:13px;}
div.cntPriceInfoContainer p.inStock{color:#373737;}
div.cntPriceInfoContainer p.exclusivelyAvailable{color:#FD6400;}
span.productPrice.bigger{display:block;}
div.specialOfferContainer{margin-bottom:15px;}
div.specialOfferContainer h3{font-size:11px;}
div.specialOfferContainer p{margin-bottom:0!important;}
div.cntMCROtherRetailerContainer p{margin-bottom:0!important;}
ul.BMBList{margin-bottom:7px;}
.BMBList.list-type2 li{color:#000!important;}
.cntComponentsBMBContainer a:hover,.BMBList.list-type2 a:hover{color:#0e5fd8!important;}
.BMBList.list-type2 li,p.available-noteArrow{background:url("../image/layout/content/green_arrow_ico.gif") no-repeat scroll left 4px;*background-position:left 5px;padding-left:15px!important;}
.BMBList.list-type1 li,p.available-note{background:url("../image/layout/content/green_tick_ico.gif") no-repeat scroll left 2px transparent;font-size:.9em!important;padding-left:15px!important;}
p.available-note{background-position:left 1px;*background-position:left 2px;}
.cntMCROtherRetailers{padding-left:7px;}
.cntMCROtherRetailers p{margin:0;}
.cntMCROtherRetailers a{color:#333!important;padding-left:10px;background:url(../image/layout/content/arrow_black.gif) no-repeat left 5px;font-weight:bold;}
.cntMCROtherRetailers a:hover{color:#00C!important;}
.cntWhatisInTheBox a{display:block;padding:9px 20px 8px 35px;margin-left:10px;background:url(../image/layout/what-is-in-the-box-ico.gif) no-repeat 0 5px;font-weight:bold;color:#333;font-size:.9em;}
.cntWhatisInTheBox a:hover{color:#0E60D0!important;}
.cntComponentsBMB .cntComponentsBMBTopLeft,.cntComponentsBMB .cntComponentsBMBTopRight{background-image:url(../image/layout/content/cntBMBHeader.jpg);}
.cntComponentsBMB .cntComponentsBMBBottomLeft,.cntComponentsBMB .cntComponentsBMBBottomRight{background-image:url(../image/layout/content/cntBMBBottom.jpg);}
.productSliderPagenation{font-size:.9em!important;}
.MCR-cntProductSlider .productSliderPagenation .p-offer{text-align:right;}
.MCR-cntProductSlider .productSliderPagenation .n-offer{text-align:left;}
.MCR-cntProductSlider .productSliderPagenation .p-offer,.MCR-cntProductSlider .productSliderPagenation .n-offer{width:60px;}
.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer,.MCR-cntProductSlider .productSliderPagenation a.next-offer,.MCR-cntProductSlider .productSliderPagenation a.previous-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer,.MCR-cntProductSlider .productSliderItem .productSliderItemInner p a.learn-more{background:url(../image/layout/icoArrowBMBSprite.gif) no-repeat left 5px;color:#999!important;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer:hover,.MCR-cntProductSlider .productSliderPagenation a.next-offer:hover,.MCR-cntProductSlider .productSliderItem .productSliderItemInner p a.learn-more{color:#0E60D0!important;}
.MCR-cntProductSlider .productSliderPagenation a.next-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer{padding-right:10px;text-align:left;display:inline;padding-left:0;}
.MCR-cntProductSlider .productSliderPagenation a.next-offer,.MCR-cntProductSlider .productSliderPagenation a.previous-offer{color:#0E60D0!important;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer,.MCR-cntProductSlider .productSliderPagenation a.passive-previous-offer{padding-left:10px;text-align:left;padding-right:0;display:inline;}
.MCR-cntProductSlider .productSliderPagenation a.previous-offer{background-position:left -10px;}
.MCR-cntProductSlider .productSliderPagenation a.passive-next-offer{background-position:right -25px;}
.MCR-cntProductSlider .productSliderPagenation a.next-offer,.MCR-cntProductSlider .productSliderItem .productSliderItemInner p a.learn-more{background-position:right -40px;}
.MCR-cntProductSlider .productSliderPagenation ul{width:85px;}
.MCR-cntProductSlider .productSliderPagenation ul,.MCR-cntProductSlider .productSliderPagenation ul li{margin:0;}
.MCR-cntProductSlider .productSliderPagenation ul li a{color:#666!important;line-height:1;display:inline-block;padding:1px 3px;}
.MCR-cntProductSlider .productSliderPagenation ul li a:hover{color:#0E60D0!important;}
.MCR-cntProductSlider .productSliderPagenation a.active-offer{color:#fff!important;display:inline-block;background:#999;}
.MCR-cntProductSlider .productSliderPagenation a.active-offer:hover{color:#fff!important;}
div.ProductDetails .cntProductSeriesNew-Model .cntComponentsBMB{width:222px;}
