/* ################################## IE Specific Rules ################################## */
div.scrollingIE thead tr {
    /* Causes the pixel header row to stay fixed in IE */
	top: expression(offsetParent.scrollTop);
	/* This fixes IE bug where the header row would "shift" 1px to the right after the table scrolled. Original:  0+"px"+(myvar='true') : -1+"px"  */
    left: expression(typeof(myvar) == 'undefined' ? 0+"px"+(myvar='true') : 0+"px");
    }

div.scrollingIE table {
	width: 100%;
    border-collapse: collapse;
    }

div.scrollingIE thead tr {
	position: relative;
    } 
    
div.scrollingIE { 
    height: expression( this.scrollHeight > 199 ? "200px" : "auto" ); /* sets max-height for IE */
   	width: 100%;
    margin: 0;
	position: relative;
	overflow: auto;
    overflow-x: hidden;
    }
    
html>body tbody.scrollingFF { 
    height: auto !important; /* sets max-height for IE7 */
    }