/* Table for Issue */
.no-wrap {
    white-space: nowrap
}
.hide
{
    display: none;
}
.table tbody tr.Present td:not(.no-bg) {
    background-color: #228B22;
}
.table tbody tr.Off td:not(.no-bg) {
    background-color: #87CEFA;
}
.table tbody tr.Leave td:not(.no-bg) {
    background-color: #CD5C5C;
}
.table tbody tr.Absent td:not(.no-bg) {
    background-color: #CD0000;
}
.table tbody tr.HalfDay td:not(.no-bg) {
    background-color: #98FB98;
}
.table tbody tr.Double td:not(.no-bg) {
    background-color: #006400;
}
.table tbody tr.PaidLeaveAvailed td:not(.no-bg) {
    background-color: #EEEE00;
}
.table tbody tr.CasualLeaveAvailed td:not(.no-bg) {
    background-color: #800080;
}
.table tbody tr.Overtime td:not(.no-bg) {
    background-color: #006400;
}
.table tbody tr.OffWorked td:not(.no-bg) {
    background-color: #F5DEB3;
}
.table tbody tr.COff td:not(.no-bg) {
    background-color: #F5DEB3;
}
.table tbody tr.HalfPL td:not(.no-bg) {
    background-color: #FFF68F;
}
.table tbody tr.HalfCL td:not(.no-bg) {
    background-color: #FF00FF;
}