/*
.Left {
	background: url(../../__custom/purple/SideBg.gif) 0 0 repeat-x;
	}

.Left .CategoryList li,
.Right .CategoryList li {
	background: url(../../__custom/purple/BlockArrow.gif) no-repeat left 7px;
	padding-left:8px;
	}
	
.Left .BrandList li,
.Right .BrandList li {
	background: url(../../__custom/purple/BlockArrow.gif) no-repeat left center;
	padding-left:8px;
	}

.Right {
	background: url(../../__custom/purple/SideBg.gif) 0 0 repeat-x;
	}

.Right li {
	border-bottom: 1px solid #d9d9d9;
	}
*/



.NewsletterSubscription input {
	border: 1px solid #dadada;
	}

.ProductList .ProductImage {
	background: #fff;
	padding: 2px;
	}
	
.Content .ProductList strong,
.Content .ProductList strong a {
	font-weight: bold;
	}
	
.ProductPrice,
.ProductList em {
	color: #4BAC33;
	}
	
.ProductList .Rating {
	color: #6a6a6a;
	}
	
.Content .FeaturedProducts .ProductList li {
	background: url(../../__custom/purple/FeaturedProductsBg.gif) 0 100% repeat-x;
	}

.Content .FeaturedProducts .ProductList li:hover,
.Content .FeaturedProducts .ProductList li.Over {
	background: #f7f7f7;
	}


.Right .TopSellers li {
	background-image: none;
	}
	
.Right .TopSellers li .TopSellerNumber { /* Contains the number of the item */
	color: #000000;
	}
	
.Right .TopSellers li.TopSeller1 .ProductImage { /* No1 seller box */
	}
	
.Right .TopSellers li.TopSeller1 {
	background: #fff url(../../__custom/purple/No1SellerBg.gif) 0 100% repeat-x;
	border: 1px solid #dadada;
	}
	
.Right .TopSellers li.TopSeller1 .ProductDetails { /* No1 seller box */
	}
	
.Right .TopSellers li.TopSeller1 .TopSellerNumber {
	color: #fff;
	background: url(../../__custom/purple/No1SellerNumberBg.gif) 0 0 no-repeat;
	}



.CompareItem {
	width:200px;
	border-left: solid 1px #dadada;
	}
	
.CompareFieldName {
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	}
	
.CompareFieldTop {
	border-bottom:solid 1px #dadada;
	}
	
.CompareFieldTop a:hover {
	color: red;
	}
	
.CompareCenter {
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	}
	
.CompareLeft {
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
	}



.ViewCartLink {
	background: url('../../__custom/purple/Cart.gif') no-repeat 3px 0;
	}

table.CartContents, table.General {
	border: 1px solid #dadada;
	}

table.CartContents thead tr th, table.General thead tr th {
	background: #f7f7f7;
	color: #424748;
	border-bottom: 1px solid #dadada;
	}

.CartContents tfoot .SubTotal td {
	border-top: 1px solid #dadada;
	color: #000000;
	}

.MiniCart .SubTotal {
	color: #000000;
	}

.JustAddedProduct {
	border: 1px solid #dadada;
	background: #fff;
	}

.JustAddedProduct strong,
.JustAddedProduct a {
	color: #000000;
	}

.CategoryPagination {
	color: #000000;
	background: #f7f7f7;
	border: 1px solid #dadada;
	}

.CheckoutRedeemCoupon {
	background: #f7f7f7;
	width: 300px;
	margin-bottom: 10px;
	padding: 10px;
	border: 1px solid #dadada;
	}

.SubCategoryList,
.SubBrandList {
	background: #f7f7f7;
	}

.InfoMessage {
	background: #f7f7f7 url('../../__custom/InfoMessage.gif') no-repeat 5px 8px;
	color: #555;
	}

.SuccessMessage {
	background: #e8ffdf url('../../__custom/SuccessMessage.gif') no-repeat 5px 8px;
	color: #555;
	}

.ErrorMessage {
	background: #ffecec url('../../__custom/ErrorMessage.gif') no-repeat 5px 8px;
	color: #555;
	}

.ComparisonTable tr:hover td,
.ComparisonTable tr.Over td {
	background: #f7f7f7;
	}

.QuickSearchHover td {
	background: #f7f7f7;
	}

.QuickSearchAllResults a {
	background: url('../../__custom/purple/QuickSearchAllResultsButton.gif') no-repeat right;
	}

.SearchTips .Examples {
	background: #f7f7f7;
	border: 1px solid #dadada;
	color: #555;
	}


/* Shipping Estimation on Cart Contents Page */
.EstimateShipping {
	border: 1px solid #dadada;
	background: #f7f7f7;
	}


/* Express Checkout */
.ExpressCheckoutBlock .ExpressCheckoutTitle {
	background: #565657;
	color: #fff;
	}

.ExpressCheckoutBlockCollapsed .ExpressCheckoutTitle {
	background: #f0f0f0;
	border: 1px solid #ddd;
	color: #555;
	}

.ExpressCheckoutBlockCompleted .ExpressCheckoutCompletedContent {
	color: #888;
	}


/* General Tables */
table.General tbody tr td {
	border-top: 1px solid #efefef;
	}


/* Tabbed Navigation */
.TabNav {
	border-bottom: 1px solid #383939;
	}

.TabNav li a {
	border: 1px solid #383939;
	background: #f0f0f0;
	}

.TabNav li a:hover {
	background-color: #e7e7e7;
	}

.TabNav li.Active a {
	border-bottom: 1px solid #fff;
	background: #fff;
	}


/* Product Videos */
#VideoContainer {
	border: 1px solid #cccccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}

.currentVideo {
	background-color: #ddf0f6;
	}

.videoRow:hover {
	background-color: #efefef;
	}

.CartContents .ItemShipping th {
	border-bottom-color: #dadada;
	border-top-color: #dadada;
	background: #F7F7F7;
	color: #424748;
}