﻿div.GridHeaderStyle {
    border-left: solid 1px #969696;
    border-right: solid 1px #969696;
    border-bottom: none 1px silver;
    border-top: none 1px silver;
    width: 798px;
}
table.GridHeaderStyle {
    width: 100%;
    border-bottom: solid 1px silver;
    border-left: solid 1px silver;
    border-right: solid 1px silver;
    font-family: Arial;
    font-size: 11px;
    table-layout: fixed;
}
tr.GridHeaderStyle {
    height: 23px;
}
tr.BogusHeaderStyle {
    display: none;
    height: 0px;
}
td.GridHeaderStyle {
    cursor: hand;
    text-align: left;
    padding-left: 4px;
    padding-right: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
td.GridHeaderSep {
    cursor: e-resize;
}

div.GridStyle {
    background-color: #fcfcfc;
    border: solid 1px #969696;
    border-top: none;
    height: 300px;
    overflow: auto;
}
table.GridStyle {
    font-family: Arial;
    font-size: 11px;
    table-layout: fixed;
    width: 100%;
}
table.GridStyle {
    cursor: hand;
    font-size: 11px;
    table-layout: fixed;
    width: 100%;
}
tr.GridItemStyle {
    background-color: #ffffff;
    color: #000000;
    height: 21px;
}
tr.GridItemHoverStyle {
    background-color: silver;
}
td.GridItemStyle {
    border-bottom: dashed 1px #e0e0e0;
    padding-left: 4px;
    padding-right: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
td.ExtraPadding {
    border-bottom: dashed 1px #e0e0e0;
    padding-left: 6px;
    padding-right: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
input.GridItemStyle {
    height: 19px;
}

table.GridPagerStyle {
    border-top: none 1px silver;
    font-size: 11px;
    font-weight: bold;
    table-layout: auto;
}
table.GridPagerStyle tr td span {
    position: relative;
    top: -2px;
}
table.GridSearchStyle {
    font-size: 11px;
    table-layout: auto;
    width: 100%;
    padding-left: 3px;
    padding-right: 3px;
}

tr.AlternatingRowStyle {
    background-color: #f1f1f1;
    color: #000000;
    cursor: hand;
    height: 21px;
}
tr.EmptyRowStyle {
    text-align: center;
    padding-top: 10px;
}
tr.HoverAlternatingRowStyle {
    background-color: #c9cbbd;
    color: #000000;
    cursor: hand;
    height: 21px;
}
tr.HoverRowStyle {
    background-color: #c9cbbd;
    color: #000000;
    cursor: hand;
    height: 21px;
}
tr.RowStyle {
    background-color: #ffffff;
    color: #000000;
    cursor: hand;
    height: 21px;
}
