﻿/* --- GRIDVIEW CSS ---*/

.headerGridView
{
    background-color: #2647a0;
    color: White;
    font-weight: bold;
    font-size: small;
    text-align: left;
}

.headerGridView a
{
    color: White;
    text-decoration: none;
}

.gridRow,
.gridRowAlt,
.gridRowSelected,
.MouintingRowInBatch,
.MouintingRowRejected
{
    font-size: small;
    height: 20px;
    text-align: justify;
    vertical-align: middle;
}

.gridRow
{
    background-color: #FFFFFF;
    font-size: small;
    height: 20px;
    text-align: justify;
    vertical-align: middle;
}

.gridRowAlt
{
    background-color: #DDDDDD;
}

.gridRowSelected,
.gridRowSelected a
{
    color: #FFFFFF;
    background-color: #5555FF;
}

.gridRow:hover,
.gridRowAlt:hover,
.MouintingRowInBatch:hover,
.MouintingRowRejected:hover
{
    background-color: #DDDDFF;
}

.MouintingRowInBatch
{
	background-color: #C2EFBA;
}

.MouintingRowRejected
{
	background-color: #FCBCBE;
}

.pagerGridView span,
.pagerGridView a
{
    padding: 1px 4px 1px 4px;
    text-decoration: none;
    color: #000000;
}

.pagerGridView span
{
    background-color: #DDDDDD;
    font-weight: bolder;
}

.pagerGridView a:hover
{
    background-color: #CCCCFF;
    text-decoration: none;
}


.tableContainer
{
    position: absolute;
    /*height: 250px;*/
    overflow: auto;
    overflow-x: hidden;
    width: 100%;
    z-index: 0;
}

table.gridView td
{
	border:none;
}

table.gridView td.left
{
    text-align: left;
}

table.gridView td.right
{
    text-align: right;
}

table.gridView tfoot td
{
    border: none;
}


.emptyDataRow
{
    text-align: center;
    font-size: larger;
}

table.gridView tfoot tr
{
    position: relative;
    overflow-x: hidden;
    background-color: #FFFFFF;
    top: expression(parentNode.parentNode.offsetHeight >= offsetParent.offsetHeight ? 
         offsetParent.offsetHeight + offsetParent.scrollTop - parentNode.parentNode.offsetHeight : 
         offsetParent.offsetHeight - parentNode.parentNode.offsetHeight);
}

table.gridView > tbody { 
	overflow: auto;
	overflow-x: hidden;
}

table.gridView td:last-child {
	padding-right: 20px;
}

.ajax__calendar_container
{
    z-index: 100;
}
