/*bof font colors*/
body, .messageStackSuccess, .messageStackCaution, #tagline, #productQuantityDiscounts table, .categoryListBoxContents a, h2.greeting a {color:#333;}
a:link, #navEZPagesTOC ul li a,.sideBoxContent a:visited, fieldset fieldset legend, #navBreadCrumb a:visited, #siteinfoLegal a, h3.rightBoxHeading a:hover, h3.leftBoxHeading a:hover, .cartTotalDisplay, .cartOldItem, .specialsListBoxContents, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, h2.greeting, #icon, h1, .header .fa-bars {color:#333;}
a:visited, .cat-count, .itemTitle a:hover, h2.greeting a:hover {color:#666;}
																   
a:hover {text-decoration:underline;}
a:active {color:#0000ff;}
h2, h3, .cartAttribsList, #cart-box {color:#444;}
.blue{color:#05a5cb !important;}
.blue:hover{color:#036f89 !important;}
.alert {color: #b92929;font-weight: normal;}
legend, .specialsListBoxContents a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsSpecials a, .centerBoxContentsNew a {color:#333;}
.cartNewItem {color:#33cc33;}
h3.rightBoxHeading, h3.leftBoxHeading, h3.rightBoxHeading a, h3.leftBoxHeading a {color:#333;text-align:left;}

/*bof background colors*/
body, #mainWrapper, #headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #contentMainWrapper, #headerWrapper, .sideBoxContent, .rightBoxContent, #accountLinksWrapper {background:#fff;}




#navEZPagesTOCWrapper, .cartBoxTotal, .productListing-even:hover, .productListing-odd:hover, #productQuantityDiscounts tr:nth-child(even) {background:#ddd;}
																							 
#orderTotals{background:#f0f0f0;}
#navSuppWrapper {background: #594f50;}

.itemTitle a {color:#333;}

#navEZPagesTop li a:hover {background:#777;}
.messageStackError {background-color:#FFCCCC;color: #333;}
.messageStackWarning,.messageStackCaution {background-color:#fbf2b2;color: #333;}
.messageStackSuccess {background-color:#aae49e;color: #333;}
#shippingEstimatorContent th, .navSplitPagesLinks a:hover, .productListing-rowheading {background:#999;}
#navCatTabsWrapper {background:#758878;position:relative;}
#navCatTabsWrapper.fixed {
    position: fixed;
    top: 0;
	z-index:100;
}
.current {background:#eee;}
.pagination li a:hover {background:#f0f0f0;}
.navSplitPagesLinks a {background:#ddd;}
.pagination li a,.navSplitPagesLinks a, .current {color:#333;}
.button_goto_prod_details:hover{background:#05a5cb !important;}

#navCatTabs li a:hover {background:#7c927f;}
											 
#docGeneralDisplay #pinfo-right, #popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background:none;}
#navMainWrapper {background:#f0f0f0;color:#333;}
#navMainWrapper a{color:#333;}
/*bof border colors*/
HR {border-bottom:1px solid #9a9a9a;}
input, TEXTAREA, select{border:2px solid #ccc;}
.pagination li {border-left:1px solid #bbb;}
#siteinfoLegal{width:100%;color: #706667;}
#siteinfoLegal a{color: #706667;}
#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;}

								

