table.dashboard {
    padding: 0;
    margin: 0 0 20px 0;
    border-collapse: collapse;


}

table.dashboard th {
    padding: 5px;
    /* NOTE: th padding must be set explicitly in order to support IE */
    text-align: right;
    font-weight:bold;
    line-height: 2em;


}
table.dashboard tbody table.dashboard td {
    padding: 10px;
    line-height: 18px;
    border-top: 1px solid #E0E0E0;
}
table.dashboard tbody tr:nth-child(2n) {
    background-color: #e0e0e0;
}
table.dashboard tbody tr:hover {
    background-color: #EEEEEE;
}
table.dashboard td {
    text-align: right;
}
table.dashboard td:first-child, table.dashboard th:first-child {
    text-align: left;
}
.table-yellow{
    background-color: #FFFF00;

}
.table-light-red{
    background: #ff6666;
    color:#FFFFFF
;
}
.table-red{
    background:#FF0000;
    color:#FFFFFF
;
}

.table-green{
    /*background: forestgreen;*/
    background: #228B22;
    color:#FFFFFF
;
}.table-pink{
    background: #f2dede;
}