﻿/*Most Outer table of shopping Cart*/
.ShoppingCartMasterTable
{
	width:100%;
	text-align:center;
}
.ShoppingCartSummaryMasterTable
{
	width:200px;
	border:solid 2px #333399;	
}

.ShoppingCartSummaryHeadingCell
{
	background-color:#333399;
    FONT-WEIGHT: bold;
	font-family:Arial Sans-Serif Verdana;
	color:White; 
	font-size:13px;
	text-decoration:none;
	height:30px;	
	text-align:center;
}

/*for gridView gvShopCard gridview*/
.ShopCart
{
	background-color:#FFFFCC;
	color:Black;
	font-family:Arial;
	font-size:12px;
	margin:5px 7px 5px 7px;
}

/*HeaderStyle for gvShopCard gridView*/
.ShoppingCartHeadingCell
{
	background-color: White;
    FONT-WEIGHT: bold;
	font-family:Arial;
	color:Black; 
	font-size:13px;
}

/* Display message */
.ShoppingCartMessage
{
    FONT-WEIGHT: bold;
	font-family:Arial;
	color:black; 
	font-size:12px;
	text-align:center;
}

/* Display sub-total */
.ShoppingCartTotalPriceCell
{
    FONT-WEIGHT: bold;
	font-family:Arial;
	color:black; 
	font-size:12px;
	text-align:right;
}

/* Shopping cart table */
.
.ShoppingCartTable
{
	border:solid 2px #dddddd;
	
}

/* Shopping cart heading */
.ShoppingCartTableCell,
.ShoppingCartTableCell a:link,
.ShoppingCartTableCell a:active,
.ShoppingCartTableCell a:visited
{
	background-color:#333399;
    FONT-WEIGHT: bold;
	font-family:Arial;
	color:White; 
	font-size:13px;
	padding:2px 2px 2px 2px;
	text-decoration:none;
	height:25px;	
}


.ShoppingCartTableCell a:hover
{
	background-color:#333399;
    FONT-WEIGHT: bold;
	font-family:Arial;
	color:White; 
	font-size:13px;
	text-decoration:underline;	
	
}


/*RowStyle for gvShopCard gridView*/
.ShoppingCartRowStyle 
{	FONT-SIZE: 12px;	
	COLOR: black;	
	FONT-FAMILY: Arial;	
	BACKGROUND-COLOR: White;	
	TEXT-ALIGN: left;	
	TEXT-DECORATION: none;
}

/*AlternateStyle for gvShopCard gridView*/
.ShoppingAlternateRowStyle
{	
	FONT-SIZE: 12px;	
	COLOR: black;	
	FONT-FAMILY: Arial;	
	BACKGROUND-COLOR: #FFE3B9;	
	TEXT-ALIGN: left;	
	TEXT-DECORATION: none;
}

/* Shopping cart button TD */
.ShoppingCartButtonCell
{
	text-align:center;
	height:30px;
	vertical-align:middle;
}

.UidColumn
{
	display:none;	
}
.shopingCartLink
{
	font-size:12px;
	color:#333399;
	text-decoration:none;
	text-align:center;
	padding:2px 2px 2px 2px;
}
.shopingCartLink a:link,
.shopingCartLink a:active,
.shopingCartLink a:visited
{
	font-size:12px;
	color:#ff9900;
	text-decoration:underline;
	text-align:center;
	padding:2px 2px 2px 2px;
}

.shopingCartLink a:hover
{
	text-decoration:underline;
}

/* Price display in shopping cart  */
.priceDisplay
{
	font-size:12px;
	text-align:right;
	vertical-align:top;
}

/* Quantity display in shopping cart  */
.quantityDisplay
{
	font-size:10px;
}
