

ul {

	list-style-type: disc;

}



li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

}



table.box-area { 

	/*background-color: #ffffff; */

	border: solid 1px #d0d0d0;

}



table.box-nav  { background-color: #f0f0f0; border: solid 1px #d0d0d0; }



td.box-header  { background-color: #f0f0f0; padding: 3px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #d0d0d0; }



.tdsub {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	text-decoration: none;

	color: #000000;

}



td.bold  { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }



input.button, button.button {

	background-color: #ffffff; 

	border: 0pt; 

	background-image: url(images/blank_but.jpg);

	color: #ffffff;

	width: 114px;

	height: 53px;

	font-size: 10px;

	font-weight: bold;

}



.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 23px;

	font-weight: normal;

	color:#bfd849;

	line-height: 140%

}



.title2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 23px;

	font-weight: normal;

	color:#21467b;

	line-height: 140%

}



.crumb-trail {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #808080;

}



.crumb-trail a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #808080;

}

.crumb-trail a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #808080;

}



.crumb-trail a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #606060;

}



.basket  { 

	color: #990000; 

	font-size: 11px; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-weight: bold; 

	text-decoration: none;

}



.basket a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #006;

}

.basket a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #006;

}



.basket a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #990000;

}



.inline-content  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 140%; text-decoration: none }



.inline-content a:link  { color: #006; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none }



.inline-content a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-decoration: none;

	color: #990000

}



.heading {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	color: #000000; 

	font-weight: bold

}



.heading:hover {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	color: #990000; 

	font-weight: bold

}



.table-heading {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	color: #323232; 

	font-weight: bold; 

	text-decoration: none

}



.table-heading2 {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #000000; 

	font-weight: bold; 

	text-decoration: none

}



.name  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }



.heading2 {  

	font-size: 12pt; 

	color: #000000; 

	font-weight: bold; 

	text-decoration: none;

	font-family: Arial, Verdana, san-serif;

}



.heading2 a:link {  

	font-family: Arial, Verdana, Helvetica, sans-serif; 

	font-size: 12pt; 

	color: #006; 

	font-weight: bold; 

	text-decoration: none

}



.heading2 a:visited {  

	font-family: Arial, Verdana, Helvetica, sans-serif; 

	font-size: 12pt; 

	color: #006; 

	font-weight: bold; 

	text-decoration: none

}



.heading2 a:hover {  

	font-family: Arial, Verdana, Helvetica, sans-serif; 

	font-size: 12pt; 

	color: #990000; 

	font-weight: bold; 

	text-decoration: none;

}



.heading3 {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #0067AC

}



.heading3:hover {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	color: #0067AC

}



.heading-cost {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	color: #990000; 

	font-weight: bold; 

	text-decoration: none

}



.sub-nav {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 14px; 

	font-weight: bold; 

	color: #000000; 

	line-height: normal; 

	text-decoration: none

}



.sub-header { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 14px; 

	font-weight: 500; 

	color: #000000; 

	line-height: 22px

}



.address {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #999999; 

	text-decoration: none

}



.navi {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	font-weight: bold; 

	color: #FFFFFF; 

	text-decoration: none

}



.sub-nav:hover { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 14px; 

	font-weight: bold; 

	color: #999999; 

	line-height: normal

}



.address:hover { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #9EC5E8; 

	text-decoration: none

}



.navi:hover { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	font-weight: bold; 

	color: #990000; 

	text-decoration: none

}



.header {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 13px; 

	color: #000000

}



.content {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #666666

}



.small { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	color: #666666

}



.sub-order { 

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	font-weight: 500; 

	color: #999999; 

	line-height: 22px

}



tr.errorrow{

	background: #FF3366;	

}



tr.errorrowupdate{

	background: #FFFF66;	

}



tr.errorrownobuy{

	background: #FFFF99;	

}



div.minibasketrow{

	

}



.hide { 

	display: none !important; 

}



p.para{

	margin-left: 20px;	

}



/* basket page - for bogof special offers */

tr.specialoffer{

	background: #CCCCCC;

}



tr.specialoffer_red{

	background: #FF3366;

}



td.specialoffer{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#606060;

}



td.specialoffertext{

	color: #FF0000;	

	font-weight: bold;

}



a:link.specialoffertext{

	color: #FF0000;	

	font-weight: bold;

}



a:visited.specialoffertext{

	color: #FF0000;	

	font-weight: bold;

}



.attention{

	color: #ff0000;	

	font-weight: bold;

}



.plistspecialoffer{

	color: #ff0000;	

	font-weight: bold;		

}



.button_img {

	background-color: #ffffff; 

	border: 0pt;

}