﻿.table
{
    background-color: #fff;
    border: 1px solid #ddd;
    empty-cells: show;
    padding: 4px;
    text-align: left;
    width: 93%;
    position: relative;
    color: #445062;
    top: 5px;
    left: 1px;
}
.table th[scope=col]
{
}
.table tr th
{
    color: #DDEEFF;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: center;
    background-color: #336699;
    height: 19px;
}
.table tbody tr
{
    background-color: #fff;
}
.table tbody tr:hover
{
    background-color: #3D80DF !important;
    color: #fff;
}

.table tbody tr:hover a
{
    color: #fff;
}

.table tbody tr:hover input
{
    color: #000;
}

.table tbody td
{
    color: #000;
    padding: 2px;
    border: 0;
}
.table tbody tr:hover td
{
    color: #fff;
}

.table tbody tr.alter
{
    background-color: #F1F5FA;
}
.table th:hover
{
    color: #fff;
}
.table tbody tr.select
{
    background-color: #BDD0E8;
    color: #000080;
    font-weight: bold;
}
