#body #content form
{	margin:		0 auto;
	position:	relative;
	width:		460px;
}

#body #content form fieldset  
{	font: 			0.8em arial, sans-serif;
	padding:	10px 20px;
	margin:		0 0 10px 0;
	clear:		both;
}

#body #content form label,
#body #content form legend
{	display: block;
  
	color:#AF0003;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	padding:0 13px 0 0;
	text-decoration:none;
	
}
#body #content form legend  
{	padding:	0 4px;
}
#body #content form fieldset label
{	color:		black;
	font-size:	auto;
}
#body #content form input, 
#body #content form select
{
  padding: 			2px;
  margin: 			0 5px 5px 0;
  width:				400px;
}
#body #content form input.half, 
#body #content form select.half,
#body #content form fieldset label.half
{	width:			193px;
	float:				left;
}
#body #content form input.check,
#body #content form input.radio,
#body #content form input.button,
#body #content form input.submit
{	width:			auto !important;
}
#body #content form input.radio
{	padding:		0 0 0 10px;
}
#body #content form textarea   
{	height:			100px;
	width:			100%;
}
#body #content form input.#body #content formInputButton:hover,
#body #content form input.submit:hover  
{
}
	
#body #content form input.#body #content formInputButton:active,
#body #content form input.submit:active
{
}
#body #content form input.error,
#body #content form select.error,
#body #content form textarea.error
{	border:		1px solid maroon;
}
#body #content form p
{	margin:			0;
	padding:		0 0 5px 0;
	min-height:	38px;
	display:			block;
	position:		relative;
	clear:			both;
}
#body #content form p.payments
{	font-size:		16px;
}
#body #content form .multiselect
{	width:			200px;
	height:			100px;

}
#body #content form .#body #content formInputFile
{	position:		relative;
	width:			270px;
}
#body #content form input.smallbutton
{	width:		auto;
}
#uploading
{	background:	white;
	width:			100%;
	position:		absolute;
	top:				0;
	left:				0;
	height:			100%;
	z-index:		10000;
	opacity: 		0.6;
}
#uploading div
{	height:			100px;
	width:			250px;
	position:		absolute;
	top:				200px;
	left:				50%;
	margin:			-50px 0 0 -125px;
	padding:		10px;
	background:	white url(/imgs/admin/loading.gif) no-repeat center center;
	postion:		absolute;
	color:			black;
	font-size:		18px;
	text-align:		center;
	opacity: 		1;
}
#body #content p#SPfilter
{	display:			none;
}
#body #content div.formError
{	background:	none repeat scroll 0 0 maroon;
	color:		white;
	margin:		0 0 0 5px;
	padding:	2px 4px;
	width:		388px;
	position:	absolute;
	bottom:		-11px;
	font-size:	12px;
	z-index:	100;
}
#body #content form input.submit
{	background:		url(/imgs/design/submit.gif) no-repeat;
	height:				0;
	width:				117px !important;
	position:			relative;
	overflow:			hidden;
	padding:			59px 0 0 0;
	margin:				0;
	border:				0;
	cursor:				pointer;
}
#body #content p.error
{	color:		white;
	font-size:	16px;
	margin:		5px 0;
	padding:	4px 6px;
	background:	red;
}

