div.form_container, div#formChooser {

	color: #595959;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin:20px;

}

div#formChooser {

	line-height:25px;

}

div.form_container {

	padding-top:20px;

}

div.errors {

	color: #000000;

	padding: 10px;
/*	padding-bottom:20px;*/

}

div.errors ul {

	list-style-image:url(../images/bullet.png);

}

div.form_row, div.form_row_error {

	clear:left;

	margin:5px 0px;

	padding:5px;

}

div.form_row_error, div.errors {

	background:#eecccc;

	border:1px solid #cd5d6b;

}

div.submit {

	text-align:right;

	padding-right:15px;
	padding-left: 200px;
	text-align: left;

}

div.form_container label {

	width:200px;

	float:left;

}

div.form_container span.comment {

	float:left;

	color: #999999;

	padding-left:3px;

}

div.form_container select, input, textarea {

	width:210px;

}

div.form_container select.date {

	width:auto;

}

div.form_container input.date {

	width:auto;

}

div.form_container input.checkbox {

	width:auto;

}

textarea {

	height:180px;

	width:260px;

}

div.form_container input.button {

	width:auto;

}

