/***************************************************************************
 *
 ***************************************************************************/
.field_label
{
  font-size    : 0.8em;
  font-weight  : bold;
  line-height  : normal;
  white-space  : nowrap;
}
.field_value
{
  font-size    : 0.8em;
  line-height  : normal;
  padding-left : 0.1in;
}
.field_required
{
  color        : #f00;
  font-size    : 0.8em;
  font-weight  : bold;
  line-height  : normal;
  padding      : 0 0.5ex;
}

/***************************************************************************
 *
 ***************************************************************************/
.form input,
.form select,
.form textarea
{
/*border-width    : 1px;*/
}
.form input[type=submit]
{
  font-weight     : bold;
}

.form .form_controls
{
  text-align      : center;
  padding         : 0px 10px;
}

.form .field
{
}
.form .field_label
{
}
.form .field_value
{
  font-size       : 0.9em;
}
.form .field_required
{
}

.form input.form_error,
.form select.form_error,
.form textarea.form_error
{
  background-color: #FAFAD2 !important;
}
.form input.form_error
{
  padding         : 2px 1px;
}
.form select.form_error
{
  padding         : 1px;
}

/***************************************************************************
 *
 ***************************************************************************/
.form_message
{
  color        : #DC143C;
  font-size    : 0.8em;
  font-weight  : bold;
}

div.form_error
{
  border-bottom: 1px solid #DC143C;
  font-weight  : bold;
  padding      : 3px 8px;
  width        : 400px;
}
span.form_error
{
  color        : #DC143C;
  font-size    : 0.8em;
  font-weight  : bold;
  white-space  : nowrap;
}

/***************************************************************************
 * Form Wizard Pathways
 ***************************************************************************/
.form_wizard_pathway
{
  margin            : 0.5em 0 1.0em 0;
}
.form_wizard_pathway .pathway .pathway_node
{
  padding-right     : 1.0em;
}
.form_wizard_pathway .pathway .pathway_separator
{
  display           : none;
  padding-left      : 0.5em;
  padding-right     : 0.5em;
}
.form_wizard_pathway .pathway .past
{
  font-style        : italic;
  font-weight       : normal;
}
.form_wizard_pathway .pathway .present
{
  font-style        : normal;
  font-weight       : bold;
}
.form_wizard_pathway .pathway .future
{
}
