﻿body
{
    font-size: 8pt;
    font-family: Tahoma, 'Microsoft Sans Serif', Arial;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px;
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 10px; 
	HEIGHT: 528px;    
}
.Main_PageTable
{
	border-width: 0px; 
	width:100%; 
	top:0px; 
	position:absolute; 
	height:528px;
}
 .grid-header
{
font-weight: bold;
font-family: Verdana;
font-size: 11px;
background-color: #7A9FCB;
text-decoration: underline;
color: #ffffff;
text-align: left;
position: relative;
top: expression(this.parentNode.parentNode.parentNode.scrollTop-2);
left:expression(this.parentNode.parentNode.parentNode.scrollLeft-8);
right:1px;
}

.GVFixedHeader
{
	position:relative;
	top: expression(this.parentNode.parentNode.parentNode.scrollTop-2);
	left:expression(this.parentNode.parentNode.parentNode.scrollLeft-1);  	
}


.GVFixedFooter 
{ 
	position:relative;
    bottom:expression(getScrollBottom(this.parentNode.parentNode.parentNode.parentNode.parentNode));
}

/* So the overflow scrolls */
.container {overflow:auto;}

/* Keep the header cells positioned as we scroll */
.container table th {position:relative;}

/* For alignment of the scroll bar */
.container table tbody {overflow-x:hidden;} 
