BODY
{
    FONT-FAMILY: arial;
    margin: 0px;
}
H1
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 3px;
    FONT-SIZE: 14pt
}
H2
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 3px;
    FONT-SIZE: 10pt
}

TABLE.DATA
{
    BORDER-BOTTOM: black 2px solid;
    BORDER-LEFT: black 2px solid;
    BORDER-COLLAPSE: collapse;
    BORDER-TOP: black 2px solid;
    BORDER-RIGHT: black 2px solid
}
CAPTION
{
    BORDER-BOTTOM: black 2px solid;
    BORDER-LEFT: black 2px solid;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 2px solid;
    BORDER-RIGHT: black 2px solid;
    PADDING-TOP: 0px
}
TD.DATA
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: right;
    BORDER-LEFT: black 1px solid;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
TD.BLACK
{
    BACKGROUND-COLOR: black;
    FONT-SIZE: 4pt
}
TH.HEADER
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: black;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    COLOR: white;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: black 1px solid
}
TH.BLACK
{
    BACKGROUND-COLOR: black;
    FONT-SIZE: 4pt
}
TR.EVEN
{
    BACKGROUND-COLOR: #d0d0d0
}
TR.ODD
{
    BACKGROUND-COLOR: #ffffff
}
DIV.COPR
{
    FONT-SIZE: 10pt
}
DIV.NOPRINT { display:none; }
