.footer-logo{
    color:#fff;
    font-size: 20px;
}
.monthlyTable {
    width: 46%;
    background: url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
    color: #000;
    font-size: 11px;
    display: inline-block;
    vertical-align: top;
    margin: 4px 8px 12px;
    font-weight: bold;
}
#monthlyTablePagibig tbody,
div.pagibigDiv{
    background: #f9ebac url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
#monthlyTableInhouse tbody,
div.inhouseDiv{
    background: #8bf3cc url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
#monthlyTableDeferred tbody,
div.inhouseDiv{
    background: #f5cdcd url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}

#monthlyTableBank tbody,
div.bankDiv{
    background: #b9f9e1 url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
#monthlyspotCashtable tbody{
    background: #c4da0d url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
#monthlyspotDPtable tbody
{
    background: #bbb9b9 url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
#monthlyspotDPtable tbody p{
     margin-bottom: 4px;line-height: 12px;
}
#monthlyTableFinancing tbody,
div.inhouseDiv{
    background: #cbe0ec url(../images/transparent-logo.png) 0 repeat-y;
    background-size: 80%;
}
table.spotDPtable .loanDiv p{
     margin-bottom: 4px;line-height: 12px;}

.monthlyTable td{border: 1px solid #000;}
.monthlyTable .td-r1 {padding: 4px;}
.monthlyTable .td-r2{ text-align: center; }
.monthlyTable .td-r3{padding:4px;}
.displayInline{display:inline-block; vertical-align: top;}
.loanDiv {
    background: #f5d851;
    color: #000;
    padding: 0px 4px 10px 4px;
    text-align:left;
    width:100%;
}