﻿.customTable {
	border:		2px Solid ThreeDShadow;
	color:		WindowText;
  background: buttonface;
}
.customTableButtons 
{
  font-family:Verdana;
  font-size:8pt;
	border:		2px Solid ThreeDShadow;
	color:		WindowText;
  background: buttonface;
	word-spacing: 0px;
  text-indent: 0px;
	height:40px; 
}

.customTableHead {
	overflow : visible !important;
	word-spacing: 0px;
  text-indent: 0px;
	margin: 0px; 
	padding: 0px 0px 0px 0px;
/*	width: 100%;*/
}

.customTableHead table {
	background: buttonface;
/*	table-layout: fixed;*/
	empty-cells: show;
	background:	ButtonFace;
}

.customTableHead table td {
	border-top:			2px solid ThreeDShadow;
	border-bottom:	2px solid ThreeDShadow;
	border-left:		1px outset ThreeDShadow;
  padding: 2px 2px 2px 2px;
}

.customTableHead td,
.customTableBody td {
	font-family:arial;
	font-size:8pt;
  text-indent: 4px;
	color: windowtext;
	padding: 2px;
  overflow: visible;
  
}
.customTableHead tr {
	text-decoration:none;
 /* cursor: url('');*/
}  
.customTableBody tr {
  cursor: pointer;
}  
.customTableBody {
	background: buttonface;
/*	overflow:auto; */
	word-spacing: 0px;
  text-indent: 0px;
	margin: 0px; 
	padding: 0px 0px 0px 0px;
	width: 100%;
	/* height needs to be calculated from customTable */
}

.customTableBody table {
  background: transparent;
	empty-cells: show;
	padding: 4px;
}

.rowselected {
	background-color:#ABCDEF;
	color:#FFF;
}
