/* FONT FACE */

.header, .checkoutHeader, .headlineGrey,
.required, .copyError, .saleCopy,
.copyReg, .copyBold,
.copyGrey, .boldGrey,
.copyGreySmall,
.title, .stitle,
.linkDept, .linkBottomNav, .linkTopNav,
.searchLink
	{font-family: Verdana, Arial, Helvetica, sans-serif;}

/* FONT SIZE */

.header, .headlineGrey
	{font-size: 12px;}

.title, .stitle
	{font-size: 11px;}

.checkoutHeader,
.copyReg, .copyBold, .copyGrey,
.copyError, .required, .saleCopy,
.boldGrey, .copyGreySmall,
.linkDept, .linkBottomNav, .linkTopNav
	{font-size: 10px;}

.searchLink
	{font-size: 9px;}

/* FONT WEIGHT */

.header, .checkoutHeader, .headlineGrey, 
.copyBold, .boldGrey,
.saleCopy,
.title, .stitle
	{font-weight: 700;}

.copyGrey
	{font-weight: 400;}

/* LINE HEIGHT */

.boldGrey,
.required,
.copyReg, .copyBold, .copyError,
.copyGrey
	{line-height:15px;}

.copyGreySmall
	{line-height:14px;}


/* COLORS */
.linkTopNav, .headlineGrey,
.title, .stitle
	{color:#1C57A3;}

.linkShoppingBasket
	{color:#4C7BB6;}

.black
	{ color: #000000;}

.searchLink 
	{color: #333333;}

.copyReg, .copyBold,
.copyGrey
	{color: #333333;}
	
.boldGrey
	{color: #333333;}

.linkDept
	{color: #666666;}

.linkBottomNav
	{color: #0066CC;}

.copyGreySmall
	{color: #999999;}

.header
	{color: #666633;}

.checkoutHeader
	{color: #333300;}

.copyError
	{color: #CC0000;}

.required, .saleCopy
	{color: #990000;}

/* BACKGROUND IMAGES */

/* 
Removed for website redesign 09/12/2006

BODY
	{
		background-color:#ffffff;
		background-image: url(/Content/images/background_left.gif);
	}

BODY.checkout
	{
		background-color:#FFFFFF;
		background-image:none;
	}
*/

.checkoutHeader 
	{
		background-image: url(/content/images/pattern_lightGrey.gif);
	}

.checkoutHighlightArea 
	{background-image: url(/content/images/pattern_lightGrey.gif);}

.topBanner 
	{
		background-image: url(/content/images/background_top.gif);
		background-repeat: repeat-x;
		background-color: #ffffff;
	}

.featureTableArea
	{background-color:#FAF9EF;}

.informationTableArea
	{background-color:#E9E9E9;}

.crossTableArea
	{background-color:#ECE9D8;}


/* GRAPHIC CHECKOUT STYLES */

/* pb don't think we need this... hmmmm.... yes we do if you want lines around the color blocks
TEMPORARILY COMMENT OUT */
.checkoutHeaderTable 
	{
	border-color: #666666 #666666 #666666 #666666; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}

.featureTable 
	{
	border-color: #999999 #999999 #999999 #999999; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	}

.dottedLine 
	{
	background-image: url(/content/images/pixel_lightGrey.gif); 
	background-repeat: repeat-x;
	background-color: #ffffff;
	}

/* TEXT DECORATION */

.linkTopNav, .linkShoppingBasket
	{ text-decoration: none;}
	
.linkDept, .saleCopy,
A.linkBottomNav,
A.linkDept:hover 
	{ text-decoration: underline;}

.bagLinks
{
	color: rgb(186,77,65);
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}