div.assessment {
	margin-left: 10px;
	margin-right: 10px;
}
div.assessment legend {
	font-size: 150%;
	font-weight: normal;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 5px;
}
table.assessment td {
	text-align: justify;
	vertical-align: top;
	padding: 6px;
}
table.assessment thead td.firstcell {
	background-color: white;
	width: 20%;
}
table.assessment thead td {
	background-color: #6FF;
	text-align: center;
	font-size: 150%;
	font-weight: bold;
}
table.assessment tbody td {
	background-color: #CFC;
}
table.assessment td.sectionheader {
	background-color: #6FF;
	text-align: left;
	font-weight: bold;
}
table.assessment td.question {
	background-color: #6FF;
	text-align: left;
}
table.assessment textarea
{
	border: 2px dotted blue;
	height: 100px;
	width: 100%;
	/* TODO Scrollbars */
}