.editTable {
	background-color: #F5F5FF;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	border: 0px;
}
.editTableLabel {
	background-color: #CCC;
	text-align: right;
	font-family: Tahoma, Geneva, sans-serif;
	width: 25%;
	vertical-align: middle;
	height: 20px;
}
.editTableInput {
	width: 25%;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}
.editTableInputEven {
	background-color: #eeeeee;
	width: 25%;
	text-align: left;
	vertical-align: middle;
	height: 20px;
}
.buttonMedium {
	background-color: #669977;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	width: 90px;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border: 2px outset #77cc88;
	cursor: pointer;
}
.tableSubHeader {
	background: #1b3e1b;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-size: 16pt;
	height: 35px;
	line-height: 35px;
	text-align: center;
	vertical-align: middle;
}
.dataTable {
	background-color: #F5F5FF;
	color: #000000;
	font-size: 9pt;
	text-align: center;
	vertical-align: middle;
	border: 0px;
	width: 100%;
}
.dataTableHeader {
	background-color: #6666FF;
	color: #FFFFFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	height: 25px;
	vertical-align: middle;
	text-align: center;
	border-top: 0px solid #000000;
	border-bottom: 1px solid #000000;
}
.dataTableRow {
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.DataTableRowEven {
	background-color: #eeeeeee;
	color: #000000;
	font-family: Tahoma, Geneva, sans-serif;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.readonlyInput {
	background-color: #F5F5FF;
	color: #000000;
	border: solid 0px #F5F5FF;
	width: 100%;
}
.readonlyInputEven {
	background-color: #eeeeee;
	color: #000000;
	border: solid 0px #eeeeee;
	width: 100%;
}