/* standard form */
form.standardForm fieldset {
	margin : 0 0 0 0;
	clear : both;
	padding : 0 0 1em 45px;
	border : 0px;
}

form.standardForm legend {
	background-color : White;
	padding : 2px 10px 2px 10px;
	font-size : 17px;
	color : #900;
}

form.standardForm input.oneLineTextInput,
form.standardForm textarea{
	width : 420px;
	border : 1px solid #999999;
	background-color : #F3F3F3;
	padding : 2px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin-bottom : 3px;
}
 
form.standardForm textarea.mediumTextArea{
	height : 10em;
	margin-bottom : 10px;
	font-size : 12px;
	margin-bottom : 3px;
}

form.standardForm textarea.largeTextArea{
	height : 20em;
	font-size : 12px;
	margin-bottom : 3px;
}

form.standardForm div.formRow{
	padding : 2px;
	margin : 0 0 5px 0;
	clear : both;
}

input.requiredField,
select.requiredField,
textarea.requiredField{
	background-color : White;
}

form.standardForm label{
	font-size : 12px;
}

form.standardForm table.dataGrid{
	float : left;
	clear : none;
	margin : 5px;
}

.buttons{
	margin : -5px 48px 1em 6px;
	padding : 0;
	float : right;
}

.asterisk{
	font-size : 160%;
	color : #900;
	font-weight : bold;
	margin : 5px 0 0 0;
}

#requiredFields{
	margin : 6px 0 0 6px;
	padding : 0;
	font-style : italic;
	float : right;
}