body {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	height: 100%;	width: 100%;}a {	color: #FFFFFF;	text-decoration:underline;}a:hover {  	color: #FFFFFF; 	text-decoration:none;}.alinks {	color: #FFFFFF; 	text-decoration:none;}.body-text {	font-family: Arial Rounded MT Bold, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	line-height: 15px;}h1 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 25px;	color: #FFFFFF;	line-height: 24px;	padding: 0; margin: 0;}h1.termsconditions {color: #ffffff; }h2 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	line-height: 20px;}h3 {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	line-height: 20px;}p {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: bold;	line-height: 14px;}p.heading {color: #000000; font-size: 20px; font-weight: bold;}p.address {color: #ed92e0;}span.telephone {color: #80bb2f;}p.slogan {color: #ed92e0; text-align: right; font-size: 18px;}div.terms a {color: #a0a0a0; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bold;}div#shuffle {font-family: Verdana, Helvetica, sans-serif;	font-size: 18px;	color: #FFFFFF;	font-weight: bold;	line-height: 20px; text-align: center; padding: 10px; margin: 50px 0px 10px 20px; border: 2px dashed grey;}div#shuffle p.free {font-weight: bold; font-size: 18px;}div#shuffle p.freetext {font-weight: normal; font-size: 12px; color: #000000;}