p.notabene
{
	font-style: italic;
}

.formField
{
	margin-top: 10px;
}

label
{
	background-color: #FFF;
	color: #566673;
	
	font-weight: bold;
}

.required
{
	background-color: #FFF;
	color: #33ACF5;
	font-size: larger;
}

fieldset
{
	border: none;
	margin-top: 20px;
}

fieldset legend
{
	background-color: #FFF;
	color: #566673;
	
	font-weight: bold;
}

input.textbox
{
	border-color: #ADDDFB;
	border-style: solid;
	width: 380px;
}

input.textbox:focus,
input.textbox:active
{
	border-color: #8A8A8A;
}

input.radioButton
{
	margin-right: 20px;
}

input.button
{
	background-color: #2775AC;
	border-style: none;
	cursor: pointer;
	color: #FFF;
	
	font-weight: bold;
	
	margin-top: 20px;
	padding: 5px 10px 5px 10px;
}

span.formFieldLabel
{
	background-color: #FFF;
	color: #566673;
	
	font-weight: bold;
}