.menudownload a {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: ffffff;
}
.menudownload a:hover {
	text-decoration: underline;
}
.starlight {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.postcode {
	border-width: 0px;
	border-style: none;
	width: 106px;
	height: 17px;
	font-family: arial;
	font-size: 11px;
}
.footer {
	color: #ffffff;
	font-family: arial;
	font-size: 11px;
}
.footer a {
	text-decoration: none;
	color: #ffffff;
}
.footer a:hover {
	text-decoration: underline;
}
.nutritionmenu {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.mmain {
	font-family: arial;
	font-size: 13px;
	color: 000000;
}
	.mmain b {
		color: ffffff;
	}
.mtitle {
	font-family: arial;
	font-size: 21px;
	color: #E00C22;
	font-weight: bold;
	padding-top: 10px;
}
.msubtitle {
	font-family: arial;
	font-size: 15px;
	color: 000000;
	font-weight: bold;
}
.stores_state {
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.stores {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
}
	.stores a {
		color: #FFFFFF;
		text-decoration: none;
	}
.stores_postcode {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
}
.date {
	color: 808080;
	font-family: tahoma;
	font-size: 13px;
}
.index_title {
	color: ffffff;
	font-family: "Trebuchet MS";
	size: 14px;
	font-weight: bold;
}
.index_description {
	color: ffffff;
	font-family: "Trebuchet MS";
	size: 13px;
}
.blackbg {
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
}
.promotionitem {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}
.border {
	position: absolute;
	top: 212px;
}
.menu_small {
	position: absolute; 
	top: 124px; 
	visibility: hidden;
}
.menu_big {
	position: absolute; 
	top: 100px; 
	visibility: hidden; 
	z-index: 7; 
	cursor: pointer;
}
.searchboxtext {
	width: 163px;
	height: 22px;
	border-width: 2px;
	border-style: solid;
	border-color: #DF091F;
	font-family: 'tahoma';
	font-size: 12px;
	padding-left: 2px;
	padding-top: 2px;
}
.searchboxcaption {
	font-family: 'tahoma';
	color: ffffff;
	font-size: 12px;
	font-weight: bold;
	position: relative;
	left: 2px;
	top: -8px;
}
.searchsubmit {
	font-family: 'tahoma';
	font-size: 12px;
	font-weight: bold;
	width: 62px;
	height: 22px;
	border-width: 2px;
	border-style: solid;
	border-color: #DF091F;
	background-color: #FF6910;
}
.main {
	font-size: 13px;
	font-family: Arial;
	line-height: 20px;;
}
	.main a {
		color: #DE0A1F;
		font-weight: bold;
	}
	.main a:hover {
	}
.invertmain {
	font-size: 13px;
	font-family: Arial;
	line-height: 20px;;
		color: #FFFFFF;
}
	.invertmain a {
		color: #FFFFFF;
		font-weight: bold;
	}
	.main a:hover {
	}
.main2 {
	font-size: 15px;
}
	.main2 b {
		color: #DE0A1F;
	}
.title {
	font-family: Futura,Arial;
	font-size: 19px;
	color: #000000;
}
	.title a {
		text-decoration: none;
	}
	.title a:hover {
		text-decoration: underline;
	}
.intranetsubtitle {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
	.intranetsubtitle a {
		color: ffffff;
		text-decoration: none;
	}
	.intranetsubtitle a:hover {
		color: ffffff;
		text-decoration: underline;
	}
.subtitle2 {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #DE0A1F;
}
.subtitle {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
	.subtitle a {
	}
	.subtitle a:hover {
	}
