@media all {	/* E-Commerce Start */

	TABLE.ProductListCommandsCell	{ }
	TD.ProductListCommandsCell		{ white-space: nowrap; padding-left: 10px; }
	.ProductsListPrice				{ font-size: 8pt; font-family: "Ms Sans Serif",Helvetica; }
	.ProductListQty					{ font-size: 8pt; font-family: "Ms Sans Serif",Helvetica; }

	/* Begin Shopping Cart Classes */
	TABLE.Cart			{ border-top: 1px solid black; border-left: 1px solid black; width: 100%; }
	TH.Cart, TH.CartR	{ font-family: "Ms Sans Serif",Helvetica; font-size: 8pt; padding: 0 3px 0 3px; }
	TH.Cart				{ text-align: center; }
	TH.CartR			{ text-align: right; }


	INPUT.Cart			{ font-family: "Ms Sans Serif",Helvetica; font-size: 8pt; }

	TD.CartThumb		{ text-align: center; }
	IMG.CartThumb		{ height: 36px; border: 1px solid black; }
	TD.CartC, TD.CartR, TD.CartL, TD.CartT, TH.CartG
						{ font-family: "Ms Sans Serif",Helvetica; font-size: 8pt; padding: 0px 3px 0px 3px; }
	TD.CartC			{ text-align: center; }
	TD.CartR, TD.CartT,
	TH.CartG			{ text-align: right; white-space: nowrap; }
	TD.CartL			{ text-align: left; }
	TD.CartT			{ background-color: #FFE0E0; font-weight: normal; }
	TD.CartP			{ white-space: nowrap; }

	A.Cart,
	A.Cart:visited,
	A.Cart:link			{ color: #000080; text-decoration: underline; }
	A.Cart:active		{ color: #800000; text-decoration: none; }
	A.Cart:hover		{ color: #0000FF; text-decoration: none; }


	TD.CartThumb, TD.CartC, TD.CartR, TD.CartL, TD.CartT, TH.Cart, TH.CartR
		{ border-right: 1px solid black; border-bottom: 1px solid black; padding: 2px 5px 2px 5px; }


	DIV.ProductFooter			{ text-align: center; font-size: 12pt; font-weight: bold; font-family: Verdana,Helvetica; }
	DIV.ProductFooter A			{ color: #004080; text-decoration: underline; }
	DIV.ProductFooter A:hover	{ text-decoration: none; }


	DIV.AddToCartNote,
	DIV.CartUpdated,
	DIV.EmptyCartNotes,
	DIV.LastItemMessage,
	DIV.NoMoreItemsMessage,
	DIV.ShoppingCartNotes
							{ border-width: 2px; border-style: solid; font: 10pt Verdana,Helvetica; padding: 20px; margin-bottom: 5px; } /* if P is used inside, then use: padding: 0px 10px; */

	DIV.CartUpdated			{ background-color: #CCFFFF; border-color: #009797; }
	DIV.EmptyCartNotes		{ background-color: #FFB3FF; border-color: #FF00FF; }
	DIV.ShoppingCartNotes	{ background-color: #FFFFBB; border-color: #E1E100; }
	DIV.NoMoreItemsMessage	{ background-color: #FFE0E0; border-color: #A00000; }
	DIV.LastItemMessage		{ background-color: #B0D6FF; border-color: #005BBF; }
	DIV.AddToCartNote		{ background-color: #BFFFBF; border-color: #007000; text-align: center; }

	DIV.LastItemMessage
		SPAN.ItemName		{ font-weight: bold; }


	A.AddToCartNote, A.AddToCartNote:Link, A.AddToCartNote:Visited, A.AddToCartNote:Active
							{ color: #000070; text-decoration: underline; }	/* FFFF00 */
	A.AddToCartNote:Active	{ color: #A00000; }
	A.AddToCartNote:Hover	{ color: #4A4AFF; text-decoration: none; }

}	/* End Shopping Cart Classes */

