@charset "utf-8";
/* CSS Document */

.guest-filter {position:relative;padding-left:20px;}
	.guest-filter a {position:absolute;left:0px;top:0;}
	
	#membershipform {text-align:left;margin-top:1em;}
		#membershipform #std {width:50px;}
		
		#membershipform label {width:175px;display:inline-block;}
		#membershipform #bday_day,
		#membershipform #bday_month,
		#membershipform #bday_year {width:75px;}
		#membershipform br {margin-bottom:1em;}
		#membershipform #mobile {width:145px;}
		#membershipform #postcode {width:100px;}
		
		#membershipform input[type="text"] {border:1px solid #CCC;padding:2px;width:200px;}
		#membershipform input[type="text"].error {background:#FFF9F9;border:1px solid #900;}
		#membershipform .error {background:#FFF9F9;border:1px solid #900!important;}
		
		#membershipform #bday_day {margin-left:4px;}
		
		#membershipform #bday_month,
		#membershipform #bday_year
		{margin-left:2px;}