﻿/* ----- Shopping Cart ----- */
.ShoppingCartTable
{border-collapse:collapse;width:100%;}

.ShoppingCartTable td
{border:solid 1px #dcdcdc;padding:3px 10px;text-align:center;}

.ShoppingCartTable img
{width:100px;}

.ShoppingCartQuantityTextBox
{width:22px;}

.SCI_RemoveLink
{cursor:pointer;}

.ShoppingCartDeliveryPrice
{}

.ShoppingCartTotalPrice
{font-weight:bold;}

.shoppingCart_Price3Title, .shoppingCart_Price3
{}

.CartNotLoggedInPanel
{
	background-color:#ddd;
	color:#333;
	padding:.35em;
	margin:0 1em;
	font-size:110%;
}

.CartNotLoggedInPanel a
{
	color:#f00;
	font-weight:bold;
}

.CartPanel
{
	margin:.5em auto;
	border: solid 1px #aaa;
	background-color:#fff;
}

.CartTitle
{
	background-color:#fff;
}

.CartHeaderRow th
{
	background-color:#fff;
}

.CartImage img
{
	border:solid 1px #aaa;
}

.CartItemRow td
{
	padding-right:.5em;
}

.CartNotes
{
	width:98%;
	margin:0 auto;
	font-size:90%;
	display:block;
	color:#666;
}


/* ---------------------------------  */
/* AJAX popup notification on the item and collection pages  */
/* ---------------------------------  */

.Cart_AddToCart_NotificationContainer
{
	display:none;
	position:relative;
}

.Cart_AddToCart_NotificationContent
{
	position:absolute;
	left:-10px;
	z-index:1000;
	border:solid 1px #aaa;
	text-align:left;
	background-color:#fff;

}

.Cart_AddToCart_NotificationContent_Title
{
	border:1px solid #aaa;
	background-color:#abc;
	padding:.35em 0;
}

.Cart_AddToCart_NotificationContent_Body
{
	margin:.35em;
}

/* ----- Version 2 ----- */
.AddToCartContainer
{}

.AddToCart_Notification
{width:200px;background-color:#fff;border:solid 3px #aaa;margin:4px;}

.AddToCart_NotificationContent_Title
{background-color:#aaa;padding:5px;color:#fff;font-size:1.3em;}

.AddToCart_NotificationContent_Body
{margin:4px;color:#222;}

#ItemPage6_conversionContainer ul .AddToCart_NotificationContent_Body ul
{list-style-type:circle;margin:auto;padding:5px 5px 5px 15px;}
