.GridPager a, .GridPager span
{
    display: block;
    height: 15px;
    width: 15px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}

.GridPager a
{
    background: #F5F5F5;
    color: #969696;
    border: 1px solid #969696;
}

.GridPager span
{
    background: #A1DCF2;
    color: #000000;
    border: 1px solid #3AC0F2;
}

#MainContent_GVRequest
{
    border: thin solid;
    font-size: 12px;
    width: 200%;
}

#MainContent_GVRequest td, th
{
    border: thin solid;
    padding: 0.5em;
    vertical-align: middle;
}

#MainContent_GVRequest th
{
    white-space: nowrap;
}

#MainContent_GVRequest tr:not(:first-child):hover
{
    background: #8BB4DD;
}

#MainContent_GVRequest tr:nth-child(odd)
{
    background: #C2D2E2;
}
#MainContent_GVRequest tr:nth-child(even)
{
    background: white;
}
 #MainContent_GVRequest tr:first-child
 {
     background: #589BDD;
 }
 
#MainContent_GVRequest tr:first-child a
{
    color: #0F1A24;
    font-weight: bold;
}
