.FormContainerTable {
	width: 850px;
	text-align:center;
}
.FormColoredHeaderRow {
	background-color: #67A4FF;
	height:5px;
}
.FormHeaderRow {
	font-size: 22px;
	font-weight: 600;
	background-color: #343434;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
}
.FormSubHeaderRow {
	font-size: 16px;
	background-color: #67A4FF;
	text-align: center;
	vertical-align: middle;
	color: #FFF;
}
.FormContentRow {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
}
.FormInputRow  {
	padding-bottom: 10px;
}
.FormTextBox {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:150px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormCombo {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:150px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormTextArea {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: arial;
    WIDTH:700px;
    HEIGHT:100px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormCheckbox {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}
.FormRadio {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	PADDING: 2px 2px 2px 2px;
	BACKGROUND: url('/siteresources/data/templates/images/form_input_bg.gif'); 	
}

.FieldContainerTable {
	width: 90%;
}
.FormInputCol {
	padding: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: left;
    white-space: nowrap;
}
.FormLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	width:20%;
}
.FormLabelTextCentered {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	text-align: center;
	white-space: nowrap;
}
.FormLongLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING: 0px 5px 0px 0px;
	vertical-align: middle;
	white-space: nowrap;
}
.FormLongSubLabelText {
	COLOR: #505050;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	vertical-align: middle;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.FormFieldset {
	text-align:center;
	color:#25354E;
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
.FormFieldsetLegend {
	text-align:left;
	color:#25354E;
	font-weight:600;
	font-size:16px;
	width: auto;
}
