/******************************************************************************
	This is a color style sheet. No positional or typeface formatting should
	be included here. That goes in the template-specific style sheet
	'Layout.css'.
******************************************************************************/

/* custom additions */
input, select, option, textarea {
	border: solid 1px #000000;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 11px;
	background-color: #E9E9E9;
}

.BreadcrumbTrail a:link, .BreadcrumbTrail a:visited {
	font-weight: bold;
	text-decoration: underline;
	font-size: 15px;
	color: #000000;	
}

/* 001 */
body, td {
	font-family: Tahoma, Arial, Helvetica;
}

/* 002 */
a:visited, a:link {
	color: #2B2669;
}

/* 003 */
ul {
}

/***** TEMPLATE ELEMENTS *****/
/* 004 */
.Header {
	color: #ffffff;
}

/* 005 */
.HeaderCell
{
	background-repeat: no-repeat;
   background-color: #68009B;
}

/* 006 */
.HeaderLink {
}

/* 007 */
.HeaderLink a:link, .HeaderLink a:visited {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

/* 008 */
.CommerceHeaderLinks td {
	background-color: #4E0174;
	border-color: #000000;
	border-bottom-width: 0px;
}

/* 009 */
.CommerceHeaderLinks a:link, .CommerceHeaderLinks a:visited {
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

.CommerceHeaderLinks a:hover {
	color: #be81dc;
}

/* 010 */
.WelcomeUser {
	color: #000000;
	font-weight: bold;
	background-color: transparent;
}

/* 011 */
.Content {
	
}

/***** SIDEBAR ELEMENTS *****/
/* 012 */
.SidebarSectionContainer {
	
}

/* 013 */
.SidebarSectionHeader {
	font-size: 12px;
	border-color: #000000;
	background-color: #4E0174;
	color: #ffffff;
}

/* 014 */
.SidebarSection {
	border-color: #000000;
}

.SidebarSection a:link, .SidebarSection a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.SidebarSection a:hover {
	color: #4E0174;
	text-decoration: underline;
}

/* 015 */
.SidebarCategoriesContainer {
	
}

/* 016 */
.SidebarCategoriesHeader {
	font-size: 12px;
	background-color: #4E0174;
	color: #ffffff;
	border-color: #000000;
}

/* 017 */
.SidebarCategoriesSection {
		border-color: #000000;
}

/* custom */
.SidebarCategoriesSection li  {
	background-color: ;
	margin-bottom: 3px;
	padding-left: 3px;;
}

.SidebarCategoriesSection ul
{
	margin-left: 0px;
	padding-left: 0px;
}

.SidebarCategoriesSection a:link, .SidebarCategoriesSection a:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

.SidebarCategoriesSection a:hover {
	color: #4E0174;
	text-decoration: underline;
}

/***** NAVIGATION ELEMENTS *****/
/* 019 */
.NavBar {
	background-color: #4E0174;
	border: solid 1px #000000;
}

/* 020 */
.NavBar a:link, .NavBar a:visited {
	color: #ffffff;
}

/* custom hover for navibar */
.NavBar a:hover {
	color: #BE81DC;
}


/* 021 */
.LeftNavBar {
	color: #ffffff;
	background-color: #4E0174;

}

/* 022 */
.LeftNavBar a:link, .LeftNavBar a:visited {
	color: #ffffff;
	background-color: #4E0174;
	border: solid 1px #000000;
}

/* 023 */
.LeftNavBar a:hover {
	color: #d3d3d3;
	background-color: #4E0174;
}

/***** FEATURED PRODUCTS ELEMENTS *****/
/* 024 */
.FeaturedProductsItem {
	border-color: lightgrey;
}

/***** PRODUCT LISTING ELEMENTS *****/
/* 025 */
.CategoryProduct {
	
}

/* 026 */
.ProductMinimumOrder {
	color: #808080;
}

/* 027 */
.ProductCost {
	color: #808080;
}

/* 028 */
.SubCategory {
	
}

/***** ADVANCED SEARCH ELEMENTS *****/
/* 029 */
.AdvancedSearchHeading {
	background-color: #4E0174;
	color: #ffffff;
	border-color: #000000;
}

/* 030 */
.AdvancedSearchContent {
	background-color: #d3d3d3;
	color: #000000;	
}

/***** PRODUCT CATEGORY LISTING ELEMENTS *****/
/* 031 */
a.ProductCategoriesSelected:visited, a.ProductCategoriesSelected:link {
	color: #C41E3A;
}

/***** PRODUCT DETAILS *****/
/* 032 */
.ProductOptionsContainer {
	border: solid 1px #000000;
	background-color: #d3d3d3;
}

/* 033 */
.ProductOptionsHeader {
	color: #000000;
}

/* 034 */
.ProductOptionsColorAndLogos {
	margin-top: 10px;
}

/* 035 */
.ProductOptionsColorAndLogos select {
	
}

/* 036 */
.ProductSizeTable {
	color: #000000;
}

/* 037 */
.ProductSizeHeader {
	color: #000000;
}

/* 038 */
.ProductSizeItem {
	color: #000000;
}

/* 039 */
.ProductSummary {
		
}

/* 040 */
.ProductSummaryLabel {
	
}

/* 041 */
.ProductSummaryItem {
	
}

/***** CHECKOUT ELEMENTS *****/
/* 043 */
.CheckoutSectionHeader {
	background-color: #4E0174;
	color: #ffffff;
	border-color: #000000;
}

/* 044 */
.CheckoutSectionHeader select {
}

/* 045 */
.CheckoutSectionContent {
	background-color: #d3d3d3;
	color: #000000;	
}

/* 046 */
.CartTitle {
	color: #000000;
}

/* 047 */
.CartTableHeader {
	background-color: #4E0174;
	border-color: #000000;
}

/* 048 */
.CartTableHeader td {
	color: #ffffff;
}

/* 049 */
.CartLineItem, .CartLineItem a:link, .CartLineItem a:visited {
	color: #000000;
	background-color: #d3d3d3;
}

/* 050 */
.CartLineItemAlternate, .CartLineItemAlternate a:link, .CartLineItemAlternate a:visited {
	color: #000000;
	background-color: #ffffff;
}

/* 051 */
.CartTotal {
	background: #ffffff;
	color: #2B2669;
	font-weight: bold;
}

/* 052 */
.CartProductName {
	color: #2B2669;
}

/* 053 */
.CartItemNumber {
	
}

/* 054 */
.CartQuantityMinimum {
	
}

/* 055 */
.CartProductColor {
	color: #000000;
}

/* 056 */
.CartPersonalization {
	
}

/***** DATAGRID ELEMENTS *****/
/* 057 */
.DataGrid {
	border-color: #000000;
}

/* 058 */
.DataGridHeader {
	background-color: #4E0174;
	color: #ffffff;
}

/* 059 */
.DataGridItem {
	background-color: #d3d3d3;
	color: #000000;
}

/* 060 */
.DataGridAlternatingItem {
	background-color: #ffffff;
	color: #000000;
}

/***** USER DETAILS ELEMENTS *****/
/* 061 */
.UserDetailsSectionHeader {
	background-color: #4E0174;
	color: #ffffff;
	border-color: #000000;
}

/* 062 */
.UserDetailsSection {
	background-color: #d3d3d3;
	border-color: #000000;
}

/* 063 */
.UserDetailsSubmit {
	border-color: #000000;
	background-color: #d3d3d3;
}

/* 064 */
.OrderItemGroupContainer {
	
}

/* 065 */
.UserAccountNavigationLinks {
	
}

/* 066 */
.UserAccountNavigationLink a:link, .UserAccountNavigationLink a.visited {
	
}

/* 067 */
.UserAccountNavigationLink a:hover {
	
}

/* 068 */
.UserAccountNavigationLinkCurrent {
	
}