/*bof font colors*/
body {color:#ffffff;}
h2.greeting a {color:#ffaa00;}
#tagline {color:#43e643;}
a:link, a:visited {color:#ffaa00;}
#siteinfoLegal a, .cartTotalDisplay, .cartOldItem, .list-price, h2.greeting, #icon, h1, .header, .fa-bars {color:#a84bff;}
.centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {color:#ffffff;}
.specialsListBoxContents {color:#ffaa00;}
fieldset, fieldset legend {color:#a84bff;}
#navEZPagesTOC ul li a, a:hover, #navEZPagesTOC ul li a:hover {color:#43e643;}
.itemTitle a {color:#ffaa00;}
.cat-count, .itemTitle a:hover, h2.greeting a:hover {color:#43e643;}
a:active {color:#43e643;}
h2, h3, .cartAttribsList, #cart-box {color:#a84bff;}
#navMain ul li a {color:#ffaa00;}
#navMain ul li a:hover, #navSupp ul li a:hover{color:#43e643;}
#navMain ul li a.navCartContentsIndicator:hover {color:#43e643;}
.alert {color: #ffaa00;}
legend, .specialsListBoxContents a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsSpecials a, .centerBoxContentsNew a, .productPriceDiscount{color:#ffffff;}
#navMainWrapper, #navEZPagesTop, #navEZPagesTop li a, .pagination li a, #navSuppWrapper,  #siteinfoIP, #siteinfoLegal, #bannerSix, h2.centerBoxHeading, .seDisplayedAddressLabel, TR.tableHeading, #shippingEstimatorContent h2, #shippingEstimatorContent th, #checkoutConfirmDefault .cartTableHeading, #filter-wrapper, .navSplitPagesLinks a, .current, .productListing-rowheading a, .productListing-rowheading a, .prod-list-wrap, #productQuantityDiscounts table tr:first-child td, #reviewsWriteHeading, #sendSpendWrapper h2, #accountDefault #sendSpendWrapper h2, #gvFaqDefaultSubHeading, #checkoutPayAddressDefaultAddress, #checkoutShipAddressDefaultAddress, #accountLinksWrapper h2, h2#addressBookDefaultPrimary, #myAccountPaymentInfo h3, #myAccountShipInfo h3, #myAccountPaymentInfo h4, #myAccountShipInfo h4, input.submit_button, input.submit_button:hover, input.cssButtonHover, span.normal_button{color: #a84bff;}
#siteinfoLegal a:hover {color:#43e643;}
.messageStackWarning, .messageStackError,  .messageStackCaution, .messageStackSuccess {color:#000000;}
h3.rightBoxHeading, h3.rightBoxHeading a{color:#ffaa00;}
h3.rightBoxHeading a:hover {color: #43e643}
.leftBoxHeading, .leftBoxHeading a{color:#ffaa00;}
#informationHeading {color:#a84bff;}
#moreinformationHeading {color:#a84bff;}
.leftBoxHeading a:hover{color:#43e643;}
.sideBoxContent a:hover{color:#43e643;}

#navCatTabsWrapper {background:#4a3164;}
#navCatTabs li a{color:#ffaa00;} 
#navCatTabs li a:hover{color:#43e643;}
/*#navCatTabs li:hover{color:#43e643;}*/
.cartNewItem {color:#a84bff;}
#orderhistoryContent ul li a i.fa,
/*.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color:#a84bff;}*/
.categoryListBoxContents a:hover, .categoryListBoxContents:hover a{color:#43e643;}
.list-more{color:#a84bff !important;}

/*bof background colors*/
body, #mainWrapper, #headerWrapper, #contentMainWrapper,  #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #popupAdditionalImage, #contentMainWrapper, .rowOdd, #productQuantityDiscounts table, #accountLinksWrapper {background:#4a3164;}
#mainWrapper, .specialsListBoxContents:hover, .centerBoxContentsSpecials:hover, .centerBoxContentsAlsoPurch:hover, .centerBoxContentsFeatured:hover, .centerBoxContentsNew:hover, .centerBoxContentsProducts:hover, .categoryListBoxContents:hover,  .productListing-odd, #pinfo-right, #sendSpendWrapper {background:#4a3164;}
input:focus, select:focus, textarea:focus {background:#caffed;}
.messageStackCaution {background-color:#ffaa00;}
 #logoWrapper {background:#292232;}
fieldset, .rowEven, #shippingEstimatorContent tr:nth-child(odd), #order-comments, ul.list-links li:hover, ol.list-links li:hover, #no-products, .listing-wrapper:nth-child(odd), #reviews-write-wrapper, #gvFaqDefaultContent, #checkoutPayAddressDefault .instructions, #checkoutShipAddressDefault .instructions, #addressBookDefault .instructions, #myAccountNotify, #myAccountGen, .reviews-wrapper, #accountHistInfo table td, #prevOrders td, #myAccountPaymentInfo, #myAccountShipInfo, #accountDefault #sendSpendWrapper{background:#4a3164;}
.tableHeading{background-color:#a84bff;}
#navEZPagesTOCWrapper, .cartBoxTotal, .productListing-even:hover, .productListing-odd:hover, #productQuantityDiscounts tr:nth-child(even) {background:#292232;}
#cartContentsDisplay .rowEven:hover, #cartContentsDisplay .rowOdd:hover {background:#292232;}
#orderTotals{background:#ffaa00;}
legend, #cart-box{background:#ffaa00;}
#navMainWrapper, #shippingEstimatorContent h2, #checkoutConfirmDefault .cartTableHeading, .navSplitPagesLinks a, .list-more, #sendSpendWrapper h2, #accountDefault #sendSpendWrapper h2, #gvFaqDefaultSubHeading, #checkoutPayAddressDefaultAddress, #checkoutShipAddressDefaultAddress, #accountLinksWrapper h2, h2#addressBookDefaultPrimary, #reviewsWriteHeading, #myAccountPaymentInfo h3, #myAccountShipInfo h3, span.cssButton.normal_button.button.button_more_reviews, .button_more_reviews:hover, span.cssButton.normal_button.button.button_read_reviews, .button_read_reviews:hover {background:#292232;}
#navSuppWrapper {background:#4a3164;}
#navSupp li a:hover, .rightBoxHeading, .leftBoxHeading, .centerBoxHeading {background:#4a3164;}
span.cssButton.normal_button.button.button_logoff, span.cssButton.normal_button.button.small_edit, #navEZPagesTop, .seDisplayedAddressLabel, TR.tableHeading, .prod-list-wrap, #myAccountPaymentInfo h4, #myAccountShipInfo h4 {background:#292232;}
#siteinfoIP, #siteinfoLegal, #bannerSix{background:#292232;}
#navEZPagesTop li a:hover, .pagination li a:hover {background:#a84bff;}
.messageStackWarning, .messageStackError {background-color:#ffaa00;}
.messageStackSuccess {background-color:#22ff00;}
#shippingEstimatorContent th, .navSplitPagesLinks a:hover,  #productQuantityDiscounts table tr:first-child td{background:#292232;}
.current,  .list-more:hover, input.submit_button, span.normal_button {background:#292232;}
.productListing-rowheading a,.productListing-rowheading {background:#292232; color:#a84bff;}
.productListing-rowheading a:hover {background:#43e643; color:#a84bff;}
.button_goto_prod_details:hover{background:#292232}
input.submit_button:hover, input.cssButtonHover {background:#43e643;}
#filter-wrapper, span.normal_button:hover, span.cssButton.normal_button.button.button_goto_prod_details, .button_add_selected:hover{background:#43e643;}
.button_in_cart:hover{background-color:#43e643;}
#docGeneralDisplay #pinfo-right, #popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background:none;}
#navMain ul li a.navCartContentsIndicator {background: #ff662e;color:#000000}

/*bof border colors*/
HR {border-bottom:1px solid #292232;}
input, TEXTAREA{border:none;}
#navMain ul li {border-right:1px solid #292232;}
/*#navCatTabs li {border-left: 1px solid #4a3164;}
#navCatTabs ul li:last-child{border-right:1px solid #4a3164;}*/
#navSupp li a {color:#ffaa00;}
#navSupp li, #navEZPagesTop li {border-left: 1px solid #4a3164;}
#navSupp ul li:last-child, #navEZPagesTop ul li:last-child{border-right:1px solid #4a3164;}
.pagination li {border-left:1px solid #4a3164;}
#siteinfoIP, #siteinfoLegal, #bannerSix{border:1px solid #4a3164;}
#cartBoxListWrapper li, .orderHistList li, ul.list-links li{border-bottom:3px solid #4a3164;}
ol.list-links li{border-bottom:1px solid #a84bff;}
#shoppingcartContent hr{border-bottom:3px solid #4a3164;}
.tableHeading TH {border-bottom:1px solid #4a3164;}
#cartSubTotal {border-top: 3px solid #4a3164;}
#productQuantityDiscounts td{border-right:1px solid #4a3164;}
#seQuoteResults td, .listBoxContentTable td, .tableBorder1 td {border: 1px solid #4a3164;}

/*bof placeholders*/
::-moz-placeholder, :-moz-placeholder, ::-webkit-input-placeholder, :-ms-input-placeholder, :placeholder-shown {color: #caffed;}

#siteinfoLegal a{color:#ffaa00;}
