.formHeadingCMS {
	color:				#4e917a;
	width:				410px;
	height:				32px;
	font-size:			1.4em;
	line-height:		1.6em;
	font-family:		Times New Roman;
	font-weight:		bold;
	text-decoration: 	none;
	padding-top:		8px;
	padding-left:		0px;
	margin-bottom:		0px;
	padding-right:		0px;
}
.formErrorSectionCMS {
    display: none;
	color:				#ff0000;
	padding-top:		10px;
	padding-left:		0px;
	padding-bottom:		10px;
	padding-right:		0px;
	clear:				left;
}
.formErrorImageCMS {
	float:			left;
	padding-right:		6px;
	padding-top:		3px;
}
.formErrorFieldCMS {
    display: none;
	color:				#ff0000;
	width:				250px;
	font-size:			1.1em;
	line-height:		16px;
	text-decoration: 	none;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	text-decoration: 	none;
	margin-left:		5px;
	padding-top:		2px;
	padding-bottom:		10px;
	padding-right:		0px;
	clear:				left;

}
.formSolidBarCMS {
	width:				410px;
	margin-top:			20px;
	margin-left:		0px;
	margin-bottom:		1px;
	margin-right:		0px;
	padding-top:		1px;
	padding-left:		0px;
	padding-bottom:		0px;
	padding-right:		0px;
}
.formDottedBarCMS {
	width:				410px;
	margin-top:			1px;
	margin-left:		0px;
	margin-bottom:		0px;
	margin-right:		0px;
	padding-top:		0px;
	padding-left:		0px;
	padding-bottom:		20px;
	padding-right:		0px;
}
.formButtonSectionCMS, .formButtonSectionUpdateCMS {
	width:				410px;
	height:				40px;
	background-image:	url(../images/forms/formButtonSectionBackground.gif); 
	background-repeat:  repeat-x;
	font-size:			1.2em;
	line-height:		1.4em;
	text-decoration: 	none;
	font-family:		Arial, sans-serif;
	padding-top:		5px;
	padding-left:		0px;
	padding-bottom:		5px;
	padding-right:		5px;
	margin-top:			25px;
	margin-left:		0px;
	margin-bottom:		10px;
	margin-right:		0px;
	bottom:				100px;
}
.formUpdateSectionCMS {
	color:	#000000;
	font-size: 1.2em;
	font-family: arial, sans-serif;
	line-height: 16px;	
}
.formButtonSectionUpdateCMS, .formTextUpdateCMS, .formUpdateSectionCMS, .formPageHiddenCMS {
  display: none;
}
span.formRadioFieldText		{
	font-size:			1.1em;
	float:				left;
	display:			block;
	margin:				2px 10px 0px 2px;
}
html>body span.formRadioFieldText		{
	font-size:			1.1em;
	float:				left;
	display:			block;
	margin:				2px 10px 0px 2px;
}
.formFieldLabel	{
margin-top:			5px;
}
.formFieldCell	{
	width:				250px;
	font-size:inherit;
	font-family:		Arial, sans-serif;
	text-decoration: 	none;
	float:				left;
	padding-top:		5px;
	padding-left:		0px;
	padding-bottom:		0px;
	padding-right:		0px;
}
.formCaption			{
	color:				#998b7d;
	font-size:			.9em;
	line-height:		11px;
	text-decoration: 	none;
	font-family:		Arial, sans-serif;
	margin-left:		4px;
	padding-left:       0px;
	padding-top:		2px;
	padding-bottom:		0px;
	padding-right:		0px;
	clear:				both;
}
select.selectFieldNoWidth {
	background-color:	#fbf8ee;
	border: 			1px solid #c0b6aa;
	margin-top:			2.5px;
	margin-left:		2.5px;
	margin-bottom:		2.5px;
	margin-right:		2.5px; 
}
select.selectFieldNoWidthError {
	background-color:	red;
	border: 			1px solid #c92026;
	color:				#ffffff;
	font-weight:		bold;
	margin-top:			2.5px;
	margin-left:		2.5px;
	margin-bottom:		2.5px;
	margin-right:		2.5px; 
}
.borderDivCMS {
	width:				auto;
	border:				hidden;
	float:				left;
	margin:				0px 0px 0px 0px;
}
.borderDivCMSError {
	border:				red solid 1px;
	width:				auto;
	float:				left;
	margin:				0px 0px 0px 0px;
}
