body { background-image: url('https://products.advanced-online.com/KOM/site/bgpattern.png') !important; background-position: top center; background-repeat: repeat; background-color: #010101 !important; }

.accordion li { background-color: #131313; color: #EA77B0; background-image: none !important }
.accordion li:hover { background-color: #EA77B0; color: #000000; }
.accordionSub li { color: #EA77B0 !important; }
.accordionSub li:hover { background-color:#EA77B0 !important; color: #000000 !important; }
.alternateBgColor { background-color: #222222; }

.bannerBgColor { background-color: #ececec; }

.mainBgColor { background-color: transparent; }
.mainBoldColor { color: #C5006A; }
.mainBorderColor { border: none !important; }
.mainForm { background-image: none; }
.mainTextColor, .mainTextColor a, .mainTextColor a:visited { color: #EA77B0; }
.menuTopTitle, .footer { background-color: #313131; color: #EA77B0; }
.menuTopTitle a, .menuTopTitle a:visited { color: #EA77B0; }
.menuTopTitle a:hover { background-color: #EA77B0; background-image: none !important; color: #000000; }

.productBgColor { background-color: #ffffff; }

.subBgColor { background-color: #131313; }
.subBoldColor, .subBoldColor a, .subBoldColor a:visited, .subBoldColor tr, legend, .subBoldColor * { color: #C5006A; }

input[disabled], input[disabled]:hover { color:#C5006A; }

.subBorderColor, fieldset, .subBorderColor tr, .cartGrid th, .cartGrid caption { border-color: #111111; }
.subTextColor, .subTextColor a, .subTextColor a:visited { color: #EA77B0; }

.donateButton { background-color: #B9026E !important; color: #f3f3f3 !important; border: 2px solid #f3f3f3 !important; border-radius: 1.33em; margin-top: 6.9em !important; }
.donateButton:hover { background-color: #EA77B0 !important; }

#ctl00_siteNavigation_searchPanel { background-color: #f9f9f9; }
#siteNavigation_menuContainer.subBorderColor, #siteNavigation_menuContainer2.subBorderColor  { border-top: none !important; }

#masterHolder_cartMsg {
    background-color: #EA77B0;
    width: 100%;
    color: #000000 !important;
    font-weight: bolder;
    line-height: 1.66em;
    border-top: 1px solid #C5006A;
    border-bottom: 1px solid #C5006A;
    margin-bottom: .33em;
}

#siteHeader_returns{ display: none; }