/*
  Name: content_forms.css
  Desc: CSS styling for forms and their elements.
  Auth: Adam Szmigin (adam@torchbox.com)
  Date: 2004-08-09
*/


div#Content form
{
	margin: 4px 12px 16px 12px;
	padding: 0;
}

div#Content form p
{
	margin: 4px 0 12px 12px !important;
	padding: 0;
	//padding-bottom: 10px;
}
div#Content form h4 { margin: 4px 0 16px 12px; }

div#Content form label, div#Content form .NoLabel,
div#Content form input, div#Content form select
{
	float: left;
	display: block;
	padding: 0;
	margin: 0 0 0 12px;
}
div#Content form label { width: 180px; font-weight: bold; margin: 0; }
div#Content form .NoLabel { width: 180px; }
div#Content form br { clear: left; }
div#Content form .Text { width: 250px; }
div#Content form select { width: 250px; }
div#Content form .Button { width: auto; }
div#Content form .StaticButton { float: none; display: inline; width: auto; }
#RequestButton
{
  width: auto;
  /* IE5/Mac refuses to set the button to automatic width. */
  /*\*//*/
  width: 20px;
  /**/
}

div#Content form em
{
	color: #F66;
}

div#Content form span.RedStar,
div#Content form label abbr
{
	color: #F00;
	font-weight: bold;
}

