.error-message{
	color:#BE1B1B;
}

.input, .submit{
	margin-top:10px;
}

div .checkbox{
	display:inline;
}

label{
	padding-right:5px;
}

div .required, div .submit {
	display:block;
	clear:both;
}
.input label{
	width:150px;
	text-align:right;
	display:block;
	float:left;
}

div .checkbox{
	display:inline;
	float:left;
	padding-bottom:15px;
}

.checkbox label{
	float:left;
	display:inline;
	width:auto;
	padding:0;
}

.checkbox input{
	float:left;
}

#RegistrantExam {
	float:left;
}

.radio label{
	display:inline;
	float:none;
}

.final{
	color:#BE1B1B;
	font-style: italic; 
}

img{
	border:0;
}

#engine_table {
	width:100%;
	border:0;
	margin:0;
}

	#engine_table tr:hover{
		background-color:#FDFFDE;
	}

	#engine th {
	
	}

	#engine_table .odd{
		background-color:#eeeeee;
	}





