/* form elements */

.main-form {
	float:left;
	width:472px;
	margin:0 0 12px 0;
	padding:0 0 0 0;	
}
* html .main-form {
	margin:0 0 0 0;
}
.main-form .row {
	float:left;
	padding:0px 0;
	width:420px;
	clear:both;
}
.main-form .row .left {
	float:left;
	width:180px;
	padding:4px 7px 0 0;
	text-align:right;
	clear:both;
	font:12px Arial, Helvetica, sans-serif;
}
.main-form .row .right input, .main-form .row .right textarea{
	float:left;
	font:12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:3px 0 0 0;
	background:#FABFE2;
	border:0;
	padding:2px 4px;
	width:260px;
}
.buttons {
	float:right;
	width:44px;
	height:20px;
	padding:0 0 0 0;
	margin:30px 0 0 0;
	}
