/* style voor tabel */
div#UserTable-search{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 40px;
	width: 100%;
	overflow: hidden;
}
/* This makes the scrolling table work */
div#UserTable{
	position: absolute;
	top: 40px;
	left: 0px;
	width: 590;
	height: 465px;	
	height: expression(document.body.clientHeight  - 178);
   overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* The different widths below are due to the way the scroll bar is implamented
we are keeping these here instead of putting them in the IE css file b/c it 
is easier to change the width if both numbers are in the same place. */

/* All browsers accept this, but we are targeting IE with this rule */
div#UserTable table{
	width: 540px;
	table-layout: fixed;
}
/* Modern browsers accept this (not IE) and we are targetting firefox */
html>/**/body div#UserTable table{
   width: 570px;
}
/* Modern browsers accept this (not IE) and we are targetting firefox */
html>/**/body div#UserTable table>tbody{
	overflow: auto; 
   height: 430px;	
   overflow-x: hidden;
}
div#UserTable thead tr	{
	position:relative;
    /* Causes the pixel header row to stay fixed in IE*/
	top: expression(offsetParent.scrollTop);
	/* This fixes a strange bug in IE where the header row would "shift" 1px to
	   the right after the table was scrolled down.  It would not shift back
       after scrolling all the way, which made my first solution based on
       offSetParent.scrollTop == 0 not an effective solution*/
    left: expression(typeof(myvar) == 'undefined' ? 0+"px"+(myvar='true') : -1+"px");
}
/*prevent Mozilla scrollbar from hiding cell content*/
div#UserTable td:last-child{
	padding-right: 25px;
}
div#UserTable th:last-child{
	padding-right: 25px;
}
table#UserTableT{
	border: none;
	border-collapse: collapse;
	color : #003366;
	font-family : Helvetica, Arial, sans-serif;
	font-size: 12px;
}
table#UserTableT th{
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	background: #ccc;
	font-weight: bold;
	vertical-align: top;
	text-align: left;
}
table#UserTableT td{
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
}
div.UserTable-result{
	position: absolute;
	top: 100px;
	left: 40px;
	width: 400px;
	overflow: hidden;
	background-color: Silver;
	z-index: 2
}

/* einde style voor tabel */
