
/* FONT FACE */

.checkoutHeader, .checkoutHighlightArea,
.required, .header, .required,
.boldGrey, .oliveMedium,
.copyReg, .copyBold, .copyError,
.copyGrey, .copyOlive, .copyGreySmall
	{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}


/* FONT SIZE */

.required
	{font-size: 12px;}

.header,
.checkoutHeader,
.boldGrey,
.oliveDark, .oliveMedium,
.copyReg, .copyBold,
.copyGrey, .copyOlive
	{font-size: 12px;}

.copyGreySmall
	{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

/* FONT WEIGHT */

.header,
.checkoutHeader, 
.copyBold,
.boldGrey,
.oliveMedium,
.copyError
	{font-weight: 700;}

/* LINE HEIGHT */

/* PB 8-2002 casuing NS problems REMOVE temporarily

.boldGrey,
.required,
.oliveDark, .oliveMedium,
.copyReg, .copyBold, .copyError,
.copyGrey, .copyOlive
	{line-height:15px;}

.copyGreySmall
	{line-height:14px;}

*/

/* COLORS */

.black
	{ color: #000000;}

.copyOlive 
	{color: #333333;}

.copyReg, .copyBold,
.boldGrey,
.copyGrey 
	{color: #666666;}

/*Genereal Links*/
a {color: #666633; text-decoration: underline;}
a:hover {color: #A33B3B; text-decoration: underline;}

.linkBottomNav, 
.copyGreySmall
	{color: #666666; line-height: 18px; font-size: 11px;}

.oliveDark
	{color: #333300;}

.oliveMedium, .checkoutHeader, .linkNoDecoration
	{color: #666633;}

.header
	{color:#996600;}

.itemAdded
	{color: #666633; font-size: 12px;}

.copyError
	{color: #A33B3B; font-size: 12px;}
	
.required
	{color: #6D0C0C;}

/* BACKGROUND IMAGES */

.checkoutHeader 
	{background-image: url(content/images/background_tan.gif)}


.checkoutHighlightArea {background-image: url(content/images/background_ivory.gif)}


.recipeBackground
	{background-image: url(content/images/background_recipe.gif)}

.tableSide
	{background-image: url(content/images/pic_tableBorderSide.gif)}

/* GRAPHIC CHECKOUT STYLES */

.checkoutHeaderTable 
	{
	border-color: #333300 #333300 #333300 #333300; 
	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/pattern_dot.gif); 
	background-repeat: repeat-x; 
	background-color:#FFFFFF;
	}

/* TEXT DECORATION */

.linkBottomNav, .linkNoDecoration
	{ text-decoration: none}
	
BODY {background-color:#FFFFFF;}

