
body
{
    color: black;
    background-color: white;
    font-size: x-small;
    font-family: verdana;

    margin: 10px;
}

a:link    { color: blue; }
a:active  { color: blue; }
a:visited { color: blue; }

h1 { color: #2222cc; font-size: large; }
h2 { color: #2222cc; font-size: medium; }
h3 { color: #2222cc; font-size: small; }
h4 { color: #2222cc; font-size: x-small; font-weight: bold; }

/* --------------------------------- */

div.titlebar { color: white; background-color: 27277B; }
div.titlebar table { width: 100%; font-size: small; }
div.titlebar td { color: white; padding: 10px; }

span.activation_warning { color: #ff8800; font-weight: bold; font-size: large; }
span.activation_tagline { color: #ffffff; font-weight: bold;                   }

div.copyright { color: white; background-color: 6E6EA9; }
div.copyright table { width: 100%; font-size: x-small; font-weight: normal; border-left: none; border-right: none; }
div.copyright td { color: white; }

/* --------------------------------- */

p
{
    color: #000000;

    margin-top:    0em;
    margin-left:   0.2em;
    margin-right:  0.5em;
    margin-bottom: 0.5em;
}

p.list_heading
{
    color: #000000;

    font-weight: bold;
    font-style: italic;
}

p.holli_question
{
    color: red;

    font-weight: bold;
}

/* --------------------------------- */

table
{
    width: 100%;

    font-size: x-small; 

    border-left:  1px #27277b solid;
    border-right: 1px #27277b solid;
}


tr.headline
{
    color: white;
    background-color: #27277b;
    font-weight: bold;
}

tr.table_divide
{
    color: white;
    background-color: #6e6ea9;
    font-weight: bold;
}

tr.table_row { }


td.divide_title
{
    padding-left: 1em;

    border-bottom: 1px #27277b solid;
}

td.field_title
{
    color: #27277b;
    font-weight: bold;

    vertical-align: top;

    border-bottom: 1px #27277b solid;
}

td.table_text
{   color: magenta;

    vertical-align: top;
    border-bottom: 1px #27277b solid;
}

/* --------------------------------- */

ul
{
    color: #000000;
    font-size: x-small;

    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

ol
{
    color: #000000;
    font-size: x-small;

    margin-top: 0.5em;
    margin-bottom: 0.5em;
}

li
{   color: #000000;
    font-size: x-small;

    margin-top: 0em;
    margin-bottom: 0.5em;
    margin-right: 0.5em;
}

/* --------------------------------- */

div.bodycontent a.index_link_l { color: #27277b; font-weight: bold; font-size: medium; text-decoration: none; }
div.bodycontent a.index_link_s { color: #27277b; font-weight: bold; font-size: x-small; text-decoration: none; }

div.bodycontent span.index_letter_l { color: #a0a0a0; font-weight: bold; font-size: medium; }
div.bodycontent span.index_letter_s { color: #a0a0a0; font-weight: bold; font-size: x-small; }

/* ================================= */

table.bc_page_background
{
  color: black;
  background-color: #dddddd;
  border: 0px;
}

table.bc_bordered_table
{
  color: black;
  background-color: white;
  border: 1px #27277b solid;
}

tr.bc_headline
{
  color: white;
  background-color: #27277b;
}

tr.bc_oddline
{
  color: black;
  background-color: #dddddd;
}

tr.bc_evenline
{
  color: black;
  background-color: #ffffff;
}

/* ================================= */
