/* CSS Document */
*{
	margin: 0px;
	padding: 0px;
}

a:focus{
  outline:none;

}

body{
	background: #000000;
}

#formForeground{
	width:  354px;
	height: 305px;
	margin: 0 auto;
	margin-top: 106px;
	display: block;
	margin-left: 509px;
	background-color:#FFFFFF;
	
}

#formContainer{
	padding-top :5px;
	padding-left:10px;
}

#titleForm{
	padding-top: 25px;
	padding-left:20px;

}

#copyForm{
	padding-top: 10px;
	padding-left:23px;
	width: 85%;
	color:#252012;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;

}

#leftbar{
	float: left;
	width: 464px;
}


img#logoAirbar{
	margin-top:  38px;
	margin-left: 55px;
}

img#logoPromoter{
	margin-top:  33px;
	margin-left: 136px;
}

#content{
	float:        left;
	width:        450px;
	margin-top:   30px;
}

img#beaware{
    border      : none;
	margin-left : 890px;
	margin-top  : 52px;   
	*margin-top : 25px; /*IE 7 & IE6 - I keep both just in case*/
	_margin-top : 25px; /*IE 6*/

}

#footerContainer{
	width: 950px;
	height: 30px;
	margin: 0 auto;
}



/*STEP1 FIELDS*/
.requiredInput{
	display:block;
}

.defaultInput{
	display:none;
}


#asterix{
	width: 5px;
	height:10px;
	float:right;
	color:#f25822;
	background-image: url(../images/register/warningSmall.jpg);
	background-repeat:no-repeat;
	margin-top:   -12px;
	margin-left: 5px;

	
}





ul#formFields {
  	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	float:        left;
	width:        320px;
	margin-top:     10px;
    margin-bottom:  5px;
	padding-left:   23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;

	color:#252012;
 }

ul#formFields li {
	float         :left;
	width         :148px;
	margin-top    :2px;
}

ul#formFields label {
	float:left;
}

ul#formFields input{
	float:left;
    width:140px;

}

ul#formFields li#mobileField{
	float:left;
    width:88px;
}

ul#formFields li#mobileField input{
	 float:left;
     width:80px;
}

ul#formFields li#postCodeField{
	float:left;
    width:80px;
}

ul#formFields li#postCodeField input{
	 float:left;
     width:50px;
}

div#respondContainer{
	float:left;	
	margin-top:30px;
	padding-left:   23px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#252012;
}

#pictureBackground{
	margin: 0 auto;
	background-image: url(../images/register/background.jpg);
	width: 950px;
	height: 579px;
	padding-top: 1px;
	z-index:0;	
	margin-top: 4%;
}

div#respondContainer #responds{
	/*float:left;*/
	width:200px;
	margin-left: 15px;
	color:#cc0000;
}

div#respondContainer #asterixBig{
	float:left;
	width: 12px;
	height:18px;
	background-image: url(../images/register/warning.jpg);
	background-repeat:no-repeat;
}



#submitBtn{
    float:right;
	margin-right:  30px;
    margin-top:    30px;
}

