	/* form style */
	.ddfm input[type='text'],
	.ddfm select,
	.ddfm textarea {
	background:#fff;
	font:1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	border:solid 1px #b3eaf5;
	width:226px;
	}
	
	.ddfm .submit input  {
	float:right;
	}

	.ddfm p {
	margin:0 0 6px;
	}
	
	.ddfm .form-notes {
	color:#666;
	font-style:italic;
	}
	
	.ddfm span.optional {
	color:#09bae0;
	}
	
	.ddfm p.highlight label {
	font-weight:700;
	font-size:1.1em;
	color:#09bae0;
	width:226px;
	display:block;
	text-align:left;
	margin:6px 0 6px 148px;
	}
	
	.ddfm p.highlight input {
	margin-left:148px;
	}
	
	.ddfm label {
	clear:left;
	width:142px;
	float:left;
	text-align:right;
	margin:0 6px 0 0;
	}
	
	.ddfm div p {
	text-align:right;
	margin-left:148px;
	margin-right:56px;
	}
	
	.ddfm .submit {
	width:auto;
	}
	
	.ddfmerrors {
	color:red;
	margin-top:15px;
	margin-bottom:5px;
	font-size:18px;
	text-align:right;
	}
	
	.thankyoumsg {
	text-align:center;
	font-size:18px;
	}
	
	.errorlist {
	color:red;
	margin-bottom:20px;
	text-align:right;
	}

