/* default styles for extension "tx_pbsurvey_pi1" */
		.tx-pbsurvey-pi1 div {margin-bottom: 1em;}
		.tx-pbsurvey-pi1 .pagenumbering {font-size: 80%; color:#FE9900;}
		.tx-pbsurvey-pi1 .barcontainer {}
		.tx-pbsurvey-pi1 .bar {}
		.tx-pbsurvey-pi1 .bartext {z-index: 5; text-align: center; width: 10em;}
		.tx-pbsurvey-pi1 .pageHeader {font-size: 150%; font-weight: bold; color:#FE9900;}
		.tx-pbsurvey-pi1 .pageIntroduction {}
		.tx-pbsurvey-pi1 .survey_item {margin-top: 2em; margin-bottom:2em;}
		.tx-pbsurvey-pi1 .itemform {}
		.tx-pbsurvey-pi1 .question {font-size: 120%; font-weight: bold;}
		.tx-pbsurvey-pi1 .questionNumber {}
		.tx-pbsurvey-pi1 .questionSubtext {font-size: 80%;}
		.tx-pbsurvey-pi1 .required {color: #FF0000; vertical-align: super;}
		.tx-pbsurvey-pi1 .survey_error {color: #FF0000;}
		.tx-pbsurvey-pi1 .additional_ver {margin-left: 2em;}
		.tx-pbsurvey-pi1 .matrix {width: 100%;}
		.tx-pbsurvey-pi1 .matrix .surveyrow_even {background-color: #CCCCFF;}
		.tx-pbsurvey-pi1 .matrix .columnFirst {font-weight: bold; text-align: left;}
		.tx-pbsurvey-pi1 .matrix .columnNext {text-align: center;}
		.tx-pbsurvey-pi1 .survey_message {font-weight: bold; margin-top: 2em; margin-bottom:2em;}
