body 
{
  	color: black;
  	background-color: white;
  	color: black;
  	font-family: Verdana, Arial, sans-serif;
  	margin: 0.5em;
}
p 
{
  	padding: 0.4em;
}
.tbg {
	BACKGROUND-COLOR: #eee;
}
.stripe{
	BACKGROUND-COLOR: #902444;
}
.rightimage{
	float: right;
}
#billboard {
  	Position: absolute;
  	top: 100px;
  	left: 160px;
  	width: 368px;
  	height: 190px;
  	background-color:#ffefdd;
  	padding: 1.5em;
  	border: none;
}
.topbar {
	BORDER: solid #000 thin;
	BACKGROUND-COLOR: #000000;
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
table.frontnews {
	BACKGROUND-COLOR: #ffffff;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
	border-radius; 8px
	-webkit-border-radius; 8px
	-moz-border-radius; 8px
}
table.newstable {
  border: 1px solid #fdc689;
  border-collapse: collapse;
}
table.toptable {
  color: black;
  background-color: #fff;
  width: 100%;
  border: 0;
}
table.toptable1 {
  color: black;
  background-color: #fff;
  width: 980px;
  border: 0;
}
table.toptablefloating {
  color: black;
  background-color: #fff;
  width: 100%;
  border: 0;
}
table.contenttable {
  background-color:white;
  width: 100%;
  margin: 0;
  border: 0;
  padding: 0;
}
td.menucell {
  font-family: Verdana, Arial, sans-serif;
  color: white;
  background-color: #440000;
  margin: 0;
  border: 0;
  padding: 0;
  width: 180px;
}
td.contentcell {
  color: black;
  background-color: white;
  margin: 0;
  border: 0;
  padding: 0;
}
.maincontent {
  margin: 0.5em;
  border: 0;
  padding: 0;
}
.topmenu {
  color: white;
  background-color:black;
  font-size: 14px; 
  margin: 0em;
  border: 0em;
  padding-left: 2em;
  padding-top: 0.2em;
  padding-bottom: 0.3em;
}
.lmenu {
	BACKGROUND-COLOR: #440000;
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.leftmenu {
  	color: white;
  	background-color: #440000;
  	line-height: 3em;
  	padding-left: 1.5em;
  	padding-top: 2em;
  	padding-bottom: 3em;
}
.softheader {
  	background-color: #3300ff;
  	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 22px; 
	COLOR: white; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
  	
}
.navbar {
	BORDER: solid #000 thin;
	BACKGROUND-COLOR: #000000;
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.botbar {
	BORDER: solid #000 thin;
	BACKGROUND-COLOR: #000000;
	VERTICAL-ALIGN: middle; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.baseline {
	VERTICAL-ALIGN: middle; 
	BACKGROUND-COLOR: #000000;
}
A.news:link {
	FONT-SIZE: 11px; 
	COLOR: blue; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.news:visited {
	FONT-SIZE: 11px; 
	COLOR: blue; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.news:hover {
	FONT-SIZE: 11px; 
	COLOR: red; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.topbar:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.topbar:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.topbar:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #ffff00; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.lmenu:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.lmenu:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.lmenu:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffff00; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.fplmenu:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.fplmenu:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.fplmenu:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #ffff00; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
.fplmenuhead {
  	FONT-SIZE: 16px; 
  	FONT-FAMILY: Verdana,Arial, sans-serif;
  	COLOR: gold;
  	FONT-WEIGHT: bold;
}
.fpleftmenu {
  	color: white;
  	background-color: #440000;
  	line-height: 1.75em;
  	padding-left: 1.5em;
  	padding-top: 2em;
  	padding-bottom: 2em;
}
A.botbar:link {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.botbar:visited {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.botbar:hover {
	FONT-SIZE: 11px; 
	COLOR: #ffff00; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
A.navbar:link {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.navbar:visited {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: none;
}
A.navbar:hover {
	FONT-SIZE: 12px; 
	COLOR: #fff0f5; 
	FONT-FAMILY: Arial, sans-serif; 
	TEXT-DECORATION: underline;
}
H1 
{
  	FONT-SIZE: 1.5em; 
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: black;
  	FONT-WEIGHT: bold;
}
H2 
{
  	FONT-SIZE: 1.2em; 
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: black;
  	FONT-WEIGHT: bold;
}
H3 
{
  	FONT-FAMILY: Verdana, Arial, sans-serif;
 	COLOR: black;
  	FONT-WEIGHT: 900;
 	Padding: .5px;
}
h4.subhead 
{
  	FONT-FAMILY: Arial, sans-serif;
  	FONT-WEIGHT: bold; 
  	font-size: 1em; 
  	padding: 0.2em;
  	COLOR: white;
  	Background-color: #006699; 
}
TH 
{
  	font-size: 0.75em;
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: white;
  	FONT-WEIGHT: bold;
}
TR.list
{
  	background-color: blue;
}

OL 
{
  	FONT-SIZE: 1.0em; 
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: black;
  	FONT-WEIGHT: normal;
}
UL 
{
  	FONT-SIZE: 14px; 
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: black;
  	FONT-WEIGHT: normal;
}
.addresshead 
{
  	FONT-SIZE: 0.9em; 
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: #902444;
  	FONT-WEIGHT: bold;
}
.logo 
{
  	FONT-SIZE: 1.6em; 
  	FONT-FAMILY: 'Zapf Chancery', Author, 'comic sans', Cursive;
  	COLOR: #006400;
  	FONT-WEIGHT: bold;
}
pre.largeform
{
  font-size: 1em; 
  font-family: Courier, sans-serif;
  color: black;
  line-height: 1.4em;
}
pre.code
{
  font-size: 1em;
  font-family: Courier, sans-serif;
  color: black;
  line-height: 1em;
  margin-left: 4em;
}

.whatsnew 
{
  FONT-SIZE: 1.2em; 
  FONT-FAMILY: Verdana,Arial, sans-serif;
  COLOR: White;
  FONT-WEIGHT: bold;
}
.gender 
{
  FONT-SIZE: .9em; 
  FONT-FAMILY: Verdana, Arial, sans-serif;
  COLOR: black;
  FONT-WEIGHT: bold;
}
.quick 
{
  FONT-SIZE: 2.4em; 
  FONT-FAMILY: Zapf-Chancery, cursive;
  COLOR: #ff8c00;
  FONT-WEIGHT: 800;
}
.grey 
{
  FONT-SIZE: 0.8em; 
  FONT-FAMILY: Arial, sans-serif;
  COLOR: #bbbbbb;
  FONT-WEIGHT: normal;
}
A.adaplink:link 
{
  font-weight: bold; 
  font-size: 1.3em; 
  color: blue; 
  letter-spacing: 0.1em;
  vertical-align: middle; 
  font-family: Verdana, Arial, sans-serif; 
  text-decoration: none;
}
A.adaplink:visited 
{
  font-weight: bold; 
  font-size: 1.3em; 
  color: blue;
  letter-spacing: 0.1em;
  vertical-align: middle; 
  font-family: Verdana, Arial, sans-serif; 
  text-decoration: none;
}
A.adaplink:hover 
{
  font-weight: bold; 
  font-size: 1.3em; 
  color: red; 
  letter-spacing: 0.1em;
  vertical-align: middle; 
  font-family: Verdana, Arial, sans-serif; 
  text-decoration: underline;
}
A.menu2:link 
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 0.9em; 
  COLOR: navy; 
  VERTICAL-ALIGN: middle; 
  TEXT-DECORATION: none;
}
A.menu2:visited 
{
  FONT-FAMILY: Verdana, Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 0.9em; 
  COLOR: blue; 
  TEXT-DECORATION: none;
}
A.menu2:hover 
{
  FONT-FAMILY: verdana, Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 0.9em; 
  COLOR: red; 
  TEXT-DECORATION: underline;
}
A.hdmenu:link 
{
  FONT-FAMILY: Arial, sans-serif;
  FONT-WEIGHT: normal; 
  FONT-SIZE: 0.8em; 
  COLOR: white; 
  VERTICAL-ALIGN: middle; 
  TEXT-DECORATION: underline;
}
A.hdmenu:visited 
{
  FONT-FAMILY: Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 0.8em; 
  COLOR: #ffd700; 
  TEXT-DECORATION: underline;
}
A.hdmenu:hover 
{
  FONT-FAMILY: Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 0.8em; 
  COLOR: white; 
  TEXT-DECORATION: underline;
}
p.top 
{
  FONT-FAMILY: Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 1.0em; 
  COLOR: black; 
}
p.small 
{
  font-size: 0.8em;
}
p.footnote 
{
  font-size: 0.7em;
}
p.copyright
{
  font-size: 0.7em;
}
.highlight {
  background-color:yellow;
  font-style:normal;
}
.green {
  	color: green;
  	font-style: normal;
  	FONT-FAMILY: Arial, sans-serif;
  	FONT-WEIGHT: bold;  
  	FONT-SIZE: 1.3em; 
}
.red2 {
  	color: red;
  	font-style: normal;
  	FONT-FAMILY: Arial, sans-serif;
  	FONT-WEIGHT: bold;  
  	FONT-SIZE: 1.3em; 
}
.red {
  color: red;
  font-style: normal;
}
.orange {
  color: #009933;
  font-style: normal;
  FONT-FAMILY: Arial, sans-serif;
  FONT-WEIGHT: bold;  
  FONT-SIZE: 2.5em; 
}
A:link {
  COLOR: blue;
}
A:visited {
  COLOR: blue;
}
A:hover {
  COLOR: red;
}
.adaptermenu {
  color: white;
  background-color:#006699;
  padding: 0em;
}
#archive {
  background-color:#ffefdd;
  padding: 1.5em;
  border: 3px dotted #006699;
  float: right;
  margin-right: 1em;
}
#archive2 {
  background-color: #ffffff;
  padding: 1.5em;
  width: 300px;
  border: 3px dotted #006699;
  float: right;
  margin-right: 1em;
}
#archive3 {
  background-color:#ffffff;
  padding: 1.5em;
  border: 3px dotted #006699;
  float: left;
  margin-right: 1em;
}
.vheader {
  color: white;
  background-color:#930700;
  font-size: 12px; 
  FONT-WEIGHT: bold; 
  line-height: 1.5em;
  padding-left: 1.5em;
  padding-top: 1em;
  padding-bottom: 1em;
}
TD {
  	font-size: 0.9em;
  	FONT-FAMILY: Verdana, Arial, sans-serif;
  	COLOR: black;
  	FONT-WEIGHT: normal;
}