/*bof font colors*/
body, .messageStackSuccess, .messageStackCaution, #tagline, #productQuantityDiscounts table, .categoryListBoxContents a, h2.greeting a {color:#000000;}
a, #navEZPagesTOC ul li a, a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, .sideBoxContent a:visited, fieldset fieldset legend,  #siteinfoLegal a, h3.rightBoxHeading a:hover, h3.leftBoxHeading a:hover, .cartTotalDisplay, .cartOldItem, .specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .list-price, .itemTitle a, h2.greeting, #icon, h1, .header .fa-bars {color:#000;}
a:visited, .cat-count, .itemTitle a:hover, h2.greeting a:hover {color:#666;}
#navBreadCrumb a{color:#666;}
#navBreadCrumb a:visited{color:#666;}
h2, h3, .cartAttribsList, #cart-box {color:#444;}
.blue{color:#05a5cb !important;}
.blue:hover{color:#036f89 !important;}
.alert {color: #8b0000;}
legend, .specialsListBoxContents a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsSpecials a, .centerBoxContentsNew a, .productPriceDiscount{color:#000;}
#navCatTabsWrapper, #navCatTabs li a, #navCatTabs li a:hover, #navCatTabs li:hover, #navEZPagesTop, #navEZPagesTop li a {color:#333;}
#navMainWrapper, #navMain ul li a {color:#333;}
.cartNewItem {color:#33cc33;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {color:#ff0000;}
.categoryListBoxContents a:hover, .categoryListBoxContents:hover a{color:#05a5bc;}
.list-more{color:#fff !important;}

/*bof background colors*/
body, #mainWrapper,#contentMainWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #contentMainWrapper, .sideBoxContent, .rightBoxContent, #productQuantityDiscounts table, #accountLinksWrapper {background:#fff;}
input[type=text]:focus, select:focus, textarea:focus, #sendSpendWrapper  {background:#f4f4f4;}
.centerBoxContentsProducts:hover, .specialsListBoxContents:hover, .centerBoxContentsSpecials:hover, .centerBoxContentsAlsoPurch:hover, .centerBoxContentsFeatured:hover, .centerBoxContentsNew:hover, .categoryListBoxContents:hover, .sideBoxContentItem:hover {outline:1px solid #cdedc7;}
.messageStackCaution {background-color:#ffff66;}
#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:#f0f0f0;}

#navEZPagesTOCWrapper, .cartBoxTotal, #productQuantityDiscounts tr:nth-child(even) {background:#f5f5f5;}
.productListing-even:hover, .productListing-odd:hover {}
.productListing-odd,.productListing-even {border-bottom:1px solid #ddd;}
#orderTotals{background:#ccc;}


#navEZPagesTop li a:hover {background:#777;}
.messageStackWarning, .messageStackError {background-color:#8b0000;}
.messageStackSuccess {background-color:#99ff99;}
#shippingEstimatorContent th, .navSplitPagesLinks a:hover, .productListing-rowheading, #productQuantityDiscounts table tr:first-child td{background:#999;}
.productListing-rowheading a, .list-more:hover {background:#05a5cb;}
#navCatTabsWrapper {background:#f9f9f8;border-bottom:1px solid #ededed;border-top:1px solid #ededed;}
.button_goto_prod_details:hover{background:#05a5cb !important;}
#navCatTabs li a:hover {background:#f4f4f4;}
#filter-wrapper {background:#f0f0f0;}
#docGeneralDisplay #pinfo-right, #popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background:none;}

/*bof border colors*/
HR {border-bottom:1px solid #9a9a9a;}
input, TEXTAREA{border:2px solid #ccc;}
#navMain ul li {border-right:1px solid #ccc;}
#navCatTabs li {border-left: 1px solid #ededed;}
#navCatTabs ul li:last-child{border-right:1px solid #ededed;}
#navSupp li, #navEZPagesTop li {border-left: 1px solid #ededed;}
#navSupp ul li:last-child{border-right:1px solid #555;}
#navEZPagesTop ul li:last-child{border-right:1px solid #ededed;}


#cartBoxListWrapper li, .orderHistList li, ul.list-links li{border-bottom:3px solid #f5f5f5;}
ol.list-links li{border-bottom:1px solid #ddd;}
#shoppingcartContent hr{border-bottom:3px solid #666;}
.tableHeading TH {border-bottom:1px solid #ccc;}
#cartSubTotal {border-top: 3px solid #ddd;}
#productQuantityDiscounts td{border-right:1px solid #eee;}
#seQuoteResults td, .listBoxContentTable td, .tableBorder1 td {border: 1px solid #000;}

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


