
/* Basket */

.CART {}
.CART .DeleteAllLink { 
	width: 100px; 
	float: left;
}
.CART .DeleteAllLink a, 
.CART .DeleteAllLink a:link, 
.CART .DeleteAllLink a:active, 
.CART .DeleteAllLink a:visited, 
.CART .DeleteAllLink a:hover { 
	display: block; 
	font-size: 9px;  
	text-align: center; 
	text-transform: uppercase; 
	color: #334972; 
	padding: 3px;
	text-decoration: none; 
	background-color: #fff; 
	border: solid 1px #334972; 
}

.CART .DeleteAllLink a:hover { background-color: #334972; color: #fff;}
.CART .TaxRow { display: none; }
.CART .EmptyCartMessage {}
.CART .Buttons { clear: both; line-height: 18px; float: right; text-align: right; width: 43%; padding: 25px 0 0 0;}
.CART .AllButtons {position: relative; height: 200px;}
.CART .Buttons {}
.CART .Buttons .PayPalButtons { padding: 10px 0 0 0;}

.CART .PayWithPayPalLink{float:right; padding: 10px 0 0 0;}
.CART .PayWithPayPalLink img{border: none;}
.CART .CheckoutButton { float: right; }
.CART .BackToShoppingButton { float: right; }
.CART .CART_Promo { width: 49%; float: left; }
.CART_Promo .PromoTitle {}
.CART_Promo .PromoIntro {}
.CART_Promo .PromoForm { float: left; }
.CART_Promo .PromoTable { padding: 0px; }
.CART_Promo .PromoLabel { width: 80px; }
.CART_Promo .PromoField {}
.CART_Promo .PromoDescription { padding: 10px; }
.CART_Promo .SubmitButton { float: left; padding: 1px;}
.CART .EmptyBasket {}
.CART .EmptyCartTitle {}
.CART .EmptyCartMessage {}
.CART .EmptyBasket .BackToShoppingButton { float: none; padding: 0; margin: 0; }
.CART .ShippingNote, 
.CART .Footer { clear: both; }

.ShippingNote{display: none;}