﻿/*GridViewCSS Soft Grey Style*/
.GridViewStyle {
    font-size: 0.9em;
    table-layout: auto;
    border-collapse: collapse;
    border: #444 1px solid;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/ {
    background-color: #494947;
    background-image: linear-gradient(to top, #494947 0%, #a8a7a3 100%);
    background-position: center;
    background-repeat: repeat-x;
    text-align: left;
}

.HeaderStyle th {
    padding: 5px;
    color: #ffffff;
}

.HeaderStyle a {
    text-decoration: none;
    color: #ffffff;
    display: block;
    text-align: left;
}

.PagerStyle table {
    text-align: center;
    margin: auto;
}

.PagerStyle table td {
    border: 0px;
    padding: 5px;
}

.PagerStyle td {
    border-top: #1d1d1d 1px solid;
}

.PagerStyle a {
    color: #ffffff;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
    border-top: solid 1px #777777;
    border-right: solid 1px #333333;
    border-bottom: solid 1px #333333;
    border-left: solid 1px #777777;
}

.PagerStyle span {
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
}

.RowStyle > td, .AltRowStyle > td, .SelectedRowStyle > td, .EditRowStyle > td {
    padding: 5px;
    border-right: solid 1px #1d1d1d;
    cursor: pointer;
}

.RowStyle > td {
    background-color: #c9c9c9;
}

.AltRowStyle > td {
    background-color: #f0f0f0;
}

.SelectedRowStyle > td {
    background-color: #ffff66;
}

.GridViewCaption {
    font-size: 0.8em;
    font-weight: 600;
    margin-bottom: 5px;
}

.EmptyRowStyle {
    padding: 5px;
    display: block;
}