﻿/* WebGrid Styles */

/* Web Grid Background that matches Banner tool bars. */
.Grid
{
    border-style:solid;
    border-width:1px;
    border-color:#BBBBBB;
}

/* Text and colors for BODY of TABLE */
.Grid tbody, .GridText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#000000;
}

/* Text and colors for HEADER and FOOTER of TABLE */
.Grid thead th, .Grid tfoot, .GridHead, .GridGroup, .GridViewHead th, .GridViewHead th a {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: rgb(255,255,255); /*#000000;*/
}

/* Text and colors for Links in HEADER of TABLE */
.Grid thead th a, .Grid thead th a:visited, .Grid thead th a:active, .Grid thead th a:link
/* Text and colors for Links in FOOTER of TABLE */
, .Grid tfoot a, .Grid tfoot a:visited, .Grid tfoot a:active, .Grid tfoot a:link
/* Text and colors for Links in HEADER */
, .GridViewHead a, .GridViewHead a:visited, .GridViewHead a:active, .GridViewHead a:link
/* Text and colors for Links in HEADER */
, .GridHead a, .GridHead a:visited, .GridHead a:active, .GridHead a:link
/* Text and colors for Links in GROUP */
, .GridGroup a, .GridGroup a:visited, .GridGroup a:active, .GridGroup a:link 
{
    background-color: Transparent;
    background-image: none;
    text-decoration: none;
    color: rgb(255,255,255);
}

/* Text and colors for Links in BODY of TABLE */
.Grid tbody a, .Grid tbody a:visited, .Grid tbody a:active, .Grid tbody a:link
/* Text and colors for Links in GRID */
, .GridText a, .GridText a:visited, .GridText a:active, .GridText a:link 
{
    /*font-weight: normal;*/
    background-color: Transparent;
    background-image: none;
    text-decoration: none;
    /*color:#0000e6;*/
    /*color:#105dfb;*/
    /*color: #0f47ea;*/
}

/* HOVER class for LINKS */
.Grid thead th a:hover
,.Grid tbody a:hover
,.Grid tfoot a:hover
,.InfoScreenTD a:hover
,.GridText a:hover
,.GridHead a:hover
,.GridViewHead a:hover
,.GridGroup a:hover
{
    text-decoration:none;
    color: #66a0ff;
}

/* Backgrounds for HEADER and FOOTER */
.Grid thead tr, .Grid tfoot tr, .GridHead /*, .GridViewHead*/ {
    /*background-image:url("../images/grids/gridbarbg.jpg");
    background-repeat:repeat;
    background-color:Transparent;*/
    background-color: #5b6770;
}

.GridViewHead th {
    /*background-image:url("../images/grids/gridbarbg.jpg");
    background-repeat:repeat;
    background-color:Transparent;
    /*border: solid 1px #999999 !important;*/ 
    background-color: #5b6770;
}

/* Backgrounds for GROUPs */
.GridGroup {
    /*background-image:url("../images/grids/gridgroupbg.jpg");
    background-repeat:repeat;
    background-color:Transparent;*/
    background-color: #5b6770;
}

/* Vertical/Horizontal grid lines IN BODY */
.Grid tbody td, .GridViewBody td
{
    border-bottom-color:#BBBBBB;
    border-top-color:#BBBBBB;
    border-left-color:#BBBBBB;
    border-right-color:#BBBBBB;
}

.GridViewBody td
{
    border: solid 1px #BBBBBB;    
}

.GridViewBody
{
    border-left-width: 0px !important;
    border-right-width: 0px !important;
}

/* Lines in HEAD and FOOT */
.Grid tfoot td, .Grid thead th
{
    border-left-width:0px;
    border-right-width:0px;
}

.Grid tfoot td
{
    border-top: solid 1px #AAAAAA;
}

.Grid thead th
{
    border-bottom: solid 1px #CCCCCC;
}

/* TEMP 

.GridBodyTD
{
    border: solid 1px #999;   
}*/