/* MadCap Table Style: */

/*<meta Version="9" />*/

mcTableStyle
{
	name: Withoutborders;
	border-collapse: collapse;
	max-id: 9;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	widows: 0;
	orphans: 0;
}

mcTableColumnStyle
{
	span: 1;
	name: Column1;
	id: 0;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableColumnStyle
{
	span: 1;
	id: 7;
	name: AllignTop;
	type: Manual;
	vertical-align: top;
	cell-content-style-tag: p;
	cell-content-style-class: SubparagraphTitel;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableColumnStyle
{
	span: 1;
	id: 8;
	name: AllignCenter;
	type: Manual;
	vertical-align: middle;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableColumnStyle
{
	span: 1;
	id: 9;
	name: AllignBottom;
	type: Manual;
	vertical-align: bottom;
	cell-content-style-class: SubparagraphTitel;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableHeadStyle
{
	span: 1;
	name: Header;
	id: 2;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableBodyStyle
{
	span: 1;
	name: Body1;
	id: 1;
	vertical-align: top;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableBodyStyle
{
	span: 1;
	id: 6;
	name: BodyAvoidPageBreak;
	type: Manual;
	page-break-inside: avoid;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}

mcTableBodyStyle
{
	span: 1;
	id: 5;
	name: Subheader;
	type: Manual;
	page-break-after: avoid;
	page-break-inside: avoid;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
	background-color: #dcdcdc;
}

mcTableFootStyle
{
	span: 1;
	name: Footer;
	id: 3;
	cell-padding-left: 0px;
	cell-padding-right: 0px;
	cell-padding-top: 0px;
	cell-padding-bottom: 0px;
	text-align: left;
}


/* Cell Styles: */
 
.TableStyle-Withoutborders
{
	border-collapse: collapse;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	widows: 0;
	orphans: 0;
	border-spacing: 0px 0px;
}

.TableStyle-Withoutborders-Column-Column1
{
	
}

.TableStyle-Withoutborders-Column-AllignTop
{
	
}

.TableStyle-Withoutborders-Column-AllignCenter
{
	
}

.TableStyle-Withoutborders-Column-AllignBottom
{
	
}

.TableStyle-Withoutborders-Head-Header
{
	
}

.TableStyle-Withoutborders-HeadI-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadI-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadE-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadE-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadF-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadF-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadH-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadH-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadD-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadD-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadC-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadC-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadB-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadB-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadA-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadA-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadG-Column1-Header
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadG-Column1-Header p
{
	
}

.TableStyle-Withoutborders-HeadI-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadI-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadE-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadE-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadF-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadF-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadH-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadH-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadD-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadD-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadC-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadC-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadB-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadB-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadA-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadA-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadG-AllignTop-Header
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadG-AllignTop-Header p
{
	
}

.TableStyle-Withoutborders-HeadI-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadI-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadE-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadE-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadF-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadF-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadH-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadH-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadD-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadD-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadC-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadC-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadB-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadB-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadA-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadA-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadG-AllignCenter-Header
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadG-AllignCenter-Header p
{
	
}

.TableStyle-Withoutborders-HeadI-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadI-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadE-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadE-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadF-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadF-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadH-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadH-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadD-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadD-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadC-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadC-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadB-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadB-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadA-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadA-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-HeadG-AllignBottom-Header
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-HeadG-AllignBottom-Header p
{
	
}

.TableStyle-Withoutborders-Foot-Footer
{
	
}

.TableStyle-Withoutborders-FootI-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootI-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootE-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootE-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootF-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootF-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootH-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootH-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootD-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootD-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootC-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootC-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootB-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootB-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootA-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootA-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootG-Column1-Footer
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootG-Column1-Footer p
{
	
}

.TableStyle-Withoutborders-FootI-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootI-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootE-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootE-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootF-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootF-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootH-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootH-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootD-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootD-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootC-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootC-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootB-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootB-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootA-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootA-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootG-AllignTop-Footer
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootG-AllignTop-Footer p
{
	
}

.TableStyle-Withoutborders-FootI-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootI-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootE-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootE-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootF-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootF-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootH-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootH-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootD-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootD-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootC-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootC-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootB-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootB-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootA-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootA-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootG-AllignCenter-Footer
{
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootG-AllignCenter-Footer p
{
	
}

.TableStyle-Withoutborders-FootI-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootI-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootE-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootE-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootF-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootF-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootH-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootH-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootD-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootD-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootC-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootC-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootB-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootB-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootA-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootA-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-FootG-AllignBottom-Footer
{
	vertical-align: bottom;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-FootG-AllignBottom-Footer p
{
	
}

.TableStyle-Withoutborders-Body-Body1
{
	
}

.TableStyle-Withoutborders-BodyI-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyE-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyF-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyH-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyD-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyC-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyB-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyA-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyG-Column1-Body1
{
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-Column1-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignTop-Body1
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignTop-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignCenter-Body1
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignCenter-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignBottom-Body1
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignBottom-Body1 p
{
	
}

.TableStyle-Withoutborders-Body-BodyAvoidPageBreak
{
	page-break-inside: avoid;
}

.TableStyle-Withoutborders-BodyI-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyE-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyF-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyH-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyD-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyC-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyB-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyA-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyG-Column1-BodyAvoidPageBreak
{
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-Column1-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignTop-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignTop-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignCenter-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignCenter-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignBottom-BodyAvoidPageBreak
{
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignBottom-BodyAvoidPageBreak p
{
	
}

.TableStyle-Withoutborders-Body-Subheader
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

.TableStyle-Withoutborders-BodyI-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyE-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyF-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyH-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyD-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyC-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyB-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyA-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyG-Column1-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-Column1-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignTop-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignTop-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignCenter-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignCenter-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyI-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyI-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyE-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyE-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyF-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyF-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyH-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyH-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyD-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyD-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyC-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyC-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyB-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyB-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyA-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyA-AllignBottom-Subheader p
{
	
}

.TableStyle-Withoutborders-BodyG-AllignBottom-Subheader
{
	background-color: #dcdcdc;
	text-align: left;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.TableStyle-Withoutborders-BodyG-AllignBottom-Subheader p
{
	
}


