#enquiryForm label.invalid,
#enquiryForm p.invalid  {
	color: #ff0000 !important;
	font-style: italic;
}

#enquiryForm input.invalid,
#enquiryForm select.invalid,
#enquiryForm textarea.invalid {
	border: 2px solid #ff0000;
}

#enquiryForm {
	margin:  0;
	float: left;
	width: 95%;
	padding: 0;
}

#enquiryForm label {
	display: block;
	width: 243px;
	float: left;
	padding-top: 3px;
	clear: left;
	margin: 0 0 0 20px;
	font-weight: bold;
}

#fieldset_stest_enquiryForm {
	display: none;
}

#enquiryForm input {
	width: 200px;
	margin-bottom: 15px;
	
}

#enquiryForm textarea {
	margin-left:20px;
	margin-top:11px;
	width:537px;
	margin-bottom: 15px;
	clear: left;
	height: 100px;
}

#enquiryForm input.submit_button {
	width: auto;
}

#enquiryForm legend { 
	color:#7C1A33;
	font-size:15px;
	font-weight: bold;
	margin: 5px 0 0 0;
}

#enquiryForm fieldset {
	padding: 0;
	margin: 0 0 15px 0;
	border: none;
	float: left;
	
	width: 537px;
}

#enquiryForm select {
	margin-bottom: 15px;
	
}

#enquiryForm select#enquiryForm_country {

width: 203px; 
}

#enquiryForm select#enquiryForm_title {

width: 60px; 
}



#fieldset_Brochure_information_enquiryForm label {
	width: 300px !important;
}

#fieldset_Brochure_information_enquiryForm select,
#fieldset_Brochure_information_enquiryForm textarea,
#fieldset_Brochure_information_enquiryForm input {
	clear: left;
	float: left;
	margin-left: 171px;
	margin-top: 10px;
}

#enquiryForm .submit_button {
	background: url(../../images/submitButton.gif) no-repeat;
	border: 0;
	width: 120px !important;
	height: 22px;
	cursor: pointer;
	float: left;
}

.submit_button:active {
	background: url(../../images/submitButton.gif) no-repeat 1px 1px !important;
}

.step1, .step2, .step3 {
	float: right !important;
}

#enquiryForm .step1, #enquiryForm .step2 {
	background: url(../../images/nextButton.gif) no-repeat 0 0;
}

#enquiryForm .step3 {
	background: url(../../images/submitButton.gif) no-repeat 0 0;
}

#enquiryForm_find_out, 
#enquiryForm_find_out_other {
	width: auto;
	margin-left: 20px !important; 	
}

.step1:active, 
.step2:active {
	background: url(../../images/nextButton.gif) no-repeat 1px 1px !important;
}

label span {
	display: none;
}

*legend {
	padding-bottom: 10px;
}
 
.step3:active {
	background: url(../../images/submitButton.gif) no-repeat 1px 1px !important;
}

.withMargin {
	margin-right: 75px;
}

input.withMargin {
	margin-right: 79px !important;
}

input[type="submit"]::-moz-focus-inner {
	padding: 0;
}

#fieldset_Select_Brochure_check_enquiryForm {
	margin: 0 0 20px 0 !important;
}

#fieldset_Select_Brochure_check_enquiryForm br {
	display: none;
}

#fieldset_Select_Brochure_1_enquiryForm, 
#fieldset_Select_Brochure_3_enquiryForm {
	float: left;
	width: 260px;
}

#fieldset_Select_Brochure_2_enquiryForm,
#fieldset_Select_Brochure_4_enquiryForm {
	float: right;
	width: 260px;
}

#fieldset_Adventure_Brochure_enquiryForm label,
#fieldset_Family_Brochure_enquiryForm label,
#fieldset_Biking_Brochure_enquiryForm label,
#fieldset_Schools_Brochure_enquiryForm label {
	display: none;
	width: 117px;
}

#fieldset_Adventure_Brochure_enquiryForm,
#fieldset_Family_Brochure_enquiryForm,
#fieldset_Biking_Brochure_enquiryForm {
	margin-right: 20px !important;
}

#fieldset_Select_Brochure_1_enquiryForm input,
#fieldset_Select_Brochure_2_enquiryForm input,
#fieldset_Select_Brochure_3_enquiryForm input,
#fieldset_Select_Brochure_4_enquiryForm input {
	width: 260px;
	float: left;
	*float: none;
	margin: 0 0 20px 0;
	display: inline;
	margin-top: 15px;
}

#fieldset_stest_enquiryForm legend {
display: none !important;

}

.checkbox{
	width: 117px !important;
	margin-bottom: 15px;
}

#fieldset_Brochure_information_enquiryForm #label_enquiryForm_enews,
#fieldset_Brochure_information_enquiryForm #label_enquiryForm_emailme {
	width: 210px !important;
}

#fieldset_Family_Brochure_enquiryForm {
	padding-left: 16px;
} 

#fieldset_Adventure_Brochure_enquiryForm {
	padding-left: 7px;
}

#fieldset_Biking_Brochure_enquiryForm {
	padding-left: 17px;
}

#fieldset_Schools_Brochure_enquiryForm {
	padding-left: 11px;
}

#label_enquiryForm_find_out_other {
	display: none !important;
}

#fieldset_Brochure_information_enquiryForm .checkbox {
	margin: 0 0 15px 0 ;
	width: 47px !important;
	clear: none;
	float: left;
}

#fieldset_Brochure_information_enquiryForm {
	width: 330px !important;
}


#fieldset_Personal_enquiryForm {

width: 500px !important;

}

#fieldset_Personal_enquiryForm legend, 
#fieldset_Brochure_information_enquiryForm legend {

display: none !important;

}

img.brochure {
	border: 1px solid #eaeaea;
}

#enquiryForm #fieldset_Before_Next_enquiryForm {
	clear:both;
	width:530px;
}

#fieldset_Before_Next_enquiryForm legend {
	display: none;
}

.CAPTCHA {
	margin-left: 20px !important;
}

.CAPTCHA input {
	margin-left: 0 !important;
}

#enquiryForm  fieldset.CAPTCHA {
width: 400px;
}



#fieldset_Adventure_Brochure_enquiryForm legend {
	padding-left: 7px;
}

#fieldset_Family_Brochure_enquiryForm legend {
	padding-left: 15px;
}

#fieldset_Biking_Brochure_enquiryForm legend {
	padding-left: 17px;
}

#fieldset_Schools_Brochure_enquiryForm legend {
	padding-left: 12px;	
}


#fieldset___enquiryForm legend {
	display: none;
}

#enquiryForm_KE_travel_comments {

clear: both;
float: left;
margin-left:20px;

}

#enquiryForm input.step1,
#enquiryForm input.step2,
#enquiryForm input.step3 {
	width: 178px !important;
	height: 30px;
}

#enquiryForm #enquiryForm_back {
	background: url("../../images/backButton.gif") no-repeat scroll 0 0 transparent;
	width: 178px !important;
	height: 30px;
	color: transparent;
}

#enquiryForm #enquiryForm_back:active {
	background: url("../../images/backButton.gif") no-repeat scroll 1px 1px transparent !important;
}

