body {
	font-family: Times New Roman, Times, serif;
	font-size: 14px; }

td {
	font-family: Times New Roman, Times, serif;
	font-size: 14px; }


p {
	font-family: Times New Roman, Times, serif;
	font-size: 14px; }

.bodystyle {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: normal;
	text-align: justify; }
	
a.specials:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	background-color : #000000;
}

a.specials:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	background-color : #000000;
}

a.specials:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	color: #FFCC03;
	font-size: 11px;
	font-weight: bold;
	line-height: 15px; 
	background-color : #000000;
}
	
.forms {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px; }
	
	
.small {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 11px;
	font-weight: bold;
	line-height: 16px; }


.medium {
	font-family: Times New Roman, Times, serif;
	font-size: 15px;
	line-height: normal;
	font-weight: bold;
	color: #000000; }

.big {
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000; }





a:link      { color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a:visited   { color: #000000; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a:active    { color: #FFCC03; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a:hover     { color: #FFCC03; background-color: #FAF5E8; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
			   
			   
a.textnav:link      { color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                      font-size: 11px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnav:visited   { color: #000000; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 11px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnav:active    { color: #FFCC03; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 11px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnav:hover     { color: #FFCC03; background-color: #FAF5E8; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 11px; font-weight: bold; line-height: normal; text-decoration:none; }
					  
a.textnavbig:link      { color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnavbig:visited   { color: #000000; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnavbig:active    { color: #FFCC03; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }
a.textnavbig:hover     { color: #FFCC03; background-color: #FAF5E8; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                      font-size: 13px; font-weight: bold; line-height: normal; text-decoration:none; }


a.speciallink:link     { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                  	     font-size: 11px; font-weight: bold; line-height: 15px; }
a.speciallink:visited  { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                         font-size: 11px; font-weight: bold; line-height: 15px; }
a.speciallink:active   { color: #FFCC03; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
               		     font-size: 11px; font-weight: bold; line-height: 15px; }
a.speciallink:hover    { color: #FFCC03; background-color: #000000; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
               		     font-size: 11px; font-weight: bold; line-height: 15px; }
               
               
a.catalogue:link       { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }
a.catalogue:visited    { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }
a.catalogue:active     { color: #FFCC03; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }
a.catalogue:hover      { color: #FFCC03; background-color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }
						 
						 
h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica }
h1           { color: #636363; font-size: 20px; font-weight: bold }
h2           { color: #FFCC03; font-size: 20px; font-weight: bold }
h3           { color: #636363; font-size: 18px; font-weight: bold }
h4           { color: #FFCC03; font-size: 18px; font-weight: bold }
h5           { color: #636363; font-size: 16px; font-weight: bold }
h6           { color: #FFCC03; font-size: 16px; font-weight: bold }

	
					

body {scrollbar-face-color: #000000;
scrollbar-shadow-color: #FFCC03;
scrollbar-highlight-color: #FFCC03;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #636363;
scrollbar-arrow-color: #FFCC03; }




input.bordered {border: 1 solid #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; font-weight: normal; line-height: normal; }


input.button {border-left-color: #000000;
border-left-width: 1;
border-top-color: #000000;
border-top-width: 1;
border-right-color: #000000;
border-right-width: 1;
border-bottom-color: #000000;
border-bottom-width: 1; background-color: #FFCC03; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; font-weight: bold; line-height: normal; }

hr {
	height : 3px;
}

.shop_text{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: normal;
	text-align: justify; }

.shop_short_desc {
	color: #000000;
	font-size: 9pt;
	font-weight : bold;
	font-family: sanserif,verdana,arial,helvetica;
}

.shop_boldtext {
	color: #000000;
	font-size: 10pt;
	font-weight : bold;
	font-family: sanserif,verdana,arial,helvetica;
}

.std_text {
	color: #333333;
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
}
.shop_text_bold {
	color: #000000;
	font-size : 8.5pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
}
.shop_text_rrp {
	color : #666666;
	font-size : 8.5pt;
	font-weight : bold;
	font-family: sanserif,verdana,arial,helvetica;
}

.shop_subhead {
	color: #000000;
	text-decoration: none; 
	font-family: sanserif,verdana,arial,helvetica; 
	font-size: 12px; 
	font-weight: bold;
}

.shop_error {
	color : #FF0000;
	font-size : 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : normal;
}

.shop_head {
	color: #000000;
	text-decoration: none;
	font-family: sanserif,verdana,arial,helvetica;
	font-size: 16px;
	font-weight: bold;
	padding-top : 5px;
}

.shop_main_table{
	
}

.shop_table_heading {
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	background-color : #000000;
	color : #FFCC03;
}

.shop_logos {
	color: #333333;
	font-size: 8pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : normal;
}

.link_text{
	color: #666666;
	text-decoration: underline;
	font-family: sanserif,verdana,arial,helvetica;
	font-size: 9pt;
	font-weight: normal;
}

.shop_body{
	
}

.shop_cattitle {
	color: #333333;
	font-size : 14px;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	text-decoration : none;
}

.search_title {
	color: #333333;
	font-size : 14px;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	text-decoration : none;
}

.search_link {
	color: #333333;
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	text-decoration : underline;
}

.search_prev_next {
	color: #333333;
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	text-decoration : underline;
}

.search_rank {
	color: #333333;
	font-size: 8pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
}

.search_result_counts {
	color: #333333;
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : bold;
	text-decoration : none;
}

.search_text{
	color: #333333;
	font-size: 9pt;
	font-family: sanserif,verdana,arial,helvetica;
	font-weight : normal;
	width : 80pt;
}

.delivery_table{
	background-color : #F7F7F7;
}

.leftmenu0:link { color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }
.leftmenu0:visited{ color: #FFFFFF; font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; } 
.leftmenu0:hover{ color: #FFCC03; background-color: #000000; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif'; 
                         font-size: 13px; line-height: 22px; font-weight: bold; text-decoration:none; }

.leftmenu1:link {
	color: #FFCC03;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}
.leftmenu1:visited{
	color: #FFCC03;
	font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
} 
.leftmenu1:hover{
	color: #FFCC03;
	background-color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}

.leftmenu2:link {
	color: #E1D87F;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}
.leftmenu2:visited{
	color: #E1D87F;
	font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
} 
.leftmenu2:hover{
	color: #FFCC03;
	background-color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 11px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}
.leftmenuspecial:link {
	color: #FFCC03;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}
.leftmenuspecial:visited{
	color: #FFCC03;
	font-family: "Trebuchet MS", Verdana, arial, helvetica, 'sans serif';
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
} 
.leftmenuspecial:hover{
	color: #FFCC03;
	background-color: #000000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, 'sans serif';
	font-size: 13px;
	line-height: 22px;
	font-weight: bold;
	text-decoration:none;
}