<style>
	div.tableHolder2 { clear:both; height:500px; width:1100px; overflow:auto; position:relative; font-weight:normal; text-align:center; }
	div.tableHolder2 table { border:0; cellpadding:2px; cellspacing:2px; width:100%; }
	div.tableHolder2 thead.scrollHead th, 
					 thead.scrollHead td, 
					 tfoot.scrollFooter td { background-color:rgb(175,175,175); color:rgb(80,80,80); font-weight:normal; font-size:110%; HEIGHT: 20px; POSITION: relative; text-align:center; Z-INDEX: 60; } 
	div.tableHolder2 thead.scrollHead td{ TOP: expression(this.offsetParent.scrollTop-2); }
	div.tableHolder2 thead.scrollHead th.h1 { background-color:rgb(160,160,192); }
	div.tableHolder2 thead.scrollHead th.h2 { background-color:rgb(224,224,240); }
	div.tableHolder2 thead.scrollHead th.h3 { background-color:rgb(160,160,192); }
	div.tableHolder2 thead.scrollHead th.h4 { background-color:rgb(224,224,240); }
	div.tableHolder2 thead.scrollHead th.green {background-color:rgb(205,203,223);}
	div.tableHolder2 thead.scrollHead th.orange {background-color:rgb(253,253,225);}
	div.tableHolder2 tfoot.scrollFooter td{ TOP: expression(this.offsetParent.clientHeight - this.offsetParent.scrollHeight + this.offsetParent.scrollTop); }
	div.tableHolder2 th.fixedLeft, td.fixedLeft { z-index: 50; border-right: 1px solid silver; LEFT: expression(this.offsetParent.scrollLeft-2); POSITION: relative; }
	div.tableHolder2 th.fixedRight, td.fixedRight { z-index: 50; border-left: 1px solid silver; LEFT: expression(this.offsetParent.clientWidth - this.offsetParent.scrollWidth + this.offsetParent.scrollLeft); POSITION: relative;	}
	div.tableHolder2 th.left {height:3.0em; padding:2px 2px 2px 15px; border-left:solid 2px rgb(255,255,255); border-right:solid 2px rgb(255,255,255); border-top:solid 2px rgb(255,255,255); border-bottom:solid 2px rgb(255,255,255); background-color:rgb(175,175,175); text-align:left; color:rgb(80,80,80); font-weight:bold; font-size:110%;}
	div.tableHolder2 td.greent1 { background-color:rgb(160,160,192); color:green; font-weight:bold; }
	div.tableHolder2 td.greent2 { background-color:rgb(224,224,240); color:green; font-weight:bold; }
	div.tableHolder2 td.greent3 { background-color:rgb(160,160,192); color:green; font-weight:bold; }
	div.tableHolder2 td.greent4 { background-color:rgb(224,224,240); color:green; font-weight:bold; }
	div.tableHolder2 td.red1 { background-color:rgb(160,160,192); color:red; }
	div.tableHolder2 td.red2 { background-color:rgb(224,224,240); color:red; }
	div.tableHolder2 td.red3 { background-color:rgb(160,160,192); color:red; }
	div.tableHolder2 td.red4 { background-color:rgb(224,224,240); color:red; }
	div.tableHolder2 td.black1 { background-color:rgb(160,160,192); color:black; }
	div.tableHolder2 td.black2 { background-color:rgb(224,224,240); color:black; }
	div.tableHolder2 td.black3 { background-color:rgb(160,160,192); color:black; }
	div.tableHolder2 td.black4 { background-color:rgb(224,224,240); color:black; }
	div.tableHolder2 td.green { background-color:rgb(205,203,223); }
	div.tableHolder2 td.orange { background-color:rgb(253,253,225); }
	div.tableHolder2 p {margin-left:20px; color:red; }
	html>body div.tableHolder {
 		overflow: hidden;
	}	 
	html>body tbody.scrollBody {
	 	height: 400px;
 		overflow: auto;
	}
</style>
