.studentQuestionContent .righttext input {
	text-align: right;
}

.studentQuestionContent .title {
	background-color: #AC8;
	font-size: 0.8em;
	font-weight: bold;
	width: 14em;
	text-align: center;
	padding: 2px;
}

.studentQuestionContent .t {
	width: 24em;
	clear: both;
}

.studentQuestionContent .journal {
	background-color: #CDA;
}

.studentQuestionContent .fset th {
	background-color: #CCF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 4px;
	border-bottom: none;
}

.studentQuestionContent .data {
	background-color: #DEB;
	border-collapse: collapse;
}

.studentQuestionContent .data th {
	background-color: #CCF;
	font-size: 0.8em;
	font-weight: bold;
	border-bottom: 1px solid black;
	padding: 4px;
}

.studentQuestionContent .data td {
	padding: 4px;
}

.studentQuestionContent .data {
	margin-bottom: 15px;
}

.studentQuestionContent .divider {
	background-color: #fff;
}

.studentQuestionContent .left {
	width: 50%;
	float: left;
	border-right: 1px solid black;
	margin-right: -1px;
}

.studentQuestionContent .right {
	width: 50%;
	float: right;
	border-left: 1px solid black;
	margin-left: -1px;
}

.studentQuestionContent .assets {
	float: right;
	border-top: 2px solid black;
	padding: 1px;
}

.studentQuestionContent .liabilities {
	float: left;
	border-top: 2px solid black;
	padding: 1px;
}

.studentQuestionContent .balance {
	float: left;
	text-align: right;
}

.studentQuestionContent .topbar {
	padding-left: 6.25em;
}

.studentQuestionContent .total {
	clear: both;
}