﻿.grid
{
}
.grid-row TD
{
    margin: 0px;
    -moz-user-focus: normal;
    -moz-user-select: none;
    border: solid 1px;
    border-color: #EDEDED;
    overflow: hidden;
    padding: auto atuo 0 auto;
    white-space: nowrap;
}

.grid-selectedrow
{
    margin: 0px;
    -moz-user-focus: normal;
    -moz-user-select: none;
    border: solid 1px;
    border-color: #EDEDED;
    overflow: hidden;
    padding: auto atuo 0 auto;
    white-space: nowrap;
    background-color: #CFEEFF;
}

.grid-row TD TD
{
    border-width: 0px;
}
.grid-row-empty
{
    margin: 0px;
    -moz-user-focus: normal;
    -moz-user-select: none;
    border: solid 1px;
    border-color: #EDEDED;
    overflow: hidden;
    padding: auto atuo 0 auto;
    white-space: nowrap;
}
.grid-row
{
    border: 1px solid;
    padding-bottom: 0px;
}
.grid-hrow
{
    background: transparent none repeat-x scroll 0 bottom;
    background-color: #8FCAFF; /* background-image:url("Images/grid-hrow.gif");*/
    cursor: default;
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -x-system-font: none;
}
.grid-hrowChild
{
    background: transparent none repeat-x scroll 0 bottom;
    background-color: #CDE5FB; /* background-image:url("Images/grid-hrow.gif");*/
    cursor: default;
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    -x-system-font: none;
}

.grid-hrow TH
{
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #D0D0D0;
    vertical-align: middle;
    -moz-user-focus: normal;
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
    -moz-user-select: none;
    padding: auto atuo 0 auto;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
}

.grid-hrow a
{
    text-decoration: none;
    color: black;
}



/*----------------------------GeneralGrid-------------------------------------*/
.TreeView
{
    background-color: #eee;
}



.GridGeneral
{
}


.GridGeneral .Header
{
   background: url(images/manager/grid/gridHead.jpg) repeat-x; 
    font-weight: bold;
    line-height: 28px;
    padding: 2px;  
}

.GridGeneral .Header a
{
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
}

.GridGeneral .Header a:hover
{
    font-weight: bold;
    line-height: 28px;
    text-decoration: underline;
}


.GridGeneral .Footer
{
    padding: 2px;
    line-height: 20px;
    background-color: #fafafa;
    border: solid 1px #DDD9DA;
}
.GridGeneral .Footer  td
{ 
    border: solid 1px #DDD9DA;
}
.GridGeneral .Row
{
    padding: 2px;
    line-height: 20px;
    background-color: #fafafa;
    border: solid 1px #DDD9DA;
}
.GridGeneral .Row  td
{ 
    border: solid 1px #DDD9DA;
}
.GridGeneral .AlternatingRow
{ 
    padding: 2px;
    line-height: 20px;
    background-color: #d6e7f8;
}

.GridGeneral .AlternatingRow td
{
    border: solid 1px #DDD9DA; 
}


.GridGeneral .EmptyRow
{
    line-height: 20px;
}


.GridGeneral .EditRow
{
    line-height: 20px;
}



.GridGeneral .SelectedRow
{
    line-height: 20px;
}

.GridGeneral .Pager
{
    line-height: 25px;
}
