.studentQuestionContent .righttext input {
   text-align: right;
}

.studentQuestionContent .title {
   background-color: #B9B299;
   font-size: 0.8em;
   font-weight: bold;
   width: 14em;
   text-align: center;
    padding: 2px;
}

.studentQuestionContent .t {
   width: 24em;
   clear: both;
}

.studentQuestionContent .journal {
   background-color: #E7E3D8;
}

.studentQuestionContent .fset th {
   background-color: #CCF;
   font-size: 0.8em;
   font-weight: bold;
   padding: 4px;
   border-bottom: none;
}

.studentQuestionContent .data {
   border-collapse: collapse;
}

.studentQuestionContent .data th {
   background-color: #C7DFEC;
   font-size: 0.8em;
   font-weight: bold;
   padding: 4px;
}

.studentQuestionContent .data td {
   padding: 4px;
}

.studentQuestionContent .data {
   margin-bottom: 15px;
   border: 2px solid #C7DFEC;
   padding: 20px
}

.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;
}

.studentQuestionContent .singleline {
  border-bottom-style:solid;
  border-bottom: 1px solid black;
  margin-left:1px;
  margin-right:1px;
}

.studentQuestionContent .doubleline {
  border-bottom-style:double;
  margin-left:1px;
  margin-right:1px;
} 
