/*GLOBAL STYLES*/
body {margin: 0 0 5px 0; background: #000000 url(https://media.musictoday.com/store/bands/2133/images/bg.jpg) no-repeat center top; text-align: center; font-family: Arial,Helvetica,Verdana,sans-serif;}
form {display: inline;}
input {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt;}
textarea {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt;}
select {font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt;}
ul {padding: 0 0 0 0; margin: 6px 0 0 18px;}
ol {list-style-type: decimal; margin: 0 0 0 25px;}
li {padding: 0 0 5px 0; margin: 0 0 0 0;}
#Container {margin-bottom: auto; margin-left: auto; width: 914px; margin-right: auto; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt; position: relative; height: 100%;}
.ContainerMask {clear: both; float: left; overflow: hidden; width: auto; position: relative; background-color: #000000; }
.InnerMask {float: left; width: auto; position: relative;}
.ContentAreaDefault {float: left; position: relative; overflow: hidden;}
.ContentSection {overflow: hidden; width: 665px; background-color: #000000; }
.ContentArea {float: left; position: relative; overflow: hidden; background-color: #000000; }
.ColumnBrowse {float: left; position: relative; overflow: hidden;}
/*ContainerMain WIDTH is the right column plus left column (without the external borders)*/
.ContainerMain {background-color: #000000; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt; width: 914px;}
/*InnerMask RIGHT is the right column width; for BACKGROUND-COLOR is left column background colour*/
.ContainerMain .InnerMask {right: 665px; background-color: #000000; }
/*ContentArea WIDTH is the main content panel width;*/
/*If content panel is on right side, LEFT is the right column plus left column (without the external borders)*/
/*If content panel is on left side, LEFT is the right column width alone (without the external borders)*/
.ContainerMain .ContentArea {width: 665px; left: 914px;}
.ContainerMain .ContentAreaDefault {width: 665px; left: 914px;}
/*For full-size pages*/
.ContainerMain .ContentAreaWide {width: 914px; background-color: #000000; }
/*If browse on left, ColumnBrowse WIDTH is left column content width; LEFT is 0 */
/*If browse on right, ColumnBrowse WIDTH is left column content width; LEFT is browse column width*/
.ContainerMain .ColumnBrowse {width: 249px; left: 0px; background-color: #000000; text-align: left; }
#ContainerBottom {clear: both; font-size: 7.5pt; margin-bottom: auto; margin-left: auto; width: 914px; margin-right: auto; font-family: Arial,Helvetica,Verdana,sans-serif; position: relative; background-color: Transparent;}
.Required {font-weight: bold;}
.Bullet {font-weight: normal; font-size: 7.5pt;}
.CheckBox {float: left; vertical-align: middle; width: 14px; height: 14px; margin: 0 2px 0 0; padding: 0;}
.CheckBoxStyle {padding: 0 0 0 0; margin: 0 2px 0 0; width: 14px; height: 14px; vertical-align: middle;}
.ErrorList {text-align: left; color: #ff0000; padding-bottom: 5px; margin-bottom: 5px; }
.ErrorItem {color: #ff0000; }
.PromoBanner {text-align: center; margin-top: 5px;}
.PromoBanner .Banner {padding-bottom: 5px;}
.RibbonBanner {padding: 2px 0 2px 0; text-align: center;}
.AltDisplay {font-weight: bold; padding: 60px 10px 10px 10px; }
.AltDisplayFlushLeft {padding-top: 20px; font-weight: bold;}
.Ellipsis {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis;}
.UpperCase {text-transform: uppercase;}
.RadioButtonStyle {border: none;}
/*SITE BUTTONS*/
.ButtonSubmit {border: 0; width: 64px; height: 17px;}
.ButtonMoreInfo {border: 0; width: 75px; height: 17px;}
.ButtonAddToCart {border: 0; width: 75px; height: 20px;}
.ButtonContinue {border: 0; width: 125px; height: 17px;}
.ButtonContinueShopping {border: 0; width: 141px; height: 17px;}
.ButtonGo {border: 0; width: 14px; height: 14px;}
.ButtonProceedToCheckout {border: 0; width: 141px; height: 17px;}
.ButtonPurchase {border: 0; width: 125px; height: 17px;}
.ButtonReviewPurchase {border: 0; width: 141px; height: 17px;}
.ButtonSearch {border: 0; width: 64px; height: 17px;}
.ButtonUpdateCart {border: 0; width: 111px; height: 17px;}
.ButtonBuyAlbum {border: 0; width: 67px; height: 15px;}
.ButtonBuyAlbumLarge {border: 0; width: 126px; height: 20px;}
.ButtonBuyTrack {border: 0; width: 84px; height: 17px;}
.ButtonBmlContinue {border: 0; width: 150px; height: 17px;}
.ButtonPaypal {border: 0; width: 145px; height: 38px;}
.ButtonUseBilling {width: 30px; font-weight: bold; font-size: 8pt; text-decoration: none;}
.CheckoutButtons {float: right;}
.ButtonAreaLeft {float: left; font-weight: bold;}
.ButtonAreaRight {float: right; text-align: right;}
.SiteButtonContainerCentered {float: right; position: relative; left: -50%; text-align: left;}
.SiteButtonContainerCentered ul {list-style: none; position: relative; left: 50%; margin: 0; padding: 0; cursor: pointer;}
.SiteButtonContainerCentered li {float: left; position: relative; height: 18px;}
.SiteButtonContainerCentered li.SiteButtonLeft {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_left.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_left.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.SiteButtonContainerCentered li.SiteButtonCenter {height: 18px; color: #ffffff; text-transform: uppercase;padding: 2px; font-weight: bold; background: transparent url(https://media.musictoday.com/store/bands/2133/images/btn_middle.png) repeat-x;}
.SiteButtonContainerCentered li.SiteButtonCenter a {color: #ffffff; text-decoration: none;}
.SiteButtonContainerCentered li.SiteButtonRight {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_right.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_right.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.SiteButtonContainer {float: left; text-align: left; height: 18px;}
.SiteButtonContainer ul {list-style: none; margin: 0; padding: 0; cursor: pointer;}
.SiteButtonContainer li {float: left; position: relative; height: 18px;}
.SiteButtonContainer li.SiteButtonLeft {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_left.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_left.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.SiteButtonContainer li.SiteButtonCenter {height: 18px; color: #ffffff; text-transform: uppercase;padding: 2px; font-weight: bold; background: transparent url(https://media.musictoday.com/store/bands/2133/images/btn_middle.png) repeat-x;}
.SiteButtonContainer li.SiteButtonCenter a {color: #ffffff; text-decoration: none;}
.SiteButtonContainer li.SiteButtonRight {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_right.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_right.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.SiteButtonContainerRight {float: right; text-align: right; height: 18px;}
.SiteButtonContainerRight ul {list-style: none; margin: 0; padding: 0; cursor: pointer;}
.SiteButtonContainerRight li {float: left; position: relative; height: 18px;}
.SiteButtonContainerRight li.SiteButtonLeft {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_left.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_left.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.SiteButtonContainerRight li.SiteButtonCenter {height: 18px; color: #ffffff; text-transform: uppercase;padding: 2px; font-weight: bold; background: transparent url(https://media.musictoday.com/store/bands/2133/images/btn_middle.png) repeat-x;}
.SiteButtonContainerRight li.SiteButtonCenter a {color: #ffffff; text-decoration: none;}
.SiteButtonContainerRight li.SiteButtonRight {width: 6px; height: 18px; background-image: url(https://media.musictoday.com/store/bands/2133/images/btn_right.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaImageLoader(src='https://media.musictoday.com/store/bands/2133/images/btn_right.png', sizingMethod='fixed'); background-repeat: no-repeat;}
/*HORIZONTAL DEPT NAV STYLES*/
.DepartmentNavArea {background-color: #000000; color: #d2d2d2; text-align: left; width: 914px; overflow: hidden;}
.DepartmentNavArea a {color: #ffffff; text-decoration: none; font-weight: bold;}
.DepartmentNavArea a:hover {color: #ffffff; text-decoration: underline;}
.DepartmentNavArea .DepartmentHeader {padding: 12px 27px 14px 27px; }
.DepartmentNavArea .DepartmentAreaLeft {float: left; display: block;}
.DepartmentNavArea .DepartmentAreaRight {float: right; display: block; text-align: right;}
.DepartmentNavArea .DepartmentNavContainer {clear: both; display: block; zoom: 1; margin: 0 0 2px 27px; }
.DepartmentNavArea .DepartmentNavContainer .NavItems {float: left; width: 220px; text-transform: uppercase;}
.DepartmentNavArea .DepartmentNavContainer .Padded {}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItem {padding-bottom: 12px; background-color: #000000; }
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItem .Marker {float: left; width: 8px; height: 8px; display: inline-block; margin: 0 5px 0 0; background: transparent url(https://media.musictoday.com/store/bands/2133/images/Arrow.png) no-repeat left top;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItem .Text {float: left; width: 185px; font-weight: bold; color: #ffffff;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItem .Text a {color: #ffffff; font-weight: bold; text-decoration: none;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItem .Text a:hover {color: #ffffff; text-decoration: underline;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItemHover {padding-bottom: 12px; }
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItemHover .Marker {float: left; width: 8px; height: 8px; display: inline-block; margin: 0 5px 0 0; background: transparent url(https://media.musictoday.com/store/bands/2133/images/Arrow.png) no-repeat left top;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItemHover .Text {float: left; width: 185px; font-weight: bold; color: #ffffff; text-decoration: underline;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItemHover .Text a {color: #ffffff; font-weight: bold; text-decoration: none;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .NavItemHover .Text a:hover {color: #ffffff; text-decoration: underline;}
.DepartmentNavArea .DepartmentNavContainer .NavItems .EllipsisOne {height: 15px; overflow: hidden;}
/*HEADER STYLES*/
.Header {clear: both; background: #000000 url(https://media.musictoday.com/store/bands/2133/images/header_int.jpg) no-repeat left top; width: 914px; height: 108px; color: #d2d2d2;}
.Header .HeaderBanner {float: left;}
.Header .StoreName {font-size: 20pt; text-align: left; font-weight: bold; padding-left: 5px;}
.Header .StoreImage {line-height: 0;}
.Header .StoreText {clear: both; color: #d2d2d2; font-size: 9pt; text-align: left; text-transform: uppercase; font-weight: bold; padding: 5px 0 5px 0;}
.Header .SocialNetworking {float: left; text-align: left; padding-top: 9px;}
.MainNav {color: #d2d2d2; text-decoration: none; text-align: right; background-color: transparent; padding: 3px 8px 10px 8px; }
.MainNav a {font-weight: bold; color: #ffffff; font-weight: bold; text-decoration: none;}
.MainNav a:hover {color: #ffffff; text-decoration: underline;}
.MainNav .NavLinks {padding-top: 4px;}
.ExtraDiv {}
.CountDown {}
.CountDown .CountDownDays {margin: 0px; line-height: 16px;}
.CountDown .CountDownText {font-size: 8pt; padding-top: 0; padding-bottom: 0; padding-left: 0; }
/*SESSION STYLES*/
.SessionArea {color: #d2d2d2; text-align: right; font-weight: normal; padding: 8px 0 3px 0; }
.SessionArea a {color: #ffffff; font-weight: bold; text-decoration: none;}
.SessionArea a:hover {color: #ffffff; text-decoration: underline;}
/*CONTENT BLOCK STYLES*/
.ContentBlock {clear: both; color: #d2d2d2; text-align: left; font-size: 7.5pt; min-height: 200px;}
.ContentBlock a {color: #ffffff; font-weight: bold; text-decoration: none;}
.ContentBlock a:hover {color: #ffffff; text-decoration: underline;}
/*CONTENT HEADER STYLES*/
.CheckoutHeader {border-bottom: solid 1px #d2d2d2; padding-bottom: 5px; margin-bottom: 5px; zoom: 1;}
.ContentHeaderBar {font-size: 7.5pt; font-weight: bold; color: #d2d2d2; text-decoration: none; background-color: #000000; padding: 10px 10px 1px 10px; }
.ContentHeaderBar h1 {color: #d2d2d2; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 7.5pt; font-weight: bold; margin: 0; padding: 0;}
.ContentHeaderBar a {color: #ffffff; font-weight: bold; text-decoration: none;}
.ContentHeaderBar a:hover {color: #ffffff; text-decoration: underline;}
.ContentHeaderBar .RightContent {float: right; padding-left: 5px;}
.ContentHeaderBar .BreadCrumbs {font-weight: bold; float: left;}
.ContentHeaderBar .BreadCrumbs a {text-decoration: none; font-weight: bold;}
.ContentHeaderBar .BreadCrumbs a:hover {text-decoration: underline; font-weight: bold;}
.ContentHeaderBar .BreadCrumbsShare {width: 515px;}
.ContentHeaderBar .BreadCrumbs .InactiveBreadCrumb {color: #d2d2d2; font-weight: normal;}
.HeaderDivider {clear: both; padding: 0 10px 0 10px; }
.HeaderDivider hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.HeaderDivider br {line-height: 15px;}
/*CATALOG NAV STYLES*/
.CatalogNav {}
.CatalogNavHeader {background-color: #353535; cursor: pointer; text-align: left; height: 25px; color: #ffffff; font-weight: bold; text-transform: uppercase;}
.CatalogNavHeader a {font-weight: bold; text-decoration: none;}
.CatalogNavHeader a:hover {text-decoration: none;}
.CatalogNavHeader .Text {padding: 6px 10px 0 10px; }
.CatalogNavHeader .Text a {font-weight: bold; text-decoration: none;}
.CatalogNavHeader .Text a:hover {text-decoration: none;}
.CatalogNavHeader .Marker {cursor: pointer; cursor: pointer; }
.CatalogNavHeader .MarkerActive {cursor: pointer; cursor: pointer; }
.Toggle {cursor: pointer;}
.CatalogNavContent {background-color: #dcdcdc; text-align: left; padding: 0; margin: 0; width: 249px; color: #161616; font-weight: bold; }
.CatalogNavContent a {color: #161616; font-weight: bold; text-decoration: none;}
.CatalogNavContent a:hover {color: #161616;}
.CatalogNavContent .Text {padding: 2px 10px 2px 10px; margin: 0; }
.CatalogNav .EllipsisOne {height: 15px; overflow: hidden;}
ul#NavList {text-align: left; list-style: none; padding: 0; margin: 0; width: 249px; color: #161616; font-weight: bold; }
ul#NavList li {display: block; cursor: pointer; padding: 2px 10px 2px 10px; margin: 0; background-color: #ffffff; color: #161616;}
ul#NavList li a {color: #161616;font-weight: bold; text-decoration: none;}
ul#NavList li a:hover {color: #161616;}
ul#NavList .Dept {color: #161616; background-color: #ffffff; }
ul#NavList .DeptActive {font-weight: bold; color: #161616; background-color: #dcdcdc; }
ul#NavList .DeptHover {background-color: #dcdcdc; }
ul#NavList .Text {text-decoration: none; text-transform: capitalize;}
ul#NavList .TextActive {font-weight: bold; text-decoration: none; text-transform: capitalize;}
ul#NavList .TextHover {text-transform: capitalize;}
ul#NavList .Marker {cursor: pointer; width: 10px; height: 9px; }
ul#NavList .MarkerActive {cursor: pointer; width: 10px; height: 9px; }
ul#NavList li#Active {background-color: #dcdcdc; color: #161616;}
ul#NavList .SubDept {clear: both; cursor: pointer; padding-left: 15px; }
ul#NavList .SubDept a {color: #4b4b4b; text-decoration: none;}
ul#NavList .SubDept a:hover {color: #4b4b4b; }
ul#NavList .SubDeptHover {clear: both; cursor: pointer; font-weight: bold; text-decoration: none; color: #4b4b4b; padding-left: 15px; }
ul#NavList .SubDeptCurrent {font-weight: bold; clear: both; cursor: pointer; font-weight: bold; background-color: #dcdcdc; padding-left: 15px; }
ul#NavList .Current {font-weight: bold; text-decoration: none; background-color: #dcdcdc;}
ul#NavList .SubDeptMarker {}
ul#NavList .SubDeptMarkerHover {}
ul#NavList .SubDeptMarkerCurrent {}
ul#NavList .SubDeptText {text-decoration: none; color: #4b4b4b; }
ul#NavList .SubDeptTextHover {text-decoration: underline; color: #4b4b4b; }
/*CART SUMMARY STYLES*/
.CartSummary {background-color: #000000; padding: 10px; color: #d2d2d2;}
.CartSummaryHeader {background-color: #353535; height: 25px; cursor: pointer; text-align: left;}
.CartSummaryHeader .Text {padding: 6px 10px 0 10px; color: #ffffff; font-weight: bold; text-transform: uppercase;}
.CartSummary a {color: #ffffff; font-weight: bold; text-decoration: none;}
.CartSummary a:hover {color: #ffffff; text-decoration: underline;}
.CartSummary .CartIcon {float: left; width: 18px; height: 16px; margin-right: 5px; cursor: pointer;}
.CartSummary .CartIcon .Image {width: 18px; height: 16px;}
.CartSummary .CartText {float: left; cursor: pointer; padding-top: 2px;}
/*SEARCH BOX*/
.SearchBar {width: 665px; height: 25px; background-color: #353535; color: #d2d2d2;}
.SearchBar .SearchBox {float: right; text-align: right; padding: 2px 10px 1px 10px; }
.SearchBar .SearchBox .SearchText {float: left; padding-top: 2px;}
.SearchBar .SearchBox .SearchForm {float: left; padding-left: 5px;}
.SearchBar .SearchBox .SearchForm .SearchInput {height: 12px; font-size: 7pt; }
.SearchBar .SearchBox .SearchImage {float: left; padding: 1px 0 0 5px; }
/*MAILING LIST*/
.MailingListHeader {background: #353535 url(https://media.musictoday.com/store/bands/2133/images/catalognavheader.jpg); text-align: left; height: 25px; }
.MailingListHeader .Text {padding: 6px 10px 6px 10px; color: #ffffff; font-weight: bold; text-transform: uppercase;}
.MailingList {color: #d2d2d2; padding: 10px; background-color: #000000; }
.MailingList a {color: #ffffff; font-weight: bold; text-decoration: none;}
.MailingList a:hover {color: #ffffff; text-decoration: underline;}
.MailingList .Text {padding-bottom: 10px; }
.MailingList .Input {padding-bottom: 10px; }
.MailingList .Input .InputField {width: 220px;}
.MailingList .Button {padding-bottom: 10px; }
.MailingList .GenreList {padding-bottom: 10px;}
.MailingList .GenreList .CheckBox {float: left; margin-right: 5px;}
.MailingList .GenreList .CheckBoxTextGenre {float: left;}
/*SHARE TAG STYLES*/
.ShareTagArea {float: right; padding-left: 5px; height: 22px; overflow: hidden;}
.ShareTagArea .ShareText {}
.ShareTagArea .FacebookTag {float: right; padding-left: 2px;}
.ShareTagArea .TwitterTag {float: right; padding-top: 1px; text-align: right;}
.ShareTagArea .ShareImg {width: 18px; height: 18px;}
.ShareBoxContent {float: left; padding-bottom: 0;color: #d2d2d2; text-decoration: none; }
.ShareBoxContent a {font-weight: bold; color: #ffffff; font-weight: bold; text-decoration: none;}
.ShareBoxContent a:hover {color: #ffffff; text-decoration: underline;}
/*PROMO STYLES*/
.SidePromo {line-height: 0; text-align: center;}
.PromoArea {font-weight: normal; color: #d2d2d2; padding: 0 10px 15px 10px; text-align: left;}
.PromoArea a {color: #ffffff; font-weight: bold; text-decoration: none;}
.PromoArea a:hover {color: #ffffff; text-decoration: underline;}
/*STOREFRONT PROMO TEXT SECTION*/
#StorefrontContent .StorefrontPromoArea {float: left; background-color: #000000; text-align: left; line-height: 0; padding: 0; margin: 0;}
#StorefrontContent .StorefrontPromoTextArea {padding: 12px 27px 8px 27px; color: #d2d2d2; background-color: #000000; text-align: left; text-decoration: none;}
#StorefrontContent .StorefrontPromoTextArea .BannerSlot {text-align: center; padding-bottom: 8px;}
#StorefrontContent .StorefrontPromoTextArea a {color: #ffffff; font-weight: bold; text-decoration: none;}
#StorefrontContent .StorefrontPromoTextArea a:hover {color: #ffffff; text-decoration: underline;}
/*STOREFRONT STYLES*/
#StorefrontContent {width: 914px;}
#StorefrontContent .FeaturedProductsHeader {padding: 12px 0 10px 27px; text-align: left; background-color: #000000;}
#StorefrontContent .FeaturedProductsHeader .Image {width: 175px; height: 16px;}
#StorefrontContent .BurstMP3 {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMP3.png) no-repeat left top;}
#StorefrontContent .BurstFlac {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstFlac.png) no-repeat left top;}
#StorefrontContent .BurstNew {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstNew.png) no-repeat left top;}
#StorefrontContent .BurstLimitedQuantity {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstLimitedQuantity.png) no-repeat left top;}
#StorefrontContent .BurstSoldOut {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstSoldOut.png) no-repeat left top;}
#StorefrontContent .BurstWebExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstWebExclusive.png) no-repeat left top;}
#StorefrontContent .BurstCollectable {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCollectable.png) no-repeat left top;}
#StorefrontContent .BurstBackOrder {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstBackOrder.png) no-repeat left top;}
#StorefrontContent .BurstExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstExclusive.png) no-repeat left top;}
#StorefrontContent .BurstMembersOnly {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMemberOnly.png) no-repeat left top;}
#StorefrontContent .BurstCustom1 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom1.png) no-repeat left top;}
#StorefrontContent .BurstCustom2 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom2.png) no-repeat left top;}
#StorefrontContent .BurstCustom3 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom3.png) no-repeat left top;}
#StorefrontContent .BurstCustom4 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom4.png) no-repeat left top;}
#StorefrontContent .SplashBannerArea {background-color: #000000; text-align: left; padding: 7px 4px 0 4px; }
#StorefrontContent .SplashBannerArea .SplashBanner {float: left; padding-bottom: 8px; width: 300px; text-align: center;}
#StorefrontContent .SplashBannerArea .Padded {padding-right: 3px;}
#Content .SplashBannerArea {}
#Content .SplashBannerArea .SplashBanner {}
#Content .SplashBannerArea .Padded {}
#FooterContent .SplashBannerArea {}
#FooterContent .SplashBannerArea .SplashBanner {}
#FooterContent .SplashBannerArea .Padded {}
/*STOREFRONT HEADER*/
#StorefrontContent .StorefrontHeader {width: 914px; height: 1px; color: #ffffff; background: #000000 url(https://media.musictoday.com/store/bands/2133/images/storefront/header_sf.jpg) no-repeat left top; }
#StorefrontContent .StorefrontHeader .HeaderBanner {float: left;}
#StorefrontContent .StorefrontHeader .StoreName {font-size: 20pt; text-align: left; font-weight: bold; padding-left: 5px;}
#StorefrontContent .StorefrontHeader .StoreImage {line-height: 0;}
#StorefrontContent .StorefrontHeader .StoreText {clear: both; color: #ffffff; font-size: 9pt; text-align: left; text-transform: uppercase; font-weight: bold; padding: 5px 0 5px 0;}
/*STOREFRONT NAV*/
#StorefrontContent .StorefrontNav {padding: 3px 8px 10px 8px; background-color: transparent; font-size: 7.5pt; color: #d2d2d2; text-decoration: none; text-align: right; text-transform: lowercase;}
#StorefrontContent .StorefrontNav a {font-weight: bold; color: #ffffff; text-decoration: none;}
#StorefrontContent .StorefrontNav a:hover {color: #ffffff; text-decoration: underline;}
#StorefrontContent .StorefrontNav .NavLinks {padding-top: 4px;}
/*STOREFRONT SEARCH BOX*/
#StorefrontContent .SearchBox {float: right; text-align: right; padding: 2px 0 0 10px; }
#StorefrontContent .SearchBox .SearchText {float: left; padding-top: 2px; }
#StorefrontContent .SearchBox .SearchForm {float: left; padding-left: 5px;}
#StorefrontContent .SearchBox .SearchForm .SearchInput {width: 195px; height: 12px; font-size: 7pt;}
#StorefrontContent .SearchBox .SearchImage {float: left; padding: 1px 0 0 5px; }
/*STOREFRONT PRODUCTS SECTION*/
#StorefrontContent .Products {background-color: #000000; padding: 0 28px 0 28px;}
#StorefrontContent .Products .Padded {padding-right: 27px;}
#StorefrontContent .Products .ProductContainer {float: left; text-align: center; width: 150px; display: inline;}
#StorefrontContent .Products .ProductContainer .Product {text-align: center; width: 150px; height: 100%; padding-bottom: 5px;}
#StorefrontContent .Products .ProductContainer .Product .Image {padding-bottom: 10px;}
#StorefrontContent .Products .ProductContainer .Product .Image .ProductImage {border: 0; width: 150px; height: 150px;}
#StorefrontContent .Products .ProductContainer .Product .Details {clear: both; text-align: center; width: 150px; font-size: 7.5pt;}
#StorefrontContent .Products .ProductContainer .Product .Details a {color: #ffffff; font-weight: bold; text-decoration: none;}
#StorefrontContent .Products .ProductContainer .Product .Details a:hover {color: #ffffff;}
#StorefrontContent .Products .ProductContainer .Product .Details .Desc {width: 133px; height: 45px; margin-bottom: 10px; font-weight: bold;}
#StorefrontContent .Products .ProductContainer .Product .Details .EllipsisOne {height: 15px; overflow: hidden;}
#StorefrontContent .Products .ProductContainer .Product .Details .EllipsisTwo {height: 30px; overflow: hidden;}
#StorefrontContent .Products .ProductContainer .Product .Details .EllipsisThree {height: 45px; overflow: hidden;}
/*STOREFRONT MAILING LIST*/
#StorefrontContent .StorefrontMailingList {background-color: #000000; width: 914px; }
#StorefrontContent .StorefrontMailingList .MailingListText {padding: 7px 5px 3px 5px; float: left; vertical-align: middle; color: #d2d2d2; text-decoration: none;}
#StorefrontContent .StorefrontMailingList .MailingListText a {color: #ffffff; font-weight: bold; text-decoration: none;}
#StorefrontContent .StorefrontMailingList .MailingListText a:hover {color: #ffffff; text-decoration: underline;}
#StorefrontContent .StorefrontMailingList .MailingListText .Input {width: 150px; vertical-align: middle; height: 14px; margin: 0; padding: 0 0 0 3px; }
#StorefrontContent .StorefrontMailingList #MailingListOverlay {color: #d2d2d2;}
#StorefrontContent .StorefrontMailingList .MailingListButton {float: left; padding-top: 7px; vertical-align: middle;}
/*SCROLL PRODUCTS STYLES*/
#ScrollProductsContent {width: 665px; height: 259px; overflow: hidden;}
#ScrollProductsContent .ScrollLeft {float: left; width: 27px; margin: 0 25px 0 0;}
#ScrollProductsContent .ScrollRight {float: right; text-align: right; width: 27px; overflow: hidden;}
#ScrollProductsContent .ImageNext {cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/2133/images/next.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .ImageNextDimmed {background: transparent url(https://media.musictoday.com/store/bands/2133/images/next_dimmed.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .ImageNextMouseOver {cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/2133/images/next_over.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .ImagePrevious {cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/2133/images/previous.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .ImagePreviousDimmed {background: transparent url(https://media.musictoday.com/store/bands/2133/images/previous_dimmed.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .ImagePreviousMouseOver {cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/2133/images/previous_over.png) no-repeat left top; width: 27px; height: 259px;}
#ScrollProductsContent .Products {float: left; text-align: left; width: 700px; height: 254px; overflow: hidden; margin: 5px 0 0 0; padding: 0; background-color: transparent;}
/*DEPT STYLES*/
.DeptProducts {padding: 0 10px 10px 10px; }
.DeptProducts .Products {width: 645px;}
/*DEPT STYLES*/
.DeptProducts .ProductContainer {float: left; text-align: center; margin: 0 0 15px 0; width: 150px; display: inline;}
.DeptProducts .Padded {padding-right: 15px;}
.DeptProducts .ProductContainer .Product {text-align: center; width: 150px; height: 100%; padding-bottom: 5px;}
.DeptProducts .ProductContainer .Product .BurstMP3 {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMP3.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstFlac {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstFlac.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstNew {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstNew.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstLimitedQuantity {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstLimitedQuantity.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstSoldOut {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstSoldOut.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstWebExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstWebExclusive.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstCollectable {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCollectable.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstBackOrder {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstBackOrder.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstExclusive.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstMembersOnly {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMemberOnly.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstCustom1 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom1.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstCustom2 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom2.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstCustom3 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom3.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .BurstCustom4 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom4.png) no-repeat left top;}
.DeptProducts .ProductContainer .Product .Image {width: 150px; height: 150px; margin-bottom: 8px;}
.DeptProducts .ProductContainer .Product .Image .ProductImage {width: 150px; height: 150px;}
.DeptProducts .ProductContainer .Product .Image img {border: 0;}
.DeptProducts .ProductContainer .Product .Image a {color: #d2d2d2; font-weight: normal; font-size: 7.5pt; text-decoration: none;}
.DeptProducts .ProductContainer .Product .Image a:hover {text-decoration: underline;}
.DeptProducts .ProductContainer .Product .Image .NotAvailable {border: solid 1px #d6d6d6; padding: 10px;}
.DeptProducts .ProductContainer .Product .Details {clear: both;}
.DeptProducts .ProductContainer .Product .Details a {color: #ffffff; font-weight: bold; text-decoration: none;}
.DeptProducts .ProductContainer .Product .Details a:hover {color: #ffffff;}
.DeptProducts .ProductContainer .Product .Details .Desc {width: 150px; height: 45px; margin-bottom: 4px; font-weight: bold;}
.DeptProducts .ProductContainer .Product .Details .EllipsisOne {height: 15px; overflow: hidden;}
.DeptProducts .ProductContainer .Product .Details .EllipsisTwo {height: 30px; overflow: hidden;}
.DeptProducts .ProductContainer .Product .Details .EllipsisThree {height: 45px; overflow: hidden;}
.DeptProducts .ProductContainer .Product .Purchase {clear: both; text-align: center; padding-top: 4px; font-size: 7.5pt;}
.DeptProducts .ProductContainer .Product .Purchase .External {text-align: center; padding-top: 32px;}
.DeptProducts .ProductContainer .Product .Purchase .Pricing {text-align: center; font-weight: bold; margin-bottom: 8px; color: #d2d2d2;}
.DeptProducts .ProductContainer .Product .Purchase .Pricing .RegularPricing {float: left; width: 47px; margin-right: 3px; text-align: center; font-weight: bold; color: #d2d2d2;}
.DeptProducts .ProductContainer .Product .Purchase .Pricing .MemberPricing {float: left; width: 47px; text-align: center; }
.DeptProducts .ProductContainer .Product .Purchase .Pricing .SalePricing {float: left; width: 47px; margin-right: 3px; text-align: center; }
.DeptProducts .ProductContainer .Product .Purchase .Pricing .OriginalPricing {float: left; width: 47px; margin-right: 3px; text-align: center; font-weight: normal; color: #d2d2d2;}
.DeptProducts .ProductContainer .Product .Purchase .Pricing .OriginalPricing .DollarFigure {text-decoration: line-through;}
.DeptProducts .ProductContainer .Product .Purchase .PaddingOne {margin-left: 51px;}
.DeptProducts .ProductContainer .Product .Purchase .PaddingTwo {margin-left: 26px;}
.DeptProducts .ProductContainer .Product .Purchase .BuyIt {cursor: pointer;}
/*PRODUCT STYLES*/
.ProductContent {text-align: left; padding: 0 10px 10px 10px; }
.ProductContent a {color: #ffffff; font-weight: bold; text-decoration: none;}
.ProductContent a:hover {color: #ffffff; text-decoration: underline;}
.ProductContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0; padding: 0; margin: 5px 0 5px 0;}
.ProductContent .MembersOnly {float: left;}
.ProductContent .NoProducts {padding: 60px 0 10px 0; text-align: center; font-weight: bold;}
.ProductContent .Product {width: 645px; text-align: left;}
.ProductContent .Product .Image {float: left; text-align: left; width: 310px;}
.ProductContent .Product .Image .ProductImage {width: 300px; height: 300px;}
.ProductContent .Product .Image img {border: 0;}
.ProductContent .Product .Image .BurstMP3 {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMP3.png) no-repeat left top;}
.ProductContent .Product .Image .BurstFlac {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstFlac.png) no-repeat left top;}
.ProductContent .Product .Image .BurstNew {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstNew.png) no-repeat left top;}
.ProductContent .Product .Image .BurstLimitedQuantity {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstLimitedQuantity.png) no-repeat left top;}
.ProductContent .Product .Image .BurstSoldOut {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstSoldOut.png) no-repeat left top;}
.ProductContent .Product .Image .BurstWebExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstWebExclusive.png) no-repeat left top;}
.ProductContent .Product .Image .BurstCollectable {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCollectable.png) no-repeat left top;}
.ProductContent .Product .Image .BurstBackOrder {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstBackOrder.png) no-repeat left top;}
.ProductContent .Product .Image .BurstExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstExclusive.png) no-repeat left top;}
.ProductContent .Product .Image .BurstMembersOnly {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMemberOnly.png) no-repeat left top;}
.ProductContent .Product .Image .BurstCustom1 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom1.png) no-repeat left top;}
.ProductContent .Product .Image .BurstCustom2 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom2.png) no-repeat left top;}
.ProductContent .Product .Image .BurstCustom3 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom3.png) no-repeat left top;}
.ProductContent .Product .Image .BurstCustom4 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom4.png) no-repeat left top;}
.ProductContent .Product .Details {display: block; width: 645px; background-color: #5f5f5f; margin-bottom: 2px; zoom: 1;}
.ProductContent .Product .Details .Title {font-size: 9pt; font-weight: bold; padding: 8px 8px 10px 8px;}
.ProductContent .Product .Details .LeftArea {clear: both; float: left; margin: 8px 0 8px 0; padding-left: 8px;}
.ProductContent .Product .Details .LeftArea .ProductId {padding-top: 5px;}
.ProductContent .Product .Details .RightArea {float: right; margin: 8px 0 8px 8px; padding-right: 8px;}
.ProductContent .Product .Details .RightArea .Qty {float: right;}
.ProductContent .Product .Details .RightArea .Qty .QtyInput {width: 28px;}
.ProductContent .Product .Details .RightArea .Choices {float: right; font-weight: bold; margin-right: 8px;}
.ProductContent .Product .Details .RightArea .Choices .Variants {float: left; padding: 1px 0 0 0;}
.ProductContent .Product .Details .RightArea .Choices .Variants .HelpText {padding-top: 8px;}
.ProductContent .Product .Details .RightArea .Choices .Variants .SelectVariant {font-size: 7.5pt; max-width: 335px;}
.ProductContent .Product .Purchase {clear: both; display: block; width: 645px; background-color: #5f5f5f;}
.ProductContent .Product .Purchase .LeftArea {float: left; margin: 3px 0 3px 0; padding-left: 8px;}
.ProductContent .Product .Purchase .LeftArea .Copy {font-weight: bold; text-transform: uppercase;}
.ProductContent .Product .Purchase .LeftArea .Pricing {float: left; padding-top: 5px; color: #d2d2d2; text-align: left;}
.ProductContent .Product .Purchase .LeftArea .Pricing .Copy {font-weight: bold; text-transform: uppercase;}
.ProductContent .Product .Purchase .LeftArea .Pricing .RegularPricing {font-weight: bold; color: #d2d2d2;}
.ProductContent .Product .Purchase .LeftArea .Pricing .MemberPricing {}
.ProductContent .Product .Purchase .LeftArea .Pricing .SalePricing {}
.ProductContent .Product .Purchase .LeftArea .Pricing .OriginalPricing {font-weight: normal; color: #d2d2d2;}
.ProductContent .Product .Purchase .LeftArea .Pricing .OriginalPricing .DollarFigure {text-decoration: line-through;}
.ProductContent .Product .Purchase .RightArea {float: right; margin: 3px 0 3px 8px; padding-right: 8px;}
.ProductContent .Product .Purchase .RightArea .PriceExtended {float: right; padding: 3px 8px 0 0;}
.ProductContent .Product .Purchase .RightArea .PriceExtended .Copy {font-weight: bold; padding-top: 2px;}
.ProductContent .Product .Purchase .RightArea .PriceExtended .DollarFigure {font-weight: bold; font-size: 9pt;}
.ProductContent .Product .Purchase .RightArea .BuyIt {float: right; cursor: pointer; height: auto;}
.ProductContent .Product .Purchase .RightArea .External {float: right; cursor: pointer; height: auto;}
.ProductContent .Product .ProductDescription {float: right; width: 321px;}
.ProductContent .Product .ProductDescription .Description {clear: both; margin-bottom: 4px; padding: 5px 0 5px 0; border-top: solid 1px #d2d2d2;}
.ProductContent .Product .ProductDescription .Description .Text {width: 321px; height: 180px; overflow: auto; overflow-y: auto; overflow-x: hidden;}
.ProductContent .Product .Image .EnlargeText {text-align: left; padding-top: 5px;}
.ProductContent .Product .BuyAffinityTeaser {clear: both; margin-top: 4px; border-top: solid 1px #d2d2d2; border-bottom: solid 1px #d2d2d2; padding: 3px 0 10px 0; text-align: left;}
.ProductContent .Product .BuyAffinityTeaser .Text {font-weight: bold; color: #d2d2d2; float: left;}
.ProductContent .Product .BuyAffinityTeaser .ViewAll {float: right;}
.ProductContent .Product .BuyAffinityTeaser .Items {float: left; text-align: center; width: 269px; margin: 6px 0 0 14px;}
.ProductContent .Product .BuyAffinityTeaser .Items .Padded {padding-right: 14px;}
.ProductContent .Product .BuyAffinityTeaser .Items .Item {width: 75px; height: 75px; float: left; display: none;}
.ProductContent .Product .BuyAffinityTeaser .Items .Item .Image {border: 0; width: 75px; height: 75px;}
.ProductContent .Product .BuyAffinityTeaser .ScrollLeft {float: left; padding: 30px 0 0 0;}
.ProductContent .Product .BuyAffinityTeaser .ScrollRight {float: right; padding: 30px 0 0 0;}
.ProductContent .Product .BuyAffinityTeaser .ImageNext {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/next.png) no-repeat center top;}
.ProductContent .Product .BuyAffinityTeaser .ImageNextDimmed {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/next_dimmed.png) no-repeat center top;}
.ProductContent .Product .BuyAffinityTeaser .ImagePrevious {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/previous.png) no-repeat center top;}
.ProductContent .Product .BuyAffinityTeaser .ImagePreviousDimmed {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/previous_dimmed.png) no-repeat center top;}
.ProductContent .Product .BuyAffinityTeaser .ImageNextMouseOver {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/next_dimmed.png) no-repeat center top;}
.ProductContent .Product .BuyAffinityTeaser .ImagePreviousMouseOver {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/previous_dimmed.png) no-repeat center top;}
.ProductContent .LikeProduct {margin-top: 10px; height: 80px;}
.ProductContent .WishListNetworking {clear: both; text-align: right; padding: 5px 0 5px 0; width: 645px;}
.ProductContent .WishListNetworking .ShareText {float: right; width: auto; padding-top: 4px;}
.ProductContent .WishListNetworking .WishList {float: right; padding: 4px 5px 0 0; font-size: 7.5pt; width: auto;}
.ProductContent .WishListNetworking .EmailFriend {float: right; padding-left: 5px; width: auto;}
.ProductContent .WishListNetworking .FacebookTag {float: right; padding-left: 5px; width: auto;}
.ProductContent .WishListNetworking .TwitterTag {float: right; padding-left: 5px; width: auto;}
.ProductContent .WishListNetworking .ShareImg {width: 18px; height: 18px;}
/*TABS STYLES*/
#ProductTabs {clear: both; margin: 15px 0 0 0; width: 645px;}
#CollectionTabs {clear: both; margin: 8px 0 0 0; width: 475px;}
#StoreTabs {clear: both; margin: 15px 0 0 0; width: 645px;}
#BrowsePageTabs {clear: both; text-align: left; margin: 0 0 10px 0; width: 665px;}
#BrowsePageTabs .TabContent {width: 619px;}
#GroupTabs {clear: both; margin: 0 0 10px 0; width: 645px;}
#GroupTabs .TabContent {width: 619px;}
.TabList {margin: 0; padding: 0 0 23px 0; color: #d2d2d2; font-weight: bold; border-bottom: solid 1px #d2d2d2;}
.TabList ul {margin: 0; padding: 0; list-style-type: none;}
.TabList li {padding: 0; cursor: pointer; margin: 0 1px 0 0; display: inline; float: left; background-color: #000000; color: #ffffff; border-top: solid 1px #d2d2d2; border-left: solid 1px #d2d2d2; border-right: solid 1px #d2d2d2; height: 23px;}
.TabList li .LeftCurve {float: left; width: 0px; height: 23px;}
.TabList li .CurveContents {float: left; background-color: #000000; height: 23px;}
.TabList li .CurveContents .Text {padding: 5px; color: #ffffff;}
.TabList li .CurveContents .TextHover {padding: 5px; color: #ffffff;}
.TabList li .RightCurve {float: left; width: 0px;height: 23px;}
.TabList li.Current {cursor: default; background-image: none; background-color: #353535; color: #d2d2d2; border-top: solid 1px #d2d2d2; border-left: solid 1px #d2d2d2; border-bottom: none; border-right: solid 1px #d2d2d2;}
.TabList li.Current .LeftCurve {float: left; width: 0px;}
.TabList li.Current .CurveContents {float: left; background-color: #353535; }
.TabList li.Current .CurveContents .Text {padding: 5px; color: #d2d2d2;}
.TabList li.Current .CurveContents .TextHover {padding: 5px; color: #d2d2d2;}
.TabList li.Current .RightCurve {float: left; width: 0px;}
.TabList li .SmallTab {width: 50px;}
.TabList li .RegularTab {width: 100px;}
.TabsContent {clear: both; padding: 12px; border-right: solid 1px #d2d2d2; border-bottom: solid 1px #d2d2d2; border-left: solid 1px #d2d2d2; background-color: #353535; color: #d2d2d2; height: 100%;}
.TabsContent a {color: #ffffff; font-weight: bold; text-decoration: none;}
.TabsContent a:hover {color: #ffffff; text-decoration: underline;}
.TabsContent .SectionTitle {border-bottom: solid 1px #cccccc; margin-bottom: 6px;}
.TabsContent .BrowseColumn {float: left; width: 196px; margin-right: 70px;}
.TabsContent .TabPadded {padding: 15px 10px 15px 10px;}
.TabsContent #OverviewContent {display: none; width: 619px;}
.TabsContent #OverviewContent .Description {float: left; width: 450px; margin: 0px 30px 0px 0px; }
.TabsContent #OverviewContent .Other {float: left; width: 225px;}
.TabsContent #OverviewContent .Other .ReviewSummary {padding-bottom: 20px;}
.TabsContent #OverviewContent .Other .ReviewSummary .RatingText {font-weight: bold; margin-bottom: 4px;}
.TabsContent #OverviewContent .Other .ReviewSummary .CountText {font-weight: bold; margin: 4px 0px 8px 0px;}
.TabsContent #OverviewContent .Other a {font-weight: bold;}
.TabsContent #OverviewContent .Other hr {background-color: #c8e1f2; color: #c8e1f2; height: 1px; border: 0px;}
.TabsContent #MoreInfoContent {display: none; width: 619px;}
.TabsContent #DownloadsContent {display: none; width: 619px;}
.TabsContent #ReviewsContent {display: none; width: 619px;}
.TabsContent #ReviewsContent .Description {float: left; width: 359px; margin: 0 20px 0 0;}
.TabsContent #ReviewsContent .Description .Title {font-weight: bold;}
.TabsContent #ReviewsContent .Description .FeaturedReviewsContent {text-align: left; width: 359px; padding-bottom: 15px; background-color: #000000; color: #d2d2d2;}
.TabsContent #ReviewsContent .Description .FeaturedReviewsContent a {color: #ffffff; font-weight: bold; text-decoration: none;}
.TabsContent #ReviewsContent .Description .FeaturedReviewsContent a:hover {color: #ffffff; text-decoration: underline;}
.TabsContent #ReviewsContent .Description .FeaturedReviewsContent .Reviewer {font-weight: bold;}
.TabsContent #ReviewsContent .Other {float: left; width: 225px; margin-bottom: 5px;}
.TabsContent #ReviewsContent .Other a {color: #ffffff; font-weight: bold; text-decoration: none;}
.TabsContent #ReviewsContent .Other a:hover {color: #ffffff; text-decoration: underline;}
.TabsContent #ReviewsContent .Other hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.TabsContent #ReviewsContent .Other .ReviewSummary {padding-bottom: 20px;}
.TabsContent #ReviewsContent .Other .ReviewSummary .RatingText {width: 225px; font-weight: bold; margin-bottom: 4px;}
.TabsContent #ReviewsContent .Other .ReviewSummary .CountText {font-weight: bold; margin: 4px 0 8px 0;}
.TabsContent #BuyAffinityContent {display: none; width: 619px;}
.TabsContent #BuyAffinityContent .BuyAffinity {}
.TabsContent #BuyAffinityContent .BuyAffinity .TitleRow {height: 20px;}
.TabsContent #BuyAffinityContent .BuyAffinity .TitleRow .Text {font-weight: bold; width: 619px;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation {width: 619px;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Display {margin: 8px 0 8px 0; width: 75px; float: left; display: inline-block;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Image {border: 0; width: 75px; height: 75px;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Details {margin: 8px 0 8px 10px; float: left;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Details a {color: #ffffff; font-weight: bold; text-decoration: none;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Details a:hover {color: #ffffff; text-decoration: underline;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Details .Title {padding-bottom: 8px; width: 510px;}
.TabsContent #BuyAffinityContent .BuyAffinity .Recommendation .Details .Text {width: 510px;}
.TabsContent #BuyAffinityContent .EllipsisOne {height: 15px; overflow: hidden;}
.TabsContent #BuyAffinityContent .EllipsisTwo {height: 30px; overflow: hidden;}
.TabDivider {border-top: dashed 1px #cccccc; margin: 2px 0 5px 0; line-height: 1px;}
#TabsBottomSection {clear: both; width: 645px; height: 1px; line-height: 1px; border-bottom: solid 1px #d2d2d2;}
/* PRODUCT DETAIL DOWNLOAD TRACKS AREA */
#DownloadContentArea {background-color: #ffffff; border: solid 1px #dbdbdb; height: 100%; padding: 0 0 0 0; margin-top: 8px; font-size: 7pt;}
#DownloadContentArea a {color: #cccccc; text-decoration: none;}
#DownloadContentArea a:hover {color: #cccccc; text-decoration: underline;}
#DownloadContentArea .DigitalPlayer {float: left; color: #242424; margin: 5px 0 0 0; padding: 5px 10px 12px 5px; text-align: center;}
#DownloadContentArea .DigitalPlayer #NoFlash {font-weight: bold; padding: 5px 0 0 6px;}
#DownloadContentArea .DigitalPlayer #NoFlash a {color: #cccccc; text-decoration: none;}
#DownloadContentArea .DigitalPlayer #NoFlash a:hover {color: #cccccc; text-decoration: underline;}
#DownloadContentArea .DownloadControls {color: #242424; padding: 3px 0 3px 0;}
#DownloadContentArea .DownloadFormatArea {float: right; font-weight: bold; color: #242424; width: 150px; border-left: solid 1px #dbdbdb; margin: 0 5px 0 0; text-align: right;}
#DownloadContentArea .DownloadFormatArea .FormatSelectText {padding-bottom: 3px;}
#DownloadContentArea .DownloadFormatArea .FormatSelect {width: 137px; margin-left: 4px;}
#DownloadContentArea .DownloadFormatArea .NoFormat {line-height: 30px;}
#DownloadContentArea .DownloadNeedHelp {padding-top: 3px;}
#DownloadContentArea .DownloadNeedHelp a {color: #00a3e2; font-size: 7pt; text-decoration: none;}
#DownloadContentArea .DownloadNeedHelp a:hover {color: #00a3e2; text-decoration: underline;}
#DownloadContentArea .TableContainer {width: 100%; height: 261px; overflow: auto; overflow-y: auto; overflow-x: hidden;}
#DownloadContentArea .DownloadTable {width: 100%; height: 100%;}
#DownloadContentArea .DownloadTableContent {width: 100%;}
#DownloadContentArea .DownloadTableHeaderCell {background-color: #cccccc; color: #242424; font-weight: bold; border-right: solid 1px #ededed;}
#DownloadContentArea .DownloadTableRow {background-color: #ffffff;}
#DownloadContentArea .DownloadTableRowAlt {background-color:#f2f2f2;}
#DownloadContentArea .DownloadTableCell {color: #242424; border-right: solid 1px #ededed;}
#DownloadContentArea .CellOne {width: 25px;}
#DownloadContentArea .CellTwo {width: 30px;}
#DownloadContentArea .CellThree {width: 145px; font-weight: bold;}
#DownloadContentArea .CellFour {width: 33px;}
#DownloadContentArea .CellFive {width: 135px;}
#DownloadContentArea .CellSix {width: 38px;}
#DownloadContentArea .CellSeven {border-right: none;}
/*CART STYLES*/
.Cart {padding: 0 10px 10px 10px; }
.Cart hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.Cart .ItemsTitle {padding-bottom: 3px;}
.Cart .CartTotal {float: right; text-align: right; padding-top: 10px; width: 300px;}
.Cart .CartTotalText {font-size: 9pt; font-weight: bold;}
.Cart .CartTotalSubText {font-style: italic;}
.Cart .PromotionalSavings {border-top: solid 1px #d2d2d2; margin-top: 15px; padding: 10px 0 10px 0;}
.Cart .PromotionalSavings .Title {padding-bottom: 3px;}
.Cart .Button {clear: both; float: right; text-align: right;}
.Cart .Extras {clear: both; margin: 15px 0 15px 0; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.Cart .Extras .PromoCodeBox {float: left; width: 645px;}
.Cart .Extras .PromoCodeBox .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px; margin-bottom: 5px;}
.Cart .Extras .PromoCodeBox .Text {clear: both; margin-top: 5px; width: 645px; text-align: left;}
.Cart .Extras .PromoCodeBox .Text .CodeInput {float: left; padding-right: 10px;}
.Cart .Extras .PromoCodeBox .Text .CodeInput .InputField {width: 75px;}
.Cart .Extras .PromoCodeBox .Text .CodeButton {float: left;}
.Cart .Extras .Controls {width: 645px; border-top: solid 1px #d2d2d2; margin-top: 5px; padding-top: 5px;}
.Cart .Extras .Controls .DigitalText {width: 645px; text-align: right; padding: 0 0 6px 0; font-weight: bold;}
.Cart .Extras .Controls .Buttons {text-align: right; width: 645px;}
.Cart .CheckoutButtons {clear: both; float: right; text-align: right;}
.Cart .ButtonDivider {text-align: right; margin: 4px 55px 4px 0;}
.Cart .CartActionLinks {clear: both; float: left; padding-top: 10px; width: 280px;}
.Cart .CartUpsellHeader {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 2px 0 3px 3px; overflow: hidden;}
.Cart .CartSupersaverHeader {background-color: #353535; font-weight: bold; color: #ffffff; padding: 2px 0 3px 3px; overflow: hidden;}
.Cart .CartEmptyMsg {padding-top: 60px; text-align: center;}
.Cart .TableHeader {background-color: #353535; font-weight: bold; color: #ffffff;}
.Cart .TableHeader .PromosColumnOne {width: 94px;}
.Cart .TableHeader .PromosColumnTwo {width: 366px;}
.Cart .TableHeader .PromosColumnThree {text-align: center; width: 58px;}
.Cart .TableHeader .PromosColumnFour {text-align: center; width: 62px;}
.Cart .TableHeader .ColumnOne {text-align: left; width: 90px;}
.Cart .TableHeader .ColumnTwo {text-align: left; width: 198px;}
.Cart .TableHeader .ColumnThree {text-align: left; width: 70px;}
.Cart .TableHeader .ColumnFour {text-align: center; width: 37px;}
.Cart .TableHeader .ColumnFive {text-align: center; width: 58px;}
.Cart .TableHeader .ColumnSix {text-align: center; width: 58px;}
.Cart .TableHeader .ColumnSeven {text-align: center; width: 62px;}
.Cart .TableContent {background-color: #5f5f5f; color: #d2d2d2;}
.Cart .TableContent .ColumnLeft {text-align: left;}
.Cart .TableContent .ColumnLeft .ErrorText {color: #ff0000; }
.Cart .TableContent .ColumnLeft .ErrorText a {color: #ff0000; text-decoration: none;}
.Cart .TableContent .ColumnLeft .ErrorText a:hover {color: #ff0000; text-decoration: underline;}
.Cart .TableContent .ColumnRight {text-align: right;}
.Cart .TableContent .ColumnCenter {text-align: center;}
/*SHOPPER LOOKUP STYLES*/
.ShopperLookupContent {padding: 0 10px 10px 10px; }
.ShopperLookupContent .LoginMailingList {clear: both; border-bottom: solid 1px #d2d2d2; border-top: solid 1px #d2d2d2; padding: 0 0 5px 0; margin-bottom: 5px; zoom: 1;}
.ShopperLookupContent .LoginMailingList .Text {float: left; margin-right: 5px; padding-top: 10px;}
.ShopperLookupContent .LoginMailingList .Input {float: left; margin-right: 5px; padding-top: 5px;}
.ShopperLookupContent .LoginMailingList .Input .InputField {width: 75px;}
.ShopperLookupContent .LoginMailingList .Button {float: left; margin-right: 5px; padding-top: 7px;}
.ShopperLookupContent .SignIn {float: left; width: 315px;}
.ShopperLookupContent .SignIn .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px;}
.ShopperLookupContent .SignIn .Text {padding-top: 8px; font-size: 7.5pt;}
.ShopperLookupContent .SignIn .Copy {padding: 5px 0 8px 0; font-weight: bold;}
.ShopperLookupContent .SignIn .Label {float: left; width: 90px; padding: 3px 0 5px 0;}
.ShopperLookupContent .SignIn .Value {float: left; padding-bottom: 5px;}
.ShopperLookupContent .SignIn .Value .InputField {width: 216px; vertical-align: middle;}
.ShopperLookupContent .SignIn .Button {padding-top: 5px; text-align: right;}
.ShopperLookupContent .SignIn .Links {padding-top: 20px; text-align: right;}
.ShopperLookupContent .SignUp {float: left; min-height: 200px; padding-left: 10px; margin-left: 10px; border-left: solid 1px #d2d2d2;}
.ShopperLookupContent .SignUp .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px;}
.ShopperLookupContent .SignUp .Text {padding-top: 8px; font-size: 7.5pt;}
.ShopperLookupContent .SignUp .Divider {clear: both; width: 307px; border-bottom: solid 1px #d2d2d2; margin-bottom: 5px; zoom: 1;}
.ShopperLookupContent .SignUp .Label {float: left; width: 90px; padding: 3px 0 5px 0;}
.ShopperLookupContent .SignUp .Value {float: left; padding-bottom: 5px;}
.ShopperLookupContent .SignUp .Value .InputField {width: 212px; vertical-align: middle;}
.ShopperLookupContent .SignUp .Text {width: 307px;}
/*CHECKOUT STEP ONE*/
.CheckoutOneContent {padding: 0 10px 10px 10px; clear: both;}
.CheckoutOneContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.CheckoutOneContent .LeftSide {float: left;}
.CheckoutOneContent .LeftSide .Shipping {width: 405px; padding-top: 5px; overflow: hidden;}
.CheckoutOneContent .LeftSide .Shipping .Label {float: left; width: 130px;}
.CheckoutOneContent .LeftSide .Shipping .Value {float: left; padding-bottom: 6px;}
.CheckoutOneContent .LeftSide .Shipping .Value .InputField {width: 268px; vertical-align: middle; margin: 0;}
.CheckoutOneContent .LeftSide .Shipping .Value .SelectField {width: 268px; vertical-align: middle;}
.CheckoutOneContent .LeftSide .Shipping .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase; font-weight: bold;}
.CheckoutOneContent .LeftSide .Shipping .Title .FinePrint {font-weight: normal; text-transform: lowercase;}
.CheckoutOneContent .RightSide {float: right; width: 232px; margin-top: 5px; overflow: hidden;}
.CheckoutOneContent .RightSide .OrderSummary {width: 232px; background-color: #5f5f5f; color: #d2d2d2; overflow: hidden;}
.CheckoutOneContent .RightSide .OrderSummary a {color: #ffffff; font-weight: bold;}
.CheckoutOneContent .RightSide .OrderSummary a:hover {text-decoration: underline;color: #ffffff;}
.CheckoutOneContent .RightSide .OrderSummary .TitleArea {padding-bottom: 5px;}
.CheckoutOneContent .RightSide .OrderSummary .TitleArea .Title {font-weight: bold; padding: 5px 5px 0 5px;}
.CheckoutOneContent .RightSide .OrderSummary .TitleArea .Title .FinePrint {font-size: 7pt; font-weight: normal}
.CheckoutOneContent .RightSide .OrderSummary .Text {clear: both; float: left; padding: 0 5px 5px 5px;}
.CheckoutOneContent .RightSide .OrderSummary .Text .Label {float: left; width: 167px; text-align: left; margin-right: 5px; padding-bottom: 5px;}
.CheckoutOneContent .RightSide .OrderSummary .Text .Value {float: right; text-align: right; padding-bottom: 5px;}
.CheckoutOneContent .RightSide .OrderSummary .BorderedDivider {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0 0 3px; border: 0;}
.CheckoutOneContent .RightSide .StoreAddress {width: 232px; padding: 5px 0 0 0; margin-top: 5px; border-top: solid 1px #d2d2d2;}
.CheckoutOneContent .RightSide .StoreAddress .InputField {width: 226px;}
.CheckoutOneContent .RightSide .StoreAddress .SelectField {width: 232px;}
.CheckoutOneContent .RightSide .Info {width: 232px; font-size: 6.5pt; padding: 5px 0 0 0; margin-top: 5px; border-top: solid 1px #d2d2d2;}
.CheckoutOneContent .Controls {text-align: center; margin: 5px 0 0 0; padding: 10px 0 0 0; border-top: solid 1px #d2d2d2; zoom: 1;}
.CheckoutOneContent .Controls .ButtonContainer {height: 25px;}
/*CHECKOUT STEP TWO*/
.CheckoutTwoContent {padding: 0 10px 10px 10px; }
.CheckoutTwoContent .LargePrint {font-size: 9pt; font-weight: bold;}
.CheckoutTwoContent .FinePrint {font-size: 7pt; font-weight: normal;}
.CheckoutTwoContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.CheckoutTwoContent .LeftSide {float: left;}
.CheckoutTwoContent .LeftSide .ShippingMethod {width: 405px; overflow: hidden; margin-top: 5px;}
.CheckoutTwoContent .LeftSide .ShippingMethod .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px;}
.CheckoutTwoContent .LeftSide .ShippingMethod .Text {width: 405px;}
.CheckoutTwoContent .LeftSide .ShippingMethod .Text .RadioButton {float: left; vertical-align: middle;}
.CheckoutTwoContent .LeftSide .ShippingMethod .Text .RadioField {vertical-align: middle;}
.CheckoutTwoContent .LeftSide .ShippingMethod .Text .RadioText {float: left; padding-top: 3px; vertical-align: middle; width: 382px;}
.CheckoutTwoContent .LeftSide .Info {width: 405px; font-size: 6.5pt; padding-top: 5px;}
.CheckoutTwoContent .RightSide {float: right; width: 232px; margin-top: 5px; overflow: hidden;}
.CheckoutTwoContent .RightSide .OrderSummary {width: 232px; background-color: #5f5f5f; color: #d2d2d2; overflow: hidden;}
.CheckoutTwoContent .RightSide .OrderSummary a {color: #ffffff; font-weight: bold;}
.CheckoutTwoContent .RightSide .OrderSummary a:hover {text-decoration: underline;color: #ffffff;}
.CheckoutTwoContent .RightSide .OrderSummary .TitleArea {padding-bottom: 5px;}
.CheckoutTwoContent .RightSide .OrderSummary .TitleArea .Title {font-weight: bold; padding: 5px 5px 0 5px;}
.CheckoutTwoContent .RightSide .OrderSummary .TitleArea .Title .FinePrint {font-size: 7pt; font-weight: normal}
.CheckoutTwoContent .RightSide .OrderSummary .Text {clear: both; float: left; background-color: #5f5f5f; color: #d2d2d2; padding: 0 5px 5px 5px;}
.CheckoutTwoContent .RightSide .OrderSummary .Text .Label {float: left; width: 167px; text-align: left; margin-right: 5px; padding-bottom: 5px;}
.CheckoutTwoContent .RightSide .OrderSummary .Text .Value {float: right; text-align: right; padding-bottom: 5px;}
.CheckoutTwoContent .RightSide .OrderSummary .BorderedDivider {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0 0 3px; border: 0;}
.CheckoutTwoContent .Controls {text-align: center; margin: 5px 0 0 0; padding: 10px 0 0 0; border-top: solid 1px #d2d2d2; zoom: 1;}
.CheckoutTwoContent .Controls .ButtonContainer {height: 25px;}
/*CHECKOUT STEP THREE*/
.CheckoutThreeContent {padding: 0 10px 10px 10px; }
.CheckoutThreeContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.CheckoutThreeContent .LargePrint {font-size: 9pt; font-weight: bold;}
.CheckoutThreeContent .FinePrint {font-size: 7pt; font-weight: normal; text-transform: lowercase;}
.CheckoutThreeContent .LeftSide {float: left; width: 405px; margin: 0;}
.CheckoutThreeContent .LeftSide .PaymentMethod {margin-top: 5px; border-bottom: solid 1px #d2d2d2; padding-bottom: 5px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px; text-transform: uppercase;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal {float: left; width: 197px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .Text {width: 197px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .RadioButton {float: left; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .RadioField {vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .RadioText {float: left; padding-top: 3px; vertical-align: middle; width: 113px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .Logo {float: left; vertical-align: middle; width: 60px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Paypal .Logo .Image {width: 60px; height: 34px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .Bordered {border-left: solid 1px #d2d2d2; padding-left: 3px; margin-left: 3px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML {float: left; width: 197px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .Text {width: 197px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioButton {float: left; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioField {vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioContent {float: left; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioContent .RadioText {float: left; padding-top: 3px; vertical-align: middle; width: 113px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioContent .Logo {float: left; vertical-align: middle; width: 60px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioContent .Logo .Image {width: 60px; height: 34px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .BML .RadioContent .Bml90Text {margin-top: 5px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard {margin-top: 5px;  padding-top: 10px; border-top: solid 1px #d2d2d2;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .RadioButton {float: left; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .RadioField {vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .RadioText {float: left; padding-top: 3px; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Logo {float: left; padding: 0 0 10px 5px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Logo .Image {width: 38px; height: 25px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Label {float: left; width: 130px;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Value {float: left; margin-bottom: 6px; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Value .InputField {width: 268px; vertical-align: middle;}
.CheckoutThreeContent .LeftSide .PaymentMethod .CreditCard .Value .SelectField {width: 268px;}
.CheckoutThreeContent .LeftSide .GiftCardCert {float: left; width: 405px; border-top: solid 1px #d2d2d2; padding-top: 5px; margin: 5px 0 0 0; overflow: hidden;}
.CheckoutThreeContent .LeftSide .GiftCardCert .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px;}
.CheckoutThreeContent .LeftSide .GiftCardCert .Row {background-color: #000000; color: #d2d2d2;}
.CheckoutThreeContent .LeftSide .GiftCardCert .Label {float: left; width: 130px; padding: 3px 0 0 0;}
.CheckoutThreeContent .LeftSide .GiftCardCert .Value {float: left; margin-bottom: 6px;}
.CheckoutThreeContent .LeftSide .GiftCardCert .Value .InputField {width: 268px; vertical-align: middle; overflow: hidden;}
.CheckoutThreeContent .LeftSide .BillingAddress {float: left; width: 405px; margin-top: 5px; overflow: hidden;}
.CheckoutThreeContent .LeftSide .BillingAddress .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm {float: left; width: 405px;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .BillingTextArea {clear: both; float: left; width: 231px; height: 32px; padding-bottom: 5px;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .BillingTextArea .Text {padding-top: 4px; font-weight: bold;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .UseBillingArea {float: right; text-align: right; width: 151px; height: 27px;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .UseBillingArea .Image {float: right; width: 17px; height: 17px; cursor: pointer; background-image: url(https://media.musictoday.com/store/images/global/copy.png); _background-image: none; _filter: progid:DXimageTransform.Microsoft.AlphaimageLoader(src='https://media.musictoday.com/store/images/global/copy.png', sizingMethod='fixed'); background-repeat: no-repeat;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .UseBillingArea .Text {float: right; text-align: right; margin-right: 3px; padding-top: 3px; font-weight: bold;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .Label {float: left; width: 130px; padding: 3px 0 0 0;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .Value {float: left; margin-bottom: 6px;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .Value .InputField {width: 268px; vertical-align: middle; overflow: hidden;}
.CheckoutThreeContent .LeftSide .BillingAddress .AddressForm .Value .SelectField {width: 268px; vertical-align: middle;}
.CheckoutThreeContent .RightSide {float: right; width: 232px; margin-top: 5px; overflow: hidden;}
.CheckoutThreeContent .RightSide .OrderSummary {width: 232px; background-color: #5f5f5f; color: #d2d2d2; overflow: hidden;}
.CheckoutThreeContent .RightSide .OrderSummary a {color: #ffffff; font-weight: bold;}
.CheckoutThreeContent .RightSide .OrderSummary a:hover {text-decoration: underline;color: #ffffff;}
.CheckoutThreeContent .RightSide .OrderSummary .TitleArea {padding-bottom: 5px;}
.CheckoutThreeContent .RightSide .OrderSummary .TitleArea .Title {font-weight: bold; padding: 5px 5px 0 5px;}
.CheckoutThreeContent .RightSide .OrderSummary .TitleArea .Title .FinePrint {font-size: 7pt; font-weight: normal}
.CheckoutThreeContent .RightSide .OrderSummary .Text {clear: both; float: left; background-color: #5f5f5f; color: #d2d2d2; padding: 0 5px 5px 5px;}
.CheckoutThreeContent .RightSide .OrderSummary .Text .Label {float: left; width: 167px; text-align: left; margin-right: 5px; padding: 0 0 5px 0;}
.CheckoutThreeContent .RightSide .OrderSummary .Text .Value {float: right; text-align: right; padding-bottom: 5px;}
.CheckoutThreeContent .RightSide .OrderSummary .BorderedDivider {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0 0 3px; border: 0;}
.CheckoutThreeContent .RightSide .StoreAddress {width: 232px; padding: 5px 0 0 0; margin-top: 5px; border-top: solid 1px #d2d2d2;}
.CheckoutThreeContent .RightSide .StoreAddress .InputField {width: 226px;}
.CheckoutThreeContent .RightSide .StoreAddress .SelectField {width: 232px;}
.CheckoutThreeContent .Controls {text-align: center; margin: 5px 0 0 0; padding: 10px 0 0 0; border-top: solid 1px #d2d2d2; zoom: 1;}
.CheckoutThreeContent .Controls .ButtonContainer {height: 25px;}
/*CHECKOUT STEP FOUR*/
.CheckoutFourContent {padding: 0 10px 10px 10px; }
.CheckoutFourContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.CheckoutFourContent .FinePrint {font-size: 7pt; font-weight: normal; text-transform: lowercase;}
.CheckoutFourContent .LargePrint {font-size: 9pt; font-weight: bold;}
.CheckoutFourContent .Divider {line-height: 4px;}
.CheckoutFourContent .Label {float: left; width: 565px; text-align: right; margin-top: 5px;}
.CheckoutFourContent .Value {float: right; text-align: right; padding: 5px 5px 0 5px;}
.CheckoutFourContent .Instructions {font-weight: bold; text-transform: uppercase;}
.CheckoutFourContent .TopButtonArea {width: 645px; margin-bottom: 10px; background-color: #d2d2d2; color: #000000;}
.CheckoutFourContent .TopButtonArea .Inside {padding: 12px 10px 12px 10px;}
.CheckoutFourContent .TopButtonArea .InsideText {float: left; width: 470px; margin-top: 7px;}
.CheckoutFourContent .TopButtonArea .InsideButton {margin-top: 1px; float: right; text-align: right; width: 145px;}
.CheckoutFourContent .TopButtonArea .InsideButtonText {border: solid 1px #d2d2d2; padding: 5px;}
.CheckoutFourContent .TopButtonArea .InsideButtonImg {padding: 6px 0 6px 0;}
.CheckoutFourContent #LeftSection {clear: both;}
.CheckoutFourContent #LeftSection .BillingAddress {float: left; padding: 0 5px 10px 0; border-right: solid 1px #d2d2d2;}
.CheckoutFourContent #LeftSection .BillingAddress .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px; text-transform: uppercase;}
.CheckoutFourContent #LeftSection .BillingAddress .Title a {font-size: 7pt;}
.CheckoutFourContent #LeftSection .BillingAddress .Text {width: 316px;}
.CheckoutFourContent #LeftSection .ShippingAddress {float: left; padding: 0 0 10px 5px;}
.CheckoutFourContent #LeftSection .ShippingAddress .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px; text-transform: uppercase;}
.CheckoutFourContent #LeftSection .ShippingAddress .Title a {font-size: 7pt;}
.CheckoutFourContent #LeftSection .ShippingAddress .Text {width: 316px;}
.CheckoutFourContent #OrderSummary {border-top: solid 1px #d2d2d2; padding-top: 5px; margin-top: 5px;}
.CheckoutFourContent #OrderSummary .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px;}
.CheckoutFourContent #ShippingMethod {border-top: solid 1px #d2d2d2; padding-top: 5px; margin-top: 5px;}
.CheckoutFourContent #ShippingMethod .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px;}
.CheckoutFourContent #ShippingMethod .Text {border-bottom: solid 1px #d2d2d2; padding-bottom: 5px;}
.CheckoutFourContent #ShippingMethod .Description {float: left; width: 430px; text-align: left;}
.CheckoutFourContent #ShippingMethod .TotalText {float: left; width: 135px; text-align: right;}
.CheckoutFourContent #ShippingMethod .Total {float: right; text-align: right; padding: 0 5px 0 5px;}
.CheckoutFourContent #Totals {clear: both; width: 645px;}
.CheckoutFourContent #Totals .Label {margin-top: 0;}
.CheckoutFourContent #Totals .Value {padding-top: 0;}
.CheckoutFourContent #PaymentMethod {border-top: solid 1px #d2d2d2; padding: 5px 0 5px 0; margin-top: 5px;}
.CheckoutFourContent #PaymentMethod .Title {background-color: #5f5f5f; color: #d2d2d2; font-weight: bold; padding: 8px 5px 8px 5px; margin-bottom: 5px; text-transform: uppercase;}
.CheckoutFourContent #PaymentMethod .PaypalImage {float: right; width: 37px;}
.CheckoutFourContent #PaymentMethod .PaypalText {float: right; text-align: right; padding: 5px 0 0 10px;}
.CheckoutFourContent #Promotions {border-top: solid 1px #d2d2d2; padding-top: 5px; margin-top: 5px;}
.CheckoutFourContent #Promotions .Title {text-transform: uppercase; font-weight: bold; padding-bottom: 6px;}
.CheckoutFourContent .MailingList {border-top: solid 1px #d2d2d2; padding: 5px; margin-top: 5px; color: #d2d2d2;}
.CheckoutFourContent .MailingList a {color: #ffffff; font-weight: bold; text-decoration: none;}
.CheckoutFourContent .MailingList a:hover {color: #ffffff; text-decoration: underline;}
.CheckoutFourContent #Controls {clear: both; width: 645px; text-align: center; margin: 5px 0 0 0; padding: 10px 0 0 0; border-top: solid 1px #d2d2d2; zoom: 1;}
.CheckoutFourContent #Controls .ButtonContainer {height: 25px;}
.CheckoutFourContent .TableHeader {background-color: #353535; font-weight: bold; color: #ffffff;}
.CheckoutFourContent .TableHeader .ColumnOne {text-align: left; width: 90px;}
.CheckoutFourContent .TableHeader .ColumnTwo {text-align: left; width: 230px;}
.CheckoutFourContent .TableHeader .ColumnThree {text-align: left; width: 102px;}
.CheckoutFourContent .TableHeader .ColumnFour {text-align: center; width: 37px;}
.CheckoutFourContent .TableHeader .ColumnFive {text-align: center; width: 58px;}
.CheckoutFourContent .TableHeader .ColumnSix {text-align: center; width: 58px;}
.CheckoutFourContent .TableHeader .ColumnSeven {text-align: center; width: 62px;}
.CheckoutFourContent .TableContent {background-color: #5f5f5f; color: #d2d2d2;}
.CheckoutFourContent .TableContent .ColumnLeft {text-align: left;}
.CheckoutFourContent .TableContent .ColumnLeft .ErrorText {color: #ff0000; }
.CheckoutFourContent .TableContent .ColumnLeft .ErrorText a {color: #ff0000; text-decoration: none;}
.CheckoutFourContent .TableContent .ColumnLeft .ErrorText a:hover {color: #ff0000; text-decoration: underline;}
.CheckoutFourContent .TableContent .ColumnRight {text-align: right;}
.CheckoutFourContent .TableContent .ColumnCenter {text-align: center;}
.CheckoutFourContent .TableHeaderPromos {background-color: #353535; font-weight: bold; color: #ffffff;}
.CheckoutFourContent .TableHeaderPromos .Columnone {width: 94px;}
.CheckoutFourContent .TableHeaderPromos .Columntwo {width: 431px;}
.CheckoutFourContent .TableHeaderPromos .Columnthree {text-align: center; width: 58px;}
.CheckoutFourContent .TableHeaderPromos .Columnfour {text-align: center; width: 62px;}
/*BILL ME LATER STYLES*/
.BillMeLaterContent {padding: 0 10px 10px 10px; }
.BillMeLaterContent .Label {float: left; width: 110px; font-weight: bold; padding: 0 0 5px 132px;}
.BillMeLaterContent .Value {float: left; padding-bottom: 5px; text-align: left;}
.BillMeLaterContent .SubHeader {border-bottom: solid 1px #d2d2d2; font-weight: bold; text-transform: uppercase;}
.BillMeLaterContent .Iframe {height: 100px; width: 632px; background-color: #ffffff;}
.BillMeLaterContent .LargePrint {font-size: 9pt; font-weight: bold;}
/*CONFIRMED STYLES*/
.ConfirmedContent {padding: 0 10px 10px 10px; }
.ConfirmedContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; padding: 0; margin: 0; border: 0;}
.ConfirmedContent .LargePrint {font-size: 9pt; font-weight: bold;}
.ConfirmedContent .Label {float: left; width: 144px; padding: 3px 0 5px 0;}
.ConfirmedContent .Value {float: left; padding-bottom: 5px; text-align: left;}
.ConfirmedContent .Value .InputField {width: 180px; vertical-align: middle;}
/*MY ACCOUNT STYLES*/
.MyAccountContent {padding: 0 10px 10px 10px; }
.MyAccountContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.MyAccountContent .Label {float: left; padding: 0 5px 5px 0;}
.MyAccountContent .Value {float: left; padding-bottom: 5px; text-align: left;}
.MyAccountContent .Profile {width: 645px;}
.MyAccountContent .Profile .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase;}
.MyAccountContent .Links {clear: both; width: 645px; margin-top: 5px; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.MyAccountContent .Links .Title {background-color: #5f5f5f; font-weight: bold; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px;}
.MyAccountContent #ShippingAddressSection {clear: both; width: 645px; margin-top: 5px; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.MyAccountContent #ShippingAddressSection .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase; font-weight: bold;}
.MyAccountContent #ShippingAddressSection .Title .FinePrint {text-transform: lowercase; font-weight: normal;}
.MyAccountContent #ShippingAddressSection .ShippingAddress {float: left; width: 203px;}
.MyAccountContent #ShippingAddressSection .Bordered {border-right: solid 1px #d2d2d2; padding-right: 8px; margin: 0 8px 10px 0; min-height: 130px; height: auto !important; height: 130px;}
.MyAccountContent #BillingAddressSection {clear: both; width: 645px; margin-top: 5px; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.MyAccountContent #BillingAddressSection .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase; font-weight: bold;}
.MyAccountContent #BillingAddressSection .Title .FinePrint {text-transform: lowercase; font-weight: normal;}
.MyAccountContent #BillingAddressSection .BillingAddress {float: left; width: 203px;}
.MyAccountContent #BillingAddressSection .Bordered {border-right: solid 1px #d2d2d2; padding-right: 8px; margin: 0 8px 15px 0; min-height: 130px; height: auto !important; height: 130px;}
.MyAccountContent .OrderStatusSection {clear: both; width: 645px; margin-top: 5px; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.MyAccountContent .OrderStatusSection .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase;}
.MyAccountContent .OrderStatusSection .Title .FinePrint {text-transform: lowercase; font-weight: normal;}
.MyAccountContent .DownloadsSection {clear: both; width: 645px; margin-top: 5px; padding-top: 5px; border-top: solid 1px #d2d2d2;}
.MyAccountContent .DownloadsSection .Title {background-color: #5f5f5f; color: #d2d2d2; padding: 5px 5px 5px 5px; margin-bottom: 5px; text-transform: uppercase;}
.MyAccountContent .DownloadsSection .Title .FinePrint {text-transform: lowercase; font-weight: normal;}
/*WISHLIST STYLES*/
.WishlistContent {padding: 0 10px 10px 10px; }
.WishlistContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.WishlistContent .WishlistItem {border: solid 1px #d2d2d2; padding: 5px;}
.WishlistContent .WishlistItem .ProductImage {width: 150px; height: 150px;}
.WishlistContent .WishlistItem .Pricing .RegularPricing {color: #d2d2d2;}
.WishlistContent .WishlistItem .Pricing .MemberPricing {}
.WishlistContent .WishlistItem .Pricing .SalePricing {}
.WishlistContent .WishlistItem .Pricing .OriginalPricing {font-weight: normal; color: #d2d2d2;}
.WishlistContent .WishlistItem .Pricing .OriginalPricing .DollarFigure {text-decoration: line-through;}
.WishlistContent .WishlistItem .ColumnOne {float: left; width: 160px;}
.WishlistContent .WishlistItem .ColumnTwo {float: left; width: 350px; margin-right: 10px;}
.WishlistContent .WishlistItem .ColumnTwo .ProductTitle a {font-weight: bold;}
.WishlistContent .WishlistItem .ColumnThree {float: right; width: 100px; text-align: right; text-transform: uppercase;}
/*SEARCH RESULTS PAGE STYLES*/
.SearchContent {padding: 0 10px 10px 10px; text-align: left;}
.SearchContent a {color: #ffffff; font-weight: bold; text-decoration: none;}
.SearchContent a:hover {color: #ffffff;}
.SearchContent .Divider {margin: 0 0 0 0;}
.SearchContent .Title {font-weight: bold;}
.SearchContent .Title .SearchTerm {font-size: 9pt;}
.SearchContent .Title .ResultCount {font-size: 7.5pt; font-weight: normal;}
.SearchContent .SearchResults {clear: both; padding-top: 15px;}
.SearchContent .SearchResults .Category {clear: both; padding-bottom: 10px; display: block;}
.SearchContent .SearchResults .Category .CategoryName {zoom: 1; font-weight: bold; font-size: 8pt; border-bottom: solid 1px #d6d6d6; padding: 0 0 2px 0; margin-bottom: 5px;}
.SearchContent .SearchResults .Category .CategoryItems {}
.SearchContent .SearchResults .Category .CategoryItems .Product {float: left; width: 153px; padding-bottom: 10px;}
.SearchContent .SearchResults .Category .CategoryItems .Padded {margin-right: 10px;}
.SearchContent .SearchResults .Category .CategoryItems .Product .Image {float: left; width: 55px;}
.SearchContent .SearchResults .Category .CategoryItems .Product .ProductImage {width: 50px; height: 50px;}
.SearchContent .SearchResults .Category .CategoryItems .Product .Details {float: left; width: 98px; font-size: 7.5pt; overflow: hidden;}
.SearchContent .NoResults {}
/*EMAIL ACTIVATE STYLES */
.EmailActivate {padding: 0 10px 10px 10px; }
/*EMAIL FRIEND STYLES*/
.EmailFriendContent {padding: 0 10px 10px 10px; }
.EmailFriendContent .Label {float: left; width: 110px; padding-bottom: 5px;}
.EmailFriendContent .Value {float: left; padding-bottom: 5px; text-align: left;}
/*HELP PAGE STYLES*/
.HelpContent {text-align: center; padding: 0 10px 10px 10px; }
.HelpIframe {width: 580px; height: 580px;}
/*ITEM DETAIL*/
.ItemDetailContent {padding: 0 10px 10px 10px; }
.ItemDetailContent .Label {float: left; width: 144px; padding-bottom: 5px;}
.ItemDetailContent .Value {float: left; padding-bottom: 5px; text-align: left;}
.ItemDetailContent .LargePrint {font-size: 9pt; font-weight: bold;}
/*ORDER STATUS STYLES*/
.OrderStatusContent {padding: 0 10px 10px 10px; }
.OrderStatusTableHeader {background-color: #353535; font-weight: bold; color: #ffffff;}
.OrderStatusTableHeader .ColumnOne {text-align: left;}
.OrderStatusTableHeader .ColumnTwo {text-align: left;}
.OrderStatusTableHeader .ColumnThree {text-align: left;}
.OrderStatusTableHeader .ColumnFour {text-align: center;}
.OrderStatusTableHeader .ColumnFive {text-align: center;}
.OrderStatusTableHeader .ColumnSix {text-align: center;}
.OrderStatusTableContent {background-color: #5f5f5f; color: #d2d2d2;}
.OrderStatusTableContent .ColumnLeft {text-align: left;}
.OrderStatusTableContent .ColumnRight {text-align: right;}
.OrderStatusTableContent .ColumnCenter {text-align: center;}
/*ORDER CONFIRM STYLES*/
.OrderConfirmContent {padding: 0 10px 10px 10px; }
.OrderConfirmContent .Label {float: left; width: 110px; padding-bottom: 5px;}
.OrderConfirmContent .Value {float: left; padding-bottom: 5px; text-align: left;}
/*MY DOWNLOADS STYLES*/
.MyDownloadsContent {padding: 0 10px 10px 10px; }
.MyDownloadsImageArea {float: left; padding-right: 4px;}
.MyDownloadsImageArea .DownloadImage {width: 50px;}
.MyDownloadsDescription {float: left; width: 217px; padding-right: 10px;}
.MyDownloadsDescriptionExtended {float: left; width: 397px; padding-right: 10px;}
.MyDownloadsDetails {float: left;}
.MyDownloadsTableHeader {background-color: #353535; font-weight: bold; color: #ffffff;}
.MyDownloadsTableHeader .ColumnOne {text-align: left; width: 90px;}
.MyDownloadsTableHeader .ColumnTwo {text-align: left; width: 371px;}
.MyDownloadsTableHeader .ColumnThree {text-align: left; width: 100px;}
.MyDownloadsTableContent {background-color: #5f5f5f; color: #d2d2d2;}
.MyDownloadsTableContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.MyDownloadsTableContent .ColumnLeft {text-align: left;}
.MyDownloadsTableContent .ColumnRight {text-align: right;}
.MyDownloadsTableContent .ColumnCenter {text-align: center;}
/*CHANGE PASSWORD STYLES*/
.ChangePasswordContent {padding: 0 10px 10px 10px; }
.ChangePasswordContent .Label {float: left; width: 144px; padding: 3px 0 5px 0;}
.ChangePasswordContent .Value {float: left; padding-bottom: 5px; text-align: left;}
/*RESET PASSWORD STYLES*/
.ResetPasswordContent {padding: 0 10px 10px 10px; }
.ResetPasswordContent .Label {float: left; width: 110px; padding: 3px 0 5px 0;}
.ResetPasswordContent .Value {float: left; padding-bottom: 5px; text-align: left;}
/*CREATE SHOPPER STYLES*/
.CreateShopperContent {padding: 0 10px 10px 10px; }
.CreateShopperContent .Label {float: left; width: 144px; padding: 3px 0 5px 0;}
.CreateShopperContent .Value {float: left; padding-bottom: 5px; text-align: left;}
.CreateShopperContent .Value .InputField {width: 180px; vertical-align: middle;}
/*OFFERS STYLES*/
.OffersContent {padding: 0 10px 10px 10px; }
.OffersContent .Offer {border-bottom: dashed 1px #d2d2d2; padding: 5px 0 15px 0; margin-bottom: 5px;}
.OffersContent .RadioButton {float: left; text-align: right; width: 250px;}
.OffersContent .RadioText {float: left; padding-top: 3px;}
.OffersContent .PromptText {padding: 12px 0 20px 0;}
/*RECEIPT STYLES*/
.ReceiptContent {padding: 0 10px 10px 10px; }
.ReceiptContent .LeftSection {float: left; width: 240px; margin-right: 10px; padding-bottom: 15px;}
.ReceiptContent .RightSection {float: left; padding-bottom: 15px; width: 300px;}
.ReceiptContent .Label {padding-left: 416px; float: left; width: 165px; padding-bottom: 5px;}
.ReceiptContent .Value {float: left; padding-bottom: 5px; width: 62px; text-align: right;}
.ReceiptContent .TableHeader {background-color: #353535; font-weight: bold; color: #ffffff; }
.ReceiptContent .TableHeader .ColumnOne {text-align: left; width: 90px;}
.ReceiptContent .TableHeader .ColumnTwo {text-align: left; width: 263px;}
.ReceiptContent .TableHeader .ColumnThree {text-align: left; width: 70px;}
.ReceiptContent .TableHeader .ColumnFour {text-align: center; width: 62px;}
.ReceiptContent .TableHeader .ColumnFive {text-align: center; width: 37px;}
.ReceiptContent .TableHeader .ColumnSix {text-align: center; width: 58px;}
.ReceiptContent .TableHeader .ColumnSeven {text-align: center; width: 58px;}
.ReceiptContent .TableContent {background-color: #5f5f5f; color: #d2d2d2; }
.ReceiptContent .TableContent .ColumnLeft {text-align: left;}
.ReceiptContent .TableContent .ColumnRight {text-align: right;}
.ReceiptContent .TableContent .ColumnCenter {text-align: center;}
/*SUBSCRIBE STYLES*/
.SubscribeContent {padding: 0 10px 10px 10px; }
.SubscribeContent a {color: #ffffff; font-weight: bold; text-decoration: none;}
.SubscribeContent a:hover {color: #ffffff; text-decoration: underline;}
.SubscribeContent .Text {width: 645px; font-size: 10pt; font-weight: bold; margin-bottom: 10px;}
.SubscribeContent .Desc {width: 645px; margin-bottom: 10px;}
.SubscribeContent .FormArea {}
/*PRODUCT SCROLLING STYLES*/
#ScrollCartProductsContent {width: 645px; overflow: hidden;}
#ScrollCartProductsContent .ButtonLeft {float: left; padding: 75px 0 0 0;}
#ScrollCartProductsContent .ButtonRight {float: right; padding: 75px 0 0 0;}
#ScrollCartProductsContent .PngNext {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/next.png) no-repeat center top;}
#ScrollCartProductsContent .PngNextDimmed {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/next_dimmed.png) no-repeat center top;}
#ScrollCartProductsContent .PngPrevious {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/previous.png) no-repeat center top;}
#ScrollCartProductsContent .PngPreviousDimmed {width: 19px; height: 19px; background: transparent url(https://media.musictoday.com/store/images/global/previous_dimmed.png) no-repeat center top;}
#ScrollCartProductsContent .Products {float: left; text-align: center; margin-left: 12px;}
#ScrollCartProductsContent .Products .Product {text-align: center; float: left; width: 116px; margin: 0 12px 0 12px; padding: 10px 0 10px 0;}
#ScrollCartProductsContent .Products .Product .Image {}
#ScrollCartProductsContent .Products .Product .Image .ProductImage {width: 75px; height: 75px; border: 0;}
#ScrollCartProductsContent .BuyButton {clear: both; text-align: center; padding: 5px 0 5px 0;}
#ScrollCartProductsContent .ProductDetails {text-align: left;}
#ScrollCartProductsContent .ProductDetails .ProductName {text-align: center; padding: 0 5px 0 0;}
#ScrollCartProductsContent .ProductDetails .Radio {float: left;}
#ScrollCartProductsContent .ProductDetails .Variant {float: left; padding-top: 4px; width: 85px;}
#ScrollCartProductsContent .ProductDetails .NonVariant {text-align: center;}
/*PRODUCT REVIEWS STYLES*/
.ReviewProductContent {padding: 0 10px 10px 10px; }
.ReviewProductContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.ReviewProductContent .Title {font-size: 14pt; font-weight: bold; padding-bottom: 10px; width: 645px;}
.ReviewProductContent .Product {clear: both;}
.ReviewProductContent .Product .Image {float: left; text-align: left; width: 160px;}
.ReviewProductContent .Product .ProductImage {width: 150px; height: 150px;}
.ReviewProductContent .Product .Image img {border: 0;}
.ReviewProductContent .Product .Image .EnlargeText {text-align: left; padding-top: 5px;}
.ReviewProductContent .Product .Image .BurstMP3 {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMP3.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstFlac {position: absolute; z-index: 100; width: 60px; height: 60px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstFlac.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstNew {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstNew.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstLimitedQuantity {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstLimitedQuantity.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstSoldOut {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstSoldOut.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstWebExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstWebExclusive.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstCollectable {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCollectable.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstBackOrder {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstBackOrder.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstExclusive {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstExclusive.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstMembersOnly {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstMemberOnly.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstCustom1 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom1.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstCustom2 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom2.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstCustom3 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom3.png) no-repeat left top;}
.ReviewProductContent .Product .Image .BurstCustom4 {position: absolute; z-index: 100; width: 70px; height: 70px; background: transparent url(https://media.musictoday.com/store/images/global/burst/burstCustom4.png) no-repeat left top;}
.ReviewProductContent .Product .Details {float: left; padding-bottom: 15px; width: 335px; text-align: left; display: inline;}
.ReviewProductContent .Product .Details .Desc {padding-bottom: 10px; width: 335px;}
.ReviewProductContent .Product .Details .Purchase {clear: both; float: left;}
.ReviewProductContent .Product .Details .Purchase .External {}
.ReviewProductContent .Product .Details .Purchase .Choices {clear: both; padding-bottom: 12px; display: block;}
.ReviewProductContent .Product .Details .Purchase .Choices .Qty {float: left; padding-right: 5px;}
.ReviewProductContent .Product .Details .Purchase .Choices .Qty .QtyInput {width: 28px;}
.ReviewProductContent .Product .Details .Purchase .Choices .Variants {float: left; padding: 1px 0 0 0;}
.ReviewProductContent .Product .Details .Purchase .Choices .Variants .HelpText {padding-top: 8px;}
.ReviewProductContent .Product .Details .Purchase .Choices .Variants .SelectVariant {font-size: 7.5pt; max-width: 335px;}
.ReviewProductContent .Product .Details .Purchase .Pricing {float: left; font-weight: bold; color: #d2d2d2; text-align: left; padding-right: 20px;}
.ReviewProductContent .Product .Details .Purchase .Pricing .RegularPricing {color: #d2d2d2;}
.ReviewProductContent .Product .Details .Purchase .Pricing .OriginalPricing {color: #d2d2d2;}
.ReviewProductContent .Product .Details .Purchase .Pricing .OriginalPricing .DollarFigure {text-decoration: line-through;}
.ReviewProductContent .Product .Details .Purchase .Pricing .MemberPricing {}
.ReviewProductContent .Product .Details .Purchase .Pricing .SalePricing {}
.ReviewProductContent .Product .Details .Purchase .BuyIt {float: left; cursor: pointer; height: auto;}
.ReviewProductContent .MembersOnly {float: left;}
.ReviewProductContent .NoProducts {padding: 0 10px 10px 10px; text-align: center; float: left;}
.ReviewProductContent .Reviews {clear: both; border-top: solid 1px #d2d2d2; text-align: left; padding-top: 10px; margin-top: 10px;}
.ReviewProductContent .Reviews .AvgText {padding-bottom: 4px;}
.ReviewProductContent .Reviews .Rating {}
.ReviewProductContent .Reviews .ReviewLinks {padding-top: 4px;}
.ReviewSection {clear: both;}
.ReviewSection .ReviewTitle {float: left; padding-top: 5px; font-weight: bold; text-transform: uppercase;}
.ReviewSection .ReviewSort {float: right; width: 410px; text-align: right;}
.ReviewSection .Rating {padding-bottom: 4px;}
.ReviewSection .ReviewText {padding-bottom: 3px; width: 645px;}
.ReviewSection .ReviewText .Reviewer {font-weight: bold; margin-bottom: 12px;}
.ReviewSection .ReviewDisplayingMsg {float: left;}
.ReviewSection .ReviewDisplayingMsg .Displaying {font-weight: bold;}
.ReviewPaging {float: right; text-align: right;}
/*POST PRODUCT REVIEW STYLES*/
.PostReviewContent {padding: 0 10px 10px 10px; }
.PostReviewContent hr {background-color: #d2d2d2; color: #d2d2d2; height: 1px; border: 0;}
.PostReviewContent .Title {font-size: 9pt; font-weight: bold; padding-bottom: 10px;}
.PostReviewContent .Details {}
.PostReviewContent .Details .Padded {padding-bottom: 8px;}
.PostReviewContent .Details .Label {float: left; width: 50px; font-weight: bold;}
.PostReviewContent .Details .Value {float: left;}
.PostReviewContent .Details .Value .InputName {width: 115px;}
.PostReviewContent .Details .FormTitle {font-weight: bold; padding-bottom: 10px; text-transform: uppercase;}
.PostReviewContent .Details .SelectLabel {float: left; width: 125px; font-weight: bold;}
.PostReviewContent .Details .SelectValue {float: left; width: 520px;}
.PostReviewContent .Details .TextBoxLabel {font-weight: bold;}
.PostReviewContent .Details .TextBoxValue {}
.PostReviewContent .Details .TextBoxValue .InputText {width: 635px;}
.PostReviewContent .Details .Submit {}
.PostReviewContent ul {padding: 0 0 0 0; margin: 6px 0 0 18px;}
.PostReviewContent li {padding: 0 0 5px 0; margin: 0 0 0 0;}
/*PAGING/SORTING STYLES*/
.Paging {margin: 5px 5px 0 0; padding-bottom: 10px; font-size: 7pt; float: left;}
.Paging a {color: #ffffff; font-weight: bold; text-decoration: none;}
.Paging a:hover {color: #ffffff; text-decoration: underline;}
.Paging .Dimmed {width: 100%; background: transparent; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.Paging .PageDivider {float: left; padding: 3px 3px 0 3px; text-align: center; background: transparent; filter: alpha(opacity= 50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.Paging .First {float: left; width: auto; padding-top: 3px;}
.Paging .Previous {float: left; width: auto; padding-top: 3px;}
.Paging .CurrentPage {float: left; width: auto; text-align: center; font-weight: bold; padding-top: 3px;}
.Paging .Next {float: left; width: auto; padding-top: 3px;}
.Paging .Last {float: left; width: auto; padding-top: 3px;}
.Paging .ViewAll {float: left; width: auto; padding-top: 3px;}
.Paging .Selector {float: left;}
.Paging .Selector .Label {float: left; width: auto; padding-right: 3px; padding-top: 3px;}
.Paging .Selector .Value {float: left; width: auto; padding-right: 3px;}
.Paging .Selector .Value .InputPage {width: 20px; height: 8px; font-size: 7pt;}
.Paging .Selector .Button {float: left; width: auto;}
.Sorting {font-size: 7pt; text-align: right; margin: 5px 0 0 0; padding-bottom: 10px; float: right;}
.Sorting .SelectProductSort {font-size: 7pt;}
/*BROWSE STYLES*/
.BrowseCatalog {border: solid 1px #d2d2d2; padding: 5px; clear: both; margin: 0 10px 10px 10px;}
.BrowseCatalog .Title {text-transform: uppercase;}
.BrowseCatalog .ColumnOne {float: left; margin-right: 10px; width: 200px; padding-top: 5px;}
.BrowseCatalog .ColumnTwo {float: left; margin-right: 10px; width: 200px; padding-top: 5px;}
.BrowseCatalog .ColumnThree {float: left; width: 200px; padding-top: 5px;}
.BrowseAccount {border: solid 1px #d2d2d2; padding: 5px; margin: 10px 10px 10px 10px;}
.BrowseAccount .Title {text-transform: uppercase;}
.BrowseAccount .ColumnOne {float: left; margin-right: 10px; width: 200px; padding-top: 5px;}
.BrowseSite {border: solid 1px #d2d2d2; padding: 5px; margin: 10px 10px 10px 10px;}
.BrowseSite .Title {text-transform: uppercase;}
.BrowseSite .ColumnOne {float: left; margin-right: 10px; width: 200px; padding-top: 5px;}
/*FOOTER STYLES*/
#FooterContainer {clear: both; position: relative; margin-bottom: auto; margin-left: auto; margin-right: auto; width: 914px; font-size: 7.5pt; font-family: Arial,Helvetica,Verdana,sans-serif; color: #d2d2d2; background-color: #000000; border-top: solid 1px #d2d2d2; border-bottom: solid 1px #d2d2d2;}
#FooterContainer .Promo {text-align: center; margin: 5px 0 0 0;}
#FooterContainer .PromoText {padding: 10px 0 5px 0;}
#FooterContainer .Content {clear: both; padding: 5px 10px 10px 10px; }
#FooterContainer .Content .LeftArea {float: left; text-align: left; display: inline; width: 600px; padding-top: 5px;}
#FooterContainer .Content .LeftArea a {color: #ffffff; text-decoration: none;}
#FooterContainer .Content .LeftArea a:hover {color: #ffffff; text-decoration: underline;}
#FooterContainer .Content .LeftArea .Nav {clear: both; text-align: left; margin: 0 0 17px 0; text-transform: lowercase;}
#FooterContainer .Content .LeftArea .Nav a {color: #ffffff; text-decoration: none;}
#FooterContainer .Content .LeftArea .Nav a:hover {color: #ffffff; text-decoration: underline;}
#FooterContainer .Content .LeftArea .PaymentMethods {padding: 0 0 12px 0; text-align: left;}
#FooterContainer .Content .LeftArea .PaymentMethods .Image {width: 38px; height: 25px;}
#FooterContainer .Content .LeftArea .CustomerServiceMessage {width: 600px; color: #d2d2d2;}
#FooterContainer .Content .LeftArea .CustomerServiceMessage a {color: #ffffff; text-decoration: none;}
#FooterContainer .Content .LeftArea .CustomerServiceMessage a:hover {color: #ffffff; text-decoration: underline;}
#FooterContainer .Content .LeftArea .CustomerServiceMessage .FooterSectionTitle {font-weight: bold;}
#FooterContainer .Content .LeftArea .FooterLinks {width: 600px; padding: 10px 0 0 0; margin: 0;}
#FooterContainer .Content .LeftArea .FooterLinks a {font-weight: bold;}
#FooterContainer .Content .RightArea {float: right; text-align: right; display: inline; width: 280px; padding: 0 0 0 14px;}
#FooterContainer .Content .RightArea a {color: #ffffff; text-decoration: none;}
#FooterContainer .Content .RightArea a:hover {color: #ffffff; text-decoration: underline;}
#FooterContainer .Content .RightArea .Logo {}
#FooterContainer .Content .RightArea .Copyright {width: 280px; padding-top: 8px;}
#FooterContainer .Content .RightArea .Copyright a {color: #ffffff; text-decoration: none;}
#FooterContainer .Content .RightArea .Copyright a:hover {color: #ffffff; text-decoration: underline;}
#FooterContainer .Content .RightArea .InternationalBanner {text-align: right; padding-top: 8px;}
/* The following elements are used by the OVERLAY code */
.ui-widget-overlay {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.ui-widget {font-size: 7.5pt;}
.ui-widget .ui-widget {font-size: 7.5pt;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-size: 7.5pt;}
.ui-widget-content {background-image: none; background-color: #ffffff;color: #000000; }
.ui-widget-content a {color: #414141;}
.ui-widget-header {background-image: none;}
.ui-widget-header a {color: #414141;}
.ui-widget-overlay {background-color: #333333; opacity: .4; filter:Alpha(Opacity=40)/*{opacityOverlay}*/;}
.ui-widget-shadow {margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.8/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/;}
.ui-dialog {position: absolute; background-color: #ffffff; }
.ui-dialog .ui-dialog-titlebar {background-color: #000000; height: 15px; padding: 10px 0 10px 0; margin-bottom: 10px; text-align: left; cursor: move; outline: 0;}
.ui-dialog .ui-dialog-title {float: left; margin-left: 10px; color: #ffffff;}
.ui-dialog .ui-dialog-titlebar-close {float: right; width: 19px; margin: 0 1px 10px 0; height: 18px;}
.ui-dialog .ui-dialog-titlebar-close span {display: block; margin: 1px;}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {padding: 0;}
.ui-dialog .ui-dialog-content {position: relative; border: 0; padding: 1px; background: none; zoom: 1;}
.ui-dialog .ui-dialog-buttonpane {text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}
.ui-dialog .ui-dialog-buttonpane button {margin: .5em .4em .5em 0; cursor: pointer;}
.ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px;}
.ui-draggable {cursor: move;}
.ui-resizable {position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none;}
.ui-resizable-n {cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0;}
.ui-resizable-s {cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0;}
.ui-resizable-e {cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%;}
.ui-resizable-w {cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%;}
.ui-resizable-se {cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px;}
.ui-resizable-sw {cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px;}
.ui-resizable-nw {cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px;}
.ui-resizable-ne {cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-icon {}
.ui-icon-closethick {width: 16px; height: 16px; background-image: url(https://media.musictoday.com/store/images/global/dialogClose.png)/*{iconsContent}*/; display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat;}
.ui-icon-close {width: 16px; height: 16px; background-image: url(https://media.musictoday.com/store/images/global/dialogClose.png)/*{iconsContent}*/;}
.ui-icon-grip-diagonal-se {width: 16px; height: 16px; background-image: url(https://media.musictoday.com/store/images/global/dialogResize.png)/*{iconsContent}*/;}
.CartOverlay {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal; width: 398px;}
.CartOverlay a {color: #414141; font-weight: bold; text-decoration: none;}
.CartOverlay a:hover {color: #414141; text-decoration: underline;}
.CartOverlay .CartBody {width: 368px; margin: 0 15px 0 15px; text-align: left;}
.CartOverlay .CartBody .CartImage {float: left; width: 90px;}
.CartOverlay .CartBody .CartImage .ProductImage {width: 75px; height: 75px;}
.CartOverlay .CartBody .CartDescription {float: left; width: 278px;}
.CartOverlay .CartBody .CartDescription .CartSku {}
.CartOverlay .CartBody .CartDescription .CartItem {font-weight: bold;}
.CartOverlay .CartBody .CartDescription .CartLabels {font-weight: bold;}
.CartOverlay .CartBody .CartTotals {width: 368px; border-top: solid 1px #101010; padding-top: 10px; margin-top: 15px;}
.CartOverlay .CartBody .CartTotals .Qty {float: left;}
.CartOverlay .CartBody .CartTotals .Qty .QtyValue {font-weight: bold;}
.CartOverlay .CartBody .CartTotals .Total {float: right; text-align: right;}
.CartOverlay .CartBody .CartTotals .Total .TotalValue {font-weight: bold;}
.CartOverlay .CartBody .CartButtons {width: 368px; padding: 20px 0 10px 0;}
.CartOverlay .CartBody .CartButtons .Continue {float: left; text-align: right; padding-right: 5px; width: 50%;}
.CartOverlay .CartBody .CartButtons .Checkout {float: left; padding-left: 5px;}
.ProductOptionsOverlay {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal; width: 398px;}
.ProductOptionsOverlay a {color: #414141; font-weight: bold; text-decoration: none;}
.ProductOptionsOverlay a:hover {color: #414141; text-decoration: underline;}
.ProductOptionsOverlay .Content {margin: 0 15px 0 15px; text-align: left;}
.ProductOptionsOverlay .Content .Image {float: left; width: 90px;}
.ProductOptionsOverlay .Content .Image .ProductImage {border: 0; width: 75px; height: 75px;}
.ProductOptionsOverlay .Content .Image .NoImage {margin-top: 12px; width: 75px; height: 62px; text-align: center;}
.ProductOptionsOverlay .Content .Description {float: left; width: 270px;}
.ProductOptionsOverlay .Content .Description .Name {font-weight: bold; padding-bottom: 12px;}
.ProductOptionsOverlay .Content .Description .Radio {float: left;}
.ProductOptionsOverlay .Content .Description .Variant {float: left; width: 200px; padding: 3px 0 3px 0;}
.ProductOptionsOverlay .Content .Description .Variant .OriginalPrice {text-decoration: line-through;}
.ProductOptionsOverlay .Content .Buttons {border-top: solid 1px #d2d2d2; padding: 10px 0 10px 0; text-align: center;}
.ProductOptionsOverlay .Content .Buttons .Continue {float: left; text-align: left; padding-right: 5px; width: 50%;}
.ProductOptionsOverlay .Content .Buttons .Purchase {float: right; text-align: right; padding-left: 5px;}
.AccountAddressOverlay {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal;}
.AccountAddressOverlay a {color: #414141; font-weight: bold; text-decoration: none;}
.AccountAddressOverlay a:hover {color: #414141; text-decoration: underline;}
.AccountAddressOverlay .Content {margin: 0 10px 15px 10px; text-align: left; width: 366px;}
.AccountAddressOverlay .Content .TopControls {text-align: right; padding: 0 0 5px 0;}
.AccountAddressOverlay .Content .Label {float: left; width: 106px; display: inline;}
.AccountAddressOverlay .Content .Value {float: left; width: 260px; padding-bottom: 6px; display: inline;}
.AccountAddressOverlay .Content .Value .InputField {width: 254px; vertical-align: middle;}
.AccountAddressOverlay .Content .Value .SelectField {width: 260px; vertical-align: middle;}
.AccountAddressOverlay .Content .Controls {text-align: right; padding: 10px 0 0 0;}
.AccountAddressOverlay .Content .Info {width: 365px; font-size: 6.5pt; padding: 5px 0 0 0; margin-top: 5px; border-top: solid 1px #101010;}
.AccountAddressOverlay .Content .FinePrint {font-size: 7pt; font-weight: normal;}
.GiftOverlay {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal;}
.GiftOverlay a {color: #414141; font-weight: bold; text-decoration: none;}
.GiftOverlay a:hover {color: #414141; text-decoration: underline;}
.GiftOverlay .Content {margin: 0 10px 15px 10px; text-align: left; width: 400px;}
.GiftOverlay .Content .TopControls {text-align: right; padding: 0 0 5px 0;}
.GiftOverlay .Content .Label {float: left; width: 100px; padding: 3px 0 0 0; display: inline;}
.GiftOverlay .Content .Value {float: left; width: 190px; padding-bottom: 6px; display: inline;}
.GiftOverlay .Content .Value .InputField {width: 293px; vertical-align: middle;}
.GiftOverlay .Content .Remove {float: left; margin: 3px 0 0 5px}
.GiftOverlay .Content .Controls {text-align: right; padding: 10px 0 0 0;}
.ProfileOverlay {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal;}
.ProfileOverlay a {color: #414141; font-weight: bold; text-decoration: none;}
.ProfileOverlay a:hover {color: #414141; text-decoration: underline;}
.ProfileOverlay .Content {margin: 0 10px 15px 10px; text-align: left; width: 400px;}
.ProfileOverlay .Content .TopControls {text-align: right; padding: 0 0 5px 0;}
.ProfileOverlay .Content .Label {float: left; width: 110px; padding: 3px 0 0 0; display: inline;}
.ProfileOverlay .Content .Value {float: left; width: 290px; padding-bottom: 6px; display: inline;}
.ProfileOverlay .Content .Value .InputField {width: 100px; vertical-align: middle;}
.ProfileOverlay .Content .Controls {text-align: right; padding: 10px 0 0 0;}
.EmailBenefits {background-color: #ffffff; color: #000000; font-size: 7.5pt; font-weight: normal; text-align: left; width: 260px; border: solid 1px #101010;}
.EmailBenefits a {color: #414141; font-weight: bold; text-decoration: none;}
.EmailBenefits a:hover {color: #414141; text-decoration: underline;}
.EmailBenefits .Content {margin: 0 15px 10px 15px; width: 230px;}
.EmailBenefits .Content .Text {padding-bottom: 20px;}
/* The following elements are used by the PRODUCT DETAIL code */
.ProductDetail {background-color: #ffffff; border: solid 1px #101010; color: #000000; font-size: 7.5pt; font-weight: normal; width: 730px; min-height: 320px; overflow: hidden;}
.ProductDetail a {color: #414141; font-weight: bold; text-decoration: none;}
.ProductDetail a:hover {color: #414141; text-decoration: underline;}
.ProductDetail .ProductDetailBody {margin: 0; padding: 5px; text-align: center;}
.BundlerBannerContainer {cursor: pointer;}
.ProductBundlerOverlay {background: #bababa url(https://media.musictoday.com/store/images/global/bundler/BG.jpg) no-repeat right top; width: 800px; height: 600px; display: block; font-family: Arial, Helvetica, Sans-Serif;}
.ProductBundlerOverlay .ui-dialog-titlebar {display: none;}
.ProductBundlerOverlay .ui-dialog-content {padding: 0; height: 600px;}
.ProductBundlerOverlay .EllipsisTwo {height: 24px; overflow: hidden;}
.ProductBundlerOverlay .Inner {height: 590px; overflow: hidden;}
.ProductBundlerOverlay .BundlerTop {}
.ProductBundlerOverlay .CloseWindow {float: right; font-size: 12px; font-weight: bold; color: #000000; cursor: pointer; margin-top: 1px;}
.ProductBundlerOverlay .CloseWindow .Text {float: left; margin-right: 5px; padding-top: 6px; text-transform: uppercase;}
.ProductBundlerOverlay .CloseWindow .Button {float: left; margin-right: 2px;}
.ProductBundlerOverlay .CloseWindow .Button img {width: 25px; height: 25px;}
.ProductBundlerOverlay .BundlerTitle {float: left; color: #b2b2b2; font-size: 30px; font-weight: bold; margin: 17px 17px 0 17px; text-align: left; text-transform: uppercase; width: 690px; height: 40px; display: block; overflow: hidden;}
.ProductBundlerOverlay .BundlerDesc {color: #ffffff; font-size: 13px; font-weight: bold; margin: 0 17px 0 17px; text-align: left; width: 766px; height: 50px; overflow: hidden;}
.ProductBundlerOverlay .BundlerDesc a {color: #e6e6e6; text-decoration: none;}
.ProductBundlerOverlay .BundlerDesc a:hover {text-decoration: underline;}
.ProductBundlerOverlay .Bundler {clear: both; background: transparent url(https://media.musictoday.com/store/images/global/bundler/BundleBuilder_BG.png) no-repeat left top; width: 766px; height: 168px; margin: 0 17px 0 17px; position: relative;}
.ImageDiv {width: 103px; display: block;}
/* ui-draggable-helper controls the item while it is being dragged */
.ProductBundlerOverlay .ui-draggable-helper {width: 103px; height: 103px; display: block; z-index: 99999;}
.ProductBundlerOverlay .ui-draggable-helper img {width: 103px; height: 103px; display: block;}
.ProductBundlerOverlay .Bundler .BundlerProductImage {width: 103px; height: 103px; display: block; border: solid 1px #bababa;}
.ProductBundlerOverlay .Bundler ul.BundlerCarousel {list-style: none; padding: 0; margin: 0; width: 766px;}
.ProductBundlerOverlay .Bundler li.BundlerCarousel {float: left; padding: 0; margin: 0 20px 0 20px; position: relative; display: block;}
.ProductBundlerOverlay .Bundler .DropArea {padding: 0; width: 736px; text-align: left;}
.ProductBundlerOverlay .DropArea .Image {width: 105px; position: relative;}
.ProductBundlerVariants {position: absolute; top: 105px; left: 0; background-color: #c4c4c4; padding: 8px 8px 4px 4px; border-bottom: solid 1px #aaaaaa; z-index: 999; color: #000000;}
.ProductBundlerVariants .Radio {float: left; margin: 0 5px 0 0; padding: 0;}
.ProductBundlerVariants .Radio .RadioInput {margin: 0; padding: 0; vertical-align: middle;}
.ProductBundlerVariants .Variant {float: left; width: 75px; padding: 2px 0 2px 0; text-align: left; vertical-align: middle;}
.ProductBundlerOverlay .Bundler .PlaceHolder {color: #969696; font-size: 14px; font-weight: bold; text-align: center; text-transform: uppercase; border: none; float: none; width: 736px; position: absolute; z-index: 1000; top: 55px; left: 0;}
.ProductBundlerOverlay .AddItem {background: transparent url(https://media.musictoday.com/store/images/global/bundler/AddBtn.png) no-repeat left top; width: 24px; height: 24px; z-index: 100; position: absolute; top: 12px; display: block; left: 91px; cursor: pointer;}
.ProductBundlerOverlay .RemoveItem {background: transparent url(https://media.musictoday.com/store/images/global/bundler/RemoveBtn.png) no-repeat left top; width: 24px; height: 24px; z-index: 100; position: absolute; top: 12px; display: block; left: 91px; cursor: pointer;}
.BundlerTotal {position: absolute; top: 123px; right: 0; color: #ffffff; width: 251px; height: 45px; z-index: 1;}
.BundlerTotalPadding {padding: 5px 10px 0 10px;}
.BundlerSummaryLeft {float: left;}
.BundlerSummaryRight {float: right;}
.BundlerSavings {font-size: 12px; min-height: 15px;}
.BundlerSavingsText {display: none; text-align: left;}
.BundlerCost {clear: both; text-align: left; font-size: 14px; padding-top: 4px;}
.BundlerCostDollarFigure {font-weight: bold;}
.BundlerSubmit {height: 20px; margin: 17px 0 0 0; text-align: right; float: right; display: none;}
.BundlerSubmit ul {list-style: none; margin: 0; padding: 0; cursor: pointer; text-align: right;}
.BundlerSubmit li {float: right; height: 21px; margin: 0; padding: 0;}
/*because of how the right float works, btn left in code, is actually rendered on the right, so hearing using right image*/
.ProductBundlerOverlay li.BundlerBtnLeft {margin: 0; width: 6px; height: 20px; background: transparent url(https://media.musictoday.com/store/images/global/bundler/btnSm_right.png) no-repeat;}
.ProductBundlerOverlay li.BundlerBtnMiddle {height: 20px; color: #ffffff; font-weight: bold; font-size: 11px; padding: 2px; margin: 0; background: transparent url(https://media.musictoday.com/store/images/global/bundler/btnSm_middle.png) repeat-x; text-align: center; text-transform: uppercase;}
/*because of how the right float works, btn right in code, is actually rendered on the left, so hearing using left image*/
.ProductBundlerOverlay li.BundlerBtnRight {margin: 0; width: 5px; height: 20px; background: transparent url(https://media.musictoday.com/store/images/global/bundler/btnSm_left.png) no-repeat;}
.ProductBundlerOverlay .AvailableProducts {clear: both; background: #d5d4d3 url(https://media.musictoday.com/store/images/global/bundler/ProductDisplayBG.png) no-repeat left top; width: 780px; height: 307px; margin: 8px 10px 0 10px; overflow: auto; overflow-y: auto; overflow-x: hidden; position: relative;}
.ProductBundlerOverlay .AvailableProducts .BundlerProductImage {width: 103px; height: 103px; display: block;}
.ProductBundlerOverlay .AvailableProducts ul {list-style: none; padding: 0; margin: 0;}
.ProductBundlerOverlay .AvailableProducts .Product {float: left; margin: 20px 10px 3px 35px; padding: 0;}
.ProductBundlerOverlay .AvailableProducts .Product .ImageContainer {border: solid 1px #bababa; display: block;}
.ImagePosition {position: relative;}
.ProductBundlerOverlay .AvailableProducts .Product .ImageContainer .Image {display: block;}
.ProductBundlerOverlay .AvailableProducts .Product .ImageContainer .Image img {display: block;}
.ProductBundlerOverlay .AvailableProducts .Product .Category {background-color: #bababa; padding: 2px 5px 3px 5px;}
.ProductBundlerOverlay .AvailableProducts .Product .Category .Text {color: #ffffff; font-size: 11px; font-weight: bold; width: 93px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 14px;}
.ProductBundlerOverlay .AvailableProducts .Product .Name {color: #6e6e6e; font-size: 9px; padding-top: 5px; text-align: center; width: 105px;}
.ProductBundlerOverlay .AvailableProducts .Product .Price {color: #6e6e6e; font-size: 11px; padding-top: 2px; text-align: center;}
.ProductBundlerOverlay #BundlerSummary {display: none;}
.ProductBundlerOverlay .BundlerSummaryText {color: #ffffff; font-size: 30px; font-weight: bold; margin: 0 65px 16px 65px; padding-top: 48px; text-transform: uppercase;}
.ProductBundlerOverlay .BundleSummaryProducts {border-color: #ffffff; border-style: solid; border-width: 1px 0 1px 0; margin: 0 65px 4px 65px; height: 226px; overflow: auto; overflow-y: auto; overflow-x: hidden;}
.ProductBundlerOverlay #BundlerSummary ul {list-style: none; padding: 0; text-align: center;}
.ProductBundlerOverlay #BundlerSummary .BundlerProductImage {width: 103px; height: 103px; display: block;}
.ProductBundlerOverlay #BundlerSummary .Product {float: left; margin: 35px 12px 15px 12px; padding: 0;}
.ProductBundlerOverlay #BundlerSummary .Product .ImageContainer {border: solid 1px #bababa;}
.ProductBundlerOverlay .BundleSummaryPrice {margin: 0 65px 35px 65px; padding: 7px; background-color: #6e6e6e; text-align: right; color: #ffffff; font-size: 12px;}
.ProductBundlerOverlay .BundleSummaryPrice #BundleSummaryPriceDollarFigure {font-weight: bold; font-size: 16px;}
.ProductBundlerOverlay .BundleSummaryButtons {clear: both; margin: 0 65px 0 65px; float: right; text-align: right;}
.BundleSummaryButtons li {float: right; height: 21px; margin: 0; padding: 0;}
.BundleSummaryButtonsReturn {padding: 3px 15px 0 0; margin: 0; text-align: right; text-transform: uppercase; text-decoration: underline; cursor: pointer; color: #bababa; float: right;}
.BundleSummaryButtonsContinue {text-align: right; margin: 0 8px 0 0; cursor: pointer; padding: 0; float: right;}
.BundleSummaryButtonsCheckout {text-align: right; cursor: pointer; padding: 0; margin: 0; float: right;}
/*JCAROUSEL STYLES*/
/*the next defintion is required to avoid having the jCarousel: No width/height set for items error*/
.panel-pane .content {display: block !important;}
.jcarousel-skin-tango .jcarousel-container {background-color: transparent; margin-top: 20px;}
.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}
.grid_24 .jcarousel-skin-tango .jcarousel-container-horizontal {width: 870px; padding: 0 38px 0 44px;}
.grid_20 .jcarousel-skin-tango .jcarousel-container-horizontal {width: 720px; padding: 0 30px 10px 42px;}
.jcarousel-skin-tango .jcarousel-clip {overflow: hidden; text-align: left;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {/*width:  840px;*/ height: 240px; margin: 0 10px 0 10px;}
.jcarousel-skin-tango .jcarousel-item {width: 168px; height: 230px;}
/*MUST have margin of at least 1px to avoid "jcarousel: No width/height set for items. This will cause an infinite loop." error */
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 1px; /*!IMPORTANT!*/	margin-right: 1px; /*!IMPORTANT!*/}
/* MUST have margin of at least 1px to avoid "jcarousel: No width/height set for items. This will cause an infinite loop." error */
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 1px; /*!IMPORTANT!*/ margin-right: 1px; /*!IMPORTANT!*/}
.jcarousel-skin-tango .jcarousel-item-placeholder {background-color: transparent; color: #000000;}
/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute; top: 50px; right: 5px; width: 30px; height: 60px; cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/presetStyle6/RightArrow_Carousel.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px; right: auto;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-image: url(https://media.musictoday.com/store/bands/presetStyle6/RightArrowHover_Carousel.png);}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-image: url(https://media.musictoday.com/store/bands/presetStyle6/RightArrow_Carousel.png);}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-image: url(https://media.musictoday.com/store/bands/presetStyle6/RightArrowDim_Carousel.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 50px; left: 5px; width: 30px; height: 60px; cursor: pointer; background: transparent url(https://media.musictoday.com/store/bands/presetStyle6/LeftArrow_Carousel.png) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto; right: 5px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-image: url(https://media.musictoday.com/store/bands/presetStyle6/LeftArrowHover_Carousel.png);}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-image: url(https://media.musictoday.com/store/bands/presetStyle6/LeftArrow_Carousel.png);}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-image: url(https://media.musictoday.com/store/bands/presetStyle6/LeftArrowDim_Carousel.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-container {background-color: transparent; margin-top: 0;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-container-horizontal {width: 734px; padding: 9px 15px 10px 15px;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-clip-horizontal {width: 694px; height: 430px; margin-left: 30px;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-item {width: 105px; height: 420px;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute; top: 55px; right: 10px; width: 9px; height: 18px; cursor: pointer; background: transparent url(https://media.musictoday.com/store/images/global/bundler/BundleArrowRight_On.png) no-repeat 0 0;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-horizontal-disabled {position: absolute; top: 55px; right: 10px; width: 9px; height: 18px; background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowRight_Off.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-horizontal:hover, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-horizontal:focus {background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowRight_Hover.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-horizontal:active {background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowRight_Hover.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowRight_Dim.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 55px; left: 10px; width: 9px; height: 18px; cursor: pointer; background: transparent url(https://media.musictoday.com/store/images/global/bundler/BundleArrowLeft_On.png) no-repeat 0 0;}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-horizontal-disabled {position: absolute; top: 55px; left: 10px; width: 9px; height: 18px; background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowLeft_Off.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowLeft_Hover.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowLeft_Hover.png);}
.ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .ProductBundlerOverlay .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-image: url(https://media.musictoday.com/store/images/global/bundler/BundleArrowLeft_Dim.png);}

