p {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal;}

li { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal; 
    color: #578F73;
    font-weight: bold;
    }
	
li.credit { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal; 
    color: #810005;
    font-weight: normal;}

A.email:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-size: 9pt; font-weight:bold}
A.email:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-size: 9pt; font-weight:bold}
A.email:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; font-size: 9pt; font-weight:bold}

A:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #0066cc; font-size: 9pt; font-weight:normal}
A:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #0066cc; font-size: 9pt; font-weight:normal}
A:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333; font-size: 9pt; font-weight:normal}

A.bottom:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A;  font-size:9pt; }
A.bottom:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-size:9pt; }
A.bottom:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-size:9pt; }

.menu {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }
A.menu:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }
A.menu:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }
A.menu:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }

A.menua:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.menua:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.menua:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }

.menu_feat {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7F0909; font-weight:bold; font-size:12px; }
A.menu_feat:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.menu_feat:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.menu_feat:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }

A.title:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.title:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.title:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }

A.category:link {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.category:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #7f0909; font-weight:bold; font-size:12px; }
A.category:hover {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #29327A; font-weight:bold; font-size:12px; }

H1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #29327a
}

H1.title {
	font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #7f0909
}

H2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666
}

H3 {
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666 font-weight:bold
}

TABLE.page {
	BORDER-RIGHT: #B0B2BD 1pt solid; BORDER-TOP: #B0B2BD 1pt solid; BORDER-LEFT: #B0B2BD 1pt solid; BORDER-BOTTOM: #B0B2BD 1pt solid
}


BODY { 
background-image: url(images/mainbg2.gif);
background-repeat:repeat-x;
background-color: #f6ecb9;
color:#000000;
margin-top:0px;
}

TD.checkout{
	FONT-WEIGHT: normal;
	COLOR: #000000;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.text_field{
	font-size: 12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
}

.error			{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF0000; font-weight:bold;}
.prod_details 	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#810005;}
.prod_details_b	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5C957A;}
.prod_details_h	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#29327A;}
.prod_details ul
{
    list-style:none;
    padding:0px;
    margin:0px;
}
.prod_details ul li
{
    font-size: 12px;
    font-weight: normal;
    color: #810005;

}
.prod_price 	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#29327A;}
.prod_rrp 		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5C957A;}
.prod_saving	{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#FF6600;}
.prod_title		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#29327A; margin-top: 0px; margin-bottom:6px;}
.prod_code		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#810005; margin-bottom: 2px;}
.prod_notice	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:center; font-weight:bold;}
a.prod_add		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF6600;}
a.prod_add:link		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF6600;}
a.prod_add:visited		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF6600;}
a.prod_add:hover		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF6600; text-decoration:underline;}
a.prod_add:active		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#FF6600; text-decoration:underline;}
.prod_list 				{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; text-align:center;}
a.prod_list:link		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; text-align:center;}
a.prod_list:visited		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; text-align:center;}
a.prod_list:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; text-align:center; text-decoration:underline;}
a.prod_list:active		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; text-align:center; text-decoration:underline;}

.prod_list_title		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:center; font-weight:bold; margin:0px;}
.prod_list_code			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#810005; text-align:center;}
.prod_list_l1 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:center; font-weight:bold;}
.prod_list_l2 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:center; font-weight:bold;}
.prod_list_price		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600; text-align:center;}
.prod_list_rrp			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5C957A; text-align:center; font-weight:normal;}

.snailtrail 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:center; font-weight:normal;}
a.snailtrail:link		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:center; font-weight:normal; text-decoration:underline;}
a.snailtrail:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:center; font-weight:normal; text-decoration:underline;}
a.snailtrail:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:center; font-weight:normal; text-decoration:none;}
a.snailtrail:active		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:center; font-weight:normal; text-decoration:none;}

.strail 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:left; font-weight:normal;}
a.strail:link		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:left; font-weight:normal; text-decoration:underline;}
a.strail:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:left; font-weight:normal; text-decoration:underline;}
a.strail:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:left; font-weight:normal; text-decoration:none;}
a.strail:active		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7f0909; text-align:left; font-weight:normal; text-decoration:none;}

.article_content {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#29327A; text-align:left; font-weight:normal;}

.search 			{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00000; font-weight:normal;}
a.search:link		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:underline;}
a.search:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:underline;}
a.search:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:normal; text-decoration:none;}
a.search:active		{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; font-weight:normal; text-decoration:none;}

.searchcount			{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; font-weight:normal; text-decoration:none;}
a.searchcount:link		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; font-weight:bold; text-decoration:underline;}
a.searchcount:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#29327A; font-weight:bold; text-decoration:underline;}
a.searchcount:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:18x; color:#000000; font-weight:bold; text-decoration:none;}
a.searchcount:active	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; text-decoration:none;}

a.searchcount2:link		{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#7f0909; font-weight:bold; text-decoration:underline;}
a.searchcount2:visited	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#7f0909; font-weight:bold; text-decoration:underline;}
a.searchcount2:hover		{ font-family:Arial, Helvetica, sans-serif; font-size:18x; color:#000000; font-weight:bold; text-decoration:none;}
a.searchcount2:active	{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight:bold; text-decoration:none;}

.insurance_text {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#578F73; font-weight:bold;}
a.insurance_text:link {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#578F73; font-weight:bold; line-height:25px;}
a.insurance_text:visited {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#578F73; font-weight:bold; line-height:25px;}
a.insurance_text:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#578F73; font-weight:bold; line-height:25px;}
a.insurance_text:active {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#578F73; font-weight:bold; line-height:25px;}

.brand_list { background-color:#f5edbf; font-weight:bold; width:130px; height:21px; color:#29327A; font-family:Arial, Helvetica, sans-serif; font-size:12px;BORDER-RIGHT: #B0B2BD 1pt solid; BORDER-TOP: #B0B2BD 1pt solid; BORDER-LEFT: #B0B2BD 1pt solid; BORDER-BOTTOM: #B0B2BD 1pt solid}

.ChristmasBG{ text-align:center; background-image:url(images/christmasbg.gif); background-position:center; background-repeat:repeat-y;}

.cartZone 
{
	font-family:Arial;
	font-size:12px;
}

.cartZone .cartZoneHeader
{
	font-size:16px;
}


.cartZone td
{
	color:#333333;	
}

.cartZone .selected td
{
	color:#000000;
}

#searchform
{
margin:0px;
}
