/*
	FORM
*/
.frm fieldset 					{border:0}
.frm ul 						{ float:left; width:100%; margin-bottom:0; padding-bottom:1em}
.frm ul li 						{ list-style-type:none; margin-left:0; float:left; width:100%; padding-bottom:2px }
.frm ul li span.label 			{ float:left; width:10em; }

.frm ul li.leftspace			{ margin-left:10em; }

.frm ul li input.text,
.frm ul li textarea 			{ background-color:#000; border:1px solid #4C423C; padding:1px; color:#4C423C; width:20em }

.frm ul li input.focus,
.frm ul li input.text:focus,
.frm ul li textarea.focus,
.frm ul li textarea:focus		{ background-color:#000; border:1px solid #fff; padding:1px; color:#fff }

.frm input.button			{ border:1px solid #4C423C; padding:2px 10px; text-align:center; background:#000; color:#4C423C }
.frm input.button:hover		{ color:#fff; border-color:#fff }

.frm ul li input.text		 	{ width: 20em; }
.frm ul li textarea 			{ width: 21em; overflow:auto}

.frm h5 						{ font-size:1em; }
.frm p { margin-bottom:1em; }