/**
 * COLOURS Stylesheet
 *
 */

body {
	color: #000000;
	background-color: #ffffff;
	}


a:link, #navEZPagesTOC ul li a {
	color: #009;
	}
 
a:visited {
	color: #000;
	}

a:hover{
	color: #000;
	}

a:active {
	color: #0000FF;
	}

input:focus, select:focus, textarea:focus {
	background: #F0F8FF;
	}

FIELDSET {
	border: 1px solid #cccccc;
	}


HR {
	border: none;
	border-bottom: 1px solid #000;
	}

/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	border: 1px solid #000;
	}

.messageStackWarning, .messageStackError {
	background-color: #ff0000;
	color: #ffffff;
	}

.messageStackSuccess {
	background-color: #99FF99;
	color: #000000;
	}

.messageStackCaution {
	background-color: #FFFF66;
	color: #000000;
	}

/*wrappers - page or section containers*/
#mainWrapper {
	background-color: #ffffff;
	}

#tagline {
	color:#000;
	}

#sendSpendWrapper {
	border: 1px solid #cacaca;
	}

/*navigation*/



#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
	background-color: #ffffff;	
	color: #000;
	}

#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
	color: #000;
	}
	
#navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	color: #ff0;
	}
	
#navEZPagesTOCWrapper {
	border: 1px solid #000;
	}

#navBreadCrumb {
	background-color: #fff;
	}

#navEZPagesTop {
	background-color: #ffff33;
	}
	
#navColumnOne, #navColumnTwo  {
	background-color: #fff;
	}

/*The main content classes*/

.alert {
	color: #FF0000;
	}

/*Shopping Cart Display*/
#cartAdd {
	border: 1px solid #000000;
	}

.tableHeading TH {

	border-bottom: 1px solid #cccccc;
	}

.tableHeading TH, #cartSubTotal {
        color:#fff;
	background-color: #000;
	 }

#cartSubTotal {
	border-top: 1px solid #cccccc;
	}

.cartNewItem {
	color: #009;
	}

.cartOldItem {
	color: #009;
	}
	
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #ff0000;
	}
	
/*sideboxes and centerboxes*/

h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a , h2.centerBoxHeading {
	color: #000;
	}

.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {
	background-color: #ffffff;
	}

.leftBoxContainer, .rightBoxContainer {
	border: 1px solid #000;
	}

.sideBoxContent {
	background-color: #ffffff;
	}

.centerBoxWrapper{
	border: 1px solid #000;
	}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover  {
	color: #FFFF33;
	} 

.rightBoxContent {
	background-color: #ffffff;
	}

#bannerboxHeading {
	background-color: #0000CC;
}

/*misc*/

.rowOdd {
	background-color: #eaeaea;
	}

.rowEven {
	background-color: #f7f7f7;
	
	}


TR.tableHeading {
	background-color: #cacaca;
	}

#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
	background-color: #ffffff;
	}
	
A.category-top:link, A.category-top:visited, A.category-top:active {
  color: #092B68;
  text-decoration: none;
}
A.category-top:hover {
  color: #092B68;
  text-decoration: underline;
}
A.category-links:link, A.category-links:visited, A.category-links:active  {
  color: #821507;
  text-decoration: none;
}
A.category-links:hover {
  color: #821507;
  text-decoration: underline;
}
A.category-subs:link, A.category-products:link, A.category-subs:visited, A.category-products:visited, A.category-subs:active, A.category-products:active {
  color: #821507;
  text-decoration: none;
}
A.category-subs:hover, A.category-products:hover {
  color: #821507;
  text-decoration: underline;
}