tr
	{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:Tahoma;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
.font0
	{color:windowtext;
	font-size:10.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Tahoma;
	mso-generic-font-family:auto;
	mso-font-charset:0;}
.font9
	{color:windowtext;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Tahoma, sans-serif;
	mso-font-charset: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:Tahoma;
	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;}
.xl65
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	text-align:center;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#003366;
	mso-pattern:black none;
	white-space:normal;}
.xl66
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	text-align:center;
	border:.5pt solid windowtext;
	background:#003366;
	mso-pattern:black none;
	white-space:normal;}
.xl67
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#99CCFF;
	mso-pattern:black none;}
.xl68
	{mso-style-parent:style0;
	text-align:center;
	vertical-align:middle;
	border:.5pt solid windowtext;
	background:#99CCFF;
	mso-pattern:black none;}
.xl69
	{mso-style-parent:style0;
	mso-number-format:"0\.0%";
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#99CCFF;
	mso-pattern:black none;}
.xl70
	{mso-style-parent:style0;
	mso-number-format:"0\.0%";
	text-align:center;
	vertical-align:middle;
	border:.5pt solid windowtext;
	background:#99CCFF;
	mso-pattern:black none;}
.xl71
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	border:.5pt solid windowtext;
	background:gray;
	mso-pattern:black none;}
.xl72
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:gray;
	mso-pattern:black none;}
.xl73
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:gray;
	mso-pattern:black none;}
.xl74
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:gray;
	mso-pattern:black none;}
.xl75
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	border:.5pt solid windowtext;
	background:#333333;
	mso-pattern:black none;}
.xl76
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#333333;
	mso-pattern:black none;}
.xl77
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#333333;
	mso-pattern:black none;}
.xl78
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	font-style:italic;
	text-align:right;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#333333;
	mso-pattern:black none;}
.xl79
	{mso-style-parent:style0;
	vertical-align:middle;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;
	white-space:normal;}
.xl80
	{mso-style-parent:style0;
	vertical-align:middle;
	border-top:none;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:black none;
	white-space:normal;}
.xl81
	{mso-style-parent:style0;
	vertical-align:middle;
	border:.5pt solid windowtext;
	background:white;
	mso-pattern:black none;
	white-space:normal;}
.xl82
	{mso-style-parent:style0;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:white;
	mso-pattern:black none;
	white-space:normal;}
.xl83
	{mso-style-parent:style0;
	font-weight:700;
	vertical-align:top;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#FFFFCC;
	mso-pattern:black none;
	white-space:normal;}
.xl84
	{mso-style-parent:style0;
	font-weight:700;
	vertical-align:top;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFFFCC;
	mso-pattern:black none;
	white-space:normal;}
.xl85
	{mso-style-parent:style0;
	font-weight:700;
	vertical-align:top;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFFFCC;
	mso-pattern:black none;
	white-space:normal;}
.xl86
	{mso-style-parent:style0;
	color:white;
	font-weight:700;
	border:.5pt solid windowtext;
	background:#969696;
	mso-pattern:black none;}
.xl87
	{mso-style-parent:style0;
	font-size:12.0pt;
	font-weight:700;
	font-family:Tahoma, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:.5pt solid windowtext;
	background:#FFCC99;
	mso-pattern:black none;
	white-space:normal;}
.xl88
	{mso-style-parent:style0;
	font-size:12.0pt;
	font-weight:700;
	font-family:Tahoma, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:none;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFCC99;
	mso-pattern:black none;
	white-space:normal;}
.xl89
	{mso-style-parent:style0;
	font-size:12.0pt;
	font-weight:700;
	font-family:Tahoma, sans-serif;
	mso-font-charset:0;
	text-align:center;
	vertical-align:middle;
	border-top:.5pt solid windowtext;
	border-right:.5pt solid windowtext;
	border-bottom:.5pt solid windowtext;
	border-left:none;
	background:#FFCC99;
	mso-pattern:black none;
	white-space:normal;}
table.c38 {border-collapse: collapse;table-layout:fixed;width:500px; margin: 1.12em auto !important; border: 1px solid black; }
table.c38 th, table.c38 td { padding: 3px 5px !important; border: 1px solid black; }
        tr.c37 {display:none}
        td.c36 {width:72pt}
        td.c35 {width:188pt}
        td.c34 {width:56pt}
        td.c33 {height:12.75pt;mso-ignore:colspan}
        tr.c32 {mso-height-source:userset;height:40.5pt}
        td.c31 {border-right:.5pt solid black; height:40.5pt;width:388pt}
        tr.c30 {mso-height-source:userset;height:27.0pt}
        td.c29 {border-right:.5pt solid black; height:27.0pt;width:388pt}
        tr.c28 {mso-height-source:userset;height:27.75pt}
        td.c27 {border-right:.5pt solid black; height:27.75pt;width:388pt}
        tr.c26 {height:25.5pt}
        td.c25 {height:25.5pt}
        td.c24 {border-right:.5pt solid black; height:12.75pt;width:388pt}
        tr.c23 {height:25.5pt;mso-xlrowspan:2}
        td.c22 {height:25.5pt;mso-ignore:colspan}
        td.c21 {border-top:none}
        td.c20 {height:12.75pt;border-top:none}
        td.c19 {border-left:none}
        tr.c18 {height:12.75pt}
        td.c17 {border-top:none;border-left:none}
        td.c16 {height:12.75pt; width:244pt}
        tr.c15 {mso-height-source:userset;height:30.0pt}
        td.c14 {border-top:none;width:72pt}
        td.c13 {border-top:none;border-left:none;width:72pt}
        td.c12 {height:30.0pt}
        tr.c11 {mso-height-source:userset;height:24.95pt}
        td.c10 {mso-ignore:colspan}
        td.c9 {border-right:.5pt solid black; height:24.95pt;width:388pt}
        tr.c8 {mso-height-source:userset;height:35.1pt}
        td.c7 {width:48pt}
        td.c6 {border-right:.5pt solid black; height:35.1pt;width:388pt}
        span.c5 {mso-spacerun:yes}
        col.c4 {width:48pt}
        col.c3 {mso-width-source:userset;mso-width-alt:3510; width:72pt}
        col.c2 {mso-width-source:userset;mso-width-alt:9142;width:188pt}
        col.c1 {mso-width-source:userset;mso-width-alt:2742;width:56pt}
        tr.b * { font-weight: bold !important; }