/* Invalid  */

#applicationForm label.invalid {
	color: #ff0000;
	font-style: italic;
}
#applicationForm input.invalid,
#applicationForm select.invalid,
#applicationForm textarea.invalid {
	border: 2px solid #ff0000;
}




#applicationForm {
	margin: 20px 0 0 0;
	background: #ddbedd;
	border: #000066 1px solid; 
	padding:20px 10px 0 10px;
	width: 500px;
}


/* Label  */

#applicationForm label {
	display: block;
	width: 250px;
	float: left;
	padding-top: 3px;
	text-align:right;
	font-size:11px;
	clear: none;
}








#applicationForm_fieldset_FurtherInformation label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}




#applicationForm_fieldset_HoursAppliedFor label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:200px;
}

/* Select  */




#applicationForm_fieldset_FurtherInformation select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 10px;
padding-top:0;
clear: both;
}

/* Input  */

#applicationForm input,
 {
	width: 200px;
	margin: 4px 0 15px 20px;
}










/* Text Area  */

#applicationForm textarea {
	width: 200px;
	margin: 0 0 15px 20px;
}

#applicationForm_fieldset_FurtherInformation textarea{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 10px;
padding-top:0;
clear: both;
}


/* Buttons  */

#applicationForm input.submit_button {
	width: auto;
}


/* Legends  */
#applicationForm legend { 
background: #902790;
color: #fff;
font-size: 16px;
line-height: 30px;
text-align: left;
width: 486px;
margin: 10px 0;
padding: 0 6px;
}


#applicationForm_fieldset_Hear  legend{
display: None;
background: transparent !important;
margin: 0;
padding: 0;
}

/* Fieldsets  */
#applicationForm fieldset  {
	padding: 0;
	margin: 0 0 7px 0;
	border: none;
}


/* Radio */

#applicationForm .radio {
	width:25px;
	margin-top: 6px;
}


/* Check Boxes  */

#applicationForm  .checkbox{
	width:25px !important;
	margin-top: 3px;
}




#applicationForm_fieldset_HoursAppliedFor .checkbox{
float:left;
margin:6px 0pt 0pt 7px;
}

/* Breaks  */


#applicationForm_fieldset_HoursAppliedFor br {

display: none;

}


/* Enquiries */
#applicationForm_fieldset_Enquiries fieldset{ 
display: none;

margin: 0 0;
padding: 0;

}


#applicationForm_fieldset_Enquiries legend{ 
display: none;
background: transparent !important;
margin: 0 0 0 0;
padding: 0;

}

#applicationForm_fieldset_Enquiries input {

width: 300px;
margin: 4px 0 15px 20px;

}



#applicationForm_fieldset_Enquiries  label{
	width: 140px;
	float: left;
	padding-top: 3px;
	margin: 5px 0 0 5px;
	text-align:left;
	font-size:11px;
	

}


/*Services */
#applicationForm_fieldset_ServiceAppliedFor label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}

#applicationForm_fieldset_ServiceAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan label{
	
font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}

* html #applicationForm_fieldset_ServiceAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}

* html #applicationForm_fieldset_ServiceAppliedFor label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}


#applicationForm_fieldset_ServiceAppliedFor br {

display: none;

}

#applicationForm_fieldset_ServiceAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan br {

display: none;

}

#applicationForm_fieldset_ServiceAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan .checkbox{
float:left;
margin:6px 0pt 0pt 7px;
}

#applicationForm_fieldset_ServiceAppliedFor .checkbox{
float:left;
margin:6px 0pt 0pt 7px;
}

* html #applicationForm_fieldset_ServiceAppliedFor .checkbox{
float:left;
margin:0 0pt 0pt 7px;
}


/*Hours */
#applicationForm_fieldset_HoursAppliedFor label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}


* html #applicationForm_fieldset_HoursAppliedFor label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}


#applicationForm_fieldset_HoursAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}


* html #applicationForm_fieldset_HoursAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan label{
	

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:180px;
}




#applicationForm_fieldset_HoursAppliedFor br {

display: none;

}

#applicationForm_fieldset_HoursAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan br {

display: none;

}

#applicationForm_fieldset_HoursAppliedFor .checkbox{
float:left;
margin:6px 0pt 0pt 7px;
}


* html #applicationForm_fieldset_HoursAppliedFor .checkbox{
float:left;
margin:0 0pt 0pt 7px;
}

#applicationForm_fieldset_HoursAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan .checkbox{
float:left;
margin:6px 0pt 0pt 7px;
}


* html #applicationForm_fieldset_HoursAppliedForspanstylefontsizepxPleasetickoneormoreboxesspan .checkbox{
float:left;
margin:0 0pt 0pt 7px;
}


/*Hear */




#applicationForm_fieldset_Hear select{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;

}

#applicationForm_fieldset_Hear label{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:200px;
}


#applicationForm_fieldset_Hear input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}

#applicationForm_fieldset_Hear textarea{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:175px;

}




/*Personnal */

#applicationForm_fieldset_PersonalDetails label{
	

font-size:11px;
margin:10px 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:150px;
float: left;
clear: both;
}

#applicationForm_fieldset_PersonalDetails select{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_PersonalDetails input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_PersonalDetails p {
font-size:12px;
margin:15px 0pt 0pt 10px;
padding-top:0;
font-weight: bold;
color: #000;


}

/*Eligibility */
applicationForm_fieldset_EligibilitytoworkintheUnitedKingdom label {

font-size:11px;
margin:0 0pt 0pt 10px;
padding-top:0;
text-align:left;
width:200px;
float: left;
clear: both;
}


#applicationForm_fieldset_EligibilitytoworkintheUnitedKingdom select{
	

font-size:11px;
margin:0 0pt 0pt 10px;
padding-top:0;
width:100px;

}


#applicationForm_fieldset_EligibilitytoworkintheUnitedKingdom input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}



/* Health */



#applicationForm_fieldset_Health select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}


#applicationForm_fieldset_Health label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_Health textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}


/* Further Info */

#applicationForm_fieldset_FurtherInformation select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}


#applicationForm_fieldset_FurtherInformation label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_FurtherInformation textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}




/*Employment */

#applicationForm_fieldset_EmploymentHistory label{
	

font-size:11px;
margin:10px 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:200px;
float: left;
clear: both;
}

#applicationForm_fieldset_EmploymentHistory select{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_EmploymentHistory input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_EmploymentHistory textarea{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}



#applicationForm_fieldset_EmploymentHistory p {
font-size:12px;
margin:15px 0pt 0pt 10px;
padding-top:0;
font-weight: bold;
color: #000;


}

/* Reference */

#applicationForm_fieldset_References label{
	

font-size:11px;
margin:10px 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:200px;
float: left;
clear: both;
}

#applicationForm_fieldset_References select{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_References input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_References textarea{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}



#applicationForm_fieldset_References p {
font-size:12px;
margin:15px 0pt 0pt 10px;
padding-top:0;
font-weight: bold;
color: #000;


}



/* Education */

#applicationForm_fieldset_Education p {
font-size:12px;
margin:0 0pt 8px 0;
padding-top:0;
font-weight: bold;
color: #000;


}

#applicationForm_fieldset_Education select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}


#applicationForm_fieldset_Education label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_Education textarea{

font-size:11px;
margin:0pt 0pt 0pt 0px;
padding-top:3px;
text-align:left;
width:480px;

}


/* Personnal Statement */

#applicationForm_fieldset_PersonalStatement p {
font-size:12px;
margin:0 0pt 8px 0;
padding-top:0;
font-weight: bold;
color: #000;


}

#applicationForm_fieldset_PersonalStatement select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}


#applicationForm_fieldset_PersonalStatement label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_PersonalStatement textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}


/* Decleration */

#applicationForm_fieldset_Declaration p {
font-size:12px;
margin:0 0pt 8px 0;
padding-top:0;
font-weight: bold;
color: #000;


}

#applicationForm_fieldset_Declaration select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}


#applicationForm_fieldset_Declaration label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_Declaration textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}


/* Safer */

#applicationForm_fieldset_SaferRecruitmentfortheprotectionofthevulnerable p {
font-size:12px;
margin:0 0pt 8px 0;
padding-top:0;
font-weight: bold;
color: #000;


}

#applicationForm_fieldset_SaferRecruitment p {
font-size:12px;
margin:0 0pt 8px 0;
padding-top:0;
font-weight: bold;
color: #000;


}

#applicationForm_fieldset_SaferRecruitment select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}

#applicationForm_fieldset_SaferRecruitmentfortheprotectionofthevulnerable select{
	
float: left;
font-size:11px;
margin:8pt 0pt 0pt 20px;
padding:0;
clear: both;
}

#applicationForm_fieldset_SaferRecruitment label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_SaferRecruitmentfortheprotectionofthevulnerable label{

font-size:11px;
margin:0pt 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_SaferRecruitment textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}

#applicationForm_fieldset_SaferRecruitmentfortheprotectionofthevulnerable textarea{

font-size:11px;
margin:0pt 0pt 0pt 18px;
padding-top:3px;
text-align:left;
width:480px;

}


/* Equal Opportunities */

#applicationForm_fieldset_EqualOpportunities label{
	

font-size:11px;
margin:10px 0pt 0pt 10px;
padding-top:3px;
text-align:left;
width:200px;
float: left;
clear: both;
}

#applicationForm_fieldset_EqualOpportunities select{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_EqualOpportunities input{
	
font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:150px;

}


#applicationForm_fieldset_EqualOpportunities textarea{
	

font-size:11px;
margin:15px 0pt 0pt 10px;
padding-top:0;
width:100px;

}



#applicationForm_fieldset_EqualOpportunities p {
font-size:12px;
margin:15px 0pt 0pt 10px;
padding-top:0;
font-weight: bold;
color: #000;


}



#previewSubmission_applicationForm {

width: 480px!important;

}


.acms_crm_previewSubmission{
	margin-top: 5px;
		width: 480px!important;
		
		}

.acms_crm_previewSubmission_fieldset{
	border: solid 1px #000000;
	padding: 5px;
	margin-bottom: 5px;
	width: 480px !important;
	background: #ddbedd;
}

.acms_crm_previewSubmission_legend{
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 10px;
}

.acms_crm_previewSubmission_label.first, .acms_crm_previewSubmission_data.first{
}

.acms_crm_previewSubmission_label{
	float: left;
	width: 300px!important;
	text-align: right;
	font-size: 11px !important;
	font-weight: bold;
}

.acms_crm_previewSubmission_data{
	float: left;
	padding-left: 10px;
	font-size: 11px !important;
	clear: none;
}



#labelFor_transgender {

}

.acms_crm_previewSubmission_data {

}

#transgender {
	
}

#applicationForm_part_hours {
	margin-top:5px;
}

#label_applicationForm_permit_type {
	clear:left !important;
	float:left !important;
	margin-top:0;
	text-align:left !important;
}

#label_applicationForm_date_of_expiry {
	clear:left !important;
	float:left !important;
	margin-top:0;
	text-align:left !important;
}

#label_applicationForm_issue_place {
	clear:left !important;
	float:left !important;
	margin-top:0;
	text-align:left !important;
}


#label_applicationForm_other {
	clear:left !important;
	float:left !important;
	margin-top:0;
	text-align:left !important;
}

#applicationForm_vaccination_yes{
	clear:left !important;
	float:left !important;
	margin-top:0;
	text-align:left !important;
}

#applicationForm_reason_leaving {
		margin-bottom:20px !important;
}


#applicationForm_position_1 {
	margin-bottom:20px !important;
}

#applicationForm_position_2 {
	margin-bottom:20px !important;
}

#applicationForm_position_3 {
	margin-bottom:20px !important;
}

#applicationForm_position_4 {
	margin-bottom:20px !important;
}

#applicationForm_previous_job_2 {
}

#applicationForm_previous_job_3 {
}

#applicationForm_age_check {
	margin-top:163px !important;
}

#label_applicationForm_education_from_to {
	width:200px !important;
}

#label_applicationForm_education_school_college {
	width:200px !important;
}

#applicationForm_education_from_to {
	margin-bottom:10px !important; 
}


#label_applicationForm_quals_from_to {
		width:200px !important;
}

#applicationForm_quals_from_to {
		margin-bottom:10px !important; 
}

#applicationForm_certificates_qualifications {
	margin-bottom:10px !important;
}

#applicationForm_disability_type {
width:146px !important;
}

#label_applicationForm_education_school_college_2 {
		width:200px !important;
}

#label_applicationForm_education_from_to_3 {
}

#label_applicationForm_education_school_college_3 {
	width:200px !important;
}

#br_applicationForm_certificates_qualifications_3 {
}

#applicationForm_certificates_qualifications_3 {
	margin-bottom:20px !important;
}

#applicationForm_qualifications_details {
	margin-bottom:20px !important;
}

#applicationForm_qualifications_details_2 {
	margin-bottom:20px !important;
}

#applicationForm_quals_from_to_2 {
}

#applicationForm_quals_from_to_2 {
}

#label_applicationForm_quals_from_to_2 {
	width:200px !important;
}

#label_applicationForm_quals_from_to_3{
	width:200px !important;
}

#applicationForm_quals_from_to_2 {
	margin-bottom:20px !important;
}

#applicationForm_quals_from_to_3 {
	margin-bottom:20px !important;
}

#label_applicationForm_education_from_to_2 {
	width:200px !important;
}

#label_applicationForm_education_from_to_3 {
	width:200px !important;
}

#applicationForm_education_from_to_2{
		margin-bottom:10px !important;
}

#applicationForm_education_from_to_3 {
		margin-bottom:10px !important;
}

#applicationForm_certificates_qualifications_2 {
		margin-bottom:10px !important;
}




/*
<div class="acms_crm_previewSubmission_fieldset" />
	<div class="acms_crm_previewSubmission_legend" />Equal Opportunities</div>
	<div class="acms_crm_previewSubmission_label first" id="labelFor_fieldsetDescription" />
	<
	</div>
	<div class="acms_crm_previewSubmission_data first" id="fieldsetDescription" /></div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_marital" />Title</div>
	<div class="acms_crm_previewSubmission_data" id="marital" />Married/Cohabiting/Civil Partner</div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_disability" />Disability</div>
	<div class="acms_crm_previewSubmission_data" id="disability" />No</div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_disability_type" />Disability</div>
	<div class="acms_crm_previewSubmission_data" id="disability_type" /></div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_ethnic_group" />Ethnic Groups</div>
	<div class="acms_crm_previewSubmission_data" id="ethnic_group" />White - British</div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_gender" />Gender</div>
	<div class="acms_crm_previewSubmission_data" id="gender" />Male</div>
	<div class="acms_crm_previewSubmission_label" id="labelFor_transgender" />Transgender</div>
	<div class="acms_crm_previewSubmission_data" id="transgender" />No</div>
	<div class="clearfix"></div>
	</div>
	</div>
	<form id="applicationForm" class="acms_crm_previewSubmission_form" action="/module/acms_applications" method="post"><input type="hidden" name="next_step" value="10" /><input type="hidden" name="formGen_id" value="applicationForm" /><input type="hidden" name="applicationForm_stest" value="" /><input type="hidden" name="previewApproved" value="true" /><input type="hidden" name="applicationForm_fieldsetDescription" value="" /><input type="hidden" name="applicationForm_marital" value="Married/Cohabiting/Civil Partner" /><input type="hidden" name="applicationForm_disability" value="No" /><input type="hidden" name="applicationForm_disability_type" value="" /><input type="hidden" name="applicationForm_ethnic_group" value="White - British" /><input type="hidden" name="applicationForm_gender" value="Male" /><input type="hidden" name="applicationForm_transgender" value="No" /><input type="submit" value="Send" /></form></div>
</div>
*/