div.mocaBBWrapper{width:360px;padding:20px;background-color:#FFF;float:right;margin:-396px 50px 0 0;zoom:1;margin-top:-490px;*margin-top:-474px;*width:380px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:#FFF 1px solid;}
div.mocaBBWrapper h1{margin:0;}
#mocaHQPContainer{margin-top:45px;}
.mocaBBText{font-family:arial,verdana,helvetica,sans-serif;font-size:18px;line-height:20px;color:#333;}
.mocaBiggerText{font-size:25px;line-height:30px;}
.mocaBBSmallText{font-size:12px;line-height:16px;padding:5px 0;}
.mocaBBProductTitle{font-size:25px;line-height:30px;margin-bottom:7px;font-weight:normal;}
div.mocaBBPrice{margin-top:10px;}
.mocaQtyOpt{width:338px;min-height:48px;margin-bottom:4px;padding:0 10px;background:#FCFCFC;border:1px solid #CCC;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#mocaBBShipToStatesContainer .label{margin-top:2px;}
#mocaBBShipToStatesContainer #stateDropdown{font-size:12px;margin-left:10px;}
#mocaBBShipToStatesContainer .why{margin-left:10px;}
span.mocaRating{margin-left:2px;cursor:default;}
.mocaRater,.mocaRatingScore{border:1px solid #E6E6E6;color:#E47911;font-family:arial;font-size:11px;margin:0;padding:1px 5px;}
.mocaRatingScore{border-right:medium none;font-weight:bold;}
.mocaRater{border-bottom-right-radius:4px;border-left:medium none;border-top-right-radius:4px;color:#666;margin-left:-5px;}
.mocaRatingsContainer{white-space:nowrap;}
.mocaRatings{margin-bottom:10px;min-height:18px;}
.cf:after{clear:both;}
.cf:before,.cf:after{content:"";display:table;}
.mocaQtySelected{background-color:#E3EFF6;border:1px solid #919DB3;}
.mocaQtySprite,.mocaQtyPrice,.mocaQtyPercent{float:left;}
.mocaQtyPrice,.mocaQtyPercent,.mocaTotalPrice,span.mocaSubTotal{font-size:12px;line-height:16px;}
.mocaQtyPrice{color:#900;font-size:18px;padding:7px 10px;}
.mocaQtyPercent{color:#666;float:right;line-height:48px;}
.mocaQtySprite{width:47px;height:30px;margin-top:7px;text-align:center;padding-top:4px;background-repeat:no-repeat;}
.mocaQtyOpt_1{background-position:0 0;}
.mocaQtyOpt_3{background-position:0 -34px;}
.mocaQtyOpt_6{background-position:0 -70px;}
.mocaQtyOpt_1to6_1{background-position:0 0;}
.mocaQtyOpt_1to6_2{background-position:0 -36px;}
.mocaQtyOpt_1to6_3{background-position:0 -72px;}
.mocaQtyOpt_1to6_4{background-position:0 -108px;}
.mocaQtyOpt_1to6_5{background-position:0 -143px;}
.mocaQtyOpt_1to6_6{background-position:0 -175px;}
.mocaBBMinQtyMsg{margin-top:20px;}
.mocaQtyCount{color:#FFF;font-size:12px;line-height:34px;}
.mocaLeft,.align-left{float:left;}
.mocaRight,.align-right{float:right;}
.mocaCenter{text-align:center;}
.mocaBBLower{margin-top:20px;}
.mocaBBLower .mocaLeft,.mocaBBLower .mocaRight,.mocaWishlist .mocaLeft,.mocaWishlist .mocaRight{width:50%;}
.mocaOrange{color:#C60;}
.mocaGreen{color:#090;}
.mocaGrey{color:#333;}
.mocaMedGrey{color:#666;}
.mocaLightGrey{color:#999;}
.mocaPreOrder{color:#E47911;}
.mocaBoldText{font-weight:bold;}
div.mocaWishlist{margin-top:15px;}
.mocaBtns{padding-top:20px;text-align:right;}
.mocaWishlist .mocaBtns{height:23px;padding-top:3px;}
.mocaShipToStates{padding-top:20px;min-height:22px;}
.dpSprite{display:inline-block;margin:0;overflow:hidden;padding:0;vertical-align:middle;}
.s_bbAdd2Cart{background-position:0 0;height:27px;width:160px;border:0;}
.s_add2WishList{background-position:0 -190px;height:22px;width:160px;border:0;}
table.mocaBeaconButton{border-collapse:collapse;}
table.mocaBeaconButton td{padding:0;}
table.mocaBeaconButton .beacon-btn-body{cursor:pointer;display:block;height:28px;margin:0;padding:0;max-width:225px;text-decoration:none;font-size:12px;line-height:28px;text-align:center;font-family:"arial","sans-serif";font-weight:bold;text-decoration:none;text-shadow:0 1px 0 #ffe093;}
table.mocaBeaconButton .beacon-btn-body.disabled-button{cursor:not-allowed;}
#mocaATCBlocker{background-color:#fff;border:1px solid #5c9ebf;text-align:center;font:13px/1.231 arial;padding:5px;position:absolute;width:190px;z-index:999;}
table.mocaBeaconButton span.beacon-btn-left,.mocaBeaconButton span.beacon-btn-right{cursor:default;display:block;height:28px;position:relative;color:black;line-height:28px;}
table.mocaBeaconButton .btn-primary-left{background-position:-10px -170px;}
table.mocaBeaconButton .btn-primary-body{background-position:-20px -170px;}
table.mocaBeaconButton .btn-primary-right{background-position:right -170px;}
table.mocaBeaconButton .btn-secondary-left{background-position:-10px -707px;}
table.mocaBeaconButton .btn-secondary-body{background-position:-20px -707px;}
table.mocaBeaconButton .btn-secondary-right{background-position:right -707px;}
table.mocaBeaconButton input{border:0;}
table.mocaBeaconButton .mid-width{width:152px;}
table.mocaBeaconButton .long-width{width:200px;}
span.mocaSingleBP{color:#900;}
table.mocaBeaconButton .button-group{width:152px;}
table.mocaBeaconButton .wishlist-button{overflow:hidden;background-position:-20px -707px;}
table.mocaBeaconButton .button-group-first{width:86%;float:left;margin-right:0;border:0;}
table.mocaBeaconButton .button-group-last{width:14%;float:left;border-width:0 0 0 1px;border-left-color:#aaa;position:relative;}
table.mocaBeaconButton .icon-dropdown{background-position:-130px -50px;height:5px;width:8px;float:right;position:relative;margin:5px;}
#wishlist-dropdown-content{background-color:#f0f0f0;border:1px solid #a6a6a6;}
#wishlist-dropdown-content .ap_content{padding:0!important;}
#wishlist-dropdown-content .wl-pop-header,#wishlist-dropdown-content .wl-pop-footer,#wishlist-dropdown-content .wl-pop-left,#wishlist-dropdown-content .wl-pop-right{display:none;}
#wishlist-dropdown-content .wl-pop-wrapper{position:static;width:100%!important;}
#wishlist-dropdown-content .wl-list-default{color:#333;}
#wishlist-dropdown-content .wl-create-text,#wishlist-dropdown-content .wl-list-name{color:#333;font-size:11px;}
#wishlist-dropdown-content .wl-list-type{color:#878787;font-size:11px;margin-right:5px;}
#wishlist-dropdown-content .wl-create-link{background-color:#e2e2e2;}
#wishlist-dropdown-content .wl-list-button,#wishlist-dropdown-content .wl-list-inner,#wishlist-dropdown-content .wl-create-button,#wishlist-dropdown-content .wl-create-inner{border:none;}
#wishlist-dropdown-content .s_plus{display:inline-block;height:8px;vertical-align:middle;width:8px;}
#wishlist-dropdown-content .wl-list-link{background:none;}