H1
{
    FONT-SIZE: 17px;
    COLOR: green;
    FONT-FAMILY: verdana, Arial
}
H2
{
    FONT-SIZE: 18px;
    COLOR: green;
    FONT-FAMILY: verdana, Arial
}
A:link
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial
}
INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-VARIANT: normal
}
SELECT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-VARIANT: normal
}
TABLE.sx010table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx010table TD.sx010td01
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: darkblue;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #fdcb00;
    TEXT-ALIGN: center
}
TABLE.sx010table TD.sx010td02
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx010table TD.sx010td03
{
    BORDER-RIGHT: #fdcb00 1px solid;
    BORDER-TOP: #fdcb00 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #fdcb00 1px solid;
    COLOR: #fdcb00;
    BORDER-BOTTOM: #fdcb00 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: darkblue
}
TABLE.sx002table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx017table
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 15px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx017table TD.sx017td00
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 20px;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: right
}
TABLE.sx007table
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    MARGIN-TOP: 2px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 2px;
    BORDER-LEFT: 1px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx007table TD.sx007des0
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx001table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx020table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: snow
}
TABLE.sx050table
{
    FONT-SIZE: 7pt;
    MARGIN: 10px 25px;
    WIDTH: 90%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx997table
{
    FONT-SIZE: 7pt;
    WIDTH: 750px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx021table
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    MARGIN-TOP: 10px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx022table
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 5px;
    WIDTH: 100%;
    BORDER-BOTTOM: slategray 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx007table TD.sx007td00
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: dimgray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx007table TD.sx007td01
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    PADDING-TOP: 2px
}
TABLE.sx007table TR.sx007tr01
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx007table TR.sx007tr02
{
    FONT-SIZE: 7pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
TABLE.sx002table TD.sx002td00
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 28px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx030table
{
    MARGIN-TOP: 8px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 8px;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx030table TD.sx030td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue
}
TABLE.sx030table TD.sx030td01
{
    BORDER-RIGHT: #2c8601 1px solid;
    BORDER-TOP: #2c8601 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #2c8601 1px solid;
    COLOR: darkslategray;
    BORDER-BOTTOM: #2c8601 1px solid;
    BACKGROUND-COLOR: #ccff99;
    TEXT-ALIGN: center
}
TABLE.sx030table TD.sx030td02
{
}
TABLE.sx030table TD.sx030td03
{
    BORDER-RIGHT: #8aff50 1px solid;
    BORDER-TOP: #8aff50 1px solid;
    BORDER-LEFT: #8aff50 1px solid;
    BORDER-BOTTOM: #8aff50 1px solid
}
TABLE.sx001table TD.sx001td00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx001table TD.sx001td01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx035table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx035table TD.sx035td00_03
{
    BORDER-RIGHT: coral 1px solid;
    BORDER-TOP: coral 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: coral 1px solid;
    COLOR: orangered;
    BORDER-BOTTOM: coral 1px solid;
    BACKGROUND-COLOR: navajowhite;
    TEXT-ALIGN: center
}
TABLE.sx035table TD.sx035td01_03
{
    BORDER-RIGHT: #191958 1px solid;
    BORDER-TOP: #191958 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #191958 1px solid;
    COLOR: #ff7616;
    BORDER-BOTTOM: #191958 1px solid;
    BACKGROUND-COLOR: midnightblue;
    TEXT-ALIGN: center
}
TABLE.sx030table TD.sx030td04
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red
}
TABLE.sx030table TD.sx030td05
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial
}
TABLE.sx037table
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx037table TD.sx037td00
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx037table TD.sx037td01
{
    BORDER-RIGHT: midnightblue 1px;
    BORDER-TOP: midnightblue 1px;
    BORDER-LEFT: midnightblue 1px;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: #ccffcc
}
TABLE.sx037table TD.sx037td02
{
    BORDER-RIGHT: midnightblue 1px;
    BORDER-TOP: midnightblue 1px;
    BORDER-LEFT: midnightblue 1px;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
TABLE.sx037table TD.sx037td03
{
    BORDER-RIGHT: midnightblue 1px;
    BORDER-TOP: midnightblue 1px;
    BORDER-LEFT: midnightblue 1px;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: #ffcccc
}
TABLE.sx037table TD.sx037td04
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx030table TD.sx030td10
{
    COLOR: red
}
TABLE.sx030table TR.sx030tr00
{
    BACKGROUND-COLOR: #f3fef7
}
TABLE.sx050table TD.sx050td03
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    COLOR: green
}
TABLE.sx050table TD.sx050td04
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
TABLE.sx050table TD.sx050td00
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: 500;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx050table TD.sx050td01
{
    PADDING-LEFT: 3px;
    BACKGROUND-COLOR: snow
}
TABLE.sx050table TD.sx050td02
{
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px
}
TABLE.sx041table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx042table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx043table
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx043table TD.sx043td00
{
}
TABLE.sx022table TD.sx022td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
TABLE.sx021table TD.sx021td00
{
    BORDER-BOTTOM: #666666 1px solid
}
TABLE.sx021table TD.sx021td01
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black;
    PADDING-TOP: 5px
}
TABLE.sx021table TD.sx021td02
{
    PADDING-LEFT: 5px
}
TABLE.sx021table TR.sx021tr00
{
    FONT-SIZE: 15px
}
TABLE.sx021table TD.sx021td03
{
    BORDER-RIGHT: #666666;
    BORDER-TOP: #666666;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #666666;
    WIDTH: 120px
}
TABLE.sx023table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 100%
}
TABLE.sx023table TD.sx023td00
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black
}
TEXTAREA
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-VARIANT: normal
}
TABLE.sx997table TD.sx997td00
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: gainsboro 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx016table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 7pt;
    MARGIN: 10px 1%;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 98%;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px
}
TABLE.sx005table
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx005table INPUT.sx005input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
TABLE.sx024table
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx012table
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx012table TD.sx012td00
{
    PADDING-LEFT: 5px;
    COLOR: black;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx012table TD.sx012td01
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    BORDER-LEFT: gray 1px;
    COLOR: black
}
TABLE.sx013table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx013table TD.sx013td00
{
    FONT-WEIGHT: bold;
    COLOR: black
}
TABLE.sx013table TD.sx013td01
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-LEFT: whitesmoke 1px solid;
    COLOR: black;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx011table
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: midnightblue 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx011table TD.sx011td00
{
}
TABLE.sx011table TD.sx012td01
{
}
TABLE.sx011table TD.sx011td10
{
    COLOR: red
}
TABLE.sx011table INPUT.sx011input10
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BACKGROUND-COLOR: red
}
TABLE.sx012table TD.sx012td10
{
    COLOR: red
}
TABLE.sx011table INPUT.sx011input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
TABLE.sx070table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx070table TD.sx070td00
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 15px;
    COLOR: red
}
TABLE.sx070table TD.sx070td01
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 10px;
    COLOR: midnightblue;
    TEXT-ALIGN: left
}
TABLE.sx006table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx015table
{
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 20px;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx006table TD.sx006td00
{
}
TABLE.sx018table
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 20px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx019table
{
    BORDER-RIGHT: midnightblue 1px;
    BORDER-TOP: midnightblue 1px solid;
    MARGIN-TOP: 20px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: midnightblue 1px;
    WIDTH: 100%;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx025table
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: midnightblue 1px solid;
    WIDTH: 241px;
    COLOR: darkblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 153px
}
TABLE.sx025table TD.sx025td00
{
    FONT-WEIGHT: bold;
    COLOR: darkblue
}
TABLE.sx025table TD.sx025td01
{
    FONT-WEIGHT: bold;
    COLOR: red
}
TABLE.sx025table TD.sx025td10
{
}
TABLE.sx025table TD.sx025td11
{
}
TABLE.sx025table TD.sx025td12
{
}
TABLE.sx025table TD.sx025td02
{
    FONT-WEIGHT: bold;
    COLOR: red
}
TABLE.sx025table TD.sx025td13
{
}
TABLE.sx026table
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 10px;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
TABLE.sx015table TD.sx015td00
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: orangered;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx006table TD.sx006td01
{
    PADDING-BOTTOM: 20px
}
TABLE.sx015table TD.sx015td01
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx027table
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 20px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
TABLE.sx027table TD.sx027td00
{
    WIDTH: 50px;
    TEXT-ALIGN: center
}
TABLE.sx027table TD.sx027td01
{
    WIDTH: 20px;
    TEXT-ALIGN: right
}
TABLE.sx027table TD.sx027td02
{
    WIDTH: 50px;
    TEXT-ALIGN: left
}
TABLE.sx027table INPUT.sx027input00
{
    FONT-WEIGHT: bold;
    COLOR: darkgreen;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx027table INPUT.sx027input01
{
    FONT-WEIGHT: bold;
    COLOR: tomato;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx027table INPUT.sx027input02
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx028table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx080table
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: midnightblue 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx080table TD.sx080td00
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx080table TD.sx080td01
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx080table TD.sx080td02
{
    COLOR: red
}
TABLE.sx080table TD.sx080td03
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx007table TD.sx007td02
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: medium none;
    COLOR: orangered;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
TABLE.sx029table
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx029table TD.sx029td00
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: brown;
    PADDING-TOP: 5px
}
TABLE.sx029table TD.sx029td01
{
    PADDING-LEFT: 3px
}
TABLE.sx016table TD.sx016td00
{
}
TABLE.sx016table TD.sx016td01
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px
}
TABLE.sx016table TR.sx016tr00
{
    FONT-SIZE: 7pt
}
TABLE.sx016table SELECT.sx016select00
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: black;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white
}
TABLE.sx029table TD.sx029td02
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    COLOR: midnightblue
}
TABLE.sx029table TR.sx029tr00
{
    PADDING-BOTTOM: 3px
}
TABLE.sx061table
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    WIDTH: 555px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx065table
{
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx061table TD.sx061td00
{
    BORDER-RIGHT: #cccccc 1px solid;
    COLOR: darkgray;
    HEIGHT: 210px
}
TABLE.sx066table
{
    FONT-SIZE: 7pt;
    BORDER-LEFT: darkgray 1px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx013table TD.sx013td02
{
    BORDER-RIGHT: whitesmoke 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: whitesmoke 1px solid;
    COLOR: black;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx013table TD.sx013td03
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx014table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx014table TD.sx014td00
{
    FONT-WEIGHT: bold
}
TABLE.sx014table TD.sx014td01
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-LEFT: whitesmoke 1px solid;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx014table TD.sx014td02
{
    BORDER-RIGHT: whitesmoke 1px solid;
    BORDER-LEFT: whitesmoke 1px solid;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx014table TD.sx014td03
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx091table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: crimson 1px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: crimson 1px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx091table TR.sx091tr00
{
    FONT-SIZE: 60px
}
TABLE.sx090table
{
    FONT-SIZE: 7pt;
    WIDTH: 600px;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 200px
}
TABLE.sx031table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx029table TD.sx029td03
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: midnightblue;
    PADDING-TOP: 5px;
    TEXT-DECORATION: underline
}
TABLE.sx029table TD.sx029td04
{
    COLOR: darkgray
}
TABLE.sx029table TD.sx029td05
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: green;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx021table TR.sx021tr01
{
    FONT-SIZE: 7pt
}
TABLE.sx029table TD.sx029td06
{
    FONT-WEIGHT: bold;
    COLOR: red
}
TABLE.sx030table INPUT.sx030input00
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: tomato;
    FONT-VARIANT: normal
}
TABLE.sx037table TD.sx037td10
{
    FONT-SIZE: 7pt;
    COLOR: red
}
TABLE.sx037table INPUT.sx037input00
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: red
}
TABLE.sx037table TEXTAREA.sx037textarea00
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: normal;
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: red
}
TABLE.sx038table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx038table TD.sx038td00
{
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: ghostwhite;
    TEXT-ALIGN: center
}
TABLE.sx038table TD.sx038td01
{
    PADDING-RIGHT: 3px;
    FONT-SIZE: 9pt;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: right
}
TABLE.sx038table TD.sx038td02
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx021table TD.sx021td04
{
    BORDER-BOTTOM: #a7a7a7 1px solid
}
TABLE.sx032table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx021table INPUT.sx021input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx008table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx008table INPUT.sx008input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx041table TD.sx041td00
{
    TEXT-ALIGN: center
}
TABLE.sx062table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx062table TD.sx062td00
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gray 1px;
    COLOR: dimgray;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx061table TD.sx061td01
{
}
TABLE.sx064table
{
    FONT-SIZE: 7pt;
    WIDTH: 145px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx041table TD.sx041td01
{
    PADDING-LEFT: 10px
}
TABLE.sx041table TD.sx041td02
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx062table TD.sx062td01
{
    BORDER-RIGHT: slategray;
    BORDER-TOP: slategray;
    FONT-WEIGHT: bold;
    BORDER-LEFT: slategray;
    COLOR: black;
    BORDER-BOTTOM: slategray 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: right
}
TABLE.sx062table INPUT.sx062input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx043table TD.sx043td01
{
    PADDING-BOTTOM: 10px;
    COLOR: dimgray;
    PADDING-TOP: 10px
}
TABLE.sx062table TD.sx062td02
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: right
}
TABLE.sx062table TD.sx062td03
{
    COLOR: dimgray;
    BORDER-BOTTOM: slategray 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx050table TD.sx050td05
{
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px
}
TABLE.sx050table TD.sx050td06
{
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND-COLOR: snow
}
TABLE.sx050table TD.sx050td07
{
    PADDING-LEFT: 3px;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: snow
}
TABLE.sx050table TD.sx050td08
{
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx050table TD.sx050td09
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx007table INPUT.sx007input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx007table INPUT.sx007input01
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: midnightblue 1px solid;
    WIDTH: 18pt;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx033table
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx014table INPUT.sx014input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx034table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx008table TD.sx008td00
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue
}
TABLE.sx036table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: darkgreen;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 180px
}
TABLE.sx021table TD.sx021td05
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx039table
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx039table TD.sx039td00
{
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: black;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx039table TD.sx039td01
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx045table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx045table TD.sx045td00
{
    BORDER-RIGHT: gainsboro 1px;
    BORDER-TOP: darkblue 1px;
    BORDER-LEFT: gainsboro 1px;
    COLOR: darkblue;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx045table TD.sx045td01
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: dimgray 1px solid;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx045table INPUT.sx045input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: white
}
TABLE.sx045table TD.sx045td02
{
    BORDER-TOP: dimgray 1px solid
}
TABLE.sx045table TD.sx045td03
{
    FONT-WEIGHT: bold;
    COLOR: darkblue;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx046table
{
    MARGIN-TOP: 20px;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx046table TD.sx046td00
{
    BORDER-TOP: midnightblue 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: aliceblue;
    FONT-VARIANT: small-caps
}
TABLE.sx047table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx047table SELECT.sx047select00
{
    WIDTH: 90%;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx047table TD.sx047td01
{
    FONT-WEIGHT: bold;
    COLOR: black
}
TABLE.sx047table TD.sx047td00
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    COLOR: midnightblue
}
TABLE.sx046table TD.sx046td01
{
    BORDER-RIGHT: darkgray 1px solid
}
TABLE.sx048table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx048table TD.sx048td00
{
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: midnightblue 1px solid
}
TABLE.sx046table TD.sx046td02
{
    BORDER-TOP: darkgreen 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkgreen;
    BORDER-BOTTOM: darkgreen 1px solid;
    BACKGROUND-COLOR: aliceblue;
    FONT-VARIANT: small-caps
}
TABLE.sx068table
{
    MARGIN-TOP: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx014table TD.sx014td04
{
    FONT-WEIGHT: bold
}
TABLE.sx049table
{
    MARGIN-TOP: 110px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 110px;
    WIDTH: 50%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx049table TD.sx049td00
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 20px;
    COLOR: midnightblue
}
TABLE.sx049table TD.sx049td01
{
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    COLOR: dimgray;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-STYLE: italic
}
TABLE.sx049table TD.sx049td02
{
    COLOR: orangered;
    PADDING-TOP: 30px
}
TABLE.sx049table TD.sx049td03
{
    FONT-WEIGHT: 200;
    COLOR: dimgray;
    FONT-STYLE: italic
}
TABLE.sx006table TD.sx006td02
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue
}
TABLE.sx019table TD.sx019td00
{
    COLOR: orangered
}
TABLE.sx007table TR.sx007tr03
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx007table TR.sx007tr04
{
    FONT-SIZE: 7pt;
    COLOR: black
}
TABLE.sx007table TD.sx007td03
{
    PADDING-BOTTOM: 10px
}
TABLE.sx007table TD.sx007td04
{
    COLOR: dimgray;
    PADDING-TOP: 10px
}
TABLE.sx008table TD.sx008td01
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 5px;
    COLOR: orangered
}
TABLE.sx002table TD.sx002td01
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 2px;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 20pt
}
TABLE.sx030table TD.sx030td01_05
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: aliceblue;
    TEXT-ALIGN: center
}
TABLE.sx030table TD.sx030td04_05
{
    FONT-WEIGHT: bold;
    COLOR: darkmagenta
}
TABLE.sx030table A:link
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx030table A:visited
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx030table A:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx030table TD.sx030td06
{
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
TABLE.sx051table
{
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx052table
{
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 12px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx052table TD.sx052td00
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkgreen 1px solid;
    COLOR: darkgreen;
    BORDER-BOTTOM: darkgreen 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx052table TD.sx052td01
{
    BORDER-RIGHT: darkgray 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: darkgray 1px solid;
    PADDING-LEFT: 5px;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx052table TD.sx052td02
{
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-ALIGN: left
}
TABLE.sx052table TD.sx052td03
{
    COLOR: darkgreen
}
TABLE.sx052table TD.sx052td04
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    BORDER-LEFT: darkgreen 1px solid;
    COLOR: darkgreen;
    BORDER-BOTTOM: darkgreen 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx052table TD.sx052td05
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: right
}
TABLE.sx052table TD.sx052td06
{
    BORDER-RIGHT: darkslategray 1px solid;
    BORDER-TOP: darkslategray 1px solid;
    BORDER-LEFT: darkslategray 1px solid;
    BORDER-BOTTOM: darkslategray 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: right
}
TABLE.sx030table TD.sx030td07
{
    FONT-WEIGHT: bold;
    COLOR: #2c8601
}
TABLE.sx051table INPUT.sx051input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx051table TD.sx051td00
{
    COLOR: red
}
TABLE.sx030table TD.sx030td08
{
    BORDER-TOP: lightgrey 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx021table TD.sx021td06
{
    COLOR: dimgray
}
TABLE.sx053table
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: 1px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx053table TD.sx053td00
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: 600;
    COLOR: slategray;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx053table INPUT.sx053input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx053table TD.sx053td01
{
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx054table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx055table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx030table TD.sx030td01_03
{
    BORDER-RIGHT: coral 1px solid;
    BORDER-TOP: coral 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: coral 1px solid;
    COLOR: orangered;
    BORDER-BOTTOM: coral 1px solid;
    BACKGROUND-COLOR: navajowhite;
    TEXT-ALIGN: center
}
TABLE.sx054table A:link
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue
}
TABLE.sx054table A:hover
{
    FONT-SIZE: 7pt;
    COLOR: orangered
}
TABLE.sx054table A:visited
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue
}
TABLE.sx055table TD.sx055td00
{
    BORDER-RIGHT: orangered 1px;
    PADDING-RIGHT: 5px;
    BORDER-TOP: orangered 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: orangered 1px;
    COLOR: black;
    BORDER-BOTTOM: orangered 1px solid;
    BACKGROUND-COLOR: peachpuff
}
TABLE.sx037table TD.sx037td05
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: gray 1px solid;
    COLOR: dimgray;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx056table
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx021table INPUT.sx021input01
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: lightcyan
}
TABLE.sx017table INPUT.sx017input00
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: darkgreen 1px solid;
    COLOR: darkgreen;
    BORDER-BOTTOM: darkgreen 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ccffcc
}
TABLE.sx057table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx058table
{
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 20px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx058table TD.sx058td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0099ff
}
TABLE.sx058table TD.sx058td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #339900
}
TABLE.sx058table TD.sx058td02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: coral
}
TABLE.sx058table TD.sx058td03
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: midnightblue
}
TABLE.sx058table TD.sx058td04
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: mediumorchid
}
TABLE.sx058table TD.sx058td10
{
    PADDING-LEFT: 10px
}
TABLE.sx058table TD.sx058td11
{
    PADDING-LEFT: 30px
}
TABLE.sx058table TD.sx058td05
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red
}
TABLE.sx058table A:link
{
    FONT-SIZE: 8pt;
    COLOR: black
}
TABLE.sx058table A:visited
{
    FONT-SIZE: 8pt;
    COLOR: black
}
TABLE.sx058table A:hover
{
    FONT-SIZE: 8pt;
    COLOR: darkgreen
}
TABLE.sx058table TD.sx058td10 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black
}
TABLE.sx058table TD.sx058td10 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black
}
TABLE.sx058table TD.sx058td10 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkgreen
}
TABLE.sx059table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: darkgray;
    BORDER-BOTTOM: whitesmoke 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx059table A:link
{
    FONT-WEIGHT: bold;
    COLOR: orangered
}
TABLE.sx059table A:visited
{
    FONT-WEIGHT: bold;
    COLOR: orangered
}
TABLE.sx059table A:hover
{
    FONT-WEIGHT: bold;
    COLOR: darkslategray
}
TABLE.sx069table
{
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 7pt;
    MARGIN: 10px 25px;
    WIDTH: 90%;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx069table TD.sx069td00
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red
}
TABLE.sx069table TD.sx069td01
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: midnightblue
}
TABLE.sx069table TR.sx069tr00
{
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx069table TR.sx069tr01
{
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx069table TD.sx069td02
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkgreen;
    BORDER-BOTTOM: dimgray 1px solid
}
TABLE.sx069table TD.sx069td03
{
    BORDER-RIGHT: dimgray;
    BORDER-TOP: dimgray;
    FONT-WEIGHT: bold;
    BORDER-LEFT: dimgray;
    COLOR: darkblue;
    BORDER-BOTTOM: dimgray 1px solid
}
TABLE.sx069table TD.sx069td04
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx069table TD.sx069td05
{
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx069table TD.sx069td06
{
    FONT-WEIGHT: bold;
    COLOR: darkblue;
    BORDER-BOTTOM: gainsboro 2px solid;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx071table
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx071table TD.sx071tr00
{
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx071table TD.sx071td00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: darkblue;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx071table TD.sx071td01
{
    BORDER-RIGHT: lightgrey;
    BORDER-TOP: lightgrey;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: lightgrey;
    COLOR: darkslategray;
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx071table TD.sx071td02
{
    PADDING-LEFT: 5px;
    COLOR: dimgray;
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx071table TD.sx071td03
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: red;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
TABLE.sx071table TD.sx071td04
{
    BORDER-TOP: darkslategray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: orangered;
    BORDER-BOTTOM: darkslategray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx071table TD.sx071td05
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bold;
    COLOR: dimgray;
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx071table TD.sx071td06
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    COLOR: darkgray
}
TABLE.sx072table
{
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx072table INPUT
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx073table
{
    BORDER-TOP: darkgray 1px solid;
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    COLOR: red;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx100table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 28px
}
TABLE.sx101table
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    BORDER-BOTTOM: white 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx101table TD.sx101td00
{
    BORDER-TOP: darkgray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: #ffcb00;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: black
}
TABLE.sx101table TR.sx101tr00
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px
}
TABLE.sx101table INPUT.sx101input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    COLOR: orangered;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: aliceblue;
    FONT-VARIANT: small-caps
}
TABLE.sx101table TR.sx101tr01
{
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
TABLE.sx304table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx304table TD.sx304td00
{
    BORDER-BOTTOM: #dedede 2px solid;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx304table INPUT
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    MARGIN-LEFT: 25px;
    BORDER-LEFT: dimgray 1px solid;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx004table
{
    FONT-SIZE: 7pt;
    MARGIN-LEFT: 1%;
    WIDTH: 98%;
    MARGIN-RIGHT: 1%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx004table TD.sx004td00
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px
}
TABLE.sx400table
{
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx400table TD.sx400td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx400table TD.sx400td01
{
    BACKGROUND-COLOR: white
}
TABLE.sx400table TD.sx400td02
{
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx092table
{
    BORDER-TOP: lightgrey 1px solid;
    WIDTH: 600px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 110px
}
TABLE.sx092table TD.sx092td00
{
    BORDER-RIGHT: gainsboro 1px solid
}
TABLE.sx400table SELECT
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: lowercase;
    BORDER-LEFT: medium none;
    WIDTH: 400px;
    COLOR: dimgray;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 150px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx071table TD.sx071td07
{
    BORDER-RIGHT: whitesmoke;
    BORDER-TOP: whitesmoke;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: whitesmoke;
    COLOR: darkslategray;
    BORDER-BOTTOM: whitesmoke 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx071table TD.sx071td08
{
    BORDER-BOTTOM: midnightblue 1px solid
}
TABLE.sx071table TD.sx071td09
{
    BORDER-TOP: midnightblue 1px solid
}
TABLE.sx071table TD.sx071td10
{
    COLOR: darkgreen
}
TABLE.sx071table TD.sx071td11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red
}
TABLE.sx305table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx305table TD.sx305td00
{
}
TABLE.sx305table TD.sx305td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: slategray
}
TABLE.sx305table A:hover
{
    COLOR: midnightblue
}
TABLE.sx305table A:link
{
    COLOR: dimgray
}
TABLE.sx305table A:visited
{
    COLOR: dimgray
}
TABLE.sx305table INPUT.sx305input00
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
TABLE.sx201table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100px
}
TABLE.sx210table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 80px
}
TABLE.sx210table TD.sx210td00
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue
}
TABLE.sx210table TD.sx210td01
{
    FONT-SIZE: 7pt
}
TABLE.sx211table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100px
}
TABLE.sx202table
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 2px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx202table TD.sx202td00
{
    COLOR: gray
}
TABLE.sx212table
{
    WIDTH: 100%
}
TABLE.sx213table
{
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    HEIGHT: 32px
}
TABLE.sx213table INPUT.sx213input00
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkblue 1px solid;
    BORDER-BOTTOM: darkblue 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx213table INPUT.sx213input01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx211table TD.sx211td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue
}
TABLE.sx211table TD.sx211td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkgreen
}
TABLE.sx213table TD.sx213td00
{
    BORDER-TOP: dimgray 1px
}
TABLE.sx211table TD.sx211td02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-VARIANT: small-caps
}
TABLE.sx211table TD.sx211td03
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    BACKGROUND-COLOR: snow;
    FONT-VARIANT: small-caps
}
TABLE.sx016table A:link
{
    FONT-SIZE: 8pt;
    COLOR: orangered
}
TABLE.sx016table A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: orangered
}
TABLE.sx016table A:hover
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue
}
TABLE.sx016table TD.sx016td02
{
    FONT-SIZE: 8pt;
    COLOR: dimgray
}
TABLE.sx214table
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    COLOR: darkgreen;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx214table TD.sx214td00
{
    BORDER-TOP: dimgray 1px solid;
    PADDING-LEFT: 10px;
    COLOR: midnightblue;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx017table INPUT.sx017input01
{
    COLOR: midnightblue;
    HEIGHT: 25px;
    BACKGROUND-COLOR: lavender
}
TABLE.sx017table INPUT.sx017input02
{
    COLOR: midnightblue;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ffccff
}
TABLE.sx002table INPUT.sx002input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 7px
}
TABLE.syseteco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx700table
{
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 5px;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx700table INPUT.sx700input00
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    BORDER-LEFT: darkblue 1px solid;
    BORDER-BOTTOM: darkblue 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx700table INPUT.sx700input01
{
    BORDER-RIGHT: #1e7ecc 1px solid;
    BORDER-TOP: #1e7ecc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #1e7ecc 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: #1e7ecc 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: white
}
TABLE.sx700table TD.sx700td00
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
TABLE.sx701table
{
    BORDER-RIGHT: gainsboro 1px solid;
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx700table INPUT.sx700input02
{
    BORDER-RIGHT: #1e7ecc 1px solid;
    BORDER-TOP: #1e7ecc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #1e7ecc 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: #1e7ecc 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx602table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 33px
}
TABLE.sx602table TD.sx602td00
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx094table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx094table TD.sx094td00
{
    BORDER-RIGHT: #ced5db 1px solid;
    BORDER-LEFT: #ced5db 1px solid;
    BORDER-BOTTOM: #ced5db 1px solid
}
TABLE.sx095table
{
    BORDER-TOP: lightgrey 1px solid;
    FONT-SIZE: 7pt;
    WIDTH: 600px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 150px
}
TABLE.sx096table
{
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx096table TD.sx096td00
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: right
}
TABLE.sx096table TD.sx096td00 A:link
{
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx096table TD.sx096td00 A:visited
{
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx096table TD.sx096td00 A:hover
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx701table TR.sx701tr01
{
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: gainsboro
}
TABLE.sx701table TR.sx701tr00
{
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
TABLE.sx305table INPUT.sx305input01
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: dimgray 1px solid
}
TABLE.sx305table INPUT.sx305input02
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: dimgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx018table TEXTAREA
{
    WIDTH: 640px;
    COLOR: midnightblue;
    BACKGROUND-COLOR: oldlace
}
TABLE.sx102table
{
    BORDER-RIGHT: #84b468 1px solid;
    BORDER-TOP: #84b468 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #84b468 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #84b468 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #f8fafb
}
TABLE.sx102table TD.sx102td00
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    BORDER-BOTTOM: #84b468 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 28px
}
TABLE.sx102table INPUT.sx102input00
{
    BORDER-RIGHT: #84b468 1px solid;
    BORDER-TOP: #84b468 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #84b468 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #84b468 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: #f8fafb
}
TABLE.sx102table TD.sx102td01
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px
}
TABLE.sx101table TD.sx101td01
{
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx603table
{
    FONT-SIZE: 8pt;
    WIDTH: 960px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 23px
}
TABLE.sx603table TD.sx603td00
{
    BORDER-RIGHT: #5c79b5 2px solid;
    BORDER-LEFT: #3d3d45 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: #ebebec
}
TABLE.sx603table TD.sx603td01
{
    BORDER-LEFT: 1px solid;
    BACKGROUND-COLOR: black
}
TABLE.sx000table
{
    FONT-SIZE: 7pt;
    WIDTH: 760px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx000table TD.sx000td01
{
    PADDING-RIGHT: 30px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    WIDTH: 75%;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
TABLE.sx060table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx702table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: black
}
TABLE.sx702table TR.sx702tr00
{
    COLOR: black;
    BACKGROUND-COLOR: black
}
TABLE.sx044table
{
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx044table SELECT
{
    FONT-SIZE: 7pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx044table TD.sx044td00
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
TABLE.sx060table TR.sx060tr00
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: tomato;
    HEIGHT: 25pt;
    FONT-VARIANT: small-caps
}
TABLE.sx063table
{
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx060table TD.sx060td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    TEXT-ALIGN: center
}
TABLE.sx067table
{
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx067table INPUT.sx067input00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx067table INPUT.sx067input01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx000table TD.sx000td00
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    WIDTH: 25%;
    TEXT-ALIGN: left
}
TABLE.sx097table
{
    WIDTH: 600px;
    HEIGHT: 100px
}
TABLE.sx100table INPUT.sx100input00
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: #1b3463;
    BORDER-BOTTOM: darkblue 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
TABLE.sx100table SELECT.sx100select02
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    HEIGHT: 19px;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx100table SELECT.sx100select00
{
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #1b3463;
    HEIGHT: 19px;
    BACKGROUND-COLOR: white
}
TABLE.sx100table SELECT.sx100select01
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    HEIGHT: 19px;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx102table SELECT
{
    BORDER-RIGHT: #84b468 1px solid;
    BORDER-TOP: #84b468 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #84b468 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #84b468 1px solid;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #f8fafb
}
TABLE.sx101table SELECT
{
    COLOR: black;
    BACKGROUND-COLOR: snow
}
TABLE.sx092table A:link
{
    FONT-SIZE: 9pt;
    COLOR: slategray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx092table A:visited
{
    FONT-SIZE: 9pt;
    COLOR: slategray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx092table A:hover
{
    FONT-SIZE: 9pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx998table
{
    BORDER-TOP: lightgrey 1px solid;
    MARGIN-TOP: 20px;
    FONT-SIZE: 7pt;
    WIDTH: 100%;
    COLOR: dimgray;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx211table TD.sx211td04
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: snow;
    BACKGROUND-COLOR: royalblue;
    FONT-VARIANT: small-caps
}
TABLE.sx075table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx075table INPUT.sx075input00
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
TABLE.sx076table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 100%;
    COLOR: royalblue;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: honeydew
}
TABLE.sx076table TD.sx076td00
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold
}
TABLE.sx013table TD.sx013td04
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
TABLE.sx012table INPUT.sx012input00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    WIDTH: 13pt;
    BORDER-BOTTOM: darkgray 1px solid;
    HEIGHT: 13pt;
    BACKGROUND-COLOR: white
}
TABLE.sx012table INPUT.sx012input10
{
    WIDTH: 13pt;
    HEIGHT: 13pt;
    BACKGROUND-COLOR: red
}
TABLE.sx012table TD.sx012td99
{
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx012table INPUT.sx012input02
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    BORDER-LEFT: gray 1px solid;
    COLOR: royalblue;
    BORDER-BOTTOM: gray 1px solid;
    BACKGROUND-COLOR: honeydew;
    TEXT-ALIGN: center
}
TABLE.sx012table INPUT.sx012input20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: white;
    BACKGROUND-COLOR: red;
    TEXT-ALIGN: center
}
TABLE.sx800table
{
    FONT-SIZE: 8pt;
    WIDTH: 900px;
    COLOR: black
}
TABLE.sx800table TD.sx800td00
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: midnightblue;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx012table TD.sx012td02
{
    PADDING-LEFT: 3px
}
TABLE.sx074table
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx074table TD.sx074td00
{
    PADDING-LEFT: 3px
}
TABLE.sx074table TD.sx074td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: black
}
TABLE.sx075table SELECT.sx075select00
{
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx075table INPUT.sx075input01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 10pt;
    BORDER-BOTTOM: medium none;
    HEIGHT: 10pt;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx075table TD.sx075td00
{
}
TABLE.sx103table
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx103table TR.sx103tr01
{
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px
}
TABLE.sx103table TD.sx103td01
{
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx103table INPUT.sx103input00
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx103table TD.sx103td00
{
    BORDER-TOP: darkgray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: black;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: #ffcb00
}
TABLE.sx103table TR.sx103tr00
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px
}
TABLE.sx012table INPUT.sx012input50
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: lavenderblush
}
TABLE.sx012table SELECT.sx012select50
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-STYLE: italic;
    BACKGROUND-COLOR: lavenderblush
}
TABLE.sx800table TD.sx800td01
{
    PADDING-BOTTOM: 3px;
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx800table TD.sx800td02
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: dimgray
}
TABLE.sx014table TD.sx014td05
{
    FONT-WEIGHT: bold;
    COLOR: gray;
    TEXT-ALIGN: center
}
TABLE.sx076table TD.sx076td01
{
    FONT-WEIGHT: bold;
    COLOR: tomato
}
TABLE.sx077table
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkgray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx077table TD.sx077td00
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 8pt
}
TABLE.sx093table
{
    WIDTH: 600px;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 160px
}
TABLE.sx500table
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx500table TD.sx500td00
{
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 1px;
    WIDTH: 35%;
    PADDING-TOP: 1px
}
TABLE.sx500table TD.sx500td01
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 1px;
    WIDTH: 65%;
    COLOR: black;
    PADDING-TOP: 1px
}
TABLE.sx500table SELECT.sx500select00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: white
}
TABLE.sx500table SELECT.sx500select01
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkblue 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx500table INPUT.sx500input01
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkblue 1px solid;
    HEIGHT: 12pt;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx500table INPUT.sx500input00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    HEIGHT: 12pt;
    BACKGROUND-COLOR: white
}
TABLE.sx500table TD.sx500td99
{
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 1px;
    WIDTH: 35%;
    COLOR: red;
    PADDING-TOP: 1px
}
TABLE.sx500table INPUT.sx500input99
{
    BORDER-RIGHT: crimson 1px solid;
    BORDER-TOP: crimson 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: crimson 1px solid;
    BORDER-BOTTOM: crimson 1px solid;
    HEIGHT: 12pt;
    BACKGROUND-COLOR: #ffcccc
}
TABLE.sx500table SELECT.sx500select99
{
    BORDER-RIGHT: crimson 1px solid;
    BORDER-TOP: crimson 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: crimson 1px solid;
    COLOR: black;
    BORDER-BOTTOM: crimson 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: #ffcccc
}
TABLE.sx599table
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 8pt;
    MARGIN: 10px 1% 5px;
    BORDER-LEFT: 1px;
    WIDTH: 98%;
    COLOR: black;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx599table TD.sx599td00
{
    WIDTH: 2%
}
TABLE.sx599table INPUT.sx599input00
{
    FONT-SIZE: 5pt;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx599table TD.sx599td01
{
    BORDER-TOP: darkgray 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    WIDTH: 98%;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    FONT-VARIANT: small-caps
}
TABLE.sx098table
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 5px;
    WIDTH: 240px;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx098table INPUT.sx098input00
{
    BORDER-RIGHT: indigo 1px solid;
    BORDER-TOP: indigo 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT: indigo 1px solid;
    COLOR: indigo;
    BORDER-BOTTOM: indigo 1px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
TABLE.sx098table TD.sx098td10
{
    BORDER-RIGHT: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: royalblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: honeydew;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TABLE.sx098table TD.sx098td11
{
    BORDER-RIGHT: gainsboro 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: gainsboro 1px solid;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: honeydew
}
TABLE.sx098table TD.sx098td00
{
    BORDER-RIGHT: indigo 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: indigo 1px solid;
    COLOR: indigo;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: indigo 1px solid;
    BACKGROUND-COLOR: lavender;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TABLE.sx098table TD.sx098td01
{
    BORDER-RIGHT: indigo 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: indigo 1px solid;
    COLOR: black;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: lavender
}
TABLE.sx098table TD.sx098td90
{
    BORDER-RIGHT: darkred 1px solid;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: darkred 1px solid;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: darkred 1px solid;
    BACKGROUND-COLOR: #ff6600;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
TABLE.sx098table INPUT.sx098input90
{
    BORDER-RIGHT: darkred 1px solid;
    BORDER-TOP: darkred 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT: darkred 1px solid;
    COLOR: #ff6600;
    BORDER-BOTTOM: darkred 1px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
TABLE.sx098table TD.sx098td91
{
    BORDER-RIGHT: darkred 1px solid;
    BORDER-TOP: darkred;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: darkred 1px solid;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: darkred;
    BACKGROUND-COLOR: #ff6600
}
TABLE.sx801table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 900px;
    COLOR: royalblue;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: honeydew
}
TABLE.sx037table TD.sx037td11
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    BORDER-LEFT: darkgreen 1px solid;
    BORDER-BOTTOM: darkgreen 1px solid;
    BACKGROUND-COLOR: #ccffcc
}
TABLE.sx037table TD.sx037td12
{
    BORDER-RIGHT: chocolate 1px solid;
    BORDER-TOP: chocolate 1px solid;
    BORDER-LEFT: chocolate 1px solid;
    BORDER-BOTTOM: chocolate 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
TABLE.sx037table TD.sx037td13
{
    BORDER-RIGHT: orangered 1px solid;
    BORDER-TOP: orangered 1px solid;
    BORDER-LEFT: orangered 1px solid;
    BORDER-BOTTOM: orangered 1px solid;
    BACKGROUND-COLOR: #ffcccc
}
TABLE.sx002table TD.sx002td02
{
    BORDER-RIGHT: lightgrey;
    BORDER-TOP: lightgrey;
    FONT-WEIGHT: bold;
    BORDER-LEFT: lightgrey;
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx002table TD.sx002td03
{
    BORDER-TOP: lightgrey 2px solid
}
TABLE.sx075table INPUT.sx075input99
{
    COLOR: black;
    BACKGROUND-COLOR: red
}
TABLE.sx075table TD.sx075td99
{
    COLOR: red
}
TABLE.sx075table TD.sx075td02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: orangered;
    FONT-VARIANT: small-caps
}
TABLE.sx075table TD.sx075td01
{
    FONT-WEIGHT: bold
}
TABLE.sx550table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx550table TD.sx550td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
TABLE.sx550table TD.sx550td01
{
    BORDER-RIGHT: darkgray 1px solid
}
TABLE.sx551table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx551table INPUT.sx551inp00
{
    BORDER-RIGHT: royalblue 1px solid;
    BORDER-TOP: royalblue 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: royalblue 1px solid;
    COLOR: black;
    BORDER-BOTTOM: royalblue 1px solid;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: white
}
TABLE.sx551table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue
}
TABLE.sx551table A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue
}
TABLE.sx551table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: royalblue
}
TABLE.sx702table TR.sx702tr01
{
    COLOR: black;
    BACKGROUND-COLOR: gray
}
TABLE.sx601table
{
    BORDER-TOP: #f6f6f6 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    BORDER-BOTTOM: #f6f6f6 2px solid;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 28px;
    BACKGROUND-COLOR: gainsboro
}
TABLE.sx601table TD.sx601td00
{
    BORDER-TOP: darkgray 1px solid;
    BACKGROUND-IMAGE: url(pics/graphics/0_bcg02.gif);
    BORDER-LEFT: darkgray 1px solid;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx601table TD.sx601td01
{
    BORDER-RIGHT: #666666 1px;
    BORDER-TOP: darkgray 1px solid;
    BACKGROUND-IMAGE: url(pics/graphics/0_bcg03.gif);
    BORDER-LEFT: darkgray 1px solid;
    COLOR: #000201;
    BORDER-BOTTOM: darkgray 1px solid;
    TEXT-ALIGN: center
}
TABLE.sx601table TD.sx601td02
{
    BORDER-TOP: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx601table A:link
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx601table A:visited
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx601table A:hover
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx601table TD.sx601td03
{
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx500table A:link
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx500table A:visited
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx500table A:hover
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx520table
{
    PADDING-BOTTOM: 10px;
    WIDTH: 100%;
    PADDING-TOP: 5px
}
TABLE.sx520table TD.sx520td00
{
    PADDING-LEFT: 10px
}
TABLE.sx520table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx520table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx520table A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx500table INPUT.sx500chk00
{
    BORDER-RIGHT: darkgray 1px;
    BORDER-TOP: darkgray 1px;
    BORDER-LEFT: darkgray 1px;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px
}
TABLE.sx500table INPUT.sx500chk01
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    BORDER-LEFT: darkblue 1px solid;
    COLOR: darkblue;
    BORDER-BOTTOM: darkblue 1px solid
}
TABLE.sx500table INPUT.sx500chk99
{
    BORDER-RIGHT: crimson 1px solid;
    BORDER-TOP: crimson 1px solid;
    BORDER-LEFT: crimson 1px solid;
    COLOR: black;
    BORDER-BOTTOM: crimson 1px solid;
    BACKGROUND-COLOR: #ffcccc
}
TABLE.sx602table TD.sx602td01
{
    PADDING-LEFT: 5px
}
TABLE.sx085table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    MARGIN-TOP: 10px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: gainsboro 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx085table A:link
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx085table A:hover
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx085table A:visited
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx750table
{
    MARGIN-TOP: 7px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 7px;
    WIDTH: 440px;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx000table TD.sx000td02
{
    BORDER-RIGHT: gainsboro 1px;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 25%;
    TEXT-ALIGN: left
}
TABLE.sx450table
{
    WIDTH: 500px;
    BACKGROUND-COLOR: white
}
TABLE.sx200table
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 15px;
    MARGIN-LEFT: 5px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx200table TD.sx200td00
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: ghostwhite;
    FONT-VARIANT: small-caps
}
TABLE.sx200table INPUT
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx200table SELECT
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: darkred;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx200table TEXTAREA
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx200table TD.sx200td01
{
    COLOR: darkred
}
TABLE.sx200table TD.sx200td99
{
    COLOR: red
}
TABLE.sx200table INPUT.sx200inp99
{
    BORDER-RIGHT: crimson 1px solid;
    BORDER-TOP: crimson 1px solid;
    BORDER-LEFT: crimson 1px solid;
    BORDER-BOTTOM: crimson 1px solid;
    BACKGROUND-COLOR: red
}
TABLE.sx300table
{
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx300table INPUT
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1px solid;
    HEIGHT: 11pt;
    BACKGROUND-COLOR: white
}
TABLE.sx300table INPUT.sx300inp01
{
    HEIGHT: 16pt
}
TABLE.sx300table TD.sx300td01
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx300table TD.sx300td02
{
    FONT-WEIGHT: bold
}
TABLE.sx094table TD.sx094td01
{
    BORDER-RIGHT: #ced5db 1px solid;
    BORDER-LEFT: #ced5db 1px solid
}
TABLE.sx000table TD.sx000td99
{
    PADDING-LEFT: 20px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
TABLE.sx000table IMG.sx000img00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx450table IMG.sx450img00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx200table TD.sx200td50
{
}
TABLE.sx300table TD.sx300td03
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: ghostwhite;
    FONT-VARIANT: small-caps
}
TABLE.sx750table TD.sx750td00
{
    BORDER-RIGHT: #c9d1d7 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #c9d1d7 1px solid
}
TABLE.sx750table TD.sx750td00 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx750table TD.sx750td00 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx750table TD.sx750td00 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: slategray;
    FONT-FAMILY: Verdana, Arial;
    FONT-VARIANT: small-caps
}
TABLE.sx750table TD.sx750td01
{
    BORDER-RIGHT: #c9d1d7 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #c9d1d7 1px solid
}
TABLE.sx750table TD.sx750td01 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: slategray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx750table TD.sx750td01 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #09187f;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx750table TD.sx750td01 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: slategray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx100table INPUT.sx100input01
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: darkblue
}
TABLE.sx720table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: dimgray;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 25px
}
TABLE.sx720table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #1b0a7d;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx720table A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #1b0a7d;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx720table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: slategray;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx074table INPUT
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx100table TD.sx100td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Arial
}
TABLE.sx760table
{
    BORDER-TOP: darkgray 1px solid;
    MARGIN-TOP: 10px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx760table TD.sx760td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: darkblue
}
TABLE.sx077table TD.sx077td01
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: 200;
    PADDING-BOTTOM: 7px
}
TABLE.sx077table TD.sx077td02
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 10px
}
TABLE.sx078table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx085table TD.sx085td00
{
    PADDING-LEFT: 5px
}
TABLE.sx210table TD.sx210td02
{
    FONT-FAMILY: Verdana
}
TABLE.sx081table
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    WIDTH: 100%;
    COLOR: black;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx150table
{
    WIDTH: 100%
}
TABLE.sx150table INPUT
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx150table A:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx150table A:hover
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx150table A:visited
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx150table IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.sx081table TD.sx081td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: midnightblue;
    FONT-FAMILY: Arial
}
TABLE.sx081table TD.sx081td01
{
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 7px;
    PADDING-TOP: 7px;
    FONT-FAMILY: Arial
}
TABLE.sx081table TD.sx081td02
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
BODY.xNewsbody
{
}
TABLE.sx450table TD.sx450td00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: whitesmoke;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: black
}
TABLE.sx850table
{
    BORDER-RIGHT: #d9dcde 1px solid;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #d9dcde 1px solid;
    WIDTH: 100%;
    COLOR: gray;
    BORDER-BOTTOM: #d9dcde 1px solid
}
TABLE.sx850table TD.sx850td00
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d9dcde 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    HEIGHT: 25px
}
TABLE.sx140table
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: darkgray 1px solid;
    BACKGROUND-COLOR: aliceblue
}
TABLE.sx140table A:link
{
    FONT-SIZE: 10pt;
    COLOR: slategray;
    FONT-FAMILY: Arial
}
TABLE.sx140table A:visited
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Arial
}
TABLE.sx140table A:hover
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
TABLE.sx012table TR.sx012tr00
{
    MARGIN-BOTTOM: 100px
}
TABLE.sx030table INPUT
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 12pt;
    BACKGROUND-COLOR: white
}
TABLE.sx030table TEXTAREA
{
    BORDER-RIGHT: midnightblue 1px solid;
    BORDER-TOP: midnightblue 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: midnightblue 1px solid;
    COLOR: midnightblue;
    BORDER-BOTTOM: midnightblue 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
TABLE.sx260table
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx260table TD.sx260td00
{
    BORDER-BOTTOM: lightgrey 1px solid
}
TABLE.sx037table INPUT.sx037inp50
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: honeydew
}
TABLE.sx037table INPUT.sx037inp51
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: mistyrose
}
TABLE.sx205table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx205table TD.sx205td00
{
    BORDER-RIGHT: slategray 1px solid;
    BORDER-TOP: slategray 1px solid;
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    BORDER-BOTTOM: slategray 1px solid;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: center
}
TABLE.sx205table TD.sx205td01
{
    BORDER-RIGHT: lightgrey 1px solid;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    TEXT-ALIGN: center
}
TABLE.sx205table TD.sx205td02
{
    BORDER-RIGHT: darkorchid 1px solid;
    BACKGROUND-COLOR: gainsboro
}
TABLE.sx007table TD.sx007td05
{
    FONT-SIZE: 7pt;
    COLOR: slategray;
    FONT-FAMILY: Arial
}
TABLE.sx063table TD.sx063td01
{
    FONT-SIZE: 7pt;
    COLOR: slategray;
    FONT-FAMILY: Arial
}
TABLE.sx020table TD.sx020td00
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
TABLE.sx020table TD.sx020td00 A:link
{
    FONT-SIZE: 8pt;
    COLOR: black
}
TABLE.sx020table TD.sx020td00 A:hover
{
    COLOR: midnightblue
}
TABLE.sx020table TD.sx020td00 A:visited
{
    COLOR: black
}
TABLE.sx120table
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana;
    HEIGHT: 100%
}
TABLE.sx120table TD.sx120td00
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ced5db;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ced5db
}
TABLE.sx120table TD.sx120td00 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-VARIANT: small-caps
}
TABLE.sx120table TD.sx120td00 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0066a0
}
TABLE.sx120table TD.sx120td00 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black
}
TABLE.sx120table TR.sx120tr00
{
}
TABLE.sx120table TR.sx120tr01
{
    COLOR: white
}
TABLE.sx702table TD.sx702td00
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: whitesmoke 1px solid
}
TABLE.sx702table TD.sx702td00 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white
}
TABLE.sx702table TD.sx702td00 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: yellow
}
TABLE.sx702table TD.sx702td00 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white
}
TABLE.sx701table TD.sx701td00
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: right
}
TABLE.sx701table TD.sx701td00 A:hover
{
    FONT-WEIGHT: bold;
    COLOR: dimgray
}
TABLE.sx701table TD.sx701td00 A:link
{
    FONT-WEIGHT: bold;
    COLOR: black
}
TABLE.sx701table TD.sx701td00 A:visited
{
    FONT-WEIGHT: bold;
    COLOR: black
}
TABLE.sx701table TD.sx701td01
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: yellow;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: darkgray;
    TEXT-ALIGN: right
}
TABLE.sx020table TD.sx020td01
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    COLOR: black;
    PADDING-TOP: 2px
}
TABLE.sx861table
{
    FONT-SIZE: 9pt;
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx861table A:link
{
    FONT-SIZE: 9pt
}
TABLE.sx861table A:visited
{
    FONT-SIZE: 9pt
}
TABLE.sx861table A:hover
{
    FONT-SIZE: 9pt
}
TABLE.sx861table TD.sx861td00
{
    FONT-SIZE: 7pt;
    COLOR: dimgray;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx205table TD.sx205td03
{
    FONT-WEIGHT: bold;
    COLOR: yellow;
    BACKGROUND-COLOR: mediumpurple;
    TEXT-ALIGN: center
}
TABLE.sx250table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 500px;
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx470table
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    WIDTH: 500px
}
TABLE.sx470table TD.sx470td00
{
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: black
}
TABLE.sx470table TD.sx470td00 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
TABLE.sx470table TD.sx470td00 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana
}
TABLE.sx470table TD.sx470td00 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
TABLE.sx470table IMG
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
TABLE.sx280table
{
    PADDING-RIGHT: 1px;
    BORDER-TOP: lightgrey 1px solid;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: ghostwhite
}
TABLE.sx280table TD.sx280td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: mediumseagreen;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx280table TD.sx280td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx213table IMG
{
}
TABLE.sx200table TD.sx200td00 A:link
{
    FONT-SIZE: 10pt
}
TABLE.sx200table TD.sx200td00 A:hover
{
    FONT-SIZE: 10pt
}
TABLE.sx200table TD.sx200td00 A:visited
{
    FONT-SIZE: 10pt
}
TABLE.sx210table TD.sx210td00 A:link
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx210table TD.sx210td00 A:hover
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx210table TD.sx210td00 A:visited
{
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana
}
DIV#conten
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    MIN-HEIGHT: 500px;
    MARGIN-LEFT: auto;
    WIDTH: 990px;
    MARGIN-RIGHT: auto;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
DIV#footer_99
{
    BORDER-TOP: #1c3752 1px solid;
    WIDTH: 990px;
    COLOR: white;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #29547f
}
TABLE.sx700table TD.sx700td01
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}
TABLE.sx700table A:link
{
}
TABLE.sx700table A:hover
{
}
TABLE.sx700table A:visited
{
}
TABLE.sx860table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 100%
}
TABLE.sx860table TD.sx860td00
{
}
TABLE.sx860table TD.sx860td00 A:link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx860table TD.sx860td00 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx860table TD.sx860td00 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
DIV#footer
{
    MARGIN-LEFT: auto;
    WIDTH: 990px;
    MARGIN-RIGHT: auto;
    POSITION: relative;
    TEXT-ALIGN: center
}
TABLE.sx007table IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
BODY.sx0100
{
    BACKGROUND-COLOR: white
}
DIV#banner_Tlinks
{
    MARGIN-LEFT: auto;
    WIDTH: 990px;
    COLOR: black;
    MARGIN-RIGHT: auto;
    HEIGHT: 28px;
    TEXT-ALIGN: center
}
TABLE.sx270table
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    MARGIN-LEFT: 1%;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 98%;
    MARGIN-RIGHT: 1%;
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx270table TD.sx270td00
{
    PADDING-LEFT: 5px;
    BORDER-LEFT: gainsboro 1px solid;
    BORDER-BOTTOM: gainsboro 1px solid
}
TABLE.sx240table
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 17px
}
DIV#basket
{
    WIDTH: 990px
}
DIV#stor
{
    WIDTH: 990px
}
DIV#stor DIV#stor_row01
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    HEIGHT: 240px
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01
{
    FLOAT: left;
    WIDTH: 425px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row01 DIV#stor_row01_02
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    WIDTH: 250px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row01 DIV#stor_row01_03
{
    FLOAT: left;
    WIDTH: 300px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row02
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    HEIGHT: 300px
}
DIV#stor DIV#stor_row02 DIV#stor_row02_01
{
    FLOAT: left;
    WIDTH: 430px;
    MARGIN-RIGHT: 1px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row02 DIV#stor_row02_02
{
    FLOAT: left;
    WIDTH: 550px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row03
{
    FLOAT: left;
    WIDTH: 100%;
    HEIGHT: 370px
}
DIV#stor DIV#stor_row03 DIV#stor_row03_01
{
    FLOAT: left;
    MARGIN-LEFT: 1px;
    WIDTH: 100%;
    MARGIN-RIGHT: 1px;
    HEIGHT: 30px
}
DIV#stor DIV#stor_row04
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    HEIGHT: 160px
}
DIV#stor DIV#stor_row04 DIV#stor_row04_01
{
    FLOAT: left;
    WIDTH: 430px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row04 DIV#stor_row04_02
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    WIDTH: 245px;
    MARGIN-RIGHT: 5px;
    HEIGHT: 100%
}
TABLE.sx350table
{
    MARGIN-LEFT: 1%;
    WIDTH: 98%;
    MARGIN-RIGHT: 1%;
    HEIGHT: 340px;
    BACKGROUND-COLOR: white
}
TABLE.sx355table
{
    WIDTH: 100%;
    HEIGHT: 100%
}
TABLE.sx350table TD.sx350td00
{
    BORDER-TOP: #d9dcde 1px solid;
    BORDER-BOTTOM: #d9dcde 1px solid
}
DIV#footer DIV#footer_row01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 5px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: black
}
DIV#footer DIV#footer_row02
{
    BORDER-TOP: #779f2d 1px solid;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: white;
    PADDING-TOP: 5px;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #56791f
}
DIV#stor DIV#stor_row01 DIV#stor_row01_03 DIV#stor_row01_03_1
{
    FLOAT: left;
    WIDTH: 100%;
    HEIGHT: 80px
}
DIV#stor DIV#stor_row01 DIV#stor_row01_02 DIV#stor_row01_02_1
{
    FLOAT: left;
    WIDTH: 100%;
    HEIGHT: 80px
}
DIV#stor DIV#stor_row01 DIV#stor_row01_02 IMG
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid
}
DIV#stor DIV#stor_row01 DIV#stor_row01_03 IMG
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-BOTTOM: lightgrey 1px solid
}
DIV#stor DIV#stor_row06
{
    FLOAT: left;
    MARGIN-BOTTOM: 10px;
    WIDTH: 100%;
    HEIGHT: 290px
}
DIV#stor DIV#stor_row06 DIV#stor_row06_01
{
    FLOAT: left;
    WIDTH: 430px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row06 DIV#stor_row06_02
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    WIDTH: 245px;
    MARGIN-RIGHT: 10px;
    HEIGHT: 100%
}
TABLE.sx850table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4366be;
    FONT-FAMILY: Verdana
}
TABLE.sx850table TD.sx850td01
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d9dcde 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    HEIGHT: 25px;
    BACKGROUND-COLOR: white
}
TABLE.sx850table TD.sx850td02
{
    BORDER-RIGHT: #55932e 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(pics/template/bcg_news.gif);
    BORDER-LEFT: #55932e 1px solid;
    COLOR: #ffffe1;
    FONT-FAMILY: Verdana;
    HEIGHT: 29px
}
TABLE.sx850table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana
}
DIV#stor DIV#stor_row06 DIV#stor_row06_03
{
    FLOAT: left;
    WIDTH: 295px;
    HEIGHT: 100%
}
TABLE.sx880table
{
    WIDTH: 99%
}
TABLE.sx880table TD.sx880td00
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: #3f9508 solid;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 29px
}
TABLE.sx880table TD.sx880td01
{
    BORDER-RIGHT: #d9dcde 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #d9dcde 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ecf1e4
}
TABLE.sx880table TD.sx880td02
{
    BORDER-RIGHT: #d9dcde 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BORDER-LEFT: #d9dcde 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: white
}
TABLE.sx880table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
TABLE.sx880table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0066ac
}
DIV#stor DIV#stor_row04 DIV#stor_row04_01 DIV#stor_row04_01_1
{
    BORDER-RIGHT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    MARGIN-TOP: 3px;
    FLOAT: left;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: lightgrey 1px solid;
    WIDTH: 135px;
    MARGIN-RIGHT: 3px;
    BORDER-BOTTOM: lightgrey 1px solid;
    HEIGHT: 150px
}
TABLE.sx890table
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx890table TD.sx890td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0085d2;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx890table TD.sx890td00 A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #0085d2;
    FONT-FAMILY: Verdana, Arial
}
DIV#stor DIV#stor_row04 DIV#stor_row04_03
{
    PADDING-LEFT: 5px;
    FLOAT: left;
    WIDTH: 295px;
    HEIGHT: 100%
}
DIV#stor DIV#stor_row04 DIV#stor_row04_02 DIV#stor_row04_02_01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FLOAT: left;
    WIDTH: 100%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 15%
}
DIV#banner_L02
{
    MARGIN-BOTTOM: 3px;
    MARGIN-LEFT: auto;
    WIDTH: 990px;
    COLOR: black;
    MARGIN-RIGHT: auto;
    HEIGHT: 90px
}
DIV#Banner_L03
{
    BORDER-RIGHT: dimgray 1px;
    BORDER-TOP: dimgray 1px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(pics/layout/bcg_mnu_03.gif);
    MARGIN-LEFT: auto;
    BORDER-LEFT: dimgray 1px;
    WIDTH: 988px;
    COLOR: white;
    MARGIN-RIGHT: auto;
    BORDER-BOTTOM: dimgray 1px;
    FONT-FAMILY: Verdana;
    HEIGHT: 36px
}
DIV#Banner_L03 DIV#banner_L03_L1
{
    FLOAT: left;
    WIDTH: 36px;
    HEIGHT: 36px;
    TEXT-ALIGN: right
}
DIV#Banner_L03 DIV#banner_L03_L2
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(pics/layout/bcg_mnu_02.gif);
    WIDTH: 450px;
    HEIGHT: 36px;
    TEXT-ALIGN: left
}
DIV#Banner_L03 DIV#banner_L03_L3
{
    FLOAT: left;
    WIDTH: 40px;
    HEIGHT: 36px;
    TEXT-ALIGN: left
}
DIV#Banner_L03 INPUT.L03_inp00
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 8px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    WIDTH: 430px;
    COLOR: dimgray;
    BORDER-BOTTOM: medium none;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
DIV#Banner_L03 DIV#banner_L03_L4
{
    FLOAT: left;
    WIDTH: 40px;
    HEIGHT: 36px;
    TEXT-ALIGN: right
}
DIV#Banner_L03 DIV#banner_L03_L5
{
    FLOAT: left;
    WIDTH: 36px;
    HEIGHT: 36px;
    TEXT-ALIGN: right
}
DIV#Banner_L03 DIV#banner_L03_L6
{
    FLOAT: left;
    BACKGROUND-IMAGE: url(pics/layout/bcg_mnu_02.gif);
    WIDTH: 300px;
    HEIGHT: 36px;
    TEXT-ALIGN: right
}
DIV#Banner_L03 INPUT.L03_inp01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 5px;
    BORDER-LEFT: medium none;
    WIDTH: 290px;
    COLOR: dimgray;
    MARGIN-RIGHT: 5px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
DIV#Banner_L03 INPUT.L03_inp02
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
DIV#Banner_L03 DIV#banner_L03_L7
{
    FLOAT: left;
    WIDTH: 65px;
    HEIGHT: 36px
}
DIV#banner_L02 DIV#banner_L02_L1
{
    BORDER-RIGHT: red 1px;
    BORDER-TOP: red 1px;
    FLOAT: left;
    BORDER-LEFT: red 1px;
    WIDTH: 45%;
    BORDER-BOTTOM: red 1px;
    HEIGHT: 100%
}
DIV#banner_L02 DIV#banner_L02_L2
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FLOAT: right;
    BORDER-LEFT: gainsboro 1px solid;
    WIDTH: 17%;
    MARGIN-RIGHT: 2px;
    BORDER-BOTTOM: gainsboro 1px solid;
    HEIGHT: 100%;
    BACKGROUND-COLOR: white
}
DIV#banner_L02 DIV#banner_L02_L1 IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 12px;
    BORDER-LEFT: medium none;
    MARGIN-RIGHT: 50px;
    BORDER-BOTTOM: medium none
}
TABLE.sx003table
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx003table TR.sx003tr00
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
TABLE.sx213table TD.sx213td01
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkgreen;
    FONT-FAMILY: Arial
}
TABLE.sx213table TD.sx213td02
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial
}
TABLE.sx270table INPUT
{
    BORDER-RIGHT: gainsboro 1px solid;
    BORDER-TOP: gainsboro 1px solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: gainsboro 1px solid;
    COLOR: dimgray;
    BORDER-BOTTOM: gainsboro 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx017table INPUT
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    HEIGHT: 25px;
    BACKGROUND-COLOR: whitesmoke
}
TABLE.sx102table INPUT.sx102input01
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01 DIV#stor_row01_01_1
{
    WIDTH: 100%;
    HEIGHT: 200px
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01 DIV#stor_row01_01_2
{
    WIDTH: 100%;
    HEIGHT: 40px
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01 DIV#stor_row01_01_2 DIV#stor_row01_01_2_x
{
    BORDER-RIGHT: dimgray 1px solid;
    BORDER-TOP: dimgray 1px solid;
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FLOAT: right;
    MARGIN-LEFT: 3px;
    BORDER-LEFT: dimgray 1px solid;
    WIDTH: 16px;
    COLOR: black;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: dimgray 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 16px;
    BACKGROUND-COLOR: whitesmoke
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01 DIV#stor_row01_01_2 DIV#stor_row01_01_2_x A:link
{
    COLOR: black
}
DIV#stor DIV#stor_row01 DIV#stor_row01_01 DIV#stor_row01_01_2 DIV#stor_row01_01_2_x A:hover
{
    COLOR: dimgray
}
TABLE.sx380table
{
    FONT-SIZE: 10pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx380table TD.sx380td01
{
    FONT-SIZE: 24pt;
    TEXT-ALIGN: center
}
TABLE.sx380table TD.sx380td02
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 16pt;
    PADDING-TOP: 10px
}
TABLE.sx380table TD.sx380td03
{
    FONT-SIZE: 14pt;
    COLOR: darkred;
    FONT-STYLE: italic
}
TABLE.sx380table TD.sx380td04
{
    FONT-SIZE: 10pt
}
TABLE.sx380table A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: darkred;
    FONT-FAMILY: Verdana
}
TABLE.sx380table A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana
}
DIV#footer DIV#footer_row01 A:link
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
DIV#footer DIV#footer_row01 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx380table A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: darkred
}
DIV#stor DIV#stor_row04 DIV#stor_row04_02 DIV#stor_row04_02_01 A:link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
DIV#stor DIV#stor_row04 DIV#stor_row04_02 DIV#stor_row04_02_01 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana
}
DIV#stor DIV#stor_row04 DIV#stor_row04_02 DIV#stor_row04_02_01 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
TABLE.sx102table TD.sx102td02
{
    PADDING-LEFT: 5px;
    COLOR: darkgreen
}
TABLE.sx180table
{
    MARGIN-TOP: 15px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    COLOR: royalblue;
    FONT-FAMILY: Verdana
}
TABLE.sx180table TD.sx180td00
{
    FONT-WEIGHT: bold;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
TABLE.sx130table
{
    MARGIN-TOP: 30px;
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Verdana
}
TABLE.sx130table TEXTAREA
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    BORDER-LEFT: darkgreen 1px solid;
    BORDER-BOTTOM: darkgreen 1px solid;
    BACKGROUND-COLOR: white
}
TABLE.sx130table INPUT
{
    BORDER-RIGHT: darkgreen 1px solid;
    BORDER-TOP: darkgreen 1px solid;
    BORDER-LEFT: darkgreen 1px solid;
    BORDER-BOTTOM: darkgreen 1px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: white
}
TABLE.sx130table TD.sx130td00
{
    FONT-WEIGHT: bold;
    COLOR: black
}
DIV#footer DIV#footer_row01 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx180table TD.sx180td01
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx180table TD.sx180td00 A:link
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx180table TD.sx180td00 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx180table TD.sx180td00 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx355table TD.sx355td00
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkgreen;
    FONT-FAMILY: Verdana
}
TABLE.sx355table TD.sx355td00 A.sx355a1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: dimgray;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx355table TD.sx355td00 A.sx355a1:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx355table TD.sx355td00 A.sx355a1:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
DIV#Banner_L03 INPUT.L03_inp09
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 8px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: medium none;
    WIDTH: 430px;
    COLOR: dimgray;
    BORDER-BOTTOM: medium none;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
TABLE.sx022table TD.sx022td01
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana
}
DIV#pippo
{
    BORDER-RIGHT: indigo 1px solid;
    BORDER-TOP: indigo 1px solid;
    BORDER-LEFT: indigo 1px solid;
    WIDTH: 990px;
    BORDER-BOTTOM: indigo 1px solid
}
DIV#pippo DIV#c1
{
    FLOAT: left;
    WIDTH: 50%
}
DIV#pippo DIV#c2
{
    FLOAT: left;
    WIDTH: 50%
}
TABLE.sx330table
{
    WIDTH: 990px
}
TABLE.sx330table IMG
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BORDER-BOTTOM: darkgray 1px solid
}
DIV#stor DIV#stor_row03 DIV#stor_row03_02
{
    FLOAT: left;
    OVERFLOW: auto;
    WIDTH: 100%;
    HEIGHT: 340px
}
TABLE.sx360table
{
    FONT-SIZE: 8pt;
    WIDTH: 100%;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx360table TD.sx360td00
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    BACKGROUND-IMAGE: url(pics/template/bcg_green.gif);
    BORDER-LEFT: darkgray 1px solid
}
TABLE.sx360table TD.sx360td00 A:link
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx360table TD.sx360td00 A:hover
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial
}
TABLE.sx360table TD.sx360td00 A:visited
{
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial
}

