/*
  Shopping Cart CUSTOMIZATION style sheet 
  =======================================

  You can view all the CSS CLASSes and IDs defined for use by
  the shopping cart in ../../cart/css/cart/cart.css

  To customize any of those styles, simply copy the class/id
  definition in this file and change it.

  The cart templates that make use of this template load the
  default CSS file first then this file  which overrides the 
  default with your custum definitions.
*/

/*  We customize the color of headers in the cart/checkout */
/*  BUG in firefox / mozilla: 
     In order to override it in a subsequent CSS file, 
     you need to show/define class TWICE in the 2nd css for changes to stick
 */
.FormHead           {font-weight: bold; color: #333333; text-decoration: none; }
.FormHead           {font-weight: bold; color: #333333; text-decoration: none; }
.home {
    font-family: verdana, geneva, arial, sans-serif;
    color: #666666;
    font-size: 11px;
    line-height: 12px;
}

.home A:visited{
    font-family: verdana, geneva, arial, sans-serif;
    color: #666666;
    font-size: 11px;
    line-height: 12px;
}

.home A:active, .home A:hover{
    font-family: verdana, geneva, arial, sans-serif;
    font-size: 11px;
    line-height: 12px;
    color: #990033;
}

.home A:link{
    font-family: verdana, geneva, arial, sans-serif;
    color: #990033;
    font-size: 11px;
    line-height: 12px;
}

.cookie, .cookie A:link, .cookie A:active{
    font-family: verdana, geneva, arial, sans-serif;
    color: #333333;
    font-size: 10px;
    line-height: 14px;
}

.cookie A:visited, {
    font-family: verdana, geneva, arial, sans-serif;
    color: #444444;
    font-size: 10px;
    line-height: 14px;
}

.cookie A:hover{
    font-family: verdana, geneva, arial, sans-serif;
    color: #76868C;
    font-size: 10px;
    line-height: 14px;
}

#oops  { color: #333333; text-decoration: none; }


/* Copy of the definition found in /css/foiegras.css  needed for cart pages */
#ShippingBox {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AE5E0D;
	font-style: normal;
	line-height: 17px;
	text-align: center;
	vertical-align: middle;
	margin: 4px;
	padding: 4px;
	border: 1px dotted #FFCC00;
	float: none;
	clear: none;
	font-weight: normal;
	background-color: #FDEDAC;
	letter-spacing: normal;
	word-spacing: normal;
	background-position: center;
	width: auto;
}

table#grayThinBorder {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: separate;
	padding-left:   2px;
	padding-right:  2px;
	padding-top:    0px;
	padding-bottom: 0px;
}


table#cart_pg_body {
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color: gray;
	border-collapse: separate;
	padding-left:   2px;
	padding-right:  2px;
	padding-top:    0px;
	padding-bottom: 0px;
}


/* Customize the header color for user management */
#UserMgmtHdr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A5262D;
	line-height: 19px;
	font-weight: bold;
}


table.orderHistorySerps th {
	border-width: 1px;
	padding: 5px;
	border-style: none;
/*	border-style: inset inset inset inset; */
	border-color: gray;
	color: white;
	font-weight: bold;	
	background-color: #A5262D;
	background-color: #D1CDCC;
}


/* REDIMAT:  Make the sku font only 8px in size in the cart and leave the other columns the normal size */
.cart_line_item {
	background-color: F0F5F7;
}

.cart_line_item td.skuColumn {
	font-size: 9px;
}

.cart_line_item td.skuColumn a {
	font-size: 9px;
}




