
.required
{
  font-weight: bold;
  color: red;
}

font.field_invalid
{
  font-family: Arial, Helvetica, sans-serif;
  color: red;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
  text-transform: uppercase;
}

p.form_result_warning
{
  font-weight: bold;
}

li.form_result_warning
{
  font-weight: bold;
  color: red;
}

/* HEADINGS & TEXT */
/* --------------- */

.black-large {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
.black-mid {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}

.smalltext {
	font-size: 9px;
}

/* DEFAULT INFORMATION */
/* ------------------- */

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  /*color: #000000;*/
}
p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
/*  color: #000000;*/
	margin-top: 0px;
}
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

h1 {
  font-size: 11px;
  font-weight: bold;
	margin-bottom: 0px;
	margin-top:0px;
}



