/**
 * Style sheet formular
 */
#main .formbody .mandatory
{
	color: #333;
	line-height:25px;
}

#main .formbody .text.mandatory,
#main .formbody .textarea.mandatory
{
	color: #333;
	line-height:18px;
	width:270px;
	padding:2px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	border: 1px solid #129804;
	background-color:#FBFFE8;
}

#main .formbody .col_0
{
	width:90px;
	vertical-align: top;
}

#main .formbody .submit_container .submit
{
	color: #FFF;
	width:120px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#129804;
	margin-top:15px;
	padding-top:2px;
	padding-bottom:1px;
}

#main .formbody .error
{
	color: #129804;
	font-size:90%;
}

#main .comment_default
{
	color: #333;
	line-height:25px;
	padding-bottom:10px;
	border-bottom:1px solid #129804;
}

#main .comment_default .info,
#main .comment_default .date
{
	color: #129804;
	line-height:20px;
	font-size:90%;
	padding-top:10px;
}

#main .formbody
{
	margin-top:25px;
}

#main .formbody .widget
{
	color: #333;
	line-height:25px;
}

#main .formbody .widget .text,
#main .formbody .widget .text.mandatory,
#main .formbody .widget .captcha.mandatory,
#main .formbody .widget .textarea
{
	color: #333;
	line-height:18px;
	width:200px;
	padding:2px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	border: 1px solid #129804;
	background-color:#FBFFE8;
}

#main .form .formbody .submit_container .submit
{
	color: #FFF;
	width:170px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#129804;
	margin-top:15px;
	padding-top:2px;
	padding-bottom:1px;
}

