/* CSS Document */

tr.interest_paid{
display:none;
}

.calcBackground { width:640px; background-color:#e1e1e1; border:1px solid #999999; padding-bottom:10px; }
.calcBackground h3 { font-weight:bold; }
.calcBackground input, .calcBackground select { border:1px solid #c2c2c2; }
.calcBackground table td { text-align:left; }

.CalcPayment{

background-color:#e1e1e1;
border:1px solid #e1e1e1;
margin-left:0px;
padding:10px;
font-size:11px;

}



table#ContractLength{

background-color:#FFF;

border: 1px solid #e1e1e1;

}

.CalcPayment td{

padding:2px;

text-align:left;

border-bottom: 1px solid #e1e1e1;

}

table#ContractLength td{

padding:5px;

text-align:center;

font-weight:bold;

}

table#ContractLength th,.CalcPayment th{

padding:2px;

font-weight:bold;

color:#333;

text-align:center;

background-color:#e1e1e1;

border-bottom: 1px solid #e1e1e1;

}

.CalcPayment th{

text-indent:2px;

text-align:left;

font-weight:normal;

}

.required{

font-size:0.8em;

color:#999;

}

.readonly{

background-color:#CCC;

border:1px solid #c2c2c2;

padding:1px;

}
