form			{
			margin:0 0 0 0;
			line-height:12pt
			}

form br			{ clear:left }

form table		{
			padding-right:10px;
			width:100%
			}

input,textarea,
select			{
			background-color:#DEDEDE;
			border:0;
			float:left;
			font:10pt Arial, Helvetica, sans-serif;
			margin:0 10px 4px 0;
			padding:2px 3px;
			text-transform:none
			}

select			{ height:20px }

textarea		{ height:82px }

label			{
			display:block;
			float:left;
			font-size:9pt;
			font-weight:bold;
			margin-right:10px;
			text-transform:uppercase
			}

input.submit		{
			background-color:transparent;
			color:#05375F;
			float:right;
			font-size:10pt;
			font-weight:bold;
			margin-top:8px;
			padding:0;
			text-transform:uppercase;
			width:auto
			}

div.fakefile		{
			background:#FFFFFF;
			margin:0 10px -22px 0;
			height:24px;
			width:224px
			}

div.fakefile input	{
			background:#DEDEDE;
			border:2px solid #FFFFFF;
			float:left;
			width:138px
			}

input.hiddenfile	{
			position:relative;
			top:-26px;
			margin-bottom:-23px;
			filter:alpha(opacity=0);
			opacity:0;
			}

input.half,
label.half	{ width:107px }

textarea,
input,
label	{ width:224px }