.form label, #registration_form_container label, span.label, #contact_us_form label{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:x-small;
	font-weight:normal;
	line-height:18px;
	text-align:left;
	text-decoration:none;
	width:20%; 
	color:white; 	
	float:left}
table{text-align:left}

br.clear{clear:both}


.form input, .form select, .form textarea, #registration_form_container input, #registration_form_container select, #contact_us_form input, #contact_us_form textarea{border:none;float:left; width:180px }
#contact_us_form textarea{width:290px; height:100px}

.form div, #registration_form_container div, #contact_us_form div{display:block; clear:both; width:100%; padding-bottom:5px; height:2em}
.form  div, #registration_confirmation div, #contact_us_form div{display:block; clear:both}
.form label.mandetory, #registration_form_container label.mandetory, span.label, #contact_us_form label {color:#FDB813;}

input.button{margin-top:10px; margin-bottom:10px}
ul#errors{list-style:none; margin:0 0 20px 0; padding:0;}
ul#errors li{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:x-small;
	color:red;
}

ul#messages{list-style:none; margin:0 0 20px 0; padding:0;}
ul#messages li{
	font-family:Verdana,Helvetica,sans-serif;
	font-size:x-small;
	color:white;
}

#registration_form_container label#paypal_radio {width:auto}
.form div.radio, #registration_form_container div.radio{line-height:normal; height:auto}
.form div.radio input, #registration_form_container div.radio input{width:auto}

 #contact_us_form label, #contact_us_form div{float:none; height:auto}
 #contact_us_form select{float:none}
  #contact_us_form input{float:none}
  
  
 .room_select{display:block; height:40px; clear:both;}
 table#evnentlets_table{width:100%}
 table#evnentlets_table td{ width:33%}
 table#evnentlets_table td label{width:120px}
 table#evnentlets_table td input{width:auto;}
