BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
H2
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16pt
}
H4
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #654321
}
A:visited
{
    COLOR: #000000
}
A:active
{
    COLOR: #ff0000
}
A.cell-textBCC:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.cell-textBCC:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.cell-textBCC:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.solid-link:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.solid-link:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.solid-link:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menu-side:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menu-side:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menu-side:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.menu-heading
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 1.2
}
.menu-headingB-B
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2;
    VERTICAL-ALIGN: bottom
}
.menu-headingBCB
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: bottom
}
.menu-headingBRB
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.menu-headingB-T
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2;
    VERTICAL-ALIGN: top
}
.menu-cell
{
    BACKGROUND-COLOR: #6b99ad;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 1
}
.menu-cell--B
{
    BACKGROUND-COLOR: #6b99ad;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 1;
    VERTICAL-ALIGN: bottom
}
.menu-cellBCB
{
    BACKGROUND-COLOR: #6b99ad;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom;
    menu-cellBRB: 1
}
.menu-heading2
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 1.2
}
.menu-heading2BRB
{
    BACKGROUND-COLOR: #336699;
    COLOR: #ffc060;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1.2;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.menu-cell2
{
    BACKGROUND-COLOR: #6b99ad;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 1
}
.menu-cell2BRB
{
    BACKGROUND-COLOR: #6b99ad;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 1;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.cell-body
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.cell-body-LB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.cell-label
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt
}
.cell-label-LT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.cell-label-LB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.cell-label-RT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.cell-label-RB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.cell-labelBLT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.cell-labelBLB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.cell-labelBRT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.cell-labelBRB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.cell-text
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.cell-text-smaller
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt
}
.cell-text-LB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.cell-text-LT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.cell-text-RB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.cell-text-RT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.cell-text-CB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: bottom
}
.cell-textBLB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.cell-textBLT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.cell-textBRB
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.cell-textBRC
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right
}
.cell-textBRT
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.cell-textBCC
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.cell-input
{
    FONT-FAMILY: "Courier New", Verdana, Arial;
    FONT-SIZE: 9pt
}
.cell-input--B
{
    FONT-FAMILY: "Courier New", Verdana, Arial;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom
}
.box-header
{
    BACKGROUND-COLOR: #555555;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt
}
.box-headerBLB
{
    BACKGROUND-COLOR: #555555;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.box-headerBRB
{
    BACKGROUND-COLOR: #555555;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.box-headerBLT
{
    BACKGROUND-COLOR: #555555;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
.box-headerBRT
{
    BACKGROUND-COLOR: #555555;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.box-body
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.box-body-LB
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.box-body-RB
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
.box-bodyBLB
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.box-bodyBCB
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: bottom
}
.box-body2
{
    BACKGROUND-COLOR: #ffce9d;
}
.box-body2-LB
{
    BACKGROUND-COLOR: #ffce9d;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
.box-body2BCC
{
    BACKGROUND-COLOR: #ffce9d;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.box-header2
{
    BACKGROUND-COLOR: #0082bf;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
}
.box-header2BCC
{
    BACKGROUND-COLOR: #0082bf;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.altrow
{
    BACKGROUND-COLOR: #ffeedd
}
.altrow2
{
    BACKGROUND-COLOR: #eeeeee
}
.button
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.button-C-
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: center
}
.button-L-
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left
}
.button-R-
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: right
}
.error
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.warning
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt
}
.info
{
    COLOR: #215e21;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 9pt
}
.smaller
{
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic
}
.footer
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3f466c;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt
}
.heading
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #3f466c;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}

