INPUT {
	border: 1px solid #000000; /*catastrophic in Netscape */
}
.wt_headrow
{
  PADDING-LEFT: 5px;
  PADDING-RIGHT: 7px;
	FONT-WEIGHT: bold;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	FONT-SIZE : 12px;
}
.wt_filtercell
{
	border-top: 1px solid blue;
	padding-top: 1px;
	font-size:10px;
}
.wt_input, .wt_text, .wt_num, .wt_date {
	border-color: #1C99EA;
	padding-left:1px;
	/*width: 58px;*/
	font: arial;
	font-size:10;
	text-align:left;
	height:17px;
}
.wt_select {
	padding-left:4px;
	/*width: 90px;*/
	font: arial;
	font-size:10;
	text-align:left;
	height:15px;
}
.wt_navtable {
	background-color: #cccccc;
}
A.wt_pagelength_a, A:visited.wt_pagelength_a, .wt_pagelength_a  {
	color: #0000FF;
	font-weight:bold;
}
.wt_ok {
	width: 18px;
	font-size:10;
	height:16px;	
}
.wt_row13, .wt_row24, .wt_filterrow
{
	FONT-SIZE: 11px;
  PADDING-LEFT: 1px;
	PADDING-RIGHT: 5px;
}
.wt_row13 {
	background-color: #CCCCDD;
}
.wt_totalrow {
	background-color: #FFFFCC;
	font-weight: bold;
	PADDING-RIGHT: 5px;
}
.wt_grandtotal {
	background-color: #FFFFAA;
	font-weight: bold;
	PADDING-RIGHT: 5px;
}
.wt_title {
	font-size:12px;
	font-weight: bold;
	color: #000066;
}
.wt_input_a {
  width: 90px;
  height: 12px;
  font-size:10px;
}
