BODY {
	MARGIN-TOP: 4px; FONT-SIZE: medium; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}

.title {
	MARGIN-TOP: 4px; FONT-SIZE: normal; FONT-WEIGHT: bold; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
}
.rubric {
	MARGIN-BOTTOM: 5px  FONT-SIZE: normal; FONT-WEIGHT: bold; FONT-STYLE: italic; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif;
}

.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: 25px;
}


.exercise {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 20px;
}


.exercise_number {
	FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px;
}
.exercise_row {
	MARGIN-BOTTOM: 5px;
}
.exercise_text {
	FONT-SIZE: normal; FONT-WEIGHT: normal; MARGIN: 0px 0px 25px;
}
.exercise_marking {
	MARGIN: 0px 7px;
}

.exercise_buttons {
	CLEAR: both; MARGIN: 20px 0px 25px;
}
.exercise_dropdown {
	MARGIN: 0px 5px;
}

.exercise_gapfillbox {
	MARGIN: 10px 5px 0px;
}

.sentencematching .exercise_text {
	WIDTH: 35%;
}
.sentencematching SPAN {
	DISPLAY: block; FLOAT: left;
}
.sentencematching INPUT {
	FLOAT: left;
}
.upper_alpha {
	FONT-WEIGHT: bold;  MARGIN-LEFT: 150px; MARGIN-RIGHT: 10px; 
}