﻿/* MadCap Table Style: */

/*<meta Version="9" conditions="" />*/

@media print_A5
{
	mcTableStyle
	{
		cell-padding-left: 3px;
		cell-padding-right: 3px;
		cell-padding-top: 3px;
		cell-padding-bottom: 3px;
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableColumnStyle
	{
		
	}

	mcTableHeadStyle
	{
		
	}

	mcTableHeadStyle
	{
		
	}

	mcTableBodyStyle
	{
		
	}

	mcTableBodyStyle
	{
		
	}
}

mcTableStyle
{
	name: vert-header;
	border-collapse: collapse;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
	max-id: 58;
	widows: 2;
	orphans: 2;
}

mcTableColumnStyle
{
	span: 1;
	name: AutoHeader;
	id: 0;
	type: Automatic;
	ruler-style: solid;
	ruler-width: 1px;
	ruler-color: #a9a9a9;
	background-color: #dadada;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 4;
	name: Auto_RegularCenterHeader;
	type: Manual;
	ruler-style: solid;
	ruler-width: 1px;
	text-align: center;
	background-color: #dadada;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 7;
	name: Auto_BoldLeftHeader;
	type: Manual;
	text-align: left;
	font-weight: bold;
	background-color: #dadada;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 8;
	name: Auto_BoldCenterHeader;
	type: Manual;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	name: Auto;
	id: 55;
	type: Manual;
	ruler-style: solid;
	ruler-width: 1px;
	ruler-color: #a9a9a9;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 56;
	name: Auto_RegularCenter;
	type: Manual;
	ruler-style: solid;
	ruler-width: 1px;
	text-align: center;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 57;
	name: Auto_BoldLeft;
	type: Manual;
	text-align: left;
	font-weight: bold;
	cell-content-style-tag: p;
}

mcTableColumnStyle
{
	span: 1;
	id: 58;
	name: Auto_BoldCenter;
	type: Manual;
	font-weight: bold;
	text-align: center;
	cell-content-style-tag: p;
}

mcTableHeadStyle
{
	span: 1;
	id: 50;
	name: HeaderCenter;
	text-align: center;
	vertical-align: bottom;
	cell-content-style-tag: p;
}

mcTableHeadStyle
{
	span: 1;
	id: 6;
	name: HeaderLeft;
	vertical-align: middle;
	text-align: left;
	cell-content-style-tag: p;
}

mcTableBodyStyle
{
	span: 1;
	name: Row;
	id: 1;
	cell-content-style-tag: p;
}

mcTableBodyStyle
{
	span: 1;
	id: 51;
	name: InnerHeader;
	type: Manual;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	cell-content-style-tag: p;
}


/* Cell Styles: */
 
@media print_A5
{
	.TableStyle-vert-header
	{
		border-spacing: 0px 0px;
	}

	.TableStyle-vert-header-HeadI-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-AutoHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderCenter
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-AutoHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderLeft
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-AutoHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_RegularCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_BoldLeftHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_BoldCenterHeader-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_RegularCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_BoldLeft-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootI-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootE-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootF-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootH-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootD-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootC-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootB-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootA-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-FootG-Auto_BoldCenter-
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-AutoHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_RegularCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldLeft-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldCenter-Row
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-AutoHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_RegularCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldLeft-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyI-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyE-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyF-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyH-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyD-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyC-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyB-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyA-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}

	.TableStyle-vert-header-BodyG-Auto_BoldCenter-InnerHeader
	{
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		padding-bottom: 3px;
	}
}

.TableStyle-vert-header
{
	border-collapse: collapse;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
	widows: 2;
	orphans: 2;
	border-spacing: 0px 0px;
}

.TableStyle-vert-header-Column-AutoHeader
{
	
}

.TableStyle-vert-header-Column-Auto_RegularCenterHeader
{
	
}

.TableStyle-vert-header-Column-Auto_BoldLeftHeader
{
	
}

.TableStyle-vert-header-Column-Auto_BoldCenterHeader
{
	
}

.TableStyle-vert-header-Column-Auto
{
	
}

.TableStyle-vert-header-Column-Auto_RegularCenter
{
	
}

.TableStyle-vert-header-Column-Auto_BoldLeft
{
	
}

.TableStyle-vert-header-Column-Auto_BoldCenter
{
	
}

.TableStyle-vert-header-Head-HeaderCenter
{
	
}

.TableStyle-vert-header-HeadI-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadE-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadF-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadH-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadD-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadC-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadB-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadA-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadG-AutoHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-AutoHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderCenter
{
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderCenter
{
	font-weight: bold;
	background-color: #dadada;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto-HeaderCenter
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadE-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadF-Auto-HeaderCenter
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadH-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadD-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadC-Auto-HeaderCenter
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadB-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadA-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadG-Auto-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderCenter
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderCenter
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderCenter
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderCenter
{
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderCenter p
{
	
}

.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderCenter
{
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderCenter p
{
	font-weight: bold;
}

.TableStyle-vert-header-Head-HeaderLeft
{
	
}

.TableStyle-vert-header-HeadI-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadE-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadF-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadH-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadD-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadC-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadB-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadA-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadG-AutoHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-AutoHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderLeft
{
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_RegularCenterHeader-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeftHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderLeft
{
	font-weight: bold;
	background-color: #dadada;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenterHeader-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto-HeaderLeft
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadE-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadF-Auto-HeaderLeft
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadH-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadD-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadC-Auto-HeaderLeft
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadB-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadA-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadG-Auto-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderLeft
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderLeft
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderLeft
{
	border-right-width: 1px;
	border-right-style: solid;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderLeft
{
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_RegularCenter-HeaderLeft p
{
	
}

.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_BoldLeft-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadI-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadE-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadF-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadH-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadD-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadC-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadB-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadA-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderLeft
{
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

.TableStyle-vert-header-HeadG-Auto_BoldCenter-HeaderLeft p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootI-AutoHeader-
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootI-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootE-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootE-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootF-AutoHeader-
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootF-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootH-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootH-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootD-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootD-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootC-AutoHeader-
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootC-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootB-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootB-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootA-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootA-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootG-AutoHeader-
{
	background-color: #dadada;
}

.TableStyle-vert-header-FootG-AutoHeader- p
{
	
}

.TableStyle-vert-header-FootI-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootI-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootE-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootE-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootF-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootF-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootH-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootH-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootD-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootD-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootC-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootC-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootB-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootB-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootA-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootA-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootG-Auto_RegularCenterHeader-
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootG-Auto_RegularCenterHeader- p
{
	
}

.TableStyle-vert-header-FootI-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootI-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootE-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootE-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootF-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootF-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootH-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootH-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootD-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootD-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootC-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootC-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootB-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootB-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootA-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootA-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootG-Auto_BoldLeftHeader-
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-FootG-Auto_BoldLeftHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootI-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootI-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootE-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootE-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootF-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootF-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootH-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootH-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootD-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootD-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootC-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootC-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootB-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootB-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootA-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootA-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootG-Auto_BoldCenterHeader-
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-FootG-Auto_BoldCenterHeader- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootI-Auto-
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootI-Auto- p
{
	
}

.TableStyle-vert-header-FootE-Auto-
{
	
}

.TableStyle-vert-header-FootE-Auto- p
{
	
}

.TableStyle-vert-header-FootF-Auto-
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootF-Auto- p
{
	
}

.TableStyle-vert-header-FootH-Auto-
{
	
}

.TableStyle-vert-header-FootH-Auto- p
{
	
}

.TableStyle-vert-header-FootD-Auto-
{
	
}

.TableStyle-vert-header-FootD-Auto- p
{
	
}

.TableStyle-vert-header-FootC-Auto-
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-FootC-Auto- p
{
	
}

.TableStyle-vert-header-FootB-Auto-
{
	
}

.TableStyle-vert-header-FootB-Auto- p
{
	
}

.TableStyle-vert-header-FootA-Auto-
{
	
}

.TableStyle-vert-header-FootA-Auto- p
{
	
}

.TableStyle-vert-header-FootG-Auto-
{
	
}

.TableStyle-vert-header-FootG-Auto- p
{
	
}

.TableStyle-vert-header-FootI-Auto_RegularCenter-
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootI-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootE-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootE-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootF-Auto_RegularCenter-
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootF-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootH-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootH-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootD-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootD-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootC-Auto_RegularCenter-
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-FootC-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootB-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootB-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootA-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootA-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootG-Auto_RegularCenter-
{
	text-align: center;
}

.TableStyle-vert-header-FootG-Auto_RegularCenter- p
{
	
}

.TableStyle-vert-header-FootI-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootI-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootE-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootE-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootF-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootF-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootH-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootH-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootD-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootD-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootC-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootC-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootB-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootB-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootA-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootA-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootG-Auto_BoldLeft-
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-FootG-Auto_BoldLeft- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootI-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootI-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootE-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootE-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootF-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootF-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootH-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootH-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootD-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootD-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootC-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootC-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootB-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootB-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootA-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootA-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-FootG-Auto_BoldCenter-
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-FootG-Auto_BoldCenter- p
{
	font-weight: bold;
}

.TableStyle-vert-header-Body-Row
{
	
}

.TableStyle-vert-header-BodyI-AutoHeader-Row
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyE-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyF-AutoHeader-Row
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyH-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyD-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyC-AutoHeader-Row
{
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyB-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyA-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyG-AutoHeader-Row
{
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-AutoHeader-Row p
{
	
}

.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-Row
{
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-Row p
{
	
}

.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-Row
{
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-Row
{
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto-Row
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyE-Auto-Row
{
	
}

.TableStyle-vert-header-BodyE-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyF-Auto-Row
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyH-Auto-Row
{
	
}

.TableStyle-vert-header-BodyH-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyD-Auto-Row
{
	
}

.TableStyle-vert-header-BodyD-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyC-Auto-Row
{
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyB-Auto-Row
{
	
}

.TableStyle-vert-header-BodyB-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyA-Auto-Row
{
	
}

.TableStyle-vert-header-BodyA-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyG-Auto-Row
{
	
}

.TableStyle-vert-header-BodyG-Auto-Row p
{
	
}

.TableStyle-vert-header-BodyI-Auto_RegularCenter-Row
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyE-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyF-Auto_RegularCenter-Row
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyH-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyD-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyC-Auto_RegularCenter-Row
{
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyB-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyA-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyG-Auto_RegularCenter-Row
{
	text-align: center;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenter-Row p
{
	
}

.TableStyle-vert-header-BodyI-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeft-Row
{
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeft-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenter-Row
{
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenter-Row p
{
	font-weight: bold;
}

.TableStyle-vert-header-Body-InnerHeader
{
	
}

.TableStyle-vert-header-BodyI-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-AutoHeader-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-AutoHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeftHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
	background-color: #dadada;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenterHeader-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyE-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyH-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyD-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border-right-width: 1px;
	border-right-color: #a9a9a9;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyB-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyA-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto-InnerHeader
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

.TableStyle-vert-header-BodyG-Auto-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyI-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyE-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyF-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyH-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyD-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
}

.TableStyle-vert-header-BodyC-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyB-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyA-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenter-InnerHeader
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
}

.TableStyle-vert-header-BodyG-Auto_RegularCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyI-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyE-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyF-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyH-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyD-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyC-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyB-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyA-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeft-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: left;
}

.TableStyle-vert-header-BodyG-Auto_BoldLeft-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyI-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyE-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyF-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyH-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyD-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyC-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyB-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyA-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenter-InnerHeader
{
	vertical-align: middle;
	font-weight: bold;
	text-align: center;
}

.TableStyle-vert-header-BodyG-Auto_BoldCenter-InnerHeader p
{
	font-weight: bold;
}

.flex-container {
  display: flex;
 }
 
 .line {
  width: 120px;
  height: 47px;
  border-bottom: 1px solid black;
  transform: translateY(-20px) translateX(5px) rotate(27deg);
  position: absolute;
  z-index: -1;
}


