body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-color: #DFDFAD;
}

select.searchbar {
	font-size: x-small;	
}
input.searchbar {
	font-size: x-small;	
}
p.panel {
	padding-left: 10px;
	padding-right: 5px;
	line-height: 150%;
	text-align: left;
}

.panel2 {
	line-height: 150%;
	text-align: left;
}

img.panel {
	padding-bottom: 10px;
}

a.panel {
 	color: #000000;
	text-decoration:underline;
}

input.panel {
	font-size: x-small;
	width: 80px;	
}

table.basket {
	margin-right: 10px;
}

a.navpanel {
 	color: #000000;
	text-decoration:none;
	padding-left: 11px;
}

a.navpanel:hover {
 	color: #000000;
	text-decoration:underline;
}

div.frontpage-image-float-text{
	text-align: left;
	font-size: 7.5pt;
	padding-left: 170px;
	padding-top: 52px;
	padding-right: 25px;
	line-height: 130%;
}

a.navpanellight {
 	color: #1B7598;
	text-decoration:none;
	padding-left: 11px;
}

a.navpanellight:hover {
 	color: #1B7598;
	text-decoration:underline;
}

a.navpanellightv2 {
 	color: #1B7598;
	text-decoration:none;
	
}

a.navpanellightv2:hover {
 	color: #1B7598;
	text-decoration:underline;
}

a.winenavpanellight {
 	color: #6C4D6C;
	text-decoration:none;
	padding-left: 11px;
	
}

a.winenavpanellight:hover {
 	color: #6C4D6C;
	text-decoration:underline;
}

a.cheesenavpanellight {
 	color: #999900;
	text-decoration:none;
	padding-left: 11px;
	
}

a.cheesenavpanellight:hover {
 	color: #999900;
	text-decoration:underline;
}


p.panelcontent {
  
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	line-height: 140%;
}

.panelcontentheader {

	text-align: left;
	font-weight:bold;
	
}

p.navpanel {
    padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 200%;
	text-align: left;
}

.formError {
	color:#000000;
	font-weight:bold;
	background:#FFB7B7;
	}
.formLabel {
	color:#000000;
	font-weight:normal;
}

.navigation-blured {
	font-size: xx-small;
	color: #000066;
	height: 21px;

}

.navigation-focus {
 color: #000000;
 font-weight:bold;
}

.panelheadercentre {
	text-align:center;
	font-size: 7.5pt;
	font-weight: bold;
	color: #FFFFFF;
	
}

.productImage {
	border-color:#797579;
	border-width:1px;
	}
	
.cheeseProductImage {
	border-color:#999900;
	border-width:1px;
	}

.purpleText{
	font-weight:normal;
	color:#6C4D6C;
}

.mustardText{
	font-weight:normal;
	color:#999900;
}

.submitbutton {
 
   font-size: x-small;
   
}

.linkbutton {
   
   font-size: x-small;
  
}

.catDropdown {
 	 font-family: Verdana, Arial, Helvetica, sans-serif;
   border: 1px #000000;
   background-color: #E3E3B8;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#E3E3B8');
}

form {
	margin-bottom:0;
	}
	
img.newsthumb {
	border: 1px solid #237999; 
	}
	
.blueUnderline {
	border-bottom: 1px solid #A7C9D6;
	
}
.purpleUnderline {
	border-bottom: 1px solid #C5B8C5;
	
}

.yellowUnderline {
	border-bottom: 1px solid #D7D79A;
	
}
span.news-headline {
	font-size: medium;
}

br.panel-vspacing {
	font-size: 5px;
	
}
div.breadcrumb-height {
	line-height: 300%;
}
h2 {
	font-size: small;
	font-weight: bold;
}

/* Additional styles to fix navigation text styles */
.fixedtext {
	font-size: 7.5pt;
}


div.navpanelv2 {
    padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	text-align: left;
}

div.navelementv2 {
	padding-left: 11px;
	padding-bottom: 8px;
	font-size: 7.5pt;
}


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

a.navpanelv2:hover {
 	color: #000000;
	text-decoration:underline;
}

a.cheesenavpanellightv2 {
 	color: #999900;
	text-decoration:none;
	margin-top: 2px;
	
}

a.cheesenavpanellightv2:hover {
 	color: #999900;
	text-decoration:underline;
}

a.elegustonavpanellightv2 {
 	color: #1B7598;
	text-decoration:none;
	margin-top: 2px;
	
}

a.elegustonavpanellightv2:hover {
 	color: #1B7598;
	text-decoration:underline;
}

a.winenavpanellightv2 {
 	color: #6C4D6C;
	text-decoration:none;
	margin-top: 2px;
	
}

a.winenavpanellightv2:hover {
 	color: #6C4D6C;
	text-decoration:underline;
}
