BODY
{
    background-color : #111111;
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #AAAAAA;
    background-image : url(/images/bg/bkgnd.gif);
    margin: 0;
    padding: 0;
}

.body
{
    background-color : #111111;
    color : #AAAAAA;
}

P
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #AAAAAA;
}


H1
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-large;
    font-weight : normal;
    color : #FFAA00;
}


H2
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : large;
    font-weight : normal;
    color : #FFAA00;
}

H3
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : medium;
    font-weight : normal;
    color : #FFAA00;
}


UL
{
    font-family : Verdana, Arial, Sans-Serif;
    color : #FFFFFF;
}


OL
{
    font-family : Verdana, Arial, Sans-Serif;
    color : #FFFFFF;
}


DL
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFFFFF;
}


LI
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFFFFF;
}


TH
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFAA00;
}


TD
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
/*    color : #FFFFFF; */
}

table.nifty
{
    background-color : red;
    background-image : url(/images/gradient_bpr.gif);
}

td.nifty
{
    background-color : #222222;
}

DL
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFFFFF;
}


DD
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFFFFF;
}


DT
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    color : #FFFFFF;
}


CODE
{
    font-family : Courier, Serif;
    font-size : small;
    color : #FFFFFF;
}


PRE
{
    font-family : Courier, Serif;
    font-size : small;
    color : #FFFFFF;
}


P.indent
{
    font-family : Verdana, Arial, Sans-Serif;
    list-style-type : circle;
    list-style-position : inside;
    color : #FFFFFF;
    margin-left : 16.0pt;
}


PRE.programlisting
{
    font-size : small;
    list-style-type : disc;
    margin-left : 16.0pt;
    margin-top : -14.0pt;
}

.menu {
    background-color : #FFEE00;
    background-image : url(/images/gradient.gif);
    color : #444444;
    font-size : medium;
    font-weight : bold;
    text-decoration : none;
}

.spacer {
    background-color : #000000;
}

A:link {
    color : #FF6600;
    text-decoration : none;
}

A:hover {
    color : #FF6600;
    text-decoration : underline;
}

A:visited {
    color : #FFEE00;
    text-decoration : none;
}

A:visited:hover {
    color : #FFEE00;
    text-decoration : underline;
}

a.h2:link {
    font-size : large;
    font-weight : normal;
    color : #FFAA00;
    text-decoration : none;
}

a.h2:hover {
    font-size : large;
    font-weight : normal;
    color : #FFAA00;
    text-decoration : underline;
}

a.h2:visited {
    font-size : large;
    font-weight : normal;
    color : #FFEE00;
    text-decoration : none;
}

a.h2:visited:hover {
    font-size : large;
    font-weight : normal;
    color : #FFEE00;
    text-decoration : underline;
}

a.h3:link {
    font-size : medium;
    font-weight : normal;
    color : #FFAA00;
    text-decoration : none;
}

a.h3:hover {
    font-size : medium;
    font-weight : normal;
    color : #FFAA00;
    text-decoration : underline;
}

a.h3:visited {
    font-size : medium;
    font-weight : normal;
    color : #FFEE00;
    text-decoration : none;
}

a.h3:visited:hover {
    font-size : medium;
    font-weight : normal;
    color : #FFEE00;
    text-decoration : underline;
}

a.menu:active {
    color : #444444;
    font-size : medium;
    font-weight : bold;
    text-decoration : none;
}

a.menu:hover {
    color : #444444;
    font-size : medium;
    font-weight : bold;
    text-decoration : underline;
}

a.menu:link {
    color : #444444;
    font-size : medium;
    font-weight : bold;
    text-decoration : none;
}

a.menu:visited {
    color : #555555;
    font-size : medium;
    font-weight : bold;
    text-decoration : none;
}

a.menu:visited:hover {
    color : #444444;
    font-size : medium;
    font-weight : bold;
    text-decoration : underline;
}

._alt
{
    background-color : #DDDDFF;
}

.large
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-large;
    font-weight : normal;
    color : #FFFFFF;
}

.large_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-large;
    font-weight : normal;
    color : #FFFFFF;
    background-color : #DDDDFF;
}

.large_warning
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-large;
    font-weight : normal;
    color : red;
}

.large_warning_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-large;
    font-weight : normal;
    color : red;
    background-color : #DDDDFF;
}

.small
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    font-weight : normal;
    color : #FFFFFF;
}

.small_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    font-weight : normal;
    color : #FFFFFF;
    background-color : #DDDDFF;
}

.small_warning
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    font-weight : normal;
    color : red;
}

.small_warning_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : small;
    font-weight : normal;
    color : red;
    background-color : #DDDDFF;
}

.small
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #FFFFFF;
}

.small_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #FFFFFF;
    background-color : #DDDDFF;
}

.small_title
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #FFAA00;
}

.small_warning
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : red;
}

.small_warning_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : red;
    background-color : #DDDDFF;
}

.small_shadowed
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #777777;
}

.small_shadowed_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #777777;
    background-color : #FFDDAA;
}

.small_fixed_pitch
{
    font-family : Courier, Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #FFFFFF;
}

.tiny
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : #FFFFFF;
}

.tiny_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : #FFFFFF;
    background-color : #DDDDFF;
}

.tiny_warning
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : red;
}

.tiny_warning_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : red;
    background-color : #DDDDFF;
}

.tiny_shadowed
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : #777777;
}

.tiny_shadowed_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : #777777;
    background-color : #FFDDAA;
}

.tiny_fixed_pitch
{
    font-family : Courier, Verdana, Arial, Sans-Serif;
    font-size : xx-x-small;
    color : #FFFFFF;
}

.bold
{
    font-family : Verdana, Arial, Sans-Serif;
    font-weight : bold;
    font-size : small;
    color : #003366;
}

.bold_different_background
{
    font-family : Verdana, Arial, Sans-Serif;
    font-weight : bold;
    font-size : small;
    color : #003366;
    background-color: #FFFFFF;
}

.different_background {
    background-color: #FFFFFF;
}

.different_background_tiny {
    background-color: #FFFFFF;
    font-size : xx-x-small;
 }

.low_contrast { color: #888888}

.low_contrast_tiny { color: #888888;
    font-size : xx-x-small;
}

.low_contrast_x-small { color: #888888;
    font-size : x-small;
}

.low_contrast_x-small_alt
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : #888888;
    background-color : #FFDDAA;
}


.title
{
    font-family : Verdana, Arial, Sans-Serif;
    color : #FFAA00;
}

.warning
{
    font-family : Verdana, Arial, Sans-Serif;
    color : red;
}

.small_warning
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    color : red;
}

.highlight
{
    font-family : Verdana, Arial, Sans-Serif;
    color : #FF0000;
    background-color : #FFFF00;
}

.small_highlight
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    background-color : #FFFF00;
}

.caption
{
    font-family : Verdana, Arial, Sans-Serif;
    font-size : x-small;
    font-weight : normal;
    color : #BBBBBB;
    text-decoration : italic;
}


