/* GP4E | registration CSS */
/******************************************/

/* Register form ----------------------------------------------------------------*/

#form {
	width:808px;
	height:auto;
	padding:0px;
	margin:26px 0 0 0;}
	
#form_intro {
	width:768px;
	height:auto;
	font-size:15px;
	line-height:22px;
	background-color:#CCC;
	padding:20px 20px 20px 20px;
	margin:0;}
	
.mandatory{
	font-weight:normal;
	font-size:14px;
	color: #FF0000;}
	
#questions {
	position:relative;
	width:300px;
	margin:20px 0 0 0;
	float:left;
	text-align:right;}
	
#answers {
	position:relative;
	width:450px;
	margin:20px 0 0 0;
	float:right;
	text-align:left;}
	
#confirm {
	position:relative;
	top:50px;
	width:708px;
	height:auto;
	padding:0px;
	margin:0 50px 0 50px;
	line-height:26px;}
	
/* Contact details ----------------------------------------------------------------*/
	
#con_details {
	height:25px;
	margin-top:20px;
	font-weight:bold;
	color:#ec008c;}
	
#a_con_details {
	height:25px;
	margin-top:20px;
	width:350px;}

#title {
	height:25px;
	margin-top:20px;}
	
#a_title {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#firstname {
	height:25px;
	margin-top:20px;}
	
#a_firstname {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#surame {
	height:25px;
	margin-top:20px;}
	
#a_surname {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#address1 {
	height:25px;
	margin-top:20px;}
	
#a_address1 {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#address2 {
	height:25px;
	margin-top:20px;}
	
#a_address2 {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#towncity {
	height:25px;
	margin-top:20px;}
	
#a_towncity {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#postcode {
	height:25px;
	margin-top:20px;}
	
#a_postcode {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#tel {
	height:25px;
	margin-top:20px;}
	
#a_tel {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#email {
	height:25px;
	margin-top:20px;}
	
#a_email {
	height:25px;
	margin-top:20px;
	width: 350px;}
	
#location {
	height:25px;
	margin-top:20px;}
	
#a_location {
	height:25px;
	margin-top:20px;
	width:350px;}
	
/* Available for work? ----------------------------------------------------------------*/
	
#available {
	height:25px;
	margin-top:20px;
	font-weight:bold;
	color:#ec008c;}
	
#a_available {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#anytime {
	height:25px;
	margin-top:20px;}
	
#a_anytime {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#wkday_eve {
	height:25px;
	margin-top:20px;}
	
#a_wkday_eve {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#wkday_day {
	height:25px;
	margin-top:20px;}
	
#a_wkday_day {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#wkend_eve {
	height:25px;
	margin-top:20px;}
	
#a_wkend_eve {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#wkend_day {
	height:25px;
	margin-top:20px;}
	
#a_wkend_day {
	height:25px;
	margin-top:20px;
	width:350px;}

	
/* Relevant Experience ----------------------------------------------------------------*/

#experience {
	height:25px;
	margin-top:20px;
	font-weight:bold;
	color:#ec008c;}
	
#a_experience {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#ex {
	height:25px;
	margin-top:20px;}
	
#a_ex {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#bar {
	height:25px;
	margin-top:20px;}
	
#a_bar {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#waiting {
	height:25px;
	margin-top:20px;}
	
#a_waiting {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#supervision {
	height:25px;
	margin-top:20px;}
	
#a_supervision {
	height:25px;
	margin-top:20px;
	width:350px;}
		
#steward {
	height:25px;
	margin-top:20px;}
	
#a_steward {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#conf {
	height:25px;
	margin-top:20px;}
	
#a_conf {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#steward {
	height:25px;
	margin-top:20px;}
	
#a_steward {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#road {
	height:25px;
	margin-top:20px;}
	
#a_road {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#tour {
	height:25px;
	margin-top:20px;}
	
#a_tour {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#holiday {
	height:25px;
	margin-top:20px;}
	
#a_holiday {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#retail {
	height:25px;
	margin-top:20px;}
	
#a_retail {
	height:25px;
	margin-top:20px;
	width:350px;}
	
#other {
	height:120px;
	margin-top:20px;}
	
#a_other {
	height:120px;
	margin-top:20px;
	width:350px;}	

#submit {
	height:25px;
	margin-top:20px;
	width: 350px;}
	


