body {
   color: Black;
	background: White;
	margin: 0px;
	padding: 0px;
}

a:link {
	text-decoration: underline;
}

a:visited {
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: underline;
}

td.btbk1 {
	background-color: #64986F;
}

td.btbk2 {
	background-color: #DBAF68;
}

td.headerdates {
	background-color: #DBAF68;
	text-align: center;
}

td.headerlinks {
	background-color: #64986F;
	color: Black;
	font: bold 14px Verdana,Arial,Helvetica,Sans-Serif;
}

table#footer {
	width: 100%;
	height: 22px;
}

table#footer a {
	color: Black;
}

td.footerleft {
	background-color: #64986F;
	color: Black;
	width: 247px;
	font: 11px Verdana,Arial,Helvetica,Sans-Serif;
	text-align: center;
}

td.footerleft a {
	color: Black;
}

td.footerright {
	background-color: #DBAF68;
	color: Black;
	font: 11px Verdana,Arial,Helvetica,Sans-Serif;
}

.netscapeignoresthis	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }	/*----- netscape browser fix -----*/
.smallnormal			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px;}
.smallnormaltable		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000;}
.smallnormaltablealt	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000;}
.mednormal				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px;}
.mednormaltable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; color: #000000;}
.medbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold;}
.medboldalt				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #000000;}
.medboldalttable		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.medboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: #000000;}
.largebold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 14px; font-weight: bold;}
.newslargebold				{
	font: bold 16 Verdana, Arial, Helvetica, Sans-Serif;
}
p.newsmednormal				{
	font: 12px/1.5em Verdana, Arial, Helvetica, Sans-Serif;
   text-align: justify;
}

.largeboldalt			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: #00AA00;}
.smallcompact			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px;}
.smallbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold;}
.smallboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldtablealt		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldtabletop		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000;}
.maintabletop		{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #64986F;
}
.smallboldtemplate		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.smallboldtemplate2		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.smallboldfooter		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF;}
.locationbar			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000;}
.searchtexthighlight	{background: #FFEE00;}

A.minibasket:link		{text-decoration: underline; color: #009933;}
A.minibasket:visited	{text-decoration: underline; color: #009933;}
A.minibasket:hover		{text-decoration: underline; color: #003399;}

A.prodtypemenu1:link	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: Black;}
A.prodtypemenu1:visited	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: Black;}
A.prodtypemenu1:hover	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: #64986F;}

A.prodtypemenu2:link	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: Black;}
A.prodtypemenu2:visited	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: Black;}
A.prodtypemenu2:hover	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; text-decoration: underline; color: #64986F;}

A.prodtypemenu3:link	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: underline; color: #009933;}
A.prodtypemenu3:visited	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: underline; color: #009933;}
A.prodtypemenu3:hover	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; text-decoration: underline; color: #003399;}

td.templatemenu {
	font: bold 14px Verdana,Arial,Helvetica,Sans-Serif;
	color: #FFFFFF;
	background: transparent;
}

a.templatemenu:link		{
	text-decoration: underline;
	color: #000000;
}

a.templatemenu:visited	{
	text-decoration: underline;
	color: #000000;
}

a.templatemenu:hover	{
	text-decoration: none;
	color: #009933;
}

a.templatemenu2:link		{
	text-decoration: underline;
	color: #000000;
}

a.templatemenu2:visited	{
	text-decoration: underline;
	color: #000000;
}

a.templatemenu2:hover	{
	text-decoration: none;
	color: #DBAF68;
}

A.locationlink:link		{text-decoration: underline; color: #009933;}
A.locationlink:visited	{text-decoration: underline; color: #009933;}
A.locationlink:hover	{text-decoration: underline; color: #003399;}

table.minibasket, table.mailinglist {
	background-color: #F2F7F2;
	border: 1px solid #64986F;
	padding: 1px;
}

table.diaryofevents, table.otherlinks {
	background-color: #F2F7F2;
	border-right: 1px solid #64986F;
	border-bottom: 1px solid #64986F;
	padding: 1px;
	line-height: 1.4em;	
}

tr.minibasketline 		{background-color: #F2F7F2;}

hr	{
	height: 1px;
	color: #DDDDDD;
	background-color: #DDDDDD;
	border: none;
}
pre			{font: 11px Verdana,Arial,Helvetica,Sans-Serif;}
select		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: black; background-color: #FFFFFF; border-color: #DDDDDD;}
form		{margin: 0}

table.mainpage				{background-color: #FFFFEE;}
table.topsales				{background-color: #FFFFEE;}

tr.mainpagetableline 		{background-color: #FFFFDD;}
tr.mainpagetableline2 		{background-color: #FFFFEE;}
tr.mainpagetablespecial		{background-color: #66BB91;}
tr.mainpageversionhighlight	{background-color: #DBAF68;}
td.shortformatproduct		{border: solid 1px #64986F; background-color: #F2F7F2;}
td.topsales					{border: solid 1px; border-color: #827D51; background-color: #FFFFDD;}

.buttonstyle	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; background-color: #E8E4AA; border-style: outset; border-color: #FFFFDD;}
.textboxsmall	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000; background-color: #FFFFFF;}

ul.review {
   font: 11px Verdana, Arial, Helvetica, Sans-Serif;
   list-style: circle;
}

h1 {
   font: bold 18px Verdana, Arial, Helvetica, Sans-Serif;
   margin: 6px 0px 0px 0px;
}

p.clarkedesign {
 text-align: center;
 font: normal 9px Verdana, Arial, Helvetica, Sans-Serif;
 margin: 0px 5px;
 color: Black;
 background: transparent;
}

p.clarkedesign a {
 color: Black;
 background: transparent; 
}

