/**
 *
 * pageform-feedback-masa_feedback_short
 */

body {font:12px normal Verdana, Arial, Helvetica, sans-serif}
body#body-brochure form.feedback {width:520px}
form.feedback {}
	form.feedback div.form-unit {clear:left;margin:0 0 5px 0;}
		#body-submit form.feedback div.text, #body-submit form.feedback div.select, #body-submit form.feedback div.textarea  {padding:5px !important;}
		form.feedback div.text, form.feedback div.select, form.feedback div.textarea  {padding:2px !important;}
	form.feedback .form-unit label {width:140px;float:left;display:block;font-weight:bold}
	form.feedback .form-unit input {width:250px;}
	form.feedback .form-unit select {width:254px;}
	form.feedback .form-unit textarea {width:250px;height:90px}
 	form.feedback .checkbox {}
		form.feedback .checkbox input {width:auto;margin:0 5px 5px 0;float:left}
form.feedback .checkbox label {padding-left:10px}
		
div.error {margin:10px 0 0 0;background:#eee}	
	.error label em {display:block;margin-bottom:10px;font-weight:normal;color:#CC0000;}
	.error-clear {clear:both}
#form-div-email .form-help {width:130px;float:left;margin:-5px 0 0 0;font-size:0.9em}
	.error .form-help {margin:0}
#form-div-postcode {overflow:hidden;width:520px}	
#form-div-postcode .form-help {margin:3px 0 0 140px;}
#addressdrop-div {background:#efefef;margin:0 -10px -10px -10px;padding:10px}
#addressdrop-div a, #lookup-1 a, #step-1-msg a {color:#1f692e;}
#addressdrop-div p {margin:0 0 5px 0}
#addressdrop-div p, #lookup-1, #step-1-msg {color:#1f692e;font-weight:bold;width:500px}	
#addressdrop-div select {width:455px}
p#fallout-msg {font-size:10px;margin:20px 0 0 0;color:#777}
p#fallout-msg a {color:#777}

#pageform-feedback-masa_feedback_short #group-2-feedback {width:240px;margin:10px 0 10px 5px;clear:none;}
#pageform-feedback-masa_feedback_short #group-5-feedback  {background-color:#f9f9f9;padding:10px;margin-bottom:10px}
	#pageform-feedback-masa_feedback_short #group-5-feedback div.form-unit {clear:both !important}
#pageform-feedback-masa_feedback_short #group-2-feedback .checkbox {margin:0}
#pageform-feedback-masa_feedback_short div.clear {clear:none}
		#pageform-feedback-masa_feedback_short #group-2-feedback div.form-unit label {width:210px;margin:-1px 0 5px 0;}	

#pageform-feedback-masa_feedback_short #group-8-feedback  {background-color:#f9f9f9;padding:10px 10px 5px 10px;}
#pageform-feedback-masa_feedback_short #group-10-feedback  {background-color:#f9f9f9;padding:0 10px 10px 10px;margin:-5px 0 10px 0}
#form-div-message {margin-top:20px}


/* Travel Agent Trip Form */
#body-iagent #group-2-feedback {width:500px !important;margin:0}
#body-iagent #group-2-feedback div.form-unit {width:250px !important}
		#body-iagent #group-2-feedback div.form-unit label {width:250px !important;}


/* Inspection Trip Form */
#body-feedback.it #group-2-feedback {display:none !important}
#body-feedback.it textarea {width:365px}

/* pageform-feedback-masa_feedback */
#pageform-feedback-masa_feedback {}
#pageform-feedback-masa_feedback h2 {border-bottom:1px solid #ddd;margin-bottom:10px !important}
#pageform-feedback-masa_feedback #group-5-feedback {margin-bottom:10px}
#pageform-feedback-masa_feedback .checkbox label {width:300px}
#pageform-feedback-masa_feedback .checkboxarray_box {margin-left:20px}
#pageform-feedback-masa_feedback .textarea label {float:none;width:400px;margin-bottom:5px}
#pageform-feedback-masa_feedback textarea {float:none;width:350px;margin-bottom:5px}
#pageform-feedback-masa_feedback button {margin-left:130px}

 
 
#pageform-feedback-travelagents label {width:150px;text-align:right}

#pageform-newsletters-newsletters {}
#pageform-newsletters-newsletters div.form-unit {margin:0 0 10px 0}
#pageform-newsletters-newsletters label {display:block;float:left;margin-right:10px;width:100px;text-align:right;font-weight:bold;}
#pageform-newsletters-newsletters button {margin-left:110px}
