
fieldset  
{
  font: 		0.8em arial, sans-serif;
  padding:		5px 0 0 20px;
  margin:		0 0 10px 0;
}
div.drape fieldset h2, 
div.drape fieldset h3,
div.drape fieldset p
{	color:			black;
}
legend  
{	color: white;
	font-weight: bold;
	font-variant: small-caps;
	padding: 2px 6px;
}

.label   
{
  font-weight: bold;
  line-height: normal;
  text-align: right;
  margin-right: 10px;
  position: relative;
  display: block;
  float: left;
  width: 125px;
}

label.fieldLabel	
{
  display: inline;
  float: none;
}
	
input, 
select
{
  padding: 			2px;
  margin: 			0 5px 5px 0;
  width:			200px;
}
input.check,
input.button,
input.submit
{	width:			auto !important;
}
	
textarea   
{	height:			100px;
	width:			500px;
}

	
input.formInputButton:hover,
input.submit:hover  
{
  background-image: url(bg_button_hover.png);
}
	
input.formInputButton:active,
input.submit:active
{
  background-image: url(bg_button.png);
}

.bcleardefault
{ font-size: .8em;
  padding: 2px;
  margin-right: 5px;
  margin-bottom: 5px;
  height: 15px;	
}

form .formError
{	border:		2px solid red;
	background:	white;
	color:red;
	display:block;
	margin:-30px 0 0 212px;
	padding:4px;
	position:absolute;
	width:150px;
	z-index:		1000;
}
form input.error,
form select.error,
form textarea.error
{	border:		1px solid red;
}
div#content form fieldset table
{	background:		transparant;
}
div#content form fieldset label
{	font-weight: bold;
  	line-height: normal;
  	position: relative;
  	display: block;
  	font-size:1em;
}
div#content div.drape form fieldset
{	background:	white;
}
div#content div.drape form fieldset label
{	color:				black;
}
div#content form p
{	margin:		0;
	padding:	0 0 5px 0;
	min-height:	30px;
	display:	block;
}
div#content form.signup
{	
}
input.formInputCheck   
{	left: 			2px;
	top: 			3px;
	margin-bottom: 	5px;
	vertical-align:	super;
	width:			auto;
}
div#content form .multiselect
{	width:			200px;
	height:			100px;

}
div#content form .formInputFile
{	position:		relative;
	width:			270px;
}
div#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;
}

