BODY
{
    COLOR: teal;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Luxi Sans, MS Trebuchet, geneva, tahoma, cursive, arial, sans-serif;
    FONT-STYLE: normal;
    FONT-SIZE: medium;
    FONT-WEIGHT: normal;
}
A
{
    COLOR: #FF7F00;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: black;
}
IMG
{
    BORDER-COLOR: white;
}
TD.logo
{
    COLOR: white;
    BACKGROUND-COLOR: teal;
    FONT-SIZE: x-large;
    TEXT-ALIGN: center;
}
TD.logo A
{
    COLOR: white;
}
TD.logo_text
{
    COLOR: white;
    BACKGROUND-COLOR: teal;
    FONT-WEIGHT: bold;
}
TD.toc_title
{
    FONT-SIZE: large;
    TEXT-ALIGN: right;
}
TD.toc_text
{
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: right;
}
TD.toc_text A
{
    COLOR: teal;
}
TD.toc_select
{
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: right;
}
TD.solidbar
{
    BACKGROUND-COLOR: black;
}
TD.thumb
{
    FONT-SIZE: small;
    TEXT-ALIGN: center;
}
TD.thumb A
{
    COLOR: teal;
}
SPAN.heading
{
    COLOR: teal;
    FONT-SIZE: large;
}
SPAN.subtext
{
     FONT-SIZE: x-small;
}
SPAN.subtext A
{
    COLOR: teal;
    TEXT-DECORATION: underline;
}
SPAN.arrows
{
    FONT-SIZE: small;
}
SPAN.links
{
    TEXT-ALIGN: center;
}
SPAN.copy
{
    FONT-SIZE: xx-small;
}
