﻿.KOGrid, .FakeKOGrid {
    padding-bottom: 15px;
}

.KOGrid th, .FakeKOGrid th {
    background-color:white;
    text-align: left; 
    color: #000000;
    padding: 4px;
    border-bottom: none;
    vertical-align: middle;
    font-weight: normal; 
    font-family: Calibri;
    font-size: 11pt;
}

.KOGrid tr:hover, .FakeKOGrid tr:hover, .KOGrid.AltRows table tr:nth-child(odd):hover, .FakeKOGrid.AltRows table tr:nth-child(odd):hover {
    background-color: #ECF5FF;
}

.KOGrid .AltRow, .FakeKOGrid .AltRow, .AltRows table tr:nth-child(odd) {
    background-color:  #F2F2F2;
}

.KOGrid a, .FakeKOGrid a {
    cursor: pointer;
    color:  #3D3DFF;
}

.KOGrid a img, .FakeKOGrid a img {
    border-width: 0px;
}
.KOGrid a.DisabledLink, .FakeKOGrid a.DisabledLink {
    color: grey;
    text-decoration: none;
    cursor: text;
}

.KOGrid .Pager a, .FakeKOGrid .Pager a {
    text-decoration: underline;
    margin-left: 4px;
}

a.SelectAll {
    cursor: pointer;
    text-decoration: underline;
}

.KOGrid .Pager span, .FakeKOGrid .Pager span {
    margin-left: 4px;
}

.KOGrid .Empty, .FakeKOGrid .Empty {
    padding: 3px;
    font-size: 11pt;
    color: #000000;
}

.KOGridRow {
    line-height: 2.0;
    color: #000000; 
}

.KOGridRow a:hover {
   color:  #003763;
}