BODY
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: sans-serif;
    MARGIN-LEFT: 40mm;
    MARGIN-RIGHT: 10mm
}
H1
{
    TEXT-ALIGN: center
}
H1.refnum
{
    TEXT-ALIGN: left
}
H2
{
    MARGIN-LEFT: -35mm;
    MARGIN-RIGHT: 0mm
}
H3
{
    MARGIN-LEFT: -35mm;
    MARGIN-RIGHT: 0mm
}
H4
{
    MARGIN-LEFT: -35mm;
    MARGIN-RIGHT: 0mm
}
H2.h1
{
    TEXT-ALIGN: center
}
CODE
{
    FONT-FAMILY: monospace, courier
}
BLOCKQUOTE
{
    FONT-STYLE: italic
}
Q
{
    FONT-STYLE: italic
}
OL
{
    LIST-STYLE: decimal
}
OL OL
{
    LIST-STYLE: lower-alpha
}
OL OL OL
{
    LIST-STYLE: upper-alpha
}
OL OL OL OL
{
    LIST-STYLE: decimal
}
A:link
{
    COLOR: red
}
A:visited
{
    COLOR: blue
}
TABLE
{
    BORDER-BOTTOM-STYLE: inset;
    BORDER-COLLAPSE: collapse;
    BORDER-LEFT-STYLE: inset;
    BORDER-RIGHT-STYLE: inset;
    BORDER-TOP-STYLE: inset;
    FONT-FAMILY: sans-serif;
    empty-cells: hide
}
CAPTION
{
    FONT-FAMILY: sans-serif;
    caption-side: bottom
}
TH
{
    BACKGROUND: #e0e0e0;
    BORDER-BOTTOM: outset;
    BORDER-LEFT: outset;
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-FAMILY: sans-serif
}
TD
{
    BACKGROUND: #e0e0e0;
    BORDER-BOTTOM: outset;
    BORDER-LEFT: outset;
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-FAMILY: sans-serif
}
UL.simple
{
    LIST-STYLE: none
}
IMG.middle
{
    VERTICAL-ALIGN: middle
}
IMG.bottom
{
    VERTICAL-ALIGN: bottom
}
IMG.math
{
    POSITION: relative
}
.quote
{
    FONT-STYLE: italic
}
.figure
{
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.caption
{
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.author
{
    TEXT-ALIGN: center
}
.address
{
    TEXT-ALIGN: center
}
.note
{
    FONT-SIZE: small;
    MARGIN-TOP: 0px
}
.subtitle
{
    MARGIN-LEFT: 0mm;
    TEXT-ALIGN: center
}
.example
{
    BACKGROUND: yellow;
    BORDER-BOTTOM-COLOR: yellow;
    BORDER-LEFT-COLOR: yellow;
    BORDER-RIGHT-COLOR: yellow;
    BORDER-TOP-COLOR: yellow;
    FONT-FAMILY: monospace, courier
}
.math
{
    FONT-FAMILY: Symbol;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.super
{
    FONT-SIZE: smaller;
    POSITION: relative;
    TOP: -3px
}
.sub
{
    FONT-SIZE: smaller;
    POSITION: relative;
    TOP: 3px
}
.centre
{
    TEXT-ALIGN: center
}
.center
{
    TEXT-ALIGN: center
}
.right
{
    TEXT-ALIGN: right
}
.bottommatter
{
    FONT-SIZE: small;
    MARGIN-LEFT: -40mm;
    MARGIN-RIGHT: -10mm
}

