A:link { color:#053F71; text-decoration:underline }    /* unvisited link */
A:visited { color:#000000; text-decoration:underline } /* visited links */
A:active { color:#457FB1; text-decoration:underline }  /* active links */
A:hover { color:#457FB1; text-decoration:underline }   /* active links */

BODY {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
  line-height: 140%;
}

BLOCKQUOTE {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
}

TEXTAREA {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
}

P {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
}

UL {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
}

OL {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
}

CENTER {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
}

TD {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #0F0F0F;
	line-height: 140%;
}

H3 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 12pt;
  color: #005164;
  font-weight: bold;
}

H4 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 10pt;
  color: #008090;
  font-weight: bold;
}

H5 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  color: #000000;
  font-weight: bold;
}

H6 {
  font-family: Verdana, Arial, Helvetica;
  font-size: 8pt;
  font-weight: normal;
}

.smalltext { font-size: 9; color: #333333; }
.smallboldtext { font-size: 9; color: #333333; font-weight: bold; }
.warningtext { font-size: 12; color: #CC0000; font-weight: bold; }
.footertext { font-size: 9; color: #000000; }
.lowerheadline { font-size: 11; font-weight: bold; color: #000000; line-height: 1.4; }
.lowertext { font-size: 11; color: #6D6D6D; line-height: 1.4; }
.error { color: #FF0000; }
.calinfo { font-size: 9; }

div.errorMessage {
	border: 1px #FF0000 solid;
	background-color: #FFAAAA;
	padding: 10px;
	color: #424242;
	font-weight: bold;
	text-align: center;
}

.displayBox {
	border:#999999 1px solid;
	background-color: #D1D8DE;
	padding: 10px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

label.displayBoxLabel {
	width: 10em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

