
.table-small {
    border-collapse: collapse;
    text-align: left;
    alignment: left;
    width: 50%;
}

.th-small {
    background: none repeat scroll 0 0 #006600;
    border-bottom: 1px solid #FFFFFF;
    border-top: 4px solid #ec971f;
    color: #003399;
    font-size: 13px;
    font-weight: normal;
    padding: 2px;
}
.td-small {
    background: none repeat scroll 0 0 #f2f2f2;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid rgba(0, 0, 0, 0);
    color: #444;
    padding: 2px;
    text-align: center;
}
.tbody-small th-small{
    color:#000; !important;
    text-align-all: left;
    alignment: left;
    text-align: left;
}
.tbody-small td:hover{
    color:#fff; !important;
}
tr:nth-child(odd) {
    background-color: #def; !important;
    text-align-all: left;
}
tr:nth-child(even) {
    background-color: #fff; !important;
    text-align-all: left;
}
tr:hover td {
    background: none repeat scroll 0 0 #0b6752;
    color: #fff;
}
td:hover{
    background: none repeat scroll 0 0 #0b6752;
    color: #fff !important;
}

td a:hover{
    background: none repeat scroll 0 0 #0b6752;
    color: #fff !important;
}
button{
    background:#0B6752;
    border:none;
    color:#fff;
    cursor:pointer;
    padding:3px 3px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

/*------------table 70%-----------*/
.table-m {
    border-collapse: collapse;
    text-align: left;
    alignment: left;
    width: 50%;
}

.th-m {
    background: none repeat scroll 0 0 #006600;
    border-bottom: 1px solid #FFFFFF;
    border-top: 4px solid #ec971f;
    color: #003399;
    font-size: 13px;
    font-weight: normal;
    padding: 8px;
}
.td-m {
    background: none repeat scroll 0 0 #f2f2f2;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid rgba(0, 0, 0, 0);
    color: #444;
    padding: 25px;
    text-align: center;
}
.tbody-m th-m{
    color:#000; !important;
    text-align-all: left;
    alignment: left;
    text-align: left;
}
.tbody-m td:hover{
    color:#fff; !important;
}
tr:nth-child(odd) {
    background-color: #def; !important;
    text-align-all: left;
}
tr:nth-child(even) {
    background-color: #fff; !important;
    text-align-all: left;
}
tr:hover td {
    background: none repeat scroll 0 0 #0b6752;
    color: #fff;
}
td:hover{
    background: none repeat scroll 0 0 #0b6752;
    color: #fff !important;
}

td a:hover{
    background: none repeat scroll 0 0 #0b6752;
    color: #fff !important;
}
button{
    background:#0B6752;
    border:none;
    color:#fff;
    cursor:pointer;
    padding:3px 15px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

/*---------------- branch table -------------------*/

.table-branch {
    border-collapse: collapse;
    text-align: left;
    alignment: left;
    width: 75%;
}

.th-branch {
    background: none repeat scroll 0 0 #006600;
    border-bottom: 1px solid #FFFFFF;
    border-top: 4px solid #ec971f;
    color: #003399;
    font-size: 13px;
    font-weight: normal;
    padding: 8px;
}
.td-branch {
    background: none repeat scroll 0 0 #f2f2f2;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid rgba(0, 0, 0, 0);
    color: #444;
    padding: 25px;
    text-align: center;
}
.tbody-branch th-branch{
    color:#000; !important;
    text-align-all: left;
    alignment: left;
    text-align: left;
}
.tbody-branch td:hover{
    color:#fff; !important;
}
tr:nth-child(odd) {
    background-color: #def; !important;
    text-align-all: left;
}
tr:nth-child(even) {
    background-color: #fff; !important;
    text-align-all: left;
}
tr:hover td {
    background: none repeat scroll 0 0 #000000;
    color: #fff;
}
td:hover{
    background: none repeat scroll 0 0 #000000;
    color: #fff !important;
}

td a:hover{
    background: none repeat scroll 0 0 #000000;
    color: #fff !important;
}
button{
    background:#0B6752;
    border:none;
    color:#fff;
    cursor:pointer;
    padding:3px 15px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

/*---------------- table financial statements -------------->

 */

.table-f {
    border-collapse: collapse;
    text-align: left;
    alignment: left;
    width: 70%;
}

.th-f {
    background: none repeat scroll 0 0 #006600;
    border-bottom: 1px solid #FFFFFF;
    border-top: 4px solid #ec971f;
    color: #0d803d;
    font-size: 14px;
    font-weight: normal;
    padding: 2px;
    text-align: center;
}
.td-f {
    background: none repeat scroll 0 0 #f2f2f2;
    border-bottom: 1px solid #FFFFFF;
    border-top: 1px solid rgba(0, 0, 0, 0);
    color: #444;
    padding: 2px;
    text-align: center;
}
.tbody-f th-f{
    color:#000; !important;
    text-align-all: left;
    alignment: left;
    text-align: left;
}
.tbody-f td:hover{
    color:#fff; !important;
}
tr:nth-child(odd) {
    background-color: #def; !important;
    text-align-all: left;
}
tr:nth-child(even) {
    background-color: #fff; !important;
    text-align-all: left;
}
tr:hover td {
    background: none repeat scroll 0 0 #000000;
    color: #fff;
}
td:hover{
    background: none repeat scroll 0 0 #000000;
    color: #fff !important;
}

td a:hover{
    background: none repeat scroll 0 0 #000000;
    color: #fff !important;
}
button{
    background:#000000;
    border:none;
    color:#fff;
    cursor:pointer;
    padding:3px 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}
