/* Main BODY tag settings */
BODY
{
    BACKGROUND-COLOR: #f0f0e1;
	font: 10pt verdana, arial;
	font-weight: normal;
}	


/* Three Main Colors */
.Header
{
	background: #346633;
	color: White;
	font: 10pt verdana, arial;
	font-weight: bold;
	border-color: #CCCC99;	
	border-width:1px;
}
.Item
{
	background:#E4E1C9;
	color:Black;
	font: 8pt verdana, arial;
	font-weight:normal;	
	border-color: #CCCC99;
	border-width:1px;
}
.AlternateItem
{
	background:#DEDBBE;
	color:Black;
	font: 8pt verdana, arial;
	font-weight:normal;	
	border-color: #CCCC99;	
	border-width:1px;
}


/* Menu Bar Colors */
.MenuBar
{
	background-color:#999999;
	color:#FFFFFF;
	font:8pt verdana, arial;
}
.marc
	background-color: #FFFFFF;
}
.SubMenu
{
	background-color: #f0f0e1;
}

/* Background for Hello,XXXX message */
.WelcomeBar 
{
	background-color: #346633;
	 color: White;
}

/* Class for checkout progress indicator */
.CheckoutSteps
{
	background-color:#CCCC99;
	color:#000000;
	font: 10pt verdana, arial;
	font-weight:bold;
}

/* DL Specific */
.DarkColor
	{
	background: #336633;
	}
.LightColor
	{
	background: #679966;
	}
.Arch
	{
		background-image: url('images/arch.jpg');
		background-repeat: no-repeat;
	}
.Footer
	{
		background-image: url('images/footerFlare.gif');
		background-repeat: repeat-x;
		background-color: #679966
	}
	
/* Main Text Classes */
.Text
{
	color:Black;
	font: 8pt verdana, arial;
}

.Text:link	
{	
	text-decoration:	underline;
	color:  Green;
	font: 8pt verdana, arial;
}	
		 
.Text:visited	
{	
	text-decoration:	underline;
	color: Green;
	font: 8pt verdana, arial;
}	
		
.Text:active	
{	
	text-decoration:	underline;
	color: Green;
	font: 8pt verdana, arial;
}	
		
.Text:hover	
{	
	text-decoration:	underline;
	color:#0000FF;
	font: 8pt verdana, arial;
}

.TextSmall
{
	color:Black;
	font: 8pt verdana, arial;
}

.TextBold
{
	color:Black;
	font: 10pt verdana, arial;
	font-weight:bold;
}

.TextBox
{
	font: 8pt verdana, arial;
	font-weight: normal;
}

.TextTitle
{
	color:#346633;
	font: 12pt arial, verdana;
	font-weight:bold;
}
.WhiteTextSmall
{
	color:Black;
	font: 8pt verdana, arial;
}
.WhiteTextSmall:link	
{	
	color:  Black;
	font: 8pt verdana, arial;
}	
		 
.WhiteTextSmall:visited	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.WhiteTextSmall:active	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.WhiteTextSmall:hover	
{	
	color: Black;
	font: 8pt verdana, arial;
}	

.DropDownList
{
	background-color: #CCCCCC;
	border: 1px solid #CCCCCC;
	color:#000000;
	font: 8pt verdana, arial;
}

.HeaderTable
{
	font: 8pt verdana, arial;
}

.WhiteTextBold
{
	color:Black;
	font: 10pt verdana, arial;
	font-weight:bold;
}

/* Used in Sub Menu */
.TextAlternateTitle
{
	color: Green;
	font: 10pt arial, verdana;
	font-weight:bold;
}

/* Border Color and Width for Address List, Product Grids */
.GridBorder
{
	border-color: #CCCC99;
	border-width:1px;
}

/* Main Link Classes - Used over body background color*/
A:link	
{	
	text-decoration:	underline;
	color:  Green;
	font: 8pt verdana, arial;
}	
		 
A:visited	
{	
	text-decoration:	underline;
	color: Green;
	font: 8pt verdana, arial;
}	
		
A:active	
{	
	text-decoration:	underline;
	color: Green;
	font: 8pt verdana, arial;
}	
		
A:hover	
{	
	text-decoration:	underline;
	color: Red;
	font: 8pt verdana, arial;
}


/* List Link Classes - Goes Over Item, Alternate Item Classes*/
.ListLink
{
	color:#000000;
	font: 8pt verdana, arial;
}
.ListLink:Link
{
	color:#000000;
	text-decoration:none;
	font: 8pt verdana, arial;
}
.ListLink:Active
{
	color:#000000;
	text-decoration:none;
	font: 8pt verdana, arial;
}
.ListLink:Visited
{
	color:#000000;
	text-decoration:none;
	font: 8pt verdana, arial;
}
.ListLink:hover
{
	color:#0000FF;
	text-decoration:underline;
	font: 8pt verdana, arial;
}


/* Small Link Classes - Used in Product Grid on Category Page*/
.SmallLink
{
	color:#000000;
	font: 7pt verdana, arial;
}
.SmallLink:Link
{
	color:#000000;
	text-decoration:none;
	font: 7pt verdana, arial;
}
.SmallLink:Active
{
	color:#000000;
	text-decoration:none;
	font: 7pt verdana, arial;
}
.SmallLink:Visited
{
	color:#000000;
	text-decoration:none;
	font: 7pt verdana, arial;
}
.SmallLink:hover
{
	color:#0000FF;
	text-decoration:underline;
	font: 7pt verdana, arial;
}


/* Menu Link Classes - Used on Main Menu bar if no images are used*/
.MenuLink
{
	color: Black;
	font: 8pt verdana, arial;
}
.MenuLink:link
{
	color: Black;
	text-decoration:none;
	font: 10pt verdana, arial;	
}
.MenuLink:visited
{
	color: Black;
	text-decoration:none;
	font: 10pt verdana, arial;	
}
.MenuLink:active
{
	text-decoration:none;
	color: Black;
	font: 10pt verdana, arial;	
}		
.MenuLink:hover	{	
	text-decoration:	none;
	color:	Yellow;
	text-decoration:underline;
	font: 10pt verdana, arial;	
	}


/* Sub Menu Link Classes - Used on Category List*/
.SubMenuLink
{
	color: Black;
	font: 8pt verdana, arial;
}
.SubMenuLink:link
{
	color: Black;
	text-decoration:none;
	font: 8pt verdana, arial;	
}
.SubMenuLink:visited
{
	color: Black;
	text-decoration:none;
	font: 8pt verdana, arial;	
}

.SubMenuLink:active
{
	text-decoration:none;
	color: Black;
	font: 8pt verdana, arial;	
}
		
.SubMenuLink:hover	
{	
	text-decoration:	underline;
	color: Green;
	font: 8pt verdana, arial;	
}

/* Checkout Progress Indicator Links */
.BoldLink
{
	color:#996600;
	font: 10pt verdana, arial;
	font-weight:bold;
	text-decoration:none;
}
.BoldLink:link
{
	color:#996600;
	text-decoration:none;
	font: 10pt verdana, arial;	
	font-weight:bold;
}
.BoldLink:visited
{
	color:#996600;
	text-decoration:none;
	font: 10pt verdana, arial;	
	font-weight:bold;
}
.BoldLink:active
{
	text-decoration:none;
	color: Green;
	font: 10pt verdana, arial;	
	font-weight:bold;
}		
.BoldLink:hover	{	
	text-decoration:	underline;
	color:	#996600;
	font: 10pt verdana, arial;	
	font-weight:bold;
	}

/* Default Colors for Error and Save Messages */
.ErrorMessage
{
	color:Red;
	font: 12pt verdana, arial;
	font-weight:bold;	
}
.SuccessMessage
{
	color:Green;
	font: 8pt verdana, arial;
	font-weight:bold;	
}

/* Modified Existing Controls */
.WelcomeControl
{
	color: Black;
	font: 8pt verdana, arial;
}
.WelcomeControl:link	
{	
	color:  Black;
	font: 8pt verdana, arial;
}	
		 
.WelcomeControl:visited	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.WelcomeControl:active	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.WelcomeControl:hover	
{	
	color: Black;
	font: 8pt verdana, arial;
}	

.CopyRight
{
	color: Black;
	font: 8pt verdana, arial;
}
.CopyRight:link	
{	
	color:  Black;
	font: 8pt verdana, arial;
}	
		 
.CopyRight:visited	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.CopyRight:active	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
		
.CopyRight:hover	
{	
	color: Black;
	font: 8pt verdana, arial;
}	
.LittleRed
{
	color:Red;
	font: 8pt verdana, arial;
}