﻿/*GridViewCSS Soft Grey Style*/
.GridViewStyle
{
    font-family: verdana, Sans-Serif;
    font-size:11px;
    table-layout: auto;
    border-collapse: collapse;
    border:#91a7b4 1px solid;
  
}


.GridViewStyle tr td
{
    padding:4px;
    border-right: solid 1px #91a7b4;
}
/*Header and Pager styles*/
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    background-image: url(Images/YahooSprite.gif);
    background-position:top;
    background-repeat:repeat-x;
    background-color:#d1dbe0;

}
.HeaderStyle th
{
    padding: 5px;
    color: #16387c;
 
}
.FooterStyle
{
    padding: 5px;
    color: #fff;
    background-color:#57C0EC;
 
}
.HeaderStyle a
{
    text-decoration:none;
    color:#16387c;
    display:block;
    text-align:left;
    font-weight:bold;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
    width:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    border-top: #91a7b4 1px solid;
}
.PagerStyle a
{
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #fff;
    border-right:solid 1px #91a7b4;
    border-bottom:solid 1px #91a7b4;
    border-left:solid 1px #fff;
}
.PagerStyle span
{
    font-weight:bold;
    color:#16387c;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles
.RowStyle, .AltRowStyle, .SelectedRowStyle, .EditRowStyle
{
     height:27px;

}*/

.RowStyle
{
    background-color: #f1f5f6;   
}

.RowStyle:hover
{
    background-color:#01A7E5 ;
    cursor:pointer;
    color:#fff;
    cursor:pointer;
}

.AltRowStyle
{
    background-color: #C2D0DF;

}

.AltRowStyle:hover
{
    background-color:#01A7E5 ;
    color:#fff;
    cursor:pointer;
}


.SelectedRowStyle td
{
    background-color: #fcb814;
	background-image: url(Images/YahooSprite.gif);
    background-position:center;
    background-repeat:repeat-x;
}

.EditRowStyle td
{
     background-color: #fcb814;
	background-image: url(Images/YahooSprite.gif);
    background-position:center;
    background-repeat:repeat-x;
}

/****************************************/


GridViewStyleAlert {
    font-family: verdana, Sans-Serif;
    font-size: 11px;
    table-layout: auto;
    border-collapse: collapse;
    border: #91a7b4 1px solid;
}

.GridViewStyleAlert tr td {
    padding: 4px;
    border-right: solid 1px #91a7b4;
}
/*Header and Pager styles*/
.HeaderStyleAlert, .PagerStyleAlert /*Common Styles*/ {
    background-color: #eee;
}

    .HeaderStyleAlert th {
        padding: 4px;
        color: #000;
        font-weight: normal;
        font-size: 11px;
        border-right: 1px solid #fff;
        background-color: #00ffff;
    }

.FooterStyleAlert {
    padding: 2px;
    color: #333;
    background-color: #57C0EC;
}

.HeaderStyleAlert a {
    text-decoration: none;
    color: #16387c;
    display: block;
    text-align: left;
    font-weight: bold;
}

.PagerStyleAlert table {
    text-align: center;
    margin: auto;
    width: auto;
}

    .PagerStyleAlert table td {
        border: 0px;
        padding: 2px;
    }

.PagerStyleAlert td {
    border-top: #91a7b4 1px solid;
}

.PagerStyleAlert a {
    color: #16387c;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
    border-top: solid 1px #fff;
    border-right: solid 1px #91a7b4;
    border-bottom: solid 1px #91a7b4;
    border-left: solid 1px #fff;
}

.PagerStyleAlert span {
    font-weight: bold;
    color: #16387c;
    text-decoration: none;
    padding: 2px 10px 2px 10px;
}
/*RowStyles
.RowStyle, .AltRowStyle, .SelectedRowStyle, .EditRowStyle
{
     height:27px;

}*/

.RowStyleAlert {
    background-color: transparent;
    font-weight: normal !important;
    font-size: 12px;
    font-family: Arial;
    background-color:#ddd;
}

    .RowStyleAlert:hover {
        background-color: #01A7E5;
        cursor: pointer;
        color: #fff;
        cursor: pointer;
    }

.AltRowStyleAlert {
    background-color: #f3f3f3;
    font-weight: normal !important;
    font-size: 11px;
    font-family: Arial;
}

    .AltRowStyleAlert:hover {
        background-color: #01A7E5;
        color: #fff;
        cursor: pointer;
    }


.SelectedRowStyleAlert td {
    background-color: #fcb814;
    background-image: url(Images/YahooSprite.gif);
    background-position: center;
    background-repeat: repeat-x;
    cursor: pointer;
}

.EditRowStyleAlert td {
    background-color: #fcb814;
    background-image: url(Images/YahooSprite.gif);
    background-position: center;
    background-repeat: repeat-x;
}
