*
{
	margin: 			0px;
	padding: 			0px;
	font-family:		arial;
}

div.clipboard_holder_questions,
div.clipboard_holder_privacy,
div.clipboard_holder_conditions,
div.clipboard_holder_finish
{
	width:				1000px;
	margin-left:		auto;
	margin-right:		auto;
	position: 			relative;
	clear: 				both;
	z-index:			5;
}

div.clipboard_stretcher_questions,
div.clipboard_stretcher_privacy,
div.clipboard_stretcher_conditions,
div.clipboard_stretcher_finish
{
	width:				1000px;
	margin-left:		auto;
	margin-right:		auto;
	position: 			relative;
	clear: 				both;
	overflow:			auto;
	z-index:			1;
}

div.clipboard_content_questions,
div.clipboard_content_privacy,
div.clipboard_content_conditions,
div.clipboard_content_finish
{
	width:				1000px;
	margin-left:		auto;
	margin-right:		auto;
	z-index: 			5;
	position: 			relative;
	clear: 				both;
}

div.clipboard_content_front,
div.clipboard_content_125311
{
	position:			relative;
	height:				600px;
	width:				1000px;
	margin:				0px auto;
}

div.clipboard_foot_questions,
div.clipboard_foot_privacy,
div.clipboard_foot_conditions,
div.clipboard_foot_finish
{
	width:				1000px;
	margin-left:		auto;
	margin-right:		auto;
	z-index: 			4;
	position: 			relative;
	float: 				left;
	clear: 				both;
	bottom:				0px;
	padding-bottom:		20px;
}

div.clipboard_left_page_front,
div.clipboard_left_page_125311,
div.clipboard_left_page_privacy,
div.clipboard_left_page_conditions,
div.clipboard_left_page_questions
{
	float:				left;
}

div.clipboard_right_page_front,
div.clipboard_right_page_125311,
div.clipboard_right_page_conditions,
div.clipboard_right_page_privacy,
div.clipboard_right_page_questions
{
	float:				right;
}

div.footnote
{
	width:				1000px;
	margin:				0px auto;
	text-align:			center;
	margin-top:			10px;
}

div.conditions_privacy_holder_left
{
	color:				black;
	font-size:			9pt;
}

div.conditions_privacy_holder_right
{
	color:				black;
	font-size:			9pt;
}

/* FORM SETTINGS */

div.signup_form_holder
{
	color:					black;
	font-family:			arial;
	font-size:				9pt;
}

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

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

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

div.signup_form_element
{
	float:					left;
	line-height:			22px;
}

div.signup_form_element input
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	padding:				2px;
}

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

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

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

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

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

div.signup_radio_button
{
	float:					left;
	width:					90px;
}

.signup_form_checkbox
{
	float: 					left;
	margin:					2px 3px 0px 0px;
}

div.signup_form_text_after_checkbox
{
	float:		 			left;
	width: 					340px;
}

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

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

select.birthday_day
{
	color:					black;
	font-family:			arial;
	font-size:				11px;
	width:					40px;
	padding:				2px;
}

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

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

/* BUTTON SETTINGS */

button.submit_button_start,
button.submit_button_start_small,
button.submit_button_volgende,
button.submit_button_voltooien
{
	background: 			none;
	cursor: 				pointer;
	border:					0px;
}

/* QUESTION SETTINGS */

div.left_question_holder
{
	margin:				0px 0px 0px 30px;
}

div.left_question_bar_row
{

}

div.left_question_bar_text
{
	color:					#000000;
	font-size:				12px;
	font-weight:			bold;
	margin-left:			0px;
}

div.left_question_text
{
	clear:					both;
	font-size:				12px;
	font-weight:			bold;
}

div.left_question_intro
{
	clear:					both;
	color:					#000000;
	font-size:				12px;
	margin-top:				15px;
	margin-bottom:			15px;
}

div.single_answer_row,
div.grade_answer_row,
div.multiple_answers_row
{
	min-height:				20px;
	clear:					both;
}

div.grade_answer_row
{
	font-family:			Arial;
	font-size:				12px;
}

div.single_answer_row:after,
div.grade_answer_row:after,
div.multiple_answers_row:after
{
	content: 				"";
	display: 				block;
	height: 				0;
	clear: 					both;
}

div.left_answers_holder
{
	margin-top:				10px;
	padding-left:			20px;
}

div.additional_info_answers_holder
{
	margin-top:				5px;
	padding-left:			10px;
}

div.radio_button, div.checkbox_button
{
	float:					left;
	width:					20px;
}

div.text_second
{
	float:					left;
	margin-left:			10px;
	font-size:				12px;
	line-height:			19px;
}

div.right_pages_left_holder
{
	margin:					15px 15px 20px 0px;
	background-color:		transparant;
}

div.right_pages_left_text
{
	font-size:				10pt;
	text-align:				right;
}

div.right_question_bar_row
{

}

div.right_question_bar_text
{
	color:					#000000;
	font-size:				12px;
	font-weight:			bold;
	margin-left:			0px;
}

div.right_question_text
{
	clear:					both;
	font-size:				12px;
	font-weight:			bold;
}

div.right_question_intro
{
	clear:					both;
	color:					#000000;
	font-size:				12px;
	margin-top:				15px;
	margin-bottom:			15px;
}

div.right_answers_holder
{
	margin-top:				10px;
	padding-left:			20px;
}

div.right_question_holder
{
	margin:					0px 10px 30px 10px;
}

div.additional_info
{
	margin:					10px 0px 10px 30px;
	font-size:				12px;
}

div.additional_info_question_text
{
	clear:					both;
	font-size:				12px;
	font-weight:			bold;
}

.error_text
{
	color:					#FF0000;
}

div.question_error_text
{
	font-size:				12px;
	clear:					both;
}

span.question_error_text
{
	font-size:				12px;
	color:					red;
}

div.answer_line
{
	clear: 					both;
	font-family:			Arial;
	font-size:				12px;
	padding:				2px;
}

div.grade_answer_first_title_row
{
	float: 					left;
	width: 					160px;
	margin-bottom:			15px;
	font-weight:			bold;
}

div.grade_option_title_row_small
{
	float: 					left;
	width: 					20%;
	text-align: 			center;
	font-weight:			bold;
}

div.grade_answer_first
{
	float: 					left;
	width: 					160px;
}

div.grade_option_small
{
	float: 					left;
	width: 					20%;
	text-align: 			center;
}

div.grade_answer_first_sp
{
	float:					left;
	width:					160px;
}

div.grade_answer_first_title_row_wide
{
	float: 					left;
	width: 					190px;
	margin-bottom:			15px;
	font-weight:			bold;
}

div.grade_option_title_row_2
{
	float: 					left;
	width: 					20%;
	text-align: 			center;
	font-weight:			bold;
}

div.grade_answer_first_wide
{
	float:					left;
	width:					190px;
}

div.grade_answer_first_su_wide
{
	float:					left;
	width:					190px;
}

div.grade_option_2
{
	float: 					left;
	width: 					20%;
	text-align: 			center;
}

div.grade_answer
{
	float:					left;
	text-align:				center;
	width:					100px;
}

div.grade_title
{
	float:					left;
	width:					150px;
}





div.noscript_error_message
{
	color:					#FF0000;
	font-size:				7pt;
	text-align:				center;
}

a,
a:visited
{
	color:					#0A6097;
	font-family:			arial;
	font-size:				9pt;
	text-decoration:		none;
}

.tellAFriendRow
{
	clear: 					both;
	float: 					left;
	margin-bottom: 			10px;
}

.tellAFriendChildRow
{
	clear: 					both;
	float: 					left;
	width: 					100%;
	font-size: 				12px;
	margin-bottom: 			5px;
}

.tellAFriendLabelDiv
{
	float: 					left;
	width: 					130px;
	padding-top: 			3px;
}

.tellAFriendInputDiv
{
	float: 					left;
}

.tellAFriendInputDiv input
{
	font-family: 			arial;
	font-size: 				12px;
	width: 					200px;
}

.tellAFriendInputDiv textarea
{
	font-family: 			arial;
	font-size: 				12px;
	width: 					400px;
	height: 				80px;
}

.tellAFriendMainContainer,
.emailExample,
.emailExampleTitle
{
	position: 				relative;
	clear: 					both;
}

.emailExampleTitle
{
	font-size: 				12px;
}

.emailExample
{
	padding: 				10px;
	text-align: 			left;
}

.emailStartInquiryButton
{
	margin-top: 			-175px;
	margin-left: 			-200px;
	position: 				absolute;
}

.optout_holder
{
	color:					black;
	font-size:				9pt;
}

.green
{
	font-weight:			bold;
	color:					green;
}

/**
* DAS question
**/

div.grade_title_478
{
	width: 200px;
	padding: 5px 0px;
}

div.grade_answer_478_1
{
	padding: 5px 0px;
}
