.body { color: white; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.error { color: red; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.bodybold { color: #6cf; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.data  { color: white; font-size: 9px; line-height: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body a:link { color: white; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body a:visited { color: white; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body a:hover  { color: #09c; font-size: 11px ; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.fieldname { color: white;  font-size: 10px; font-weight: 700; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.button { color: black;  font-size: 10px; font-weight: bold; font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

.caption { color: white; font-weight: 600; font-size: 8.5pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.captionreview     { color: #09c; font-weight: normal; font-size: 8pt; line-height: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.contactdetails { color: white; font-size: 8.5pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.date { color: #6cf; font-size: 8.5pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.header  { color: #fc0; font-weight: bold; font-size: 15px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.highlight { color: #09c; font-weight: 500; font-size: 9pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.highlight_header { color: #09c; font-weight: 600; font-size: 10pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.news_body  { color: #09c; font-size: 9pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.news_column_header  { color: #fc0; font-weight: 500; font-size: 9pt; line-height: 11pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.news_header  { color: #fff; font-weight: 600; font-size: 8.5pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.space { font-size: 3pt; line-height: 3pt }
.underline {text-decoration:underline;}


.content {
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
}

.content h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	margin-top:20px;
	margin-bottom:10px;
	padding:0;
}

.content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-top:20px;
	margin-bottom:10px;
	padding:0;
}

.content ol{
	margin:0;
	padding-left:25px;
}

.content ul{
	margin:0;
	padding-left:15px;
}

.content li {
	font-size:12px;
}

#left {
	width:45%;
	float:left;
	padding:10px;
}

#right {
	width:45%;
	float:right;
	padding:10px;
	color:#004471;
	background-color:white;
	margin-right:15px;
}

#right table {
	color:#004471;
}

#right a:link {
	color:#004471;
}

#right a:visited {
	color:#004471;
}

#right a:hover {
	color:#004471;
}

#rightblue {
	width:45%;
	float:right;
	padding:10px;
	margin-right:15px;
}

blockquote {
	margin-left:15px;
	padding:0;
}