table.data-table { text-align: left; }
table.data-table thead tr .header { background-image: url(../images/tablesorter.both.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; }
table.data-table tbody tr.odd td {	background-color:#f7f7f7; }
.data-table td, .data-table th {
    font-size:12px;
    padding:5px 10px;
}
.data-table th {
    background-color:#FFFFFF;
    color:#000;
    padding:5px;
    font-weight:bold;
    border-right:1px solid #EEE;
}
.data-table td { border-right:1px solid #EEE; }
table.data-table.dataTable.no-footer {
    border-bottom: 1px solid #dedede;
}
table.data-table.dataTable thead th, table.data-table.dataTable thead td {
    border-bottom: 1px solid #dedede;
}
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate {
    margin: 5px 0;
    font-size:12px;
}

table.dataTable tbody tr.odd td.dataTables_empty {
    font-size: 14px !important;
    padding: 10px !important;
    background: #ECECEC !important;
    color: #000;
}
.zebra th{
    border-right: 1px solid #EAEAEA !important;
}
.zebra th:last-child{
    border-right: none !important;
}

table.dataTable.no-footer {
    border-bottom: 1px solid #EAEAEA !important;
    border-left: 1px solid #EAEAEA !important;
    border-right: 1px solid #EAEAEA !important;
    /*border: 1px solid #CCCCCC;*/
}

#agent-list tbody td.status {
    background-repeat: no-repeat;
    padding-left: 28px;
    background-position: 4px center;
    font-size: 11px;
}
#agent-list tbody td.sm,
#agent-scoreboard tbody td.sm,
#campaign-list tbody td.sm,
#agents-list tbody td.sm {
    font-size: 11px;
}

.dataTable tbody td{
    white-space: nowrap;
}

/*.zebra tbody tr.even td{*/
    /*background-color: #FAFAFA;*/
/*}*/

