/* cmxform styles */

form.cmxform fieldset {
	font-size: .9em;
	color: #666666;
	margin: 10px 0 0px 5px;
	}
	
form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	}
	
form.cmxform fieldset li {
	list-style: none;
	}

form.cmxform label { width: 120px; } /* Width of labels */

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

form.cmxform {width: 600px;}

form.cmxform fieldset label {
	vertical-align: top;
	}

form.cmxform fieldset legend {
	display: inline;
	margin: 0 0 20px 0;
	}
	
form.cmxform fieldset input,
form.cmxform fieldset textarea {
	border: 1px solid #434C5C;
	width: 22em;
	}
	
form.cmxform fieldset input {
	height: 1.1em;
	}
	
form.cmxform p input.send {
	background-color: #8F9CB5;
	color: #434C5C;
	border: 1px solid #434C5C;
	}
	
form.cmxform p input.send:hover {
	background-color: #434C5C;
	color: #FFFFFF;
	}

