.form #explanation
{
	/*
	padding-top: 10px;
	*/
}

.form #buttons
{
	margin-left: 160px;
}

.group
{
	margin-top: 20px;
	padding-bottom: 10px;
	border: solid 1px #ccc;
}

.form .title3
{
	padding-left: 300px;
	position: relative;
	top: -9px;
	font-weight: bold;
	color: #ccc; /* 00529b; #00529b; */
}
.form .title3 span
{
	background-color: #fff;
	padding: 0 4px;
}

.form .item
{
	padding: 4px 0;
}

.form .mandatory
{
	font-weight: bold;
}

.form label
{
	float: left;
	margin-top: 3px;
	margin-right: 4px;
	width: 160px;
	text-align: right;
}

.form .content
{
	display: block;
	margin-left: 124px;
}
.form .content label
{
	margin: 0px;
	width: auto;
	text-align: left;
}
	
.form .inputText, .form form .inputTextarea
{
 	width: 240px;
 	background-color: #eee;


.form .inputRadio, .form form .inputCheck
{
}

.form .remark
{
 	font-size: smaller;
	/* font-variant: small-caps; */
}

