/* British Meat Style Sheet, Created by Millini Electronic Media */

body	{ margin: 2px; border: 0px; font-family: Verdana, Arial; font-size: 11px; color: #000000; scrollbar-base-color:#C6D6FD;}
frameset,form	{ margin: 0px; border: 0px; font-family: Verdana, Arial; font-size: 11px; color: #000033}
body,td,p,table,tr { font-family: Arial, Verdana, Helvetica, San-serif; font-size: 11px; color: #5E5E5E}




/* HyperLinks */
a:hover	{  color: #0033CC; text-decoration: underline; font-weight: none;}
a:visited { color: #0033CC; text-decoration: none; font-weight: none;}
a:visited:hover { color: #0033CC; text-decoration: underline; font-weight: none;}
a:active { color: #0033CC; text-decoration: none; font-weight: none;}
a:link	{  color: #0033CC; text-decoration: none; font-weight: none;}

/* Breadcrumb hyperlinks */
a.breadcrumb:visited { color: #0033CC; text-decoration: none}
a.breadcrumb:link { color: #0033CC; text-decoration: none}
a.breadcrumb:active{ color: #0033CC; text-decoration: none}
a.breadcrumb:hover { color: #0033CC; font-weight: normal; text-decoration: underline}

/* Old colour Footer hyperlinks */
//.footer {font-family: Din, Verdana, Arial; font-size: 09px; color: #666666; font-weight: normal;}
//a.footer:visited { color: #666666; text-decoration: none; font-weight: normal;}
//a.footer:link { color: #666666; text-decoration: none; font-weight: normal;}
//a.footer:active{ color: #0033CC; text-decoration: none; font-weight: normal;}
//a.footer:hover { color: #0033CC; font-weight: normal; text-decoration: underline}

/* Footer hyperlinks */
.footer {font-family: Din, Verdana, Arial; font-size: 09px; color: #CC6600; font-weight: normal;}
a.footer:visited { color: #CC6600; text-decoration: none; font-weight: normal;}
a.footer:link { color: #CC6600; text-decoration: none; font-weight: normal;}
a.footer:active{ color: #CC6600; text-decoration: none; font-weight: normal;}
a.footer:hover { color: #CC6600; font-weight: normal; text-decoration: underline}




/* Defined classes */
.small {font-family: Verdana, Arial; font-size: 09px; color: #000000;}
.smallgrey {font-family: Verdana, Arial; font-size: 09px; color: #666666;}
.midoffgrey {font-family: Verdana, Arial; font-size: 10px; color: #5e5e5e;}
.grey {font-family: Verdana, Arial; font-size: 11px; color: #666666;}
.greylarge {font-family: Verdana, Arial; font-size: 14px; color: #666666;}
.blacklarge {font-family: Verdana, Arial; font-size: 14px; color: #000000;}
.footer {font-family: Verdana, Arial; font-size: 09px; color: #999999;}
.small10 {font-family: Verdana, Arial; font-size: 10px; color: #000000;}
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
.rightnavhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0033CC}
.blacknavhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #757575}
.rightnavtext {font-family: Verdana, Arial; font-size: 09px; color: #666666;}
.header {font-family: Verdana, Arial; font-size: 12px; color: #000000;}
.bluebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #002C81}
.smallbluebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #6979A0}
.eventsblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #7C90CD}


/* New BMF Menu System classes */
td.bmfnavlink {
	text-align : right;
	font : normal 10px Arial, Verdana, Helvetica;
	height: 26px;
	vertical-align : middle;
	background-color: #FFFFFF;
}
td.bmfsubnavlink {
	text-align : right;
	font : normal 10px Arial, Verdana, Helvetica;
	vertical-align : center;
	height: 18px;
	background-color: #FFFFFF;
}
td.bmfsubnavactive {
	text-align : right;
	font : normal 10px Arial, Verdana, Helvetica;
	vertical-align : center;
	height: 18px;
	background-color: #FFFFFFF;
}




/* Menu System classes */
td.navlink {
	text-align : left;
	font : normal 11px Verdana, Arial, Helvetica;
	vertical-align : center;
	height: 26px;
	background-color: #F1F4FA;
}
td.subnavlink {
	text-align : left;
	font : normal 10px Verdana, Arial, Helvetica;
	vertical-align : center;
	height: 18px;
	background-color: #FFFFFF;
}
td.subnavactive {
	text-align : left;
	font : normal 10px Verdana, Arial, Helvetica;
	vertical-align : center;
	height: 18px;
	background-color: #FFFFFFF;
}
td.calendar {
	text-align : center;
	font : normal 09px Arial, Helvetica;
	vertical-align : center;
	height: 16px;
	width: 17px;
	background-color: #ffffff;
	background-image: url(../../images/cellbg.gif) ;
	
}

td.calendarlink {
	text-align : center;
	font : normal 09px Arial, Helvetica;
	vertical-align : center;
	height: 16px;
	width: 17px;
	background-color: #ECECEC;
	background-image: url('../../images/linkcellbg.gif') ;
}





a.bmfmenubar:visited { color: #000000; text-decoration: none;font-weight: normal; font-size: 10px;}
a.bmfmenubar:link { color: #000000; text-decoration: none;font-weight: normal; font-size: 10px;}
a.bmfmenubar:active{ color: #000000; text-decoration: none;font-weight: normal; font-size: 10px;}
a.bmfmenubar:hover { color: #000000; font-weight: normal; text-decoration: none;font-size: 10px;}
.bmfmenuform {  font-family: Verdana, Arial, Helvetica;font-weight: normal;  font-size: 10px; color: #000000; background-color: #FFFFFF; border: #CECECE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bmfmenubar {
	
	width : 190px;
	text-decoration: none;
	vertical-align: middle;
	font-size: 9px;
	
}
.bmfsubmenubar {
	//background-image : url('/images/nav/menu.gif');
	//background-repeat : repeat-y;
	width : 190px;
	vertical-align: text-top;
	text-decoration: none;
	font-size: 9px;
}




a.menubar:visited { color: #000000; text-decoration: none}
a.menubar:link { color: #000000; text-decoration: none}
.textlink  		{ color: #757575; text-decoration: none; cursor: hand;}
a.menubar:active{ color: #757575; text-decoration: none}
a.menubar:hover { color: #757575; font-weight: normal; text-decoration: none}
.menuform {  font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #CECECE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.menubar {
	background-image : url('/images/nav/menu.gif');
	background-repeat : repeat-y;
	width : 190px;
	vertical-align: text-top;
	text-decoration: none;
}
.submenubar {
	background-image : url('/images/nav/menu.gif');
	background-repeat : repeat-y;
	width : 190px;
	vertical-align: text-top;
	text-decoration: none;
}

/* Netscape basic CSS styles, (no border on forms) */
.forms
{ font-family:  Verdana, Arial; font-size: 10px; color: #333333;}

/* Bordered styles loaded in IEbritishmeat.css */

.dirletter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #002C81; text-decoration: none}
.place {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7B2929}
.address {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5E5E5E}
.greybold16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666}
.greyreg9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.titleblue {
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #7B90CC;
}
.mission {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: justify;
}


.smalltitle { font-family: Arial, Verdana, Helvetica; font-size: 16px; font-weight: bold; color: #334585;}
.boldheader{ font-family: Arial, Verdana, Helvetica; font-size: 13px; font-weight: bold; color: #5E5E5E;}




.smallblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B90CC;
}
.smallorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC6600;
}
