/* CSS Document */.style19 {}.style0	{text-align:general;	vertical-align:bottom;	white-space:nowrap;	color:windowtext;	font-weight:400;	font-style:normal;	text-decoration:none;	border:none;}td	{padding-top:1px;	padding-right:1px;	padding-left:1px;	color:windowtext;	font-weight:400;	font-style:normal;	text-decoration:none;	text-align:general;	vertical-align:bottom;	border:none;	white-space:nowrap;}.xl24	{vertical-align:middle;}.xl25	{font-weight:700;	text-align:left;	vertical-align:middle;	white-space:normal;}.xl26	{font-weight:700;	text-align:right;	vertical-align:middle;}.xl27	{font-weight:700;	text-align:center;	vertical-align:middle;	white-space:normal;}.xl28	{text-align:left;	vertical-align:middle;	white-space:normal;}.xl29	{text-align:right;	vertical-align:middle;	white-space:normal;}.xl30	{text-align:left;	vertical-align:middle;	white-space:normal;	padding-left:12px;}.xl31	{font-weight:700;	text-align:right;	vertical-align:middle;	white-space:normal;}.xl32	{font-weight:700;	text-align:right;	vertical-align:middle;}.xl33	{text-align:right;	vertical-align:middle;}.xl34	{text-align:right;	vertical-align:middle;}.xl35	{text-align:right;	vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl36	{vertical-align:middle;}.xl37	{vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl38	{font-weight:700;	vertical-align:middle;}.xl39	{font-weight:700;	text-align:right;	vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl40 {}.xl41	{vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl42	{font-weight:700;	vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl43	{text-align:right;	vertical-align:middle;}.xl44	{text-align:right;	vertical-align:middle;	border-top:none;	border-right:none;	border-bottom:1px solid windowtext;	border-left:none;}.xl45	{font-weight:700;	text-align:left;}.xl46	{font-weight:700;	text-align:left;}.xl47	{text-align:center;}.xl48	{text-align:center;	vertical-align:middle;}.xl49	{text-align:left;}.xl50	{text-align:left;	vertical-align:middle;}.xl51	{font-weight:700;	text-align:center;	vertical-align:middle;	white-space:normal;}