form
	{
	position:relative; top:0px; left:0px;
	padding:0px; margin:0px;
	}

form error
	{
	color:#dd0000; border-color:#dd0000
	}

fieldset
	{
	position:relative; top:0px; left:0px;
	margin-bottom:15px;
	border:0px
	}

	fieldset label
		{
		position:relative; top:0px; left:0px; width:auto; height:auto; display:block;
		margin-bottom:1px
		}
	
	fieldset legend
		{
		font-weight:bold
		}
	
	fieldset input, textarea
		{
		position:relative; top:0px; left:0px; width:200px; height:auto; display:block;
		padding-left:3px; margin-bottom:10px;
		border:1px solid #aaaaaa;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:inherit
		}
	
	fieldset select
		{
		position:relative; top:0px; left:0px; width:auto; height:auto; display:block;
		margin-bottom:10px
		}
	
	fieldset span.mandatory
		{
		color:#ff0000
		}
	
	fieldset textarea
		{
		height:100px;
		}
