BODY {
 background-color: black;
 color: white;
 margin: 0px;
 padding: 0px;
 text-align: justify;
 font-size: 12pt;
 font-family: 'Times New Roman', serif;
}

TD {
 vertical-align: top;
 text-align: justify;
}

A {
 background-color: transparent;
 color: #aaaaff;
 text-decoration: none;
 font-weight: bold;
}

A:active { 
 background-color: transparent;
 color: #FFD700;
}

A:hover { 
 background-color: transparent;
 color: #FFDDAA;
}

IMG {
 border: 0px;
 vertical-align: top;
}

ACRONYM {
 border-bottom: 1px dashed;
 cursor: help;
}

DT {
 padding: 1em 0em 0em 0em;
 font-weight: bold;
 color: #FFFFAA;
}

H1 {
 border-top: solid white 1px;
 font-size: 16pt;
 font-weight: bold;
 background-image: url(pics/grid.gif);
 background-repeat: no-repeat;
 background-position: right top;
 margin: 1em 0em 0.5em 0em;
 padding: 0em 0em 0em 0em;
}

P.First {
 margin: 0em 0em 1em 0em;
}

P.Last {
 margin: 1em 0em 0.5em 0em;
}

.NavBar {
 text-align: center;
 margin: 1em 0em 0.5em 0em;
}

.PageTitle {
 background-image: url(pics/titlegrid.gif);
 font-weight: 900;
 text-align: center;
 font-size: 24pt;
 vertical-align: top;
}

.TitleFrame {
  width: 100%;
}

.Center {
 text-align: center;
}

.Right {
 text-align: right;
}

.Left {
 text-align: left;
}

.FntINDIGO {
 background-color: transparent;
 color: #4B0082; 
 font-weight: bold;
}

.FntBROWN
{
 background-color: transparent;
 color: #A52A2A; 
 font-weight: bold;
}

.FntORANGE 
{
 background-color: transparent;
 color: #FFA500; 
 font-weight: bold;
}

.FntRED {
 background-color: transparent;
 color: red; 
 font-weight: bold;
}

.FntCYAN {
 background-color: transparent;
 color: #00FFFF; 
 font-weight: bold;
}

.FntGREEN {
 background-color: transparent;
 color: #00FF00; 
 font-weight: bold;
}

.FntMAGENTA {
 background-color: transparent;
 color: #FF00FF; 
 font-weight: bold;
}

.FntBLUE {
 background-color: transparent;
 color: Blue; 
 font-weight: bold;
}

.FntWHITE {
 background-color: transparent;
 color: white; 
 font-weight: bold;
}

.FntYELLOW {
 background-color: transparent;
 color: yellow; 
 font-weight: bold;
}

.FntPURPLE {
 background-color: transparent;
 color: purple; 
 font-weight: bold;
}

.FntGOLD {
 background-color: transparent;
 color: #FFD700; 
 font-weight: bold;
}

.FntGRAY {
 background-color: transparent;
 color: gray; 
 font-weight: bold;
}

.FntLAVENDER {
 background-color: transparent;
 color: #CC99FF; 
 font-weight: bold;
}

.FntTAN {
 background-color: transparent;
 color: #FFCC99; 
 font-weight: bold;
}

.FntLIME {
 background-color: transparent;
 color: #99CC00; 
 font-weight: bold;
}

.FntPALEBLUE {
 background-color: transparent;
 color: #99CCFF; 
 font-weight: bold;
}

.Copyright 
{
 font-size: 10pt;
}

.CopyrightString 
{
 font-size: 9pt;
}

.CopyrightDate
{
 font-size: 9pt;
 text-align: right;
}

.CopyrightBrowser
{
 padding: 1em 0em 1em 0em;
 font-size: 9pt;
 text-align: center;
}

.FormaterTable {
 width : 100%;
}

.FormaterMarginCell {
 width : 50%;
}

.FormaterMainCell {
 width : 640px;
}

.topic {
 font-weight: bold;
}

.Hidden {
 visibility: hidden;
 overflow: hidden;
 width: 1px;
 height: 1px;
 position: absolute;
}

.UnderLineText {
 text-decoration: underline;
}

.CenterBlockTable {
 width : 100%;
}

.CenterBlockMarginCell {
 width : 50%;
}

.CenterBlockMainCell {
 white-space: nowrap;
}

.BlockCenter {
 text-align: center;
 display: table;
 margin-left: auto;
 margin-right: auto;
}

.Content, .Footer 
{
 margin: 0px 13px 0px 13px;
}

TABLE.Copyright {
 width: 100%;
}

.LinkCell {
 text-align: left;
 width: 150px;
}