#middleArea { background:url(/images/winfreeipad/bg-ipad.jpg) no-repeat 0px -80px; background-color:#9c0000;}
#leftSide {width:460px; background:none;}
html > body #rightSide {width:465px;}
body #rightSide {width:465px;}
#bannerArea{background:url(/images/winfreeipad/winipad-banner.png) no-repeat; height:361px;}


#registrationContainer {margin-top:150px; color:#FFF; }


#loginResponse, #c_loginResponse, #sendCodeInEmailContainer {color:#FFF; }
table#set1 label.fieldError,
table#set2 label.fieldError,
table#set3 label.fieldError,
table#set10 label.fieldError,
table#set11 label.fieldError
{color:#F00; }
/*label { width:100px; display:inline-block;}*/
p { padding:3px;}

#sendCodeInEmail{}
div.fieldC{ margin-left:7px;}
#registersubmit {}
.javascriptCheckClass{ display:none; }
#javascriptCheck{color:#F00;}
img.registerH1 { position:absolute; right:-10px; top:-25px;}
div#registerH1Cont {position:relative; height:70px;}

table#set10, table#set11 
{width:300px;background:url(/images/winfreeipad/pngs/maroon_l_90.png);}
table#set10 td.label{padding-left:10px; width:100px; height:25px; background:url('/images/winfreeipad/bg-btn.jpg'); color:#000;}
table#set10 td.field{ width:160px; }
table#set10 td.field input{ width:160px; height:18px; }

table#set11 td{ height:42px; }
table#set11 td.label{ width:100px;}
table#set11 td.field{ width:160px; }
table#set11 td.field input {width:160px; height:18px;  }
table#set11 td.text {color:#FFF; font-size:14px;}
table#set11 td.text a {color:#FFF; font-weight:bold; text-decoration:none; }
#captcha_image_2 a img{ border:none; height:30px; width:160px;}

div.tablebg {background:url(/images/winfreeipad/pngs/black_l_50.png); margin-bottom:20px;}
#sendCodeInEmailContainer div.tablebg { margin-bottom:10px;}

table#set1,
table#set2,
table#set3,
table#set4 {  width:460px;  }
table#set2 { }
table#set1 td{  height:42px; }
table#set1 td.label{ width:142px; background:url('/images/winfreeipad/bg-btn.jpg');}
table#set1 td.field{ width:284px; }
table#set1 td.postCodeField{ width:124px; }
table#set1 td.postCodeField #postcode{ width:124px; height:33px; font-size:26px;}

table#set1 td.field input {width:284px; height:33px;  font-size:26px;}
table#set1 td.field select {width:284px; height:33px; font-size:20px; }
#find_address { display:inline-block; width:140px; text-align:center; text-decoration:none; color:#000;}
table#set1 td.field button{ height:42px; }

table#set1 label,
table#set2 label
{ margin-left:10px; color:#000; }


table#set2 td{  height:42px; }
table#set2 td.label{ width:142px; background:url('/images/winfreeipad/bg-btn-red.jpg');}
table#set2 td.field{ width:284px; }
table#set2 td.field input {width:284px; height:33px; font-size:26px;}
table#set2 td.text {color:#FFF; font-size:18px;}
table#set2 td.text a {color:#FFF; font-weight:bold; text-decoration:none; }

table#set3 td{ height:42px; }
table#set3 td.label{ width:142px;}
table#set3 td.field{ width:284px; }
table#set3 td.field input {width:284px; height:33px; font-size:26px;}
table#set3 td.text {color:#FFF; font-size:18px;}
table#set3 td.text a {color:#FFF; font-weight:bold; text-decoration:none; }
#captcha_image_1 a img{ border:none; height:42px; width:289px;}

/*.captcha{ padding:3px; padding-left:10px;}
#captcha_image_1 { padding-left:100px;}
*/

table#set4 td{ height:42px; }
table#set4 td.text {color:#FFF; font-size:18px;}
table#set4 input { width:22px; height:22px;}
div#submitBtn { text-align:right; }
div#submitBtn nput {display:inline-block; width:140px; text-align:center; text-decoration:none; color:#000;
height:42px; background:url('/images/winfreeipad/bg-btn.jpg'); line-height:42px;}

#winipTerms{
	color:white;
	margin:auto;
	padding:10px 0;
	text-align:center;
	width:100%;
}