form {
	margin: 0;
	padding: 0;
}

fieldset {
	padding: 10px;
	border: 1px solid #eee;
}

legend {
	font: bold 13px/1.2 Trebuchet MS, sans-serif;
	color: #525252;
	margin: 15px 0;
	padding: 0 10px;
	background-color: #F8F8F8;
	padding: 4px;
	border: 1px solid #eee;
}

fieldset dl {
	margin: 10px 0;
	padding: 0;
	font: normal 12px/1.2 Trebuchet MS, sans-serif;
}

fieldset dd {
	margin: 5px 0 5px 0;
	padding: 0;
}

fieldset dt {
	margin: 7px 0 0 0;
	padding: 0;
}

.errorImage {
	margin: 0 10px;
}

.errortext {
  font: bold smaller sans-serif;
  color: red;
}

.formerror {
	font: bold 12px/1.5 Trebuchet MS, Helvetica, sans-serif;
	color: red;
}

label {
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #525252;
}
.submit-note {
	font-family: Trebuchet MS, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

dd.url { 
	color: #999;
	font-size: 75%;
}