BODY
{
    MARGIN: 0px
}
.stockregionlabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.stockregioncombobox
{
    COLOR: black;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt
}
.stockchartheaderlabel
{
    BACKGROUND-COLOR: #000080;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}
.stockchartitemlabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt
}
.basketheaderlabel
{
    BACKGROUND-COLOR: #000080;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}
.baskettotalheaderlabel
{
    BACKGROUND-COLOR: #000080;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}
.baskettotalvaluelabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: right
}
.basketitemheaderlabel
{
    BACKGROUND-COLOR: #000080;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: smaller;
    FONT-WEIGHT: bold
}
.stockchartitemscalelabel
{
    COLOR:  #000080;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}
.stockchartitembuylabelpartb
{
    COLOR: red;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder
}
.stockchartitembuylabelparta
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt
}
.basketitemlabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}
.basketitemquantitylabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}
.basketitemamountlabel
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller;
    TEXT-ALIGN: right
}
.A
{
    TEXT-DECORATION: none
}
.a
{
    TEXT-DECORATION: none
}
.text1
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 12pt
}
.textHdr1
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.text2
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: 10pt
}
.link
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.orderheaderlabel
{
    BACKGROUND-COLOR: #000080;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.orderlabel
{
    COLOR: #000000
}
.orderitemlabel
{
    COLOR: #000000;
    FONT-SIZE: smaller
}
.ordertitlelabel
{
    COLOR: #000080;
    FONT-FAMILY: Arial;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold
}
.inputnumericbox
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: right
}
.inputtextbox
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: smaller
}
.errorlabel
{
    BACKGROUND-COLOR: #ff0000;
    COLOR: #ffffff;
    FONT-FAMILY: Arial;
    FONT-SIZE: larger;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: center
}
