.edittable{
	font-family:MS Sans Serif,Arial,Tahoma,sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#D4D0C8;
}
.edittable TD.header{
	font-size:11px; 
	color:#000000;
	background-color:#FFFFFF;
	padding:3px;
}
.edittable TD.error{
  color:#ffffff;
	background-color:#ff0000;
}
.edittable TD.needed-error,
.edittable TD.needed-error TABLE TD{
  color:#ffffff;
	font-weight:bold;
	background-color:#ff0000;
}
.edittable TD.needed,
.edittable TD.needed TABLE TD{
	font-weight:bold;
}
.edittable INPUT.text,
.edittable INPUT.number,
.edittable INPUT.date,
.edittable INPUT.time,
.edittable TEXTAREA{
	FONT-SIZE:11px;
	COLOR:#000000;
	BORDER-TOP:#969da4 1px solid;
	BORDER-RIGHT:#3a4040 1px solid;
	BORDER-BOTTOM:#3a4040 1px solid;
	BORDER-LEFT:#969da4 1px solid;
	BACKGROUND-COLOR:#ffffff;
}
.edittable SELECT{
	font-size:10px;
}
.edittable TD SPAN.multi{
	color:#004080;
}
.edittable TD .listbox{
	width:14px;
	color:#000000;
	background-color:#ffffff;
	font-family:webdings;
	font-size:10px;
	border:1px outset;
	text-decoration:none;
	cursor:pointer;
}
.edittable TD A.drag{
	font-family:webdings;
	font-size:14px;
	text-decoration:none;
	color:#0000FF;
	font-weight:normal;
}
.edittable TD A.drag:hover{
	text-decoration:none;
	color:#FF0000;
}
.edittable_status TD A{
	font-family:webdings;
	font-size:14px;
	text-decoration:none;
	color:#0000FF;
	border:1px outset;
}
.edittable_status TD A:hover{
	text-decoration:none;
	color:#FF0000;
}
