BODY
{
  font-size: 10px;
  font-family: verdana, helvetica, sans-serif;
  background-color:#000000;
  margin:0px;
  padding:0px;
}

A:hover
{
  color: #FFCC66;
}

.adminBody
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
}

.columnLink
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  text-decoration: underline;
  color: #FFFFFF;
}

.columnHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
}

.largeColumnHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 120%;
  font-style: normal;
  font-weight: bold;
  color: #FFCC66;
}

.navLink
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
}

.listing
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  color: #FFFFFF;
}

.subListing
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  font-style: normal;
  color: #FFFFFF;
}

.gearListing
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  color: #FFCC66;
}

.listingHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  color: #FFFFFF;
}

.listingLink
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  color: #FFFFFF;
  text-decoration: underline;
}

.smallText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height: 18pt;
  color: #FFFFFF;
  font-size: xx-small;
}

.navLink
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
}

.formText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #333333;
  font-size: xx-small;
  line-height: 8pt;
  border-style: ridge;
  color: #FFFFFF;
}

.formElement
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #333333;
  font-size: xx-small;
  line-height: 8pt;
  border: 1px solid #999999;
  color: #FFFFFF;
}

.formElementErr
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #330000;
  font-size: xx-small;
  line-height: 8pt;
  border: 1px solid #666666;
  color: #FFFFFF;
}

.popUpText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  font-style: normal;
  color: #000000;
}

.altTag
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 80%;
  font-style: italic;
  color: #FFCC66;
}

.tableText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

.headerText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

.rLB
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  color: #FFFFFF;
  height: 20px;
  background: #000000;
  vertical-align: middle;
}

.rLG
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  color: #FFFFFF;
  height: 20px;
  background: #333333;
  vertical-align: middle;
}

.heading
{
  font-family: Verdana, Ariel, sans-serif;
  font-size: 20px;
  color: #FFCC66;
  font-weight: bold;
}

.newsQuote
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color: #333333;
  margin: 0px;
  padding: 5px;
  border: 2px solid #CCCCCC;
}

.charDetailsHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-weight: bold;
  color: #FFCC33;
  background-color: #660000;
  background-image: url(/pics/red-gradient-2.0.gif);
}

.charDetailsSubheading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: xx-small;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #333333;
}

.redHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #660000;
  background-image: url(/pics/red-gradient-2.0.gif);
}

.catHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-style: normal;
  font-weight: bold;
  color: #FFCC33;
  background-color: #660000;
}

.grpHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  font-weight: bold;
  color: #FFFFFF;
  padding-left: 20px;
  background-color: #333333;
}

.flagListing
{
  font-size: xx-small;
  color: #ffffff;
  text-indent: 40px;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.portalBody
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  background-color: #000000;
  border: 2px solid #6E1717;
  line-height: 15px;
  color: #FFFFFF;
  background-image: url(/pics/gray-background-2.0.gif);
}
.redHeading :link, .charDetailsHeading :link
{
	color: #FFCC66;
}
.redHeading :visited, .charDetailsHeading :visited
{
	color: #C88018;
}
:link
{
	color: #FFCC66;
}
:visited
{
	color: #C88018;
}

