INPUT.Text {
	font: 12px Arial, Helvetica, sans-serif;
	border: 0;
	color: black;
	border: 1px solid Gray;
	text-align: left;
	vertical-align: top;
	padding: 1px 1px 1px 2px;
}
INPUT.Button, INPUT.ButtonJustified, INPUT.ButtonJustifiedFocus {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: black;
	text-align: center;
	background: #DADAB6;
	border-color: #DADAB6;
	border: 2px groove;
}
INPUT.ButtonJustified {
	width: 90%;
}
INPUT.ButtonJustifiedFocus { 
	color: #DADAB6;
	background: #003366;
	width: 90%;
}
INPUT.CheckBox {
	border: 0px inset #585858;
	padding: 1px 1px 1px 1px;
}
SELECT.TextFixed, SELECT.TextJustified {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	background-color: white;
	border: 1px inset #585858;
	padding-bottom: 0px;
	padding: 0px 0px 0px 0px;
}
SELECT.TextJustified {
	width: 100%;
}
TD.FieldLabel, TD.FieldLabelFocus {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
}
TD.FieldLabelFocus {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	background: #CCDCF9;
}
TD.FieldValue, TD.FieldValueCenter, TD.FieldValueRight {
	background: transparent;
	text-align: left;
/*	border-top: 1px solid #EEE8AA;
	border-bottom: 1px solid #EEE8AA;
	border-right: 1px solid #EEE8AA; */
}
TD.FieldValueCenter {
	text-align: center;
}
TD.FieldValueRight {
	text-align: right;
}
TD.OptionBar {
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	background: #CCCC99;
	border: medium groove;
	border-color: #EEE8AA;
	text-align: center;
	vertical-align: middle;
}
TD.TableHeader {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: white;
	background: #4A7DA0;
}
TD.TableSubHeader {
	font: 12px Arial, Helvetica, sans-serif;
	color: 333333;
	background: #CCCC99;
}

