body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
}







.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #EBECED;
}
.mainmenu a {
	display: block;
	padding: 5px 2px;
	color: #FFFFFF;
}
.mainmenu a:link, .mainmenu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.mainmenu a:hover, .mainmenu a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4A4A4C;
}

.boxes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #EBECED;
	display: block;
}
.boxes a {
	display: block;
	padding-left: 10px;
	color: #FFFFFF;
	padding-right: 0px;
	padding-bottom: 0px;
}
.boxes a:link, .boxes a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.boxes a:hover, .boxes a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4A4A4C;
}


.boxesGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #4A4A4C;
	display: block;
}
.boxesGrey a {
	display: block;
	padding-left: 10px;
	color: #4A4A4C;
	padding-right: 0px;
	padding-bottom: 0px;
}
.boxesGrey a:link, .boxesGrey a:visited{
	color: #4A4A4C;
	text-decoration: none;
}
.boxesGrey a:hover, .boxesGrey a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4A4A4C;
}

.BoxBigGrey {
	font-size: 120%;
	font-weight: bold;
}



.lifestylemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.lifestylemenu a {
	display: block;
	font-size: 11px;
	padding: 4px;
	color: #FFFFFF;
}
.lifestylemenu a:link, .lifestylemenu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.lifestylemenu a:hover, .lifestylemenu a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BD1220;
}






.tilemenu {
	BACKGROUND-POSITION: center center; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle; 
	COLOR: #4A4A4C;
}
.tilemenu A:link, .tilemenu A:visited{
	COLOR: #4A4A4C;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	display: block;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 3px;
	border: 1px dotted #FFFFFF;

}
.tilemenu A:hover, .tilemenu A:active{
	COLOR: #BD1220;
	border: 1px dotted #BD1220;
}






.mediaCentre {
	BACKGROUND-POSITION: center center; 
	FONT-SIZE: 10px; 
	COLOR: #4A4A4C;
}
.mediaCentre A:link, .mediaCentre A:visited{
	COLOR: #4A4A4C;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	display: block;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px dotted #FFFFFF;

}
.mediaCentre A:hover, .mediaCentre A:active{
	COLOR: #BD1220;
	border: 1px dotted #BD1220;
}





.Radio {
	BACKGROUND-POSITION: center center; 
	FONT-SIZE: 10px; 
	COLOR: #4A4A4C;
	display: block;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px dotted #BD1220;
}
.Radio A:link, .Radio A:visited{
	COLOR: #4A4A4C;
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	display: block;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	border: 1px dotted #BD1220;

}
.Radio A:hover, .Radio A:active{
	COLOR: #BD1220;
	border: 1px dotted #BD1220;
}



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	text-decoration: none;
	color: #EBECED;
}
.footer a {
	font-size: x-small;
	display: block;
	padding: 4px 10px;
}
.footer a:link, .footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover, .footer a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4A4A4C;
}






.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #4A4A4C;
}
.text a {
	color: #BD1220;
	text-decoration: none;
}
.text a:link, .text a:visited{
	color: #BD1220;
	text-decoration: none;
}
.text a:hover, .text a:active{
	color: #9A141B;
	text-decoration: underline;
}



.text80 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
	color: #4A4A4C;
}
.text80 a {
	color: #BD1220;
	text-decoration: none;
}
.text80 a:link, .text80 a:visited{
	color: #BD1220;
	text-decoration: none;
}
.text80 a:hover, .text80 a:active{
	color: #9A141B;
	text-decoration: underline;
}




.textred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #BD1220;
}
.textred a {
	color: #BD1220;
	text-decoration: none;
}
.textred a:link, .textred a:visited{
	color: #BD1220;
	text-decoration: none;
}
.textred a:hover, .textred a:active{
	color: #9A141B;
	text-decoration: underline;
}



.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	text-decoration: none;

}
.textwhite a:link, .textwhite a:visited{
	text-decoration: none;
	color: #FFFFFF;
}
.textwhite a:hover, .textwhite a:active{
	text-decoration: underline;
	color: #FFFFFF;

}


.textwhite100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	text-decoration: none;

}
.textwhite100 a:link, .textwhite100 a:visited{
	text-decoration: none;
}
.textwhite100 a:hover, .textwhite100 a:active{
	text-decoration: none;

}



.redbot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #EBECED;
}
.redbot a {
	color: #FFFFFF;
	text-decoration: none;
}
.redbot a:link, .redbot a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.redbot a:hover, .redbot a:active{
	color: #FFFFFF;
	text-decoration: underline;
}






.greybot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #4A4A4C;
}
.greybot a {
	color: #4A4A4C;
	text-decoration: none;
}
.greybot a:link, .greybot a:visited{
	color: #4A4A4C;
	text-decoration: none;
}
.greybot a:hover, .greybot a:active{
	color: #000000;
	text-decoration: underline;
}




.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-decoration: none;
	color: #FFFFFF;
}
.topmenu a {
	display: block;
	padding: 4px 10px;
	color: #FFFFFF;
}
.topmenu a:link, .topmenu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu a:hover, .topmenu a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9A141B;
}



.RedBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.RedBox a {
	display: block;
	padding: 10px;
	color: #FFFFFF;
}
.RedBox a:link, .RedBox a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.RedBox a:hover, .RedBox a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9A141B;
}






.headergrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	text-decoration: none;
	color: #4A4A4C;
	font-weight: bold;
}
.headergrey a {
	color: #4A4A4C;
	text-decoration: none;
	font-weight: bold;
}
.headergrey a:link, .headergrey a:visited{
	color: #4A4A4C;
	text-decoration: none;
	font-weight: bold;
}
.headergrey a:hover, .headergrey a:active{
	color: #4A4A4C;
	text-decoration: underline;
	font-weight: bold;
}






.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	text-decoration: none;
	color: #BD1220;
	font-weight: bold;
}
.header a {
	color: #BD1220;
	text-decoration: none;
	font-weight: bold;
}
.header a:link, .header a:visited{
	color: #BD1220;
	text-decoration: none;
	font-weight: bold;
}
.header a:hover, .header a:active{
	color: #BD1220;
	text-decoration: underline;
	font-weight: bold;
}


.headerwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.headerwhite a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.headerwhite a:link, .headerwhite a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.headerwhite a:hover, .headerwhite a:active{
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: dotted 1px;
	font-weight: bold;
}





.storenames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #4A4A4C;
}
.storenames a {
	font-size: 12px;
	display: block;
	padding: 3px;
	color: #4A4A4C;
}
.storenames a:link, .storenames a:visited{
	color: #4A4A4C;
	text-decoration: none;
}
.storenames a:hover, .storenames a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BD1220;
}
