body {
	background:#ececec;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	color:#4e1965;
	margin:0;
	padding:0;
}
.wrapper {background:url(../../../quUKaVU.jpg) no-repeat; width:999px; margin:auto; min-height:580px;}
#inner {
background:#ececec;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px;
	color:#4e1965;
	margin:0;
	padding:0;
}
DIV {
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px;
	color:#4e1965;
}
#formdiv {width: 475px; height:100px; display:block; position: absolute; margin:150px 0px 0px 410px; color:#fff; font-size:11px; font-style:italic;line-height: normal;}
#formdiv span {float: left; margin-left:20px}
input {display:block; border: 1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; padding:5px; margin-top:3px}
.postcode input {width: 60px}
.dob input {width: 75px}
.email input {width: 197px}
input.submit {width:394px; height:53px; border:0px; margin:10px 0px 0px 20px; padding:0px; display:block; font-size:0px; cursor:pointer}
label {font-size:13px; font-style:normal}
.terms {width: 475px; height:100px; display:block; position: absolute; margin:282px 0px 0px 430px; color:#fff; font-size:11px; font-style:italic}
.terms a {color:#fff}
.text {position:absolute; top:484px; width:831px; padding-left:70px;line-height: normal;}
.pfooter {border-top:4px solid #cebeda; position:absolute; top:544px; width:831px; margin-left:70px; color:#666666; padding-top:15px;line-height: normal;}
.pfooter b {color:#4e1965}
.cookies {font-size:11px !important; font-style:italic; color:#999; position:absolute; top:615px; width:884px; padding-left:70px; line-height: normal;}
.clr {clear:both; display:block; padding:1px}