5tr
{mso-height-source:auto;}
col
{mso-width-source:auto;}
br
{mso-data-placement:same-cell;}
.style0
{mso-number-format:General;
text-align:general;
vertical-align:bottom;
white-space:nowrap;
mso-rotate:0;
mso-background-source:auto;
mso-pattern:auto;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial;
mso-generic-font-family:auto;
mso-font-charset:0;
border:none;
mso-protection:locked visible;
mso-style-name:Standard;
mso-style-id:0;}
td
{mso-style-parent:style0;
padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
color:windowtext;
font-size:10.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:Arial;
mso-generic-font-family:auto;
mso-font-charset:0;
mso-number-format:General;
text-align:general;
vertical-align:bottom;
border:none;
mso-background-source:auto;
mso-pattern:auto;
mso-protection:locked visible;
white-space:nowrap;
mso-rotate:0;}
.xl24
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;}
.xl25
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;}
.xl26
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:none;
border-bottom:none;
border-left:1.0pt solid windowtext;}
.xl27
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:none;
border-left:none;}
.xl28
{mso-style-parent:style0;
text-align:center;}
.xl29
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:none;
border-bottom:none;
border-left:none;}
.xl30
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:none;}
.xl31
{mso-style-parent:style0;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;}
.xl32
{mso-style-parent:style0;
border-top:none;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;}
.xl33
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:none;
border-bottom:none;
border-left:.5pt solid windowtext;}
.xl34
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:none;
border-left:none;}
.xl35
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:none;
border-bottom:none;
border-left:1.0pt solid windowtext;
background:silver;
mso-pattern:auto none;}
.xl36
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:none;
border-left:none;
background:silver;
mso-pattern:auto none;}
.xl37
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;
background:silver;
mso-pattern:auto none;}
.xl38
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;
background:silver;
mso-pattern:auto none;}
.xl39
{mso-style-parent:style0;
background:silver;
mso-pattern:auto none;}
.xl40
{mso-style-parent:style0;
text-align:center;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:none;
background:silver;
mso-pattern:auto none;}
.xl41
{mso-style-parent:style0;
border-top:1.0pt solid windowtext;
border-right:none;
border-bottom:none;
border-left:1.0pt solid windowtext;
background:silver;
mso-pattern:auto none;}
.xl42
{mso-style-parent:style0;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:none;
border-left:none;
background:silver;
mso-pattern:auto none;}
.xl43
{mso-style-parent:style0;
border-top:none;
border-right:none;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;
background:silver;
mso-pattern:auto none;}
.xl44
{mso-style-parent:style0;
border-top:none;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;
background:silver;
mso-pattern:auto none;}
.xl45
{mso-style-parent:style0;
font-size:24.0pt;
font-weight:700;
font-family:Arial, sans-serif;
mso-font-charset:0;}
.xl46
{mso-style-parent:style0;
font-size:18.0pt;
font-weight:700;
font-family:Arial, sans-serif;
mso-font-charset:0;}
.xl47
{mso-style-parent:style0;
font-weight:700;
font-family:Arial, sans-serif;
mso-font-charset:0;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;}
.xl48
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:none;}
.xl49
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;}
.xl50
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;}
.xl51
{mso-style-parent:style0;
font-weight:700;
font-family:Arial, sans-serif;
mso-font-charset:0;
vertical-align:middle;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:1.0pt solid windowtext;}
.xl52
{mso-style-parent:style0;
text-align:center;
vertical-align:middle;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:none;
mso-rotate:90;}
.xl53
{mso-style-parent:style0;
text-align:center;
vertical-align:middle;
border:.5pt solid windowtext;
mso-rotate:90;}
.xl54
{mso-style-parent:style0;
text-align:center;
vertical-align:middle;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
mso-rotate:90;}
.xl55
{mso-style-parent:style0;
font-weight:700;
font-family:Arial, sans-serif;
mso-font-charset:0;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:1.0pt solid windowtext;}
.xl56
{mso-style-parent:style0;
text-align:center;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:none;}
.xl57
{mso-style-parent:style0;
text-align:center;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:.5pt solid windowtext;}
.xl58
{mso-style-parent:style0;
text-align:center;
border-top:.5pt solid windowtext;
border-right:1.0pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:.5pt solid windowtext;}
.xl59
{mso-style-parent:style0;
text-align:center;
border-top:1.0pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:.5pt solid windowtext;
border-left:.5pt solid windowtext;
background:silver;
mso-pattern:auto none;}
.xl60
{mso-style-parent:style0;
text-align:center;
vertical-align:middle;
border:.5pt solid windowtext;
background:silver;
mso-pattern:auto none;
mso-rotate:90;}
.xl61
{mso-style-parent:style0;
text-align:center;
border-top:.5pt solid windowtext;
border-right:.5pt solid windowtext;
border-bottom:1.0pt solid windowtext;
border-left:.5pt solid windowtext;
background:silver;
mso-pattern:auto none;}