body
{
	font-family: Tahoma, Verdana, Arial;
}

.FG-mandatory
{
	float: right;
	padding: 3px;
	color: #b00;
	vertical-align: top;
}

.FG-formElement, .FG-formElementInvalid
{
	padding: 3px;
	margin-top: 3px;
}


.FG-formElement
{
	background-color: #f9f9f9;
	overflow: auto;
}

.FG-formElementInvalid
{
	background-color: #ffe2db;
	border: 1px solid #b00;
}

label
{
	display: block;
	cursor: pointer;
}

fieldset
{
	border: 1px solid #7F9DB9;
	padding: 10px;
	margin: 10px 10px 10px 20px;
}

textarea
{
	width: 500px;
}

input, textarea, select
{
	font-size: 11px;
}

input[type = "radio"], input[type = "checkbox"]
{
	width: 20px;
	margin: 2px;
	border: none;
}

input[type = "radio"]
{
  float: left;
  clear: left;
}

.FG-radioDisplay
{
  margin: 2px 0px 2px 25px;
}
