.content label
{
  font-weight: bold;
  display: block;
}
.content label,
.content .form-label-div
{
  padding-bottom: 0.67em;
  padding-top: 0;
}
.content .form-label-div
{
  margin-bottom: 0.33em;
}
.content .form-label-div label
{
  padding: 0px;
}
.content label,
.content .form-label-div,
.content .form-label-div .description
{
  width: 20em;
  float: left;
  clear: both;
  color: black;
/*  text-align: right;*/
}
.content .form-label-div .description p,
#content .form-label-div .description p
{
  padding: 0px;
  margin: 0px;
}

.content fieldset
{
  /*border-top: 1px solid #ccc;*/
  padding: .67em 0;
  margin: 1.33em 0;
}

.content legend
{
  font-size: 1.5em;
  color: #999;
  color: black;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  padding-bottom: 15px;
  font-weight:bold;
}

.content input[type='text'], .content input[type='submit'], 
.content input[type='password'], .content input[type='file'],
.content select, .content textarea
{
  margin-top: -.33em;
  vertical-align: top;
  font-size: 12px;
  width: 276px;
  border: 1px solid #CCC;
}
.content .hasExtendedLabel input,
.content .hasExtendedLabel select,
.content .hasExtendedLabel textarea
{
  margin-top: 0em; 
}
.content .ExtendedLabelCount1 input,
.content .ExtendedLabelCount1 select,
.content .ExtendedLabelCount1 textarea
{
  margin-bottom: 1.33em;
}
.content .ExtendedLabelCount2 input,
.content .ExtendedLabelCount2 select,
.content .ExtendedLabelCount2 textarea
{
  margin-bottom: 3em;
}
.content div.submit input[type='text'],
.content div.submit input[type='submit'],
.content div.submit input[type='password'],
.content div.submit input[type='file'],
.content div.submit select,
.content div.submit textarea
{
  float: left;
}
.content input[type='submit']
{
  width: 100px;
padding: 4px;
font-family: 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif;
font-size: 12px;
font-weight: bold;
color: white;
border: none;
cursor: pointer;
background-color: #7AC143;
}
.content div.submit input[type='submit']
{
  display: block;
  clear: both;
}
.content input[type='submit']:hover
{
  background-color: #ccc;
  color: #999;
}
.content input[type='text']:focus, .content input[type='password']:focus,
.content input[type='file']:focus, .content select:focus,
.content textarea:focus
{
  background-color: #eee;
}
.content input[type='radio'],
.content input[type='checkbox']
{
  vertical-align: middle;
  margin-top: 0;
}
.content select[multiple='multiple']
{
  vertical-align: top;
}

.content textarea
{
  width: 300px;
  height: 60px;
}
.content input[type='text'], .content input[type='password']
{
  width: 150px;
}
.content input[type='text'],
.content input.tags
{
	font-size:12px;
	width: 276px;
	border: 1px solid #CCC;
}
.content input.umbEditorNumberField {
  width: 50px;
}



.content div.form-row,
.content div.form-submit
{
  padding: .3em 0;
}
.content div.submit div.form-row
{
  float: left;
  clear: both;
}
.content div.form-row
{
	margin: 2px 0px 10px 0px;
	width: 276px;
}
.content div.form-row label,
.content .form-label-div
{
	font-size:11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	display: block;
	font-weight: bold;
}
.content .form-row .MultipleChoiceCheckbox label {
  width: 41em;
  clear: none;
  float: none;
  margin-left: -9em;
  text-align: left;
}
.content .form-row .MultipleChoiceCheckbox input {
  margin-left: -9em;
  float: left;
}
.content div.form-row .form-label-div label
{
  margin-left: 0px;
}
.content div.form-submit
{
}
.content div.form-submit input[type='submit']
{
}
.content div.form-submit.line
{
}

.content div.form-row.error,
#content div.form-row.error,
.content div.form-row .error
{
}
.content div.form-row .error,
#content div.form-row .error
{
  font-size: 11px;
  color: red;
  font-weight: normal;
}

/* Success, error & notice boxes for messages and errors. */
.content .error,
.content .notice, 
.content .success    { /*padding: .83em; padding-bottom: 0; margin-bottom: 1.33em; border: 1px solid #ddd;*/ }
.content .error      { /*background: #fbe3e4; color: #d12f19; border-color: #fbc2c4; */ }
.content .error      { /*background: #efb3b8; color: #323232; border-color: #bf6b72; */ }
.content .notice     { background: #fff6bf; color: #817134; border-color: #ffd324; }
.content .success    { background: #e6efc2; color: #529214; border-color: #c6d880; }
.content .error a    { color: #d12f19; }
.content .notice a   { color: #817134; }
.content .success a  { color: #529214; }

.content .red { color: #d12f19; }
.content .red a { color: #d12f19; }





/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
