div.scrollTableContainer {
	width: 480px;		/* table width will be 99% of this*/
	height: 444px; 	/* must be greater than tbody*/
	overflow: auto;
}

table.scrollTable {
	width: 100%;		/*100% of container produces horiz. scroll in Mozilla*/
	border: none;
}

table.scrollTable>tbody	{  /* child selector syntax which IE6 and older do not support*/
	overflow: auto; 
	height: 399px;
	overflow-x: hidden;
}
	
table.scrollTable thead tr	{
	position:relative; 
	top: expression(offsetParent.scrollTop); /*IE5+ only*/
}

table.scrollTable tfoot tr { /*idea of Renato Cherullo to help IE*/
    position: relative; 
    overflow-x: hidden;
    top: expression(parentNode.parentNode.offsetHeight >= 
	offsetParent.offsetHeight ? 0 - parentNode.parentNode.offsetHeight + offsetParent.offsetHeight + offsetParent.scrollTop : 0);
}

table.scrollTable td:last-child {padding-right: 20px;} /*prevent Mozilla scrollbar from hiding cell content*/
