﻿/*GridViewCSS*/

.GridViewStyle
{
    font-family: Arial, Sans-Serif;
    font-size:0.95em;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 1px solid;
}

/*Header and Pager styles*/

.HeaderStyle, .PagerStyle /*Common Styles*/
{
 /*   background-image: url(Images/HeaderGlassBlack.jpg); */
    background-position: center;
    background-repeat: repeat-x;
    background-color: #E5E5E5;
    font-weight:bold;
 
}

.HeaderStyle th
{
    padding: 3px;
    padding-left: 30px;
    color: #000000;
    border-bottom: solid 1px #333333;

}

.HeaderStyle a
{
    text-decoration: none;
    color: #000000;
    display: block;
    text-align: left;
    font-weight: bold;
}

.PagerStyle table
{
    text-align: center;
    margin: auto;
}

.PagerStyle table td
{
    border: 0px;
    padding: 3px;
}

.PagerStyle td
{
    border-top: #1d1d1d 1px solid;
    
}

.PagerStyle a
{
    color: #000000;
    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: #000000;
    text-decoration: none;
    padding: 2px 0px 2px 0px;
}

/*RowStyles*/

.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #BBB;
}

.RowStyle td
{
    background-color: #FFFFFF;
}

.AltRowStyle td
{
    background-color: #F9F9F9;
}

.EmptyRowStyle td
{
     background-color: #F9F9F9;
     padding:20px;
     
}

.SelectedRowStyle td
{
    background-color: #ffff66;
}
.sortascheaderstyle
{
    background-image: url(images/sort_asc.gif);
    background-color: #B1B1B1;
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
    
}
.sortdescheaderstyle
{
    background-image: url(images/sort_desc.gif);
    background-color: #B1B1B1;
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 10px;
 
}
.sortalternatingrowstyle
{
    background-color:#F0F0F0; font-weight:bold; text-align:right;
}

.sortrowstyle
{
    background-color:#E5E5E5; font-weight:bold; text-align:right;
}
