﻿#expressTable {
    position:relative;
    overflow-y: scroll;
    overflow-x: hidden;
    margin: 0;
    min-height:75px;
    max-height:450px;
    padding: 0;
    width: 760px;
    border: 0;
}

#tableGeneratorTable {
    position:relative;
    overflow-y: scroll;
    overflow-x: scroll;
    margin: 0px 0px 10px 0px;
    min-height:75px;
    /*max-height:450px;*/
    height:450px;
    padding: 0;
    width: 100%;     
    border: 0;
}

#expressTablePrint {
    position: relative;
    margin: auto;
    float: left;
    width: 100%;     
    border: 0;
    text-align:left;
}

table.grdETResult {
    padding:0;
    margin:0;
	font-family:arial;
	font-size:11px;
	background-color: #FFFFFF;
	width: 742px;
	border: solid 1px #EFEBDE;
	table-layout:fixed;
}

table.grdTGResult {
    padding:0;
    margin:0;
	font-family:arial;
	font-size:11px;
	background-color: #FFFFFF;
	max-width: 2000px;
	border: solid 1px #EFEBDE;
	table-layout:fixed;
}

table.grdETResult thead tr th
{
	background-color: #D9E2E9;
	border: 1px solid #EFEBDE;
	padding: 2px;
	color:#333333;
	min-height:30px;
	height:50px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

table.grdTGResult thead tr th
{
	background-color: #D9E2E9;
	border: 1px solid #EFEBDE;
	padding: 5px;
	color:#333333;
	min-height:30px;
	font-weight:bold;
	text-align:center;
}

table.grdETResult tfoot tr td
{
    background-color: #C5DFA0;
    border: 1px solid #EFEBDE;
    padding: 2px;
    font-weight:bold;
}

table.grdTGResult tfoot tr td
{
    background-color: #C5DFA0;
    border: 1px solid #EFEBDE;
    padding: 3px;
    font-weight:bold;
}

table.grdETResult tbody tr td
{
	padding: 2px;
	vertical-align: top;
	line-height:16px;
}

table.grdTGResult tbody tr td {
	padding: 2px;
	vertical-align: top;
	line-height:16px;
}

table.grdETResult thead tr .header, table.grdTGResult thead tr .header {
	background-image: url('../images/sorter.gif');
	background-repeat: no-repeat;
	background-position: center right;
}

table.grdETResult thead tr .headerSortUp , table.grdTGResult thead tr .headerSortUp
{
	background-image: url('../images/sorter_desc.gif');
	background-position: center right;
	background-repeat: no-repeat;
	background-color:#9eb5c7;
	color:#000000;
}
table.grdETResult thead tr .headerSortDown, table.grdTGResult thead tr .headerSortDown {
	background-image: url('../images/sorter_asc.gif');
    background-position: center right;
    background-repeat: no-repeat;
	background-color:#9eb5c7;
	color:#000000;
}

.gridAlt
{
    background-color:#EFEBDE;
}

.gridNorm
{
    background-color:#FFFFFF;
}
