.style0	{text-align:general;	vertical-align:bottom;	white-space:nowrap;	color:windowtext;	font-size:10.0pt;	font-weight:400;	font-style:normal;	text-decoration:none;	font-family:Arial;	border:none;}td	{padding-top:1px;	padding-right:1px;	padding-left:1px;	color:windowtext;	font-size:10.0pt;	font-weight:400;	font-style:normal;	text-decoration:none;	font-family:Arial;	text-align:general;	vertical-align:bottom;	border:none;	white-space:nowrap;}.xl24	{font-family:Arial, sans-serif;	vertical-align:middle;}.xl25	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;}.xl26	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;}.xl27	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;}.xl28	{font-size:12.0pt;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl29	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl30	{color:black;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl31	{color:black;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl32	{text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl33	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl34	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl35	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl36	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl37	{font-size:12.0pt;	text-align:center;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl38	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;	background:#CCFFFF;}.xl39	{font-size:12.0pt;	text-align:center;	border:.5pt solid windowtext;}.xl40	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl41	{font-family:Arial, sans-serif;	vertical-align:middle;	border:.5pt solid windowtext;}.xl42	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;	background:#CCFFFF;}.xl43	{text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl44	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl45	{color:black;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;	background:silver;}.xl46	{font-weight:700;	font-family:Arial, sans-serif;	border:.5pt solid windowtext;}.xl47	{color:black;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;}.xl48	{text-align:center;	vertical-align:middle;}.xl49	{text-align:center;	vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl50	{color:black;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl51	{font-size:12.0pt;	font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl52	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl53	{font-size:12.0pt;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:none;	white-space:normal;}.xl54	{color:black;	font-size:12.0pt;	font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl55	{color:black;	font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl56	{font-size:12.0pt;	text-align:center;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:none;	white-space:normal;}.xl57	{color:black;	font-size:8.0pt;	font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl58	{color:black;	font-size:9.0pt;	font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl59	{vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl60	{font-family:"Times New Roman", serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl61	{font-size:12.0pt;	font-family:"Times New Roman", serif;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:.5pt solid windowtext;	white-space:normal;}.xl62	{text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl63	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl64	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;}.xl65	{font-family:Arial, sans-serif;	border:.5pt solid windowtext;}.xl66	{font-weight:700;	font-family:Arial, sans-serif;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:.5pt solid windowtext;}.xl67	{border:.5pt solid windowtext;}.xl68	{border:.5pt solid windowtext;}.xl69	{font-family:Arial, sans-serif;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl70	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:1.0pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;	background:#CCFFFF;}.xl71	{border-top:.5pt solid windowtext;	border-right:1.0pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl72	{border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;}.xl73	{border-top:.5pt solid windowtext;	border-right:1.0pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;}.xl74	{color:black;	font-family:"Times New Roman", serif;	vertical-align:top;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl75	{color:black;	font-family:"Times New Roman", serif;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl76	{font-family:"Times New Roman", serif;	vertical-align:top;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl77	{font-family:"Times New Roman", serif;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl78	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:.5pt solid windowtext;}.xl79	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid black;	border-bottom:.5pt solid black;	border-left:.5pt solid black;}.xl80	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid black;	border-left:.5pt solid black;}.xl81	{color:black;	text-align:center;	vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:1.0pt solid windowtext;}.xl82	{color:black;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl83	{font-family:Arial, sans-serif;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;}.xl84	{color:black;	font-family:Arial, sans-serif;	vertical-align:top;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl85	{color:black;	font-family:Arial, sans-serif;	vertical-align:top;	border:.5pt solid windowtext;	white-space:normal;}.xl86	{color:black;	font-family:Arial, sans-serif;	vertical-align:top;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:.5pt solid windowtext;	white-space:normal;}.xl87	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl88	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:none;}.xl89	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:none;}.xl90	{font-size:18.0pt;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid black;	border-bottom:.5pt solid black;	border-left:.5pt solid windowtext;}.xl91	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid black;	border-right:.5pt solid black;	border-bottom:none;	border-left:.5pt solid windowtext;}.xl92	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid black;	border-right:.5pt solid black;	border-bottom:none;	border-left:.5pt solid black;}.xl93	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid black;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:.5pt solid black;}.xl94	{font-size:18.0pt;	text-align:center;	vertical-align:middle;	border:.5pt solid windowtext;}.xl95	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl96	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:none;}.xl97	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:none;}.xl98	{font-size:18.0pt;	text-align:center;	vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl99	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl100	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl101	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:.5pt solid windowtext;}.xl102	{font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:none;	border-bottom:none;	border-left:.5pt solid windowtext;}.xl103	{color:black;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;	vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:.5pt solid windowtext;}.xl104	{vertical-align:middle;	border:.5pt solid windowtext;}.xl105	{font-weight:700;	font-family:Arial, sans-serif;	vertical-align:middle;	border:.5pt solid windowtext;}.xl106	{vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:1.0pt solid windowtext;}.xl107	{vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:.5pt solid windowtext;	border-left:1.0pt solid windowtext;}.xl108	{vertical-align:middle;	border-top:.5pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:1.0pt solid windowtext;}.xl109	{font-weight:700;	font-family:Arial, sans-serif;	vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:none;}.xl110	{vertical-align:middle;	border-top:1.0pt solid windowtext;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:1.0pt solid windowtext;}.xl111	{vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:none;	border-left:1.0pt solid windowtext;}.xl112	{vertical-align:middle;	border-top:none;	border-right:.5pt solid windowtext;	border-bottom:1.0pt solid windowtext;	border-left:1.0pt solid windowtext;}