/*=============================================================================
// Fast Cart Panel
//===========================================================================*/
table.PanelFastCart 
{
	width: 250px;	
}
table.PanelFastCart td.FrameTop
{
	BACKGROUND-IMAGE: url(../images/website/panel_fast_cart/frame_top.gif);
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 4px; 
}
table.PanelFastCart td.FrameBody
{
	BACKGROUND-IMAGE: url(../images/website/panel_fast_cart/frame-bg.gif);
	BACKGROUND-POSITION: left bottom;
	BACKGROUND-REPEAT: repeat-x;
}
table.PanelFastCart td.FrameBottom
{
	BACKGROUND-IMAGE: url(../images/website/panel_fast_cart/frame_bottom.gif);
	BACKGROUND-POSITION: right top;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 4px; 
}

table.FastCartTable
{
	width: 230px;
	margin-bottom: 10px;
}
table.FastCartTable td
{
	FONT-SIZE: 75%;
}
TABLE.FastCartTable TD.FastCartItem
{
	border-bottom: solid 1px #ededed;
	padding: 3px 4px 4px 4px;
}
TABLE.FastCartTable TD.FastCartPrice
{
	border-bottom: solid 1px #ededed;
	COLOR: #344C7C;
	padding: 3px 4px 4px 4px;
	TEXT-ALIGN: right;
}
TABLE.FastCartTable TD.FastCartEmpty
{
	border-top: solid 1px #ededed;
	border-bottom: solid 1px #ededed;
	padding: 3px 4px 4px 4px;
	height: 75px;
}

TABLE.FastCartTable TD.FastCartRemove
{
	BORDER-BOTTOM: solid 1px #ededed;
	PADDING: 1px 2px 2px 2px;
}
TABLE.FastCartTable TD.FastCartTotalTitle
{
	color: #344c7c;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	text-align: right;
}
TABLE.FastCartTable TD.FastCartTotalData
{
	color: #344c7c;
	font-weight: bold;
	padding: 1px 2px 2px 2px;
	text-align: right;
}
TABLE.FastCartTable TD.FastCartCheckout
{
	text-align: right;
	padding: 9px 0px 6px 0px;
}

TABLE.PanelFastCart TD.FastCartTaxShipping
{
	FONT-SIZE: 9px;
	TEXT-ALIGN: center;
	PADDING-TOP: 7px;
}
TABLE.PanelFastCart TD.FastCartTaxShipping A
{
	COLOR: #FFFFFF;
}
TABLE.FastCartTable TD.FastCartShowAllItems
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: solid 1px #A395D0;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
}






