.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size: small;
    table-layout: auto;
    border-collapse: collapse;
    border: #c3d8f1 1px solid;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-position: center;
    background-repeat: repeat-x;
    background-color: #c3d8f1;
}
.HeaderStyle th
{
    text-align: left;
    padding: 5px;
    color: #00156e;
}
.HeaderStyle a
{
    text-decoration: none;
    color: #ffffff;
    display: block;
    text-align: left;
    font-weight: normal;
}
.PagerStyle table
{
    text-align: center;
    margin: auto;
}
.PagerStyle table td
{
    border: 0px;
    padding: 5px;
}
.PagerStyle td
{
    border-top: #1d1d1d 0px solid;
}
.PagerStyle a
{
    color: #00156e;
    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: #00156e;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
}

/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 0px #1d1d1d;
}
.RowStyle td
{
    background-color: #F7F6F3; /*c9c9c9*/
}
.AltRowStyle td
{
    background-color: #f0f0f0;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}
/* grid view style end */


/* footer style */

.FooterStyle
{
    font-size: 14px;
    font-weight: normal;
    background-position: center;
    background-repeat: repeat-x;
    background-color: #c3d8f1;
}

.FooterStyle th
{
    text-align: left;
    padding: 5px;
    color: #00156e;
}
