BODY
{
    COLOR: black;
    FONT-FAMILY: 'Times New Roman';
    BACKGROUND-COLOR: #f9f9f9;
    FONT-VARIANT: normal
}
.blackLarge
{
    FONT-WEIGHT: normal;
    FONT-SIZE: large;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman'
}
.blackBig
{
    FONT-SIZE: 14pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman'
}
TD.descrField
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin;
    COLOR: black;
    BORDER-BOTTOM: gray thin;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #ced3db
}
TD.dataField
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin;
    COLOR: black;
    BORDER-BOTTOM: gray thin;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #dcdfe5
}
TD.descrFieldError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #9db5d4
}
TD.dataFieldAmount
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #9eb7de
}
TABLE.tableMain
{
    BORDER-RIGHT: gray thin solid;
    BORDER-TOP: gray thin solid;
    BORDER-LEFT: gray thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray thin solid;
    FONT-FAMILY: Arial
}
TABLE.tableHeadline
{
    BORDER-RIGHT: gray thin solid;
    BORDER-TOP: gray thin solid;
    BORDER-LEFT: gray thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gray thin solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c5d3e5
}
TABLE.tableFooter
{
    BORDER-RIGHT: gray thin solid;
    BORDER-TOP: gray thin solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin solid;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: gray thin solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c5d3e5
}
.headerSmall
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman'
}
.headerLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman'
}
.headerMedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman'
}
#linkHeader
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: Arial, 'Times New Roman'
}
#linkMain
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial, 'Times New Roman'
}
TD.dataFieldDescr
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #dcdfe5
}
.dataFieldWeak
{
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, 'Times New Roman'
}
TD.descrFieldWeak
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gray thin;
    COLOR: black;
    BORDER-BOTTOM: gray thin;
    FONT-FAMILY: Arial, 'Times New Roman';
    BACKGROUND-COLOR: #ced3db
}
#linkSmallError
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: Arial, 'Times New Roman'
}
.dhtmlHint
{
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 300px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 180px;
    BACKGROUND-COLOR: white
}

