@charset "utf-8";

/**
 *
 * Forms CSS for elizabethgrant.com
 *
 */


/*
.egform {
	padding: 20px 14px;
	background:#e6e6e6;
}
*/
.egform #roundbox {
	padding: 20px 14px;
	background:#e6e6e6;
}


/* Form table
------------------------------*/
.egform table {
	xmargin-bottom: 7px;
}
.egform .form-cell-spacer {
	height: 10px;
}
.egform .form-cell-label {
	padding-right: 10px;
	padding-bottom: 2px;
	text-align: right;
	font-size: 11px;
	color: #000;
}
form.egform td.form-cell-label-error {
	color: red;
}
.egform .form-cell-text {
	font-size: 11px;
	color: #000;
}
.egform .form-cell-field {

}
.egform .form-cell-error {
	padding-bottom: 4px;
	font-size: 10px;
	color: #ff0000;
	vertical-align: top;
}
.egform td.form-cell-field {
	padding-bottom: 4px;
	vertical-align: top;
}


/* Form widgets
------------------------------*/
.egform input.textfield {
	height: 16px;
	padding: 1px 4px 2px;
	font-size: 12px;
	border: 2px solid #b5985a;
}
.egform textarea {
	width: 250px;
	height: 80px;
	padding: 1px 4px 2px;
	font-size: 12px;
	border: 2px solid #b5985a;
}



/* Required field message
------------------------------*/
.formnote {
	margin-left: 7px;
	font-size: 11px;
}
