#mainForm
{
	margin: 15px 3px 15px 0;
}

#mainForm .formTitle
{
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
	margin-bottom: 3px;
}

#form_main_table
{
	width: 398px;
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
}

#form_main_table .txt
{
	width: 130px;
}

#form_main_table label
{
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
	color: #000;
}

#form_main_table .fo_text, .fo_textarea
{
	width: 260px;
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
	height: 1.3em;
	border: 1px solid gray;
}

#form_main_table .fo_textarea
{
	height: 8em;
}

#form_main_table .btn
{
	border: 1px solid gray;
	background-color: #FFF;
	cursor: pointer;
	margin-top: 3px;
	font-family: Tahoma, Verdana, serif;
	font-size: 1em;
	padding: 1px 5px;
}

#form_main_table .delimiter
{
	background-color: gray;
	height: 1px;
}

#form_main_table .error
{
	color: red;
	font-size: 1em;
	margin-left: 132px;
}

.foThanks
{
	font-weight: bold;
	margin-top: 15px;
	color: #112F72;
}


