
li{
color: #000000;
list-style-type:disc;
font-size:10px;
}
p {
color:#000000;
}

a {
text-decoration:none;
}
h1 {
color: #000000;
text-align:center;
font-family:verdana;
font-size:22px;
}
span.lcaption{
color: #000000;
font-family: verdana;
font-weight: normal;
font-size: 12px;
width:95%;

}
span.wide{
color: #000000;
font-weight:normal;
padding-left:0px;
width:95%;
}

span.ucaption{
color: #000000;
font-family: verdana;
font-weight: normal;
font-size: 10px;
width:95%;
}
span.text{
color: #000000;
font-family: verdana;
font-weight: normal;
font-size: 10pt
}

td.navtable{
padding-top:10px;
background-color:##3A3A3A;

}

td.pnav{
border: solid white 2px;
width: 100%;
background-color:##3A3A3A;
}


a.pnav{
width: 100%;
color: #333333;
font-family: Verdana, sans-serif;
font-size: 0.7em;
font-style: italic;
text-decoration: none;
padding-left: 10px;
padding-bottom: 10px;
}


a.snav{
color: #222222;
font-family: Verdana, sans-serif;
font-size: 0.6em;
font-style: italic;
text-decoration: none;
padding-left: 15px;
padding-bottom: 5px;
}


.style1 {
 font-family: Verdana, sans-serif;
 font-weight: bold;
 color: #FF0000;
}
.style33 {
 font-family: Verdana, sans-serif;
 font-size: 28px;
 color: #330033;
 font-weight: bold;
 font-style: italic;
}
.style34 {font-size: 20px}
.style35 {
 color: #FF0000;
 font-size: 32px;
 font-family: Verdana, sans-serif;
}
.style37 {
 font-family: Verdana, sans-serif;
 font-style: italic;
 font-weight: bold;
}
.style48 {color: #00CC33}
.style53 {
 font-family: Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #003399;
}

/* Styles added 10 03 06 - Front Page Realted */

#box1 h1{
font-size: 32px;
color: #333333;
text-align: center;
}

.clear{
clear: both;
}

#left{
position: relative;
float: left;
width: 500px;
}

#box1{
position: relative;
display: block;
}

#box1_left{
position: relative;
float: left;
width: 45%;

padding: 7px;
}

#box1_left p{
font-size: 10px;
}

#box1_right{
position: relative;
float: right;
width: 49%;
text-align: center;

padding: 5px;

background-color: #F3F3F3;
border: 1px solid #666666;
}

#box1_right h2{
color: #333333;
font-size: 18px;

margin: 3px;
padding: 0px;
}

#box1_right p{
color: #333333;

font-size: 12px;
padding: 0px;
margin: 2px;
}

#box2{
position: relative;

margin-top: 5px;

text-align: center;
background-color: #F7F7F7;
border: 1px solid #000000;
}

#box2 h1{
display: block;
color: #FFFFFF;
font-size: 26px;

margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;

background-color: #EF1100;
border-bottom: 1px solid #000000;
}

#box2 img{
position: relative;
float: left;
margin-left: 10px;
}

#box2 h2{
color: #EF1100;
font-size: 18px;

margin-bottom: 5px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;

padding: 0px;
}

#box2 p{
font-size: 12px;
font-weight: normal;
padding: 0px;
margin: 2px;
}

#box2 a{
color: #000000;
text-decoration: none;
}

span.larger{
color: #50692C;
font-size: 28px;
}

#box2 a:hover{
text-decoration: underline;
}

#box2 img.add_to_basket{
position: relative;
float: right;
}

#box2_left{
position: relative;
float: left;
width: 25%;
}

#box2_right{
position: relative;
width: 60%;
float: right;

text-align: center;
}

#box3{
position: relative;

margin-top: 5px;
}

#box3 h2{
display: block;
width: 100%;

font-size: 22px;
text-align: center;
color: #333333;

background-color: #C7E316;
}

#box3_left{
position: relative;
float: left;
width: 49%;
}

#box3_left img{
float: left;
}

#box3 a{
color: #333333;
font-weight: bold;
text-decoration: none;
}

#box3 a:hover{
text-decoration: underline;
}

span.red{
color: #B10012;
}

#box3_right{
position: relative;
float: right;
width: 49%;
}

#box3_right img{
float: left;
}

#right{
position: relative;
float: right;
width: 250px;
}

#right img.sale{
text-align: center;
}

.salebox{
position: relative;
clear: both;
margin-bottom: 5px;
padding-bottom: 5px;
}

.salebox img{
float: left;
}

.salebox p{
font-size: 10px;
color: #666666;
}

.salebox a{
color: #333333;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.salebox a:hover{
text-decoration: underline;
}

.salebox a:visited{
color: #666666;
}

img{
border: 0px;
}



.style1 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.style3 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.style4 {color: #000000}
.style6 {font-family: Verdana, sans-serif; font-size: 14px; }
.style8 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.style9 {font-size: 12px}
.style10 {
	color: #FF0000;
	font-weight: bold;
}
.style11 {font-size: 11px}
.style13 {font-family: Verdana, sans-serif; font-size: 12px; color: 
#FFFF00; font-weight: bold; }
.style15 {color: #0000FF}
.style16 {font-size: 12px; font-weight: bold; font-family:Verdana, 
sans-serif;}


input.order_button_class{
font-weight:bold;
color: #000000;
}

.thumbnail_price_description{
color:#ff0000;
}

#order_price{
color:#ff0000;
}

span.rrp1{
color:#0000ff;
font-family: Verdana, sans-serif; 
font-size: 12px;
}
span.rrp2{
color:#0000ff;
font-family: Verdana, sans-serif; 
font-size: 12px;
}
span.rrp3{
color:#0000ff;
font-family: Verdana, sans-serif; 
font-size: 12px;
}
span.rrp4{
color:#0000ff;
font-family: Verdana, sans-serif; 
font-size: 12px;
}
span.rrp5{
color:#0000ff;
font-family: Verdana, sans-serif; 
font-size: 12px;
}


.bodytext {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;text-decoration:none;font-weight:normal;color:#000000;}.title {font-family:verdana,arial,helvetica,sans-serif;font-size:90%;text-decoration:none;font-weight:bold;color:#000000;}.head {font-family:verdana,arial,helvetica,sans-serif;font-size:100%;text-decoration:none;font-weight:bold;color:#000000;}a.link {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;text-decoration:underline;font-weight:normal;color:#003366;}a.link:hover {color:#FF3300}.white-title {font-family:verdana,arial,helvetica,sans-serif;font-size:65%;text-decoration:none;font-weight:bolder;color:#FFFFFF;}.price {color:#CC0000;font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:bold;text-decoration:none;}a.menulink {font-family:verdana,arial,helvetica,sans-serif;font-size:60%;font-weight:bolder;color:#FFFFFF;}a.menulink:hover {color:#FFDC4E;text-decoration:underline}a.toplink {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;text-decoration:underline;font-weight:normal;color:#003366;}.adprice {font-family: Arial, Helvetica, sans-serif;color: #CC0000;font-weight: bold;font-size: 22px;font-style: italic;}.adpricecurrency {font-family: Verdana, sans-serif;color: #CC0000;font-weight: bold;font-size: 16px;font-style: italic;}.adfrom {font-family: Verdana, sans-serif;color: #666666;font-weight: bold;font-size: 14px;font-style: italic;}.border-colour {background-color:#999999}.red-colour { color:#CC0000 }

#product_group_name{
text-align:center;
font-weight:bold;
background-color:#dddddd;
}



    
.bodytext {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;text-decoration:none;font-weight:normal;color:#000000;}.title {font-family:verdana,arial,helvetica,sans-serif;font-size:90%;text-decoration:none;font-weight:bold;color:#000000;}.head {font-family:verdana,arial,helvetica,sans-serif;font-size:100%;text-decoration:none;font-weight:bold;color:#000000;}a.link {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;text-decoration:underline;font-weight:normal;color:#003366;}a.link:hover {color:#FF3300}.white-title {font-family:verdana,arial,helvetica,sans-serif;font-size:65%;text-decoration:none;font-weight:bolder;color:#FFFFFF;}.price {color:#CC0000;font-family:verdana,arial,helvetica,sans-serif;font-size:100%;font-weight:bold;text-decoration:none;}a.menulink {font-family:verdana,arial,helvetica,sans-serif;font-size:60%;font-weight:bolder;color:#FFFFFF;}a.menulink:hover {color:#FF3300;text-decoration:underline}a.toplink {font-family:verdana,arial,helvetica,sans-serif;font-size:10px;text-decoration:underline;font-weight:normal;color:#003366;}.adprice {font-family: Arial, Helvetica, sans-serif;color: #CC0000;font-weight: bold;font-size: 22px;font-style: italic;}.adpricecurrency {font-family: Arial, Helvetica, sans-serif;color: #CC0000;font-weight: bold;font-size: 16px;font-style: italic;}.adfrom {font-family: Arial, Helvetica, sans-serif;color: #666666;font-weight: bold;font-size: 14px;font-style: italic;}.border-colour {background-color:#999999}.red-colour { color:#CC0000 }
  
   
<!--
TD.searchbarbold{
  font-size: 8pt;
  font-family: arial,helvetica;
  color: #000000;
  line-height: normal;
  font-weight: bold;
   }
TD.searchbar{
  font-size: 8pt;
  font-family: arial,helvetica;
  color: #000000;
  line-height: normal;
  font-weight: normal;
   }
TD.searchbarred{
  font-size: 8pt;
  font-family: arial,helvetica;
  color: #00039D;
  line-height: normal;
  font-weight: bold;
   }
INPUT.NADA{
  font-size: 8pt;
  font-family: arial,helvetica;
  color: #000000;
  height: 13pt;
  line-height: normal;
  font-weight: normal;
  width: 120px;
   }
-->

<!--.bodytext {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;
text-decoration:none;font-weight:normal;color:#000000;}.title {font-family:
verdana,arial,helvetica,sans-serif;font-size:90%;text-decoration:none;font-
weight:bold;color:#000000;}.head {font-family:verdana,arial,helvetica,sans-
serif;font-size:100%;text-decoration:none;font-weight:bold;color:
#000000;}a.link {font-family:verdana,arial,helvetica,sans-serif;font-size:70%;
text-decoration:underline;font-weight:normal;color:#003366;}a.link:hover 
{color:#FF3300}.white-title {font-family:verdana,arial,helvetica,sans-serif;
font-size:65%;text-decoration:none;font-weight:bolder;color:#FFFFFF;}.price 
{color:#CC0000;font-family:verdana,arial,helvetica,sans-serif;font-size:100%;
font-weight:bold;text-decoration:none;}a.menulink {font-family:
verdana,arial,helvetica,sans-serif;font-size:60%;font-weight:bolder;color:
#FFFFFF;}a.menulink:hover {color:#FF3300;text-decoration:
underline}a.toplink {font-family:verdana,arial,helvetica,sans-serif;font-size:
10px;text-decoration:underline;font-weight:normal;color:#003366;}.adprice 
{font-family: Arial, Helvetica, sans-serif;color: #CC0000;font-weight: bold;
font-size: 22px;font-style: italic;}.adpricecurrency {font-family: Arial, 
Helvetica, sans-serif;color: #CC0000;font-weight: bold;font-size: 16px;font-
style: italic;}.adfrom {font-family: Arial, Helvetica, sans-serif;color: #666666;
font-weight: bold;font-size: 14px;font-style: italic;}.border-colour 
{background-color:#999999}.red-colour { color:#CC0000 }-->
  
<!--
.style15 {font-weight: bold}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.save {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.crosslarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: line-through;
}
.smallbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.style17 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style19 {	color: #FF0000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style22 {color: #000000;
	font-weight: bold;
}
.boldbody2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.smallbodypostage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;

	font-variant: normal;
	color: #333333;
}
.postagebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
}
.SMALLERLINKS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.smallbodyred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FF0000;
}
.style21 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
color: #666666; }
.style27 {font-size: 14px; color: #FF0000; }
.style6 {color: #000000}
-->

td.title{
background-color:#9c0000;
color:#ffffff;
font-weight:bold;
}
table.mat{
border:solid 1px #9c0000;
margin-right:3px;
margin-bottom:10px;
}
a.thumbnail_description_link{
text-decoration:none;
font-size:12px;
color:#ffffff;
}
thumbnail_description{
text-decoration:none;
font-size:12px;
color:#ffffff;
}
thumbnail_price_description{
font-size:14px;
color:#aa0000;
}

input.order_button_class{
font-weight:bold;
color:#00aa00;
}
input.order_qty_input_class{
color:#aa0000;
font-weight:bold;
text-align:center;
border:solid 1px #000000;
}

.thumb_link_text{
color:#aa0000;
font-weight:bold;
font-size:10px;
}
td.products{
text-align:center;
}



	.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;
	margin-left: 10px;
	}
	.product_image{
		border: 1px solid #DBDBDB;
	}
	.product_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#131313;
	}
	.product_text li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#131313;
	}
	.product_text td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#131313;
	}
	.product_text td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#131313;
	}

	.product_rrp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#131313;
	text-decoration: line-through;
	}
	.product_save {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ffffff;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 10px;	
	margin-right: 10px;
	background-color:#B50100;
	}
	.right_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	}
	.right_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#131313;
	}
	.right_arrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#B50100;
	font-weight: bold;
	}
	.bottom_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#820002;
	font-weight: bold;
	}

