/**** Input Forms ****/

	input, select, textarea
	{
		/*font-family:      tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:        11px;
		color:            #000000;
		background-color: #FFFFFF;
		border:           1px solid #C0C0C0;
		font-weight:      normal;
	}

	.input_no_box
	{
		border: 0px;
		background-color: transparent;
	}

	.form_field_no_decoration
	{
		background: inherit;
		border: 0;
	}


	.form_errors_title
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #FF0000;
		font-weight:     bold;
		text-decoration: none;
	}

	.form_errors_item
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #FF0000;
		font-weight:     normal;
		text-decoration: none;
	}

/**** Tables ****/

	table { font-size: 11px; }

	.table_clear
	{
		border-collapse: collapse;
		border:          0px;
		border-spacing:  0px;
	}

	.table_label_cell_clear
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     normal;
		text-align:      right;
		text-decoration: none;
		vertical-align:  top;
		border:     0px;
		padding:    4px;
	}

	.table_data_cell_clear
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     bold;
		text-decoration: none;
		vertical-align:  top;
		border:     0px;
		padding:    4px;
	}

	.table_text_cell_clear
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     normal;
		text-decoration: none;
		vertical-align:  top;
		border:     0px;
		padding:    4px;
	}

	.table
	{
		border-collapse: collapse;
		border:          1px solid #C0C0C0;
		border-spacing:  15px;
	}

	.table_label_cell
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #FFFFFF;
		font-weight:     bold;
		text-decoration: none;
		vertical-align:  top;
		border:     1px inset #C0C0C0;
		/*background: #0066FF;*/
		background: #0090cd;
		padding:    4px;
	}

	.table_data_cell
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     normal;
		text-decoration: none;
		vertical-align:  top;
		border:     1px inset #C0C0C0;
		background: #FFFFFF;
		padding:    4px;
	}

	.table_data_cell_warning
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #FF0000;
		font-weight:     normal;
		text-decoration: none;
		vertical-align:  top;
		border:     1px inset #C0C0C0;
		background: #FFD8D8;
		padding:    4px;
	}

	.form_table
	{
		border-collapse: collapse;
		border:          0px;
		border-spacing:  0px;
	}

	.form_label_cell
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     bold;
		text-align:      right;
		text-decoration: none;
		vertical-align:  top;
		border:     0px;
		background: #FFFFFF;
		padding:    6px;
	}

	.form_field_cell
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #000000;
		font-weight:     normal;
		text-decoration: none;
		vertical-align:  top;
		border:     0px;
		background: #FFFFFF;
		padding:    6px;
	}

	.form_label_details
	{
		/*font-family:     tahoma, arial, helvetica, sans-serif;*/
		font-family: verdana, tahoma, arial;
		font-size:       11px;
		color:           #909090;
		font-weight:     normal;
		text-decoration: none;
	}

 

div.row {
  clear: both;
  padding-top: 5px;
  /*font-family:     tahoma, arial, helvetica, sans-serif;*/
  font-family: verdana, tahoma, arial;
  font-size:       11px;
  color:           #000000;
  font-weight:     normal;
  text-decoration: none;
  line-height: 13px;
  }

div.row span.label {
  /*font-family:      tahoma, arial, helvetica, sans-serif;*/
  font-family: verdana, tahoma, arial;
  font-size:        11px;
  color:            #000000;
  float: left;
  width: 250px;
  text-align: right;
  font-weight: bold;
  vertical-align: top;
  }

div.row span.formw {
  float: right;
  width: 335px;
  text-align: left;
  }

div.spacer {
  clear: both;
}

