#Res {
	width: 20em;
	margin-right: 5px;
}
#divResults {
	clear:both;
}
#divResults {
	clear:both;
	font-size:1.5em;
}
.NoPadding{
	padding-top:0px;
	padding-bottom:0px;
}
.altRow {
	background-color:#def;
}
.boxTitle {
	margin-top:.5em;
	background-color:#082e5e;
	color:#eee;
	font-weight:bolder;
	padding:2px;
}
label.opt {
	border:1px solid #666;	
}

.right {
       	text-align:right;
}

td.nowrap {
	white-space:nowrap;
}
#divLoanSelect td {
	white-space:nowrap;
}
#cInterestTotal,#cSubsidyTotal,#cInterestPaid,#cEFKTotal,#cAmortizationTotal,#cPaymentCustomerTotal,#cPaymentTotal {
	text-align:right;
}

.bankLetter {
    background-color: #997;
    color: #fff;
    font-weight: bold;
    font-size: 1.1em;
    padding-left: .5em;
    padding-right: .5em;
}
#tabLoans tr:hover {
    background-color: #997;
    color: #eee;
}
.loanGray {
    background-color: #ffd;
}
.loanTitle {
    background-color: #997;
    color: #eee;
}
.subSelected {
    background-color: #2367bd;
    color: #fff;
    padding: 5px;
    border-left: 1px solid;
    border-top: 1px solid;
    border-right: 1px solid;
}
.subUnselected {
    background-color: #cdf;
    padding: 5px;
    border: 1px solid;
    cursor:pointer;
}
#tabBanks td {
	border:solid 1px #ccc;
	vertical-align:top;
}
#tblPayments td {
	text-align:right;
	padding-left:1em;
}
#tabLoans {
	cursor:pointer;
}
#headLoans {
	background-color:#336;
	color:#ddf;
}
.grayLoans {
	background-color:#eef;
	color:#333;
}

------------------------------------------------------------------------------------------------------------
#spnBnk1 {
	cursor:pointer;
	text-decoration: underline;
}
#captionLoans1 {
	font-weight: bold;
	font-size: larger;
}
#divBnkSelect1 {
	position: absolute; 
	background-color: #eec;
	border: 1px solid;
}
#divPopup1 {
	position: absolute;
	display: none;
	z-index: 1;
	overflow: auto;
}
.rowHover1 {
    background-color: #997;
    color: #eee;
}
td1 {
   	vertical-align:top;
}
------------------------------------------------------------------------------------------------------------