/* CSS File for Dagon Design Formmailer Script */
/* http://www.dagondesign.com */

/* COLOR/BORDERS CSS */

form.ddfm .required { /* Required asterisk colour */
	color: #ff6600;
}

.ddfmerrors { /* Errors! text */
	background:#FFCCCC url(../images/alert.png) no-repeat 6px 5px;
	font-weight:bold;
	color:#990000;
	margin:0.5em 0 0 0;
	padding:8px 8px 4px 32px;
	border-top:1px solid #990000;
	border-right:1px solid #990000;
	border-left:1px solid #990000;
	width:571px;
}

.errorlist { /* List of errors that appear below Errors! */
	background:#FFCCCC;
	color:#990000;
	margin:0 0 0.5em 0;
	padding:4px 8px 8px 8px;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	border-left:1px solid #990000;
	width:595px;
}

.ddfmsuccess { /* Thank you text */
	background:url(../images/success.png) no-repeat 10px 16px;
	margin-top:0.8em;
	padding:1em 0 1em 35px;
	border:1px solid #009933;
	width:590px;
}

form.ddfm .credits { /* Hide Script by Dagon Design */
	display:none;
}

.fmtext { /* Set text form width */
	width:210px;
	color:#333333;
	padding:3px;
	width:390px;
}

.fmtextarea { /* Set textarea width */
	width:300px;
	color:#333333;
	padding:3px;
	width:393px;
}

.fieldwrap label { /* Set left text labels styles and width */
	font-weight:bold;
	display:block;
	float:left;
	width:210px;
	padding-top:3px;
}

form.ddfm .submit { /* Position of submit button (match label width) */
	padding-left:210px;
}