BODY
{
    FONT: 10pt verdana,arial,helvetica,sans-serif;
    COLOR: #000000;
    BACKGROUND-COLOR: #FBFBF2;
}

A:link
{
    COLOR: #FF0000;
    TEXT-DECORATION: none;
}

A:visited
{
    COLOR: #990000;
    TEXT-DECORATION: none;
}

A:hover
{
    BACKGROUND-COLOR: #990000;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}

P
{
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 1.15em;
    MARGIN-BOTTOM: 7px;
    MARGIN-TOP: 0px;
}

PRE
{
    FONT-SIZE: 105%;
}

.boldul
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}

.Question  /* for page in-line question section heads */
{
    BACKGROUND-COLOR: #333366;
    COLOR: #ffffff;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
}

.Answer
{
    COLOR: #990000;
}

.Blue
{
    COLOR: #0000FF;
}
.hidden /* format for hiding search keywords */
{
    COLOR: #FBFBF2;
}

.text /* format for text/code samples */
{
    WHITE-SPACE: pre;
    FONT-FAMILY: Courier New, monospace;
    COLOR: #663366;
    LINE-HEIGHT: 1.0em;
}

.codetext /* format for code text */
{
    WHITE-SPACE: pre;
    FONT-FAMILY: Courier New, monospace;
}

.codekey  /* format for code key words */
{
    WHITE-SPACE: pre;
    FONT-FAMILY: Courier New, monospace;
    COLOR: #00008B; /* HTML Dark Blue */
}

.codecmt  /* format for code comments */
{
    WHITE-SPACE: pre;
    FONT-FAMILY: Courier New, monospace;
    COLOR: #006400;  /* HTML Dark Green */
}

.codeerror  /* format for code error colouring */
{
    WHITE-SPACE: pre;
    FONT-FAMILY: Courier New, monospace;
    COLOR: #FF0000;  /* HTML Red */
}

.comment  /* format for comments */
{
    WHITE-SPACE: pre;
    COLOR: #006400;  /* HTML Dark Green */
}

IMG
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
}

.world
{
    VERTICAL-ALIGN: bottom;
    BORDER-STYLE: none;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
}

LI
{
    LINE-HEIGHT: 1.15em;
    MARGIN-TOP: 5px;
    margin-left : 0px;
}

UL
{
    MARGIN-TOP: 0px;
    margin-left : 25px;
    List-Style-Type: disc;
}

H1
{
    COLOR: #333366;
    FONT-WEIGHT: bold;
    line-height : 1em;
    font-size : 16pt;
}

H2
{
    COLOR: #333366;
    FONT-WEIGHT: bold;
    line-height : 1em;
    font-size : 14pt;
}

H3
{
    BORDER-BOTTOM: #333366 1pt solid;
    COLOR: #333366;
    FONT-WEIGHT: bold;
    line-height : 1em;
    font-size : 10pt;
}

H4
{
    BACKGROUND-COLOR: #333366;
    COLOR: #ffffff;
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 15px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 2px;
}

H5
{
    BACKGROUND-COLOR: #333366;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 15px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 2px;
}

H6
{
    BACKGROUND-COLOR: #333366;
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 5px;
    MARGIN-TOP: 0px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 2px;
}

OL
{
    MARGIN-TOP: 0px;
    margin-left : 30px;
}

SUP
{
    FONT-SIZE: 85%;
    MARGIN-TOP: 0px;
}

HR
{
    COLOR: #333366;
}

TD
{
    FONT: 10pt verdana,arial,helvetica,sans-serif;
    COLOR: #000000;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 1.15em;
    MARGIN-BOTTOM: 7px;
    MARGIN-TOP: 0px;
}
