﻿/*Full Size*/
.webgrid { font-size:13px; width:100%;}
.webgrid td { padding:4px; border-bottom:1px solid #F7F7F7; color:#303030; }
.webgrid th { padding:5px; }
.webgrid th:hover { background-color:#C9C9C9;color: #525252; }
.webgrid-row-style {}
.webgrid tr {}

.webgrid-alternating-row { background-color:#fff;}
.webgrid-footer
{
     background-color:#F5F5FA;
}
.webgrid-header , .webgrid-header
{ 
    background-color:#E3E3E3; font-size:1.2em; padding:5px; 
     color:#575757;
}

.webgrid-filtersearch
{
        background-color:#E3E3E3; font-size:1.2em; padding:5px; 
     color:#575757;
}

.tr-new td
{
    color:red !important; 
}

.webgrid-header th:not(.ignore) a:link, 
.webgrid-header th:not(.ignore) a:visited, 
.webgrid-header th:not(.ignore) a:hover 
 { 
    text-decoration:none; color:inherit; background-color:inherit; 

}

.webgrid-row-style:hover, .webgrid-alternating-row:hover
 { 
   
}

.webgrid-actcol
{
    width:100px;
    background-color:#F0F0F0;
}

/*.webgrid-footer a:link, .webgrid-footer a:visited
{
    font-size:12px;
    background-color:#666666;
    padding:5px;
    color:#DEDEDE;
    margin:0px;
}

.webgrid-footer a:hover
{
    background-color:#363636;
    color:white;
}*/

.webgrid-footer td
{
    margin:0px;
}

/*Half Size*/
.webgridHalf { font-size:12px; width:50%;}
.webgridHalf td { padding:5px; border-bottom:1px solid #EDEDED; }
.webgridHalf th { padding:5px; }
.webgridHalf th:hover { background-color:#EBEBEB; }
.webgridHalf-row-style {}
.webgridHalf tr {}
.webgridHalf-row-style:hover, .webgridHalf-alternating-row:hover { background-color:#E3E3F1; }
.webgridHalf-alternating-row {}
.webgridHalf-footer{}
.webgridHalf-header { background-color:#D9D9D9; font-size:1.2em; padding:5px; }
.webgridHalf-header a:link, .webgrid-header a:visited, .webgrid-header a:hover { text-decoration:none; color:inherit; background-color:inherit; }

/*Grid Column Widths*/
.colWidthFifty { width: 50px; }
.colWidthSeventy { width: 70px; }
.colWidthHundred { width: 100px; }
.colWidthTwoHundred { width: 200px;}

.divSilver {
    background-color: #D9D9D9;
    width: 100%;
}

.webgrid-header
{
    text-align:left;
}

.webgrid ticketlist td
{
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
}

.critical-row
{
    font-weight:bold;
    color:#D40000;
}

.webgrid-sideborder
{
    border-left:1px solid #F0F0F0;
}