.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 {	color:windowtext;	font-size:10.0pt;	font-weight:400;	font-style:normal;	text-decoration:none;	font-family:Arial;	text-align:general;	vertical-align:bottom;	white-space:nowrap;
	border-top: 1px solid #99AACC;
	padding: 2px 1px 2px 10px;
	background-color: #FFFFFF;
	border-style: none;
	border-color: #99AACC;
	border-bottom: 1px solid #99AACC;
}.xl65 {
	font-weight:700;	font-family:Arial, sans-serif;
}.xl66 {
	text-align:center;
}.xl67 {
	font-size:8.0pt;	font-weight:700;	font-family:Arial, sans-serif;
	background-color: #F3F3F3;
}.xl68 {
	font-size:8.0pt;	font-family:Arial, sans-serif;
}.xl69 {
	font-size:8.0pt;	font-family:Arial, sans-serif;	text-align:center;
}.xl70 {
	font-size:8.0pt;	font-weight:700;	font-family:Arial, sans-serif;	text-align:center;
}.xl71 {
	color:black;	font-size:8.0pt;	font-family:Arial, sans-serif;
}

.row {
	font-size:8.0pt;	font-weight:400;	font-family:Arial, sans-serif;
	background-color: #F3F3F3;
}

.heading {	font-size:8.0pt;	font-weight:700;	font-family:Arial, sans-serif;
	border-bottom-style: none;
	border-style: none;
	border-color: #99AACC;
	text-align: center;
	background-color: #A9CA80;
}

.heading2 {	font-size:8.0pt;	font-weight:700;	font-family:Arial, sans-serif;
	border-bottom-style: none;
	border-style: none;
	border-color: #99AACC;
	text-align: center;
	background-color: #A9CA80;
}
