.backgroundTable {
	border: thin solid #333333;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tagline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #000000;
	font-weight: lighter;
}
.bottomad {
	background-color: #ECE0D0;
}
.uppernav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}
.topbannerleftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #B7FA01;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.rightnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 30px;
	line-height: 20px;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-position: top;
}
.rightnavlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.PageTitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	background-position: left;
}
.topbannerleftnavchoc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #5A2100;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
a.right:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color:#333333; text-decoration: none}
a.right:visited {ont-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color:#333333; text-decoration: none}
a.right:hover {text-decoration: underline; font-size: 125%}
}
a.body:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color:#333333; text-decoration: underline}
a.body:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color:#333333; text-decoration: underline}
a.body:hover {text-decoration: underline;}
.topbannerleftnavgifts {
}
a.upper:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color:C20202; text-decoration: underline}
a.upper:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color:#990000; text-decoration: underline}
a.upper:hover {text-decoration: underline;}
.topbannerleftnavgifts {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #F363C5;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.topbannerleftnavoccasions {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #5F4026;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.topbannerleftnavbrands {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #F07E18;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.topbannerleftnavaboutus {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #BE93E3;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.topnav {

	background-color: #07808B;
}
.colourline {

	background-color: #C20202;
	font-size: xx-small;
	background-position: top;
	color: #C20202;
}
.topbannerleftnavlime {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #B7FA01;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.candytitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	background-color: #B7FA01;
	background-position: center;
	text-align: center;
}
.topbannerleftnavnewcandy {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: lighter;
	color: #FFFFFF;
	background-color: #FF0000;
	background-position: left;
	padding-left: 25px;
	text-decoration: none;
}
.bodytextprice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-position: top;
	text-align: center;
}
.subheadcopyCopy {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-position: top;
}
.PageTitleRed {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	background-position: left;
}
