
input.formButton {
	background-color: #EBE3D8;
	border: 1px solid #D9CBB6;
	font-size: 12px;
	padding: 2px;
}
input.register {
	background-color: #df6c04;
	color: #FFF;
	font-size: 12px;
	line-height: 12px;
	height: 22px;
	padding: 4px 5px 6px 5px;
	width: 80px;
}

.error,
.warning {
	background-color: #990000;
	color: #FFFFFF;
}
.note,
.error {
	font-size: 12px;
	padding: 5px 0 5px 0;
}
.error {
	padding: 5px;
}
.message {
	margin: 0;
	padding: 5px 0 5px 0;
}
th.FormTextHeader {
	background-color: #D9CBB6;
	padding: 5px;
	text-align: left;
	width: 340px;
}
.FormTextHeader {
	background-color: #EBE3D8;
	text-align: right; 
	width: 130px;
}
.FormValue {
	width: 210px;
}
.FormValue,
.FormValue_NoWidth
{
	border: 1px solid #EBE3D8;
	padding-right: 2px;
	text-align: left; 
}
.FormTextarea {
	border: 1px solid #EBE3D8;
	text-align: left; 
	width: 340px;
}

.shortInput {
}
.mediumInput {
	height: 19px;
	width: 150px;
}
.longInput {
	width: 208px;
}
.dateInput {
	width: 188px;
}
.timeInput {
	width: 58px;
}

.FormTextarea textarea.simpleEditor {
	width: 575px;
}
.FormTextarea textarea {
	width: 581px;
}

.registration2Table .FormValue {
	width: 180px;
}
.registration2Table .longInput {
	width: 178px;
}

.listingTable .FormTextHeader {
	width: 150px;
}
.longInput2 {
	width: 448px;
}

.mediumInput,
.FormValue input,
.FormValue select,
.FormTextarea textarea {
	background-color: #FFF;
	border: 1px solid #D9CBB6;
}
.FormValue input.requiredField,
.FormValue select.requiredField,
.FormValue textarea.requiredField,
.FormTextarea textarea.requiredField {
	background-color: #FCC;
	border: 1px solid #990000;
}

#uploadForm {
	font-size: 12px;
	margin-top: 25px; 
	padding: 10px;  
	width: 450px;
}
#uploadForm input.formButton {
	background-color: #EBE3D8;
	border: 1px solid #D9CBB6;
}

