/* CSS Document */

a
	{
	color: #666666;
	text-decoration:underline;
	}

a:active
	{
	color: #666666;
	text-decoration:underline;
	}

a:visited
	{
	color: #666666;
	text-decoration:underline;
	}

a:hover 
	{
	color: #996699;
	text-decoration:none;
	}

a.Product
	{
	color: #666666;
	text-decoration:none;
	font-size: 9px;
	}

a.Product:active
	{
	color: #666666;
	text-decoration:none;
	font-size: 9px;	
	}

a.Product:visited
	{
	color: #666666;
	text-decoration:none;
	font-size: 9px;	
	}

a.Product:hover 
	{
	color: #996699;
	text-decoration:none;
	font-size: 9px;	
	}
	
a.Menu
	{
	color: #FFFFFF;
	text-decoration:none;
	}

a.Menu:active
	{
	color: #FFFFFF;
	text-decoration:none;
	}

a.Menu:visited
	{
	color: #FFFFFF;
	text-decoration:none;
	}

a.Menu:hover 
	{
	color: #000000;
	text-decoration:none;
	}	

.ProductsTbl
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-left: 12px;
	color: #666666;

}

.MenuText
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
}

.OuterTbl
{
	border: 1px solid #666666;
	padding: 0px;	
}

.ContentCell
{
	padding: 7px 20px 20px;
}

.Input
{
	height: 15px;
	width: 114px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.QtyInput
{
	height: 14px;
	width: 27px;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.LeftMenuBorder
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.RightMenuBorder
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;

}

.SelectMenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

td
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666;
	}

.Content
{
padding: 20px 20px 20px;
}

/* Product Main Category Link Style */

a.MainCatLink
	{
	font-weight: normal;
	color: #003301;
	text-decoration:none;
	}

a.MainCatLink:active
	{
	color: #003301;
	text-decoration:none;
	font-weight: normal;
	}

a.MainCatLink:visited
	{
	color: #003301;
	text-decoration:none;
	font-weight: normal;
	}

a.MainCatLink:hover 
	{
	color: #333333;
	text-decoration:underline;
	}

.BasketTextWhite
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	}
	
.BasketTextGreen
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	}	
	
.ProductsCellBorder
	{
	border-bottom-width: 1px;
	border-right-style: none;
	border-top-color: #94AF5A;
	border-right-color: #94AF5A;
	border-bottom-color: #94AF5A;
	border-left-color: #94AF5A;
	border-top-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	}

.MainTbl
	{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #94AF5A;
	border-right-color: #94AF5A;
	border-bottom-color: #94AF5A;
	border-left-color: #94AF5A;
	border-top-style: none;
	}

.NewsletterPrompt
{
	font-size: 10px;
	background : #003300;
	color : White;
}

.NewsletterLabel
{
	font-size: 9px;
	color : White;
	font-weight : bold;
}

.NewsletterInput
{
	font-size: 9px;
	color : Black;
}