/* form elements */

.main-form {
	float:left;
	margin:0 0 12px 0;
	padding:0 0 0 0;
	width: 453px;
}
* html .main-form {
	margin:0 0 0 0;
}
.main-form .row {
	float:left;
	padding:0px 0;
	width:453px;
	clear:both;
}
.main-form .row .left {
	float:left;
	color:#7F7B7B;
	width:180px;
	padding:4px 7px 0 0;
	text-align:right;
	clear:both;
	font: 10pt 'Trebuchet MS',tahoma,sans-serif;
}
.main-form .row .right input, .main-form .row .right textarea{
	float:left;
	color:#000000;
	margin:3px 0 0 0;
	background:#DDE8F1;
	border:0;
	padding:2px 4px;
	width:260px;
	font: 10pt 'Trebuchet MS',tahoma,sans-serif;
	padding: 3px;
}
.buttons {
	float:right;
	width:86px;
	height:27px;
	padding:0 0 0 0px;
	margin:10px 0 0 0;
	}
