.additive_inputbox
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					50px;
}

.address_part_holder
{
	float:					left;
	width:					65px;
}

.birthday_day
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					45px;
}

.birthday_month
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					87px;
}

.birthday_year
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					50px;
}

.birthday_div
{
	float:					left;
	padding-right:			4px;
}

.custom_error_message
{
	color:					red;
	font-weight:			bold;
}

.default_inputbox
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					185px;
}

.error_text
{
	color:					red;
}

.housenumber_inputbox
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					55px;
}

.quick_signup_data
{
	border:					solid 1px black;
	background-color:		#FFF2E5;
	margin-top:				30px;
	padding:				10px;
	width:					100%;
}

.quick_signup_text
{
	margin-top:				30px;
}

.signup_form_element_row
{
	clear:					both;
	padding-top:			4px;
	min-height:				25px;
	width:					100%;
}

.signup_form_element_row:after
{
	content: 				"";
	display: 				block;
	height: 				0;
	clear: 					both;
}

.signup_form_element
{
	float:					left;
}

.signup_form_holder
{
	color:					black;
	font-family:			verdana;
	margin-top:				20px;
	margin-left:			0px;
}

.signup_form_holder:after
{
	content: 				"";
	display: 				block;
	height: 				0;
	clear: 					both;
}

.signup_form_text
{
	float:					left;
	padding-top:			5px;
	width:					150px;
}

.signup_radio_button
{
	float:					left;
	width:					100px;
}

.small_text
{
	font-size:				8pt;
}

.zipcode_numbers_inputbox
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					55px;
}

.zipcode_letters_inputbox
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					50px;
}

.submit_button
{
	background-color:		white;
	margin:					0px;
	border:					0px;
}

.start_button_div, .next_button_div, .finish_button_div
{
	border:					solid 1px black;
	margin-top:				30px;
	text-align:				center;
	width:					500px;
}

.register_button_div
{
	margin-top:				30px;
	text-align:				center;
	width:					500px;
}


.invite_a_friend_row
{
	font-size:				12px;
	width:					100%;
	padding-left:			3px;
}

.invite_a_friend_row_succes
{
	color:					green;
	font-size:				12px;
	width:					100%;
	padding-left:			3px;
}

.invite_a_friend_row_false
{
	color:					red;
	font-size:				12px;
	width:					100%;
	padding-left:			3px;
}

.green
{
	color:					green;
}

.invite_a_friend_row_center
{
	color:					#0A6097;
	font-size:				12px;
	text-align:				center;
	width:					100%;
}

.invite_a_friend_title_row
{
	color:					black;
	float:					left;
	font-size:				12px;
	margin-right:			5px;
}

.invite_a_friend_input_row
{
	float:					left;
	margin-right:			10px;
}

div.grade_answer_first_title_row
{
	clear:							both;
	float: 							left;
	font-style:						italic;
	min-height:						20px;
	width:							150px;
}
div.grade_answer_first_title_row_wide
{
	clear:							both;
	float: 							left;
	font-style:						italic;
	min-height:						20px;
	width:							225px;
}

div.grade_option_title_row
{
	float:							left;
	font-style:						italic;
	min-height:						20px;
	width:							100px;
}

div.grade_option_title_row_2
{
	float:							left;
	font-style:						italic;
	min-height:						20px;
	width:							150px;
}

div.grade_answer_first
{
	clear:							both;
	float: 							left;
	min-height:						20px;
	width:							150px;
}

div.grade_answer_first_sp
{
	clear:							both;
	float: 							left;
	min-height:						20px;
	padding-top:					3px;
	width:							150px;
}

div.grade_answer_first_long
{
	clear:							both;
	float: 							left;
	min-height:						20px;
	padding-top:					3px;
	width:							450px;
}

div.grade_answer_first_wide
{
	clear:							both;
	float: 							left;
	min-height:						20px;
	padding-top:					0.5px;
	width:							225px;
}

div.grade_option
{
	float:							left;
	min-height:						20px;
	width:							100px;
}

div.grade_option_2
{
	float:							left;
	min-height:						20px;
	width:							150px;
}


