form.cmxform fieldset {
	background-color: #ebc79e;
	margin: 0;
	padding: 0 10px;
	width: auto;
	}
form.cmxform label {
	display: block;
	font: normal 80%/normal Tahoma, Arial, "Arial unicode MS", Verdana, sansSerif;
	margin: 0 0 2px 0;
	vertical-align: bottom;
	width: auto;
	}
form.cmxform input, select, textarea {
	border: double 3px #ebc79e;
	font-size: 100%;
	padding: 4px;
	width: 380px;
	}
form.cmxform input:focus, select:focus, textarea:focus {
	border: double 3px #fff;
	}
form.cmxform .button {
	background-color: #fff;
	font-variant: small-caps;
	width: auto;
	}
form.cmxform .button:hover {
	background-color: #fafafa;
	}
form.cmxform fieldset ol {
	margin: 0;
	padding: 0;
	}
form.cmxform fieldset li {
	list-style: none;
	padding: 5px 0;
	margin: 0;
	}
form.cmxform em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}