tr
	{mso-height-source:auto;}
col
	{mso-width-source:auto;}
br
	{mso-data-placement:same-cell;}
.style79
	{text-align:center;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ColLabel;}
.style88
	{text-align:center;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ColLabel 8";}
.style91
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	mso-style-name:"Comma 2";}
.style303
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:GrandTotal;}
.style323
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupGrandTotal;}
.style553
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;
	mso-style-name:GroupGrandTotalResultComma;}
.style562
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;
	mso-style-name:"GroupGrandTotalResultComma 8";}
.style722
	{mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;
	mso-style-name:"GroupGrandTotalResultPercentMaxDecimals2 8";}
.style763
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupGrandTotalRowLabel;}
.style772
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:"GroupGrandTotalRowLabel 8";}
.style783
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupSubTotal;}
.style1013
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:GroupSubTotalResultComma;}
.style1022
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:"GroupSubTotalResultComma 8";}
.style1182
	{mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:"GroupSubTotalResultPercentMaxDecimals2 8";}
.style1223
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupSubTotalRowLabel;}
.style1232
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:"GroupSubTotalRowLabel 8";}
.style1243
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupTotal;}
.style1473
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:GroupTotalResultComma;}
.style1482
	{mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:"GroupTotalResultComma 8";}
.style1642
	{mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;
	mso-style-name:"GroupTotalResultPercentMaxDecimals2 8";}
.style1683
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:GroupTotalRowLabel;}
.style1692
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;
	mso-style-name:"GroupTotalRowLabel 8";}
.style1707
	{color:blue;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	mso-style-name:Hyperlink;
	mso-style-id:8;}
a:link
	{color:blue;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
a:visited
	{color:purple;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:underline;
	text-underline-style:single;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;}
.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:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	mso-font-charset:0;
	border:none;
	mso-protection:locked visible;
	mso-style-name:Normal;
	mso-style-id:0;}
.style1730
	{mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	mso-style-name:PercentMaxDecimals2;}
.style1773
	{color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportData;}
.style1782
	{color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ReportData 8";}
.style1783
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:#3366FF;
	font-size:14.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportHeader_CompanyName;}
.style1784
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:#3366FF;
	font-size:14.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ReportHeader_CompanyName 2";}
.style1785
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportHeader_DateCreated;}
.style1786
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ReportHeader_DateCreated 2";}
.style1787
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportHeader_DateRange;}
.style1788
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ReportHeader_DateRange 2";}
.style1789
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportHeader_FilterText;}
.style1790
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:gray;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:ReportHeader_ReportTitle;}
.style1791
	{mso-number-format:"\;\;";
	text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:gray;
	font-size:10.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"ReportHeader_ReportTitle 2";}
.style1792
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:RowLabel;}
.style1801
	{text-align:left;
	vertical-align:bottom;
	white-space:nowrap;
	mso-rotate:0;
	color:black;
	font-size:8.25pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"RowLabel 8";}
.style1802
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:SubTotal;}
.style1811
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"SubTotal 8";}
.style1822
	{mso-number-format:"\;\;";
	mso-style-name:Text;}
.style1825
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-style-name:"Total 2";}
.style1834
	{color:black;
	font-size:8.25pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-style-name:"Total 2 8";}
.font13
	{color:windowtext;
	font-size:12.0pt;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;}
.font14
	{color:windowtext;
	font-size:12.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;}
td
	{mso-style-parent:style0;
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	mso-ignore:padding;
	color:black;
	font-size:11.0pt;
	font-weight:400;
	font-style:normal;
	text-decoration:none;
	font-family:Calibri, sans-serif;
	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;}
.xl1848
	{mso-style-parent:style0;
	text-align:center;}
.xl1849
	{mso-style-parent:style0;
	text-align:right;}
.xl1850
	{mso-style-parent:style0;
	text-align:left;}
.xl1851
	{mso-style-parent:style323;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1852
	{mso-style-parent:style1243;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1853
	{mso-style-parent:style1792;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;}
.xl1854
	{mso-style-parent:style783;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1855
	{mso-style-parent:style1773;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1856
	{mso-style-parent:style1773;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"Short Date";
	text-align:left;}
.xl1857
	{mso-style-parent:style1802;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1858
	{mso-style-parent:style1825;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1859
	{mso-style-parent:style303;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1860
	{mso-style-parent:style1785;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1861
	{mso-style-parent:style1789;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1862
	{mso-style-parent:style1787;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1863
	{mso-style-parent:style1790;
	color:gray;
	font-size:10.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1864
	{mso-style-parent:style1783;
	color:#3366FF;
	font-size:14.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1865
	{mso-style-parent:style553;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;}
.xl1866
	{mso-style-parent:style1473;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1867
	{mso-style-parent:style1013;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1868
	{mso-style-parent:style1773;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;}
.xl1869
	{mso-style-parent:style1802;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;}
.xl1870
	{mso-style-parent:style1825;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;}
.xl1871
	{mso-style-parent:style303;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;}
.xl1872
	{mso-style-parent:style79;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:right;}
.xl1873
	{mso-style-parent:style1785;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:right;}
.xl1874
	{mso-style-parent:style1789;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:right;}
.xl1875
	{mso-style-parent:style1787;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:right;}
.xl1876
	{mso-style-parent:style1790;
	color:gray;
	font-size:10.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:right;}
.xl1877
	{mso-style-parent:style1783;
	color:#3366FF;
	font-size:14.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:right;}
.xl1878
	{mso-style-parent:style1683;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1879
	{mso-style-parent:style1223;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;}
.xl1880
	{mso-style-parent:style763;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1881
	{mso-style-parent:style79;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:center;}
.xl1882
	{mso-style-parent:style79;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:center;}
.xl1883
	{mso-style-parent:style79;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"Short Date";
	text-align:center;}
.xl1884
	{mso-style-parent:style553;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;}
.xl1885
	{mso-style-parent:style1473;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1886
	{mso-style-parent:style1013;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1887
	{mso-style-parent:style1773;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1888
	{mso-style-parent:style1802;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1889
	{mso-style-parent:style1825;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1890
	{mso-style-parent:style303;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1891
	{mso-style-parent:style1683;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1892
	{mso-style-parent:style1792;
	font-size:8.25pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1893
	{mso-style-parent:style1683;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1894
	{mso-style-parent:style1223;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1895
	{mso-style-parent:style1013;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1896
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\[Red\]\\\(\0022$\0022\#\,\#\#0\.00\\\)";
	text-align:right;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;}
.xl1897
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:right;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;}
.xl1898
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:right;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl1899
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-weight:700;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;}
.xl1900
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;}
.xl1901
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;}
.xl1902
	{mso-style-parent:style0;
	font-size:8.0pt;
	font-family:Arial, sans-serif;
	mso-font-charset:0;
	text-align:left;
	vertical-align:middle;
	background:white;
	mso-pattern:auto none;
	white-space:normal;}
.xl1903
	{mso-style-parent:style0;
	text-align:left;
	vertical-align:middle;}
.xl1904
	{mso-style-parent:style0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\\\(\0022$\0022\#\,\#\#0\.00\\\)";}
.xl1905
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\\\(\0022$\0022\#\,\#\#0\.00\\\)";
	text-align:left;}
.xl1906
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	text-decoration:underline;
	text-underline-style:single;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\\\(\0022$\0022\#\,\#\#0\.00\\\)";
	text-align:left;
	white-space:normal;}
.xl1907
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\\\(\0022$\0022\#\,\#\#0\.00\\\)";
	text-align:left;
	white-space:normal;}
.xl1908
	{mso-style-parent:style0;
	mso-number-format:"\0022$\0022\#\,\#\#0\.00_\)\;\\\(\0022$\0022\#\,\#\#0\.00\\\)";
	text-align:left;}
.xl1909
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0";
	text-align:left;}
.xl1910
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"Medium Date";
	text-align:left;}
.xl1911
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-weight:700;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	text-align:left;
	white-space:normal;}
.xl1912
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	text-align:left;}
.xl1913
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-weight:700;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	mso-number-format:"Medium Date";
	text-align:left;}
.xl1914
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-weight:700;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	text-align:left;}
.xl1915
	{mso-style-parent:style0;
	color:windowtext;
	font-size:12.0pt;
	font-family:"Times New Roman", serif;
	mso-font-charset:0;
	text-align:left;
	white-space:normal;}
.xl1916
	{mso-style-parent:style1182;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";}
.xl1917
	{mso-style-parent:style1022;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1918
	{mso-style-parent:style722;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;}
.xl1919
	{mso-style-parent:style562;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:2.0pt double black;
	border-left:none;}
.xl1920
	{mso-style-parent:style772;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:none;
	border-left:none;}
.xl1921
	{mso-style-parent:style1642;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1922
	{mso-style-parent:style1482;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1923
	{mso-style-parent:style1801;
	font-size:8.25pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;}
.xl1924
	{mso-style-parent:style1182;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1925
	{mso-style-parent:style1022;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	border-top:.5pt solid black;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1926
	{mso-style-parent:style1782;
	font-size:8.25pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";}
.xl1927
	{mso-style-parent:style1782;
	font-size:8.25pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1928
	{mso-style-parent:style1811;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";}
.xl1929
	{mso-style-parent:style1811;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1930
	{mso-style-parent:style1811;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1931
	{mso-style-parent:style1834;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";}
.xl1932
	{mso-style-parent:style1834;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";}
.xl1933
	{mso-style-parent:style1834;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";}
.xl1934
	{mso-style-parent:style88;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	text-align:center;}
.xl1935
	{mso-style-parent:style88;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:center;}
.xl1936
	{mso-style-parent:style88;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:center;}
.xl1937
	{mso-style-parent:style1786;
	font-size:8.25pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1938
	{mso-style-parent:style1788;
	font-size:8.25pt;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1939
	{mso-style-parent:style1791;
	color:gray;
	font-size:10.0pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1940
	{mso-style-parent:style1784;
	color:#3366FF;
	font-size:14.0pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	mso-number-format:"\;\;";
	text-align:left;}
.xl1941
	{mso-style-parent:style1232;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;}
.xl1942
	{mso-style-parent:style1692;
	font-size:8.25pt;
	font-weight:700;
	font-family:Arial;
	mso-generic-font-family:auto;
	mso-font-charset:0;
	text-align:left;
	border-top:none;
	border-right:none;
	border-bottom:.5pt solid black;
	border-left:none;}
.xl1943
	{mso-style-parent:style1822;
	mso-number-format:"\;\;";
	text-align:center;}
.xl1944
	{mso-style-parent:style91;
	mso-number-format:"\#\,\#\#0\.00_\)\;\\\(\#\,\#\#0\.00\\\)";
	text-align:center;}
.xl1945
	{mso-style-parent:style1730;
	mso-number-format:"\#\,\#\#0\.0\#%_\)\;\\\(\#\,\#\#0\.0\#%\\\)";
	text-align:center;}
.xl1946
	{mso-style-parent:style1707;
	color:blue;
	text-decoration:underline;
	text-underline-style:single;}
