﻿Legend {
	font-size: 11pt;
	font-weight: bold;
	color: #683227;
}

label  { padding: 0; margin: 0px 0px 8px 0px; }
input, select, option, textarea { padding:0; margin: 0px 3px 0px 0px;color:#000000; font-family: Arial, Sans-Serif; font-size: small; }

div.FormRow {
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 7px 0px 0px 0px;
}

div.FormRow span.FormLabel {
	color: #000000;
	float: left;
	width: 150px;
	text-align: left;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.FormRow span.FormField {
	float: left;
	width: 430px;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.FormMandatory {
	font-weight: bold;
}

.special_textarea { background-image: url("../../images/_protected/shadeform.gif");border: #b1b5be 1px solid; }
.special_input { background-image: url("../../images/_protected/shadeform.gif");border: #b1b5be 1px solid; }
.special_select { background-image: url("../../images/_protected/shadeform.gif");border: #b1b5be 1px solid; }

.input_text { text-align:left; background-color:#C0FFC0; border: solid 1px #e0e0e0 }
.input_num  { text-align:right; background-color:#C0FFC0; border: solid 1px #e0e0e0 }

.input_text_err { text-align:left; background-color:#FFC0C0; border: solid 1px #e0e0e0 }
.input_num_err  { text-align:right; background-color:#FFC0C0; border: solid 1px #e0e0e0 }

