﻿
/*GRID STYLES*/


.tablecell
{
border-bottom: maroon 1px solid; 
border-left: maroon 1px solid; 
border-top: maroon 1px solid; 
border-right: maroon 1px solid;
}

.GridView
{
    color: #000000;
    border: 1px double #0099FF;
    font-size: 12px;
}
.GridView td, .GridView tr, .GridView th
{
    padding: 4px;
    width: 200px;
}

.GridView tr.RowStyle:hover,.GridView tr.AlternatingRowStyle:hover
{
    background-color: #FFFFCC;
    position: relative;
    color: #000000;
    font-family: Tahoma;
    font-size: 8.5pt;
}

.HeaderStyle
{
    /*border: 1px double #0099FF;*/
    border-top: 1px double #006699;
    border-bottom: 1px double #006699;
    background-color: #D5EAFF;
    color: #000000;
    font-family: Verdana;
    font-size: 8.5pt;
    font-weight: bold;	
}
.RowStyle
{
    background-color: #FFFFFF;
    vertical-align: top;
    position: relative;
    font-family: Tahoma;
    font-size: 8.5pt;
    color: #333333;
}
.AlternatingRowStyle
{
    position: relative;
    background-color: #F0F8FF;
    font-family: Tahoma;
    font-size: 8.5pt;
}
.SelectedRowStyle
{
    background-color: #FFCC66;
    position: relative;
    color: #000000;
    font-family: Tahoma;
    font-size: 8.5pt;
}
.PagerStyle
{
}

.PagerStyle table
{
    margin:10px;
}

.PagerStyle td, .PagerStyle tr, .PagerStyle th
{
    width:auto !important;
    padding:0;
}

.PagerStyle span, .PagerStyle a
{
    border: 1px solid #003300;
    font-size: 10px;
    font-weight: bold;
    margin-right: 4px;
    padding: 4px 8px;
    text-decoration: none;
}
.PagerStyle span
{
    background-color: #F0F8FF;
}
.PagerStyle a
{
    color: #000000;
}
.PagerStyle a:hover
{
    background-color: #D98510;
}

.FooterStyle
{

    border-top: 2px double #D98510;
    background-color: #006699;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 8.5pt;
    font-weight: bold;	
}
.HeaderStyle a
{
    color: #000000;
    text-decoration: none;
    background: url(../images/listing/sort-regular.png) right center no-repeat;
    display: block;
}
.GridIcon
{
    position: relative;
    top: 9px;
    display:block;
}
.ico-edit
{
    background-image: url('../images/listing/ico-edit.png');
    background-repeat: no-repeat;
    height: 24px;
}
.ico-view
{
    background-image: url('../images/listing/ico-view.png');
    background-repeat: no-repeat;
    height:24px;}
/** Grid Header Styles Ends ***/

/*** Sorting styles ***/
.sortasc-row, .sortdesc-row
{
    background-color: #eef9fe;
    color: #FFFFFF;
    font-family: tahoma;
    font-size: 8.5pt;
}

.sortasc-header a, .sortdesc-header a
{
    display: block;
}
.sortasc-header a
{
    background: url(../images/listing/asc.png) right center no-repeat;
}
.sortdesc-header a
{
    background: url(../images/listing/desc.png) right center no-repeat;
}

.validator
{
    color:Red;
}
/*** Sorting styles ends ***/