form ul.normal input, form ul.normal textarea, form ul.normal select, form ul.normal select option
{
	font-family: Arial, Verdana, sans-serif;
	color: #888583;
 background: #878787;
	font-size: 0.8em;
}

form ul.normal
{
	list-style-type: none;
	width: 540px;
	clear: both;
}

	form ul.normal li
	{
		display: block;
		float: left;
  color: #888583;
		margin: 0.25em 0;
	}

	form ul.normal li.label
	{
		width: 120px;
	font-size: 0.75em;
	}

	form ul.normal li.field
	{
		width: 420px;
		position: relative;
	}

		form ul.normal li.field input
		{
			border: #222 1px solid;
			padding: 3px 0;
   background: #666;
		}

			form ul.normal li.field span.dual_field input
			{
				width: 185px;
				padding: 3px 5px;
			}

		form ul.normal li.field input
		{
			width: 380px;
			border: #222 1px solid;
			padding: 3px 10px 3px 7px;
		}

		form ul.normal li.field textarea
		{
			width: 380px;
			border: #222 1px solid;
   background: #666;
			padding: 3px 10px 3px 7px;
			height: 105px;
		}	
				
		form ul.normal li.field input[type="submit"]
		{
   width: 100px;
			border: #969696 1px solid;
			color: #000;	
			height: 23px;
			font-size: 0.8em;	
			padding: 3px 12px;
			cursor: pointer;
		}
				
		form ul.normal li.field input[type="submit"]:hover
		{
			color: #fff;
   background: #333;
		}
				
		form ul.normal li.field input[type="submit"]:active
		{
			color: #222;
   background: #969696;
		}

		form ul.normal li.radiofield  fieldset
		{
			border: none;
		}
		
		form ul.normal li.radiofield  fieldset legend
		{
			display: none;
		}
		
		
		.legend {
			font-size: 0.75em;
			font-style: italic;
			color: #888583;
			text-align: left;
		}
		
		form ul.normal li.field span.dual_label{
			display: block;
			float: left;
			width: 195px;
			padding: 3px 5px;
  color: #888583;
	font-size: 0.75em;
		}
		form ul.normal li.field input.radio, form ul.normal li.field input[type="radio"] { 
			width: auto;
		}
