
table {
	margin: 30px auto 30px auto;
}
body { background-color:#00FF00;}

		.forms_table td {
			width: 150px;
		}
				
				.forms_table td.header {
					text-align: center;
				}
		
		.forms_table select  {
			width: 75px
		}
		
		.forms_table input {
			width: 230px;
		}
					
				.forms_table input.short_input  {
					width: 70px
				}
		
		
		.questionnaire_table {
			width: 400px;
		}
		
		.questionnaire_table th {
			text-align: center;
		}
		
.submit_table {
	text-align: center;
}

		.submit_table td {
			height: 30px;
		}
		



#thank_you {
	font-size: 1.4em;
	font-weight: bold;
	margin: 10px auto;
	width: 500px;
	text-align: center;
}

#error_statement {
	background: #FEA2AB !important;
	border: 1px red solid;
	margin: 10px auto;
	padding: 5px;
	text-align: center;
	width: 490px;
}