﻿@charset "utf-8";
/* CSS Document */


table.FormTable {
}

span.required {
	color: red;
}

table.FormTable td.Label {
	width: 180px;
	line-height: normal;
	padding: 4px 0px 4px 0px;
}

table.FormTable td.Field {
	width: 200px;
	line-height: normal;
	padding: 2px 0px 2px 0px;
}

table.FormTable td.Info {
	line-height: normal;
	padding: 4px 0px 4px 0px;
}

table.FormTable td.spacer {
	height: 10px;
	overflow: hidden;
	line-height: 1px;
}

input.Radio,
input.Checkbox {
	vertical-align: middle;
}
table.FormTable label {
	vertical-align: middle;
}
table.FormTable input.Radio,
table.FormTable input.Checkbox {
	padding: 0px 0px 0px 5px;
}
table.FormTable label {
	padding: 2px 0px 0px 0px;
}

table.FormTable input.TextField {
	width: 180px;
	font-family: inherit;
	font-size: inherit;
	padding: 1px 5px 1px 5px;
	xpadding: 2px 5px 2px 5px;	/*FONT*/
	border: 1px solid #FFF;
	color: #333;
}

table.FormTable select {
	width: 192px;
	font-family: inherit;
	font-size: inherit;
	border: 1px solid #FFF;
	color: #333;	
	padding: 0px 0px 0px 2px;
}

table.FormTable input.Error,
table.FormTable select.Error {
	background-color: #FEE;
	border-color: #D88;	
}
table.FormTable label.Error {
	color: #800;	
}

table.FormTable input[disabled],
table.FormTable select[disabled] {
	background-color: #EBEBE4;
	border-color: #DDD;	
}

table.FormTable input.Error[disabled],
table.FormTable select.Error[disabled] {
	background-color: #EEE;
	border-color: #888;
}
table.FormTable label.Error[disabled] {
	color: #888;	
}
