.studentQuestionBox table.data {
	border-collapse: collapse;
	white-space: nowrap;
	text-align: center;
}

.studentQuestionBox table.data th {
	padding-left: 0.7em;
	padding-right: 0.7em;
	background-color: #d7e9f2;
}

.studentQuestionBox table.data td {
	padding-left: 0.7em;
	padding-right: 0.7em;
	background-color: #ebf4dc;
}

.studentQuestionBox table.data tr + tr {
	border-top: 1px solid black;
}

.studentQuestionBox table.data th + th, table.data td + td, table.data th + td {
	border-left: 1px solid black;
}

.studentQuestionBox span.citation {
	font-size: 90%;
	color: #00bfff;
}