
.FormTitle {
	text-align				: left;
	font-weight				: bold;
}

.FormStretched {
	width					: 100%;
}

.Form {
	border					: 1px solid #336699;
	border-collapse			: collapse;
}

.Form td {
	padding					: 3px;
}

td.FormLabel {
	text-align				: right;
	white-space				: nowrap;
}

td.FormValue {
	text-align				: left;
}

.FormSection {
	background-color		: #336699;
	color					: #FFFFFF;
	font-weight				: bold;
	padding					: 3px;
	text-align				: left;
}

.FormText {
	font-size				: 10pt;
}

.FormCheckbox {
	vertical-align			: middle;
}

.FormButton	{
	border					: 1px solid #003366;
	background				: url(images/toolbar_button.gif);
	height					: 21px;
}

.FormButtonHover {
	border					: 1px solid #003366;
	background				: url(images/toolbar_button_selected.gif);
	height					: 21px;
}

.FormDescription {
	font-size				: 90%;
}

.FormFooter {
	border-top				: 1px solid #336699;
	width					: 80%;
	padding-top				: 5px;
	padding-bottom			: 5px;
}

.FormInputGroup {
	width					: 100%;
	border-collapse			: collapse;
}

.FormInputGroup td {
	padding					: 3px;
}

.FormSuccessMessage {
	color					: green;
	padding-bottom			: 2px;
}

.FormErrorMessage {
	color					: red;
	padding-bottom			: 2px;
}


