/*
** form.css
*/
div.form, div.form input, div.form select, div.form textarea 
{
	font: normal normal normal 11px Verdana, Arial, Helvetica, Sans-Serif;
} 
div.form input, div.form textarea, div.form span.text { padding: 2px; }
div.form { margin-top: 15px; }
div.form div.row { clear: both; padding-top: 3px; }
div.form label { display: block; float: left; width: 80px; background: #f5f5f5; line-height: 20px; padding: 0 5px; margin-right: 5px; }
div.form div.input { float: left; }
div.form input.text { width: 300px; }
div.form select.ddl { width: 307px; }
div.form span.text { display: block; width: 300px; border: 1px solid #ccc; }
div.form textarea { width: 300px; }
div.form div.controls { clear: both; padding-top: 10px; text-align: right; width: 400px; }
div.form div.controls input.submit { width: 70px; }

div.form div.error,
div.form div.confirmation
{
	margin-bottom: 15px;
}