/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	color: #404040;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	line-height: 1.7em;
}

.body-container .search-container
{
	max-width: 62.5rem;
	margin: 0 auto;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.body-container .search-container .search-submit-wrapper
{
	position: absolute;
	top: 2px;
	right: 2px;
}

.body-container .search-container .search-submit-wrapper .search-field
{
	border-radius: 4px;
}

.body-container .search-container .search-submit-wrapper .search-submit
{
	height: 44px !important;
	border: none !important;
}

.navigation > li:hover
{
	background-color: inherit !important;
}

.navigation ul.sub-menu li
{
	background-color: #046396 !important;
}

.navigation ul > li.has-children > a:after
{
	right: 7px !important;
}

.navigation ul ul
{
	top: -10px !important;
}

.logo
{
	background-size: 148px !important;
	background-position-x: left !important;
}

.footer
{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	min-height: 210px;
	color: #8E8E8E;
	font-size: 14px;
	padding: 40px 16px;
}

.footer .footer-inner
{
	padding: 0 1em;
	padding-left: 1em;
	padding-right: 1em;
	max-width: 1000px;
	text-align: left;
	width: 100%;
	left: 0;
	right: 0;
	height: auto;
	min-height: 2.5em;
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	padding-bottom: 10px;
	margin-bottom: 8px;
	margin-top: 0px;
	border-bottom: 1px solid #d3d3d3;
}

h2
{
	font-size: 1.2em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 20px;
}

h3
{
	font-size: 1.1em;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 16px;
}

li
{
	margin-bottom: 6px;
	margin-top: 6px;
}

p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

img
{
	max-width: 100%;
}

MadCap|dropDown
{
	mc-open-image: url('../Images/Assets/Icons/Arrows/arrow-down-gray.png');
	mc-closed-image: url('../Images/Assets/Icons/Arrows/arrow-right-gray.png');
}

MadCap|dropDownHotspot
{
	color: #034264;
	font-weight: bold;
}

div.topic-layout
{
	mc-grid-row: true;
	margin: 0 auto;
	background-color: #FFF;
	padding: 0 25px;
	min-height: 85vh;
	margin-top: 15px;
}

div.topic-layout::before
{
	content: ' ';
	display: table;
}

div.topic-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.topic-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.topic-layout > div:nth-child(1)
{
	width: 73%;
	margin-left: 0;
	margin-right: 0;
	border-right: solid 1px #d3d3d3;
	padding-right: 20px;
	padding: 25px;
	min-height: 85vh;
}

div.topic-layout > div:nth-child(2)
{
	width: 25%;
	margin-left: 2%;
	padding: 20px 10px;
}

p.p_1
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

ol
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

ul
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

table tr th
{
	border: 1px solid #ddd;
	font-weight: bold;
	padding: 0.75rem;
}

table tr td
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	vertical-align: top;
	border: 1px solid #ddd;
	padding: 0.75rem;
}

table tr td.TableStyle-ProjectScopeTable-BodyE-Column-Body
{
	text-align: center;
}

p.H1-X
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	mc-heading-level: 1;
	font-weight: bold;
	font-size: 20pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

a.Hyperlink
{
	color: #0000FF;
	text-decoration: underline;
}

span.Hyperlink
{
	color: #0000FF;
	text-decoration: underline;
}

p.p_2
{
	margin-left: 30pt;
}

p.p_3
{
	margin-top: 5pt;
	margin-bottom: 5pt;
}

ul.ul_1
{
	padding-left: 0px;
	list-style-type: circle;
	margin-left: 72pt;
}

span.span_1
{
	color: #4D5156;
}

p.p_4
{
	margin-left: 60pt;
}

p.p_5
{
	margin-left: 30pt;
	color: #003366;
}

p.p_6
{
	margin-left: 30pt;
	text-align: center;
}

col.col_1
{
	width: 106pt;
}

col.col_2
{
	width: 362pt;
}

p.p_7
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-weight: bold;
	font-size: 11pt;
}

p.p_8
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	font-size: 11pt;
}

span.span_2
{
	color: #172B4D;
	font-size: 11pt;
}

span.Hyperlink_1
{
	color: #0000FF;
	text-decoration: underline;
	font-size: 11pt;
}

p.p_9
{
	margin-top: 3pt;
	margin-bottom: 3pt;
}

span.span_3
{
	font-size: 11pt;
}

b.b_1
{
	font-size: 11pt;
}

ol.ol_1
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 36pt;
}

p.p_10
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	color: #172B4D;
	font-size: 11pt;
}

table.table_1
{
	border-collapse: collapse;
}

p.p_11
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

p.TOC1
{
	margin-bottom: 5pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 10pt;
}

p.TOC2
{
	margin-bottom: 5pt;
	margin-left: 12pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 10pt;
}

p.TOC3
{
	margin-bottom: 5pt;
	margin-left: 24pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 10pt;
}

p.p_12
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-weight: bold;
	font-size: 20pt;
}

col.col_3
{
	width: 80pt;
}

col.col_4
{
	width: 380pt;
}

p.p_13
{
	margin-left: 5pt;
	font-weight: bold;
	font-size: 11pt;
}

p.p_14
{
	margin-left: 3pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_15
{
	margin-left: 5pt;
	font-size: 11pt;
}

p.p_16
{
	margin-left: 3pt;
}

table.table_2
{
	margin-left: 9pt;
	border-collapse: collapse;
}

span.span_4
{
	color: #333333;
}

span.span_5
{
	color: #172B4D;
}

col.col_5
{
	width: 89pt;
}

col.col_6
{
	width: 374pt;
}

p.p_17
{
	margin-left: 11pt;
	font-weight: bold;
	font-size: 11pt;
}

p.p_18
{
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_19
{
	margin-left: 11pt;
	font-size: 11pt;
}

span.span_6
{
	color: #000000;
	font-size: 11pt;
}

p.p_20
{
	font-size: 11pt;
}

table.table_3
{
	margin-left: 13pt;
	border-collapse: collapse;
}

col.col_7
{
	width: 58pt;
}

col.col_8
{
	width: 397pt;
}

p.p_21
{
	margin-left: 1pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_22
{
	margin-left: 4pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_23
{
	margin-left: 1pt;
	font-size: 11pt;
}

p.p_24
{
	margin-left: 4pt;
}

col.col_9
{
	width: 82pt;
}

col.col_10
{
	width: 369pt;
}

p.p_25
{
	margin-left: 2pt;
	font-weight: bold;
	font-size: 11pt;
}

p.p_26
{
	margin-left: 2pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_27
{
	margin-left: 2pt;
	font-size: 11pt;
}

p.p_28
{
	margin-left: 2pt;
}

p.p_29
{
	margin-right: 0pt;
}

p.p_30
{
	margin-left: 45pt;
}

p.p_31
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

ul.ul_2
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 36pt;
}

p.p_32
{
	color: #172B4D;
}

span.span_7
{
	color: #003366;
}

b.b_2
{
	color: #003366;
}

p.p_33
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

p.H1-X_1
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	mc-heading-level: 1;
	font-weight: bold;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 24pt;
}

p.ListParagraph
{
	font-size: 12pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

li.ListParagraph
{
	font-size: 12pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

col.col_11
{
	width: 271pt;
}

col.col_12
{
	width: 276pt;
}

p.p_34
{
	margin-left: 9pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_35
{
	margin-left: 6pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

h2.h2_1
{
	font-weight: bold;
}

p.ListParagraph_1
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 11pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

li.ListParagraph_1
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 11pt;
}

p.ListParagraph_2
{
	font-size: 12pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

li.ListParagraph_2
{
	font-size: 12pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	margin-top: 5pt;
	margin-bottom: 5pt;
}

ul.ul_3
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 27pt;
}

ul.ul_4
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 68pt;
}

p.p_36
{
	margin-left: 9pt;
}

p.p_37
{
	margin-left: 6pt;
	font-size: 11pt;
}

col.col_13
{
	width: 264pt;
}

p.p_38
{
	margin-left: 5pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

p.p_39
{
	margin-left: 5pt;
}

ul.ul_5
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 23pt;
}

span.Hyperlink_2
{
	text-decoration: underline;
	color: black;
	font-size: 11pt;
}

col.col_14
{
	width: 269pt;
}

col.col_15
{
	width: 278pt;
}

ul.ul_6
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 18pt;
}

p.p_40
{
	margin-left: 4pt;
	font-size: 11pt;
}

p.p_41
{
	text-align: center;
	font-weight: bold;
}

ul.ul_7
{
	padding-left: 0px;
	list-style-type: circle;
	margin-left: 23pt;
}

p.p_42
{
	text-align: center;
}

ul.ul_8
{
	padding-left: 0px;
	list-style-type: circle;
	margin-left: 36pt;
}

p.p_43
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

col.col_16
{
	width: 126pt;
}

col.col_17
{
	width: 350pt;
}

p.p_44
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-size: 11pt;
}

tr.tr_1
{
	height: 135pt;
}

table.table_4
{
	margin-left: 0pt;
	border-collapse: collapse;
}

col.col_18
{
	width: 212pt;
}

col.col_19
{
	width: 263pt;
}

p.p_45
{
	margin-left: 1pt;
}

p.p_46
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

p.p_47
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

p.Title1
{
	font-size: 12pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

ol.ol_2
{
	padding-left: 0px;
	list-style-type: lower-alpha;
	margin-left: 36pt;
}

span.span_8
{
	text-decoration: underline;
}

ol.ol_3
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 18pt;
}

span.span_9
{
	color: #000000;
}

ol.ol_4
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 72pt;
}

p.p_48
{
	margin-left: 23pt;
}

col.col_20
{
	width: 142pt;
}

col.col_21
{
	width: 334pt;
}

col.col_22
{
	width: 68pt;
}

col.col_23
{
	width: 252pt;
}

p.p_49
{
	font-weight: bold;
	font-size: 11pt;
}

span.span_10
{
	color: #003366;
	font-size: 11pt;
}

col.col_24
{
	width: 117pt;
}

col.col_25
{
	width: 358pt;
}

col.col_26
{
	width: 63pt;
}

col.col_27
{
	width: 288pt;
}

p.p_50
{
	font-weight: bold;
}

col.col_28
{
	width: 72pt;
}

col.col_29
{
	width: 279pt;
}

col.col_30
{
	width: 110pt;
}

col.col_31
{
	width: 366pt;
}

p.p_51
{
	margin-left: 0pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

col.col_32
{
	width: 90pt;
}

col.col_33
{
	width: 378pt;
}

p.p_52
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
}

tr.tr_2
{
	height: 39pt;
}

p.p_53
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

col.col_34
{
	width: 174pt;
}

col.col_35
{
	width: 316pt;
}

col.col_36
{
	width: 112pt;
}

col.col_37
{
	width: 363pt;
}

p.p_54
{
	margin-left: 45pt;
	text-align: center;
	font-weight: bold;
}

p.p_55
{
	margin-left: 3pt;
	font-size: 11pt;
}

col.col_38
{
	width: 108pt;
}

col.col_39
{
	width: 360pt;
}

p.p_56
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	text-align: center;
	font-weight: bold;
}

col.col_40
{
	width: 273pt;
}

col.col_41
{
	width: 236pt;
}

tr.tr_3
{
	margin-right: auto;
}

table.table_5
{
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

col.col_42
{
	width: 387pt;
}

p.p_57
{
	margin-bottom: 12pt;
}

p.p_58
{
	color: #000000;
	font-size: 11pt;
}

b.b_3
{
	color: #000000;
	font-size: 11pt;
}

p.p_59
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	color: #000000;
	font-size: 11pt;
}

p.p_60
{
	color: #000000;
}

p.p_61
{
	margin-left: 30pt;
	color: #000000;
}

b.b_4
{
	color: #000000;
	text-decoration: underline;
}

b.b_5
{
	color: #000000;
}

col.col_43
{
	width: 85pt;
}

col.col_44
{
	width: 382pt;
}

col.col_45
{
	width: 177pt;
}

col.col_46
{
	width: 165pt;
}

p.p_62
{
	margin-top: 5pt;
	margin-bottom: 12pt;
}

col.col_47
{
	width: 105pt;
}

col.col_48
{
	width: 370pt;
}

p.p_63
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

p.p_64
{
	margin-left: 0pt;
	text-align: center;
}

ul.ul_9
{
	padding-left: 0px;
	list-style-type: square;
	margin-left: 36pt;
}

col.col_49
{
	width: 386pt;
}

table.table_6
{
	margin-left: 36pt;
	border-collapse: collapse;
}

col.col_50
{
	width: 60pt;
}

col.col_51
{
	width: 403pt;
}

col.col_52
{
	width: 324pt;
}

p.p_65
{
	margin-left: 1pt;
	color: #000000;
	font-size: 11pt;
}

ol.ol_5
{
	padding-left: 0px;
	list-style-type: decimal;
	margin-left: 19pt;
}

table.table_7
{
	margin-left: 1pt;
	border-collapse: collapse;
}

ul.ul_10
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 19pt;
}

table.table_8
{
	margin-left: 30pt;
	border-collapse: collapse;
}

col.col_53
{
	width: 438pt;
}

p.p_66
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

col.col_54
{
	width: 73pt;
}

col.col_55
{
	width: 402pt;
}

col.col_56
{
	width: 77pt;
}

col.col_57
{
	width: 376pt;
}

p.p_67
{
	margin-left: 1pt;
	text-align: center;
	font-weight: bold;
}

p.p_68
{
	margin-left: 3pt;
	text-align: center;
	font-weight: bold;
}

col.col_58
{
	width: 284pt;
}

table.table_9
{
	margin-left: 3pt;
	border-collapse: collapse;
}

table.table_10
{
	margin-left: 23pt;
	border-collapse: collapse;
}

col.col_59
{
	width: 398pt;
}

span.span_11
{
	font-weight: bold;
	font-size: 11pt;
}

p.p_69
{
	margin-left: 1pt;
	text-align: center;
}

p.p_70
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

col.col_60
{
	width: 71pt;
}

col.col_61
{
	width: 405pt;
}

span.span_12
{
	font-size: 11pt;
	text-decoration: underline;
}

col.col_62
{
	width: 27pt;
}

col.col_63
{
	width: 115pt;
}

p.p_71
{
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
}

a.Hyperlink_1
{
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10pt;
}

p.p_72
{
	font-size: 10pt;
}

tr.tr_4
{
	height: 15pt;
}

tr.tr_5
{
	height: 16pt;
}

col.col_64
{
	width: 65pt;
}

col.col_65
{
	width: 401pt;
}

p.p_73
{
	margin-bottom: 0pt;
	font-size: 11pt;
}

p.p_74
{
	margin-top: 0pt;
	font-size: 11pt;
}

table.table_11
{
	margin-left: 4pt;
	border-collapse: collapse;
}

p.p_75
{
	font-weight: bold;
	font-size: 14pt;
}

col.col_66
{
	width: 400pt;
}

col.col_67
{
	width: 32pt;
}

col.col_68
{
	width: 92pt;
}

col.col_69
{
	width: 367pt;
}

col.col_70
{
	width: 78pt;
}

col.col_71
{
	width: 412pt;
}

h5.h5_1
{
	font-size: 11pt;
}

col.col_72
{
	width: 81pt;
}

p.p_76
{
	margin-top: 3pt;
	margin-bottom: 3pt;
	color: #000000;
	font-size: 11pt;
}

col.col_73
{
	width: 187pt;
}

col.col_74
{
	width: 188pt;
}

col.col_75
{
	width: 205pt;
}

p.p_77
{
	margin-left: 3pt;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
}

p.p_78
{
	margin-left: 4pt;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
}

p.p_79
{
	margin-left: 1pt;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
}

p.p_80
{
	text-align: center;
	font-size: 10pt;
}

p.p_81
{
	margin-left: 3pt;
	text-align: center;
	font-size: 10pt;
}

span.status-macro_1
{
	font-size: 10pt;
}

p.p_82
{
	margin-left: 4pt;
	text-align: center;
}

span.span_13
{
	color: #000000;
	font-size: 10pt;
}

p.p_83
{
	margin-left: 1pt;
	color: #000000;
	font-size: 10pt;
}

p.p_84
{
	margin-left: 1pt;
	font-size: 10pt;
}

p.p_85
{
	margin-left: 3pt;
	text-align: center;
}

col.col_76
{
	width: 59pt;
}

col.col_77
{
	width: 101pt;
}

col.col_78
{
	width: 46pt;
}

p.p_86
{
	color: #000000;
	font-size: 10pt;
}

p.p_87
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_88
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_89
{
	margin-left: 23pt;
	color: #003366;
}

p.p_90
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_91
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_92
{
	margin-top: 5pt;
	margin-bottom: 5pt;
	color: #000000;
}

p.p_93
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_94
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_95
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_96
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.p_97
{
	margin-top: 12pt;
	margin-bottom: 12pt;
	margin-left: 9pt;
}

p.p_98
{
	margin-bottom: 8pt;
	font-weight: bold;
}

span.span_14
{
	font-weight: bold;
}

p.p_99
{
	margin-bottom: 8pt;
}

p.p_100
{
	margin-top: 12pt;
	margin-bottom: 12pt;
}

p.p_101
{
	margin-top: 6pt;
	margin-bottom: 6pt;
}

p.p_102
{
	margin-top: 6pt;
	margin-bottom: 12pt;
}

span.span_15
{
	font-size: 8pt;
}

span.span_16
{
	font-weight: bold;
	font-size: 8pt;
}

span.span_17
{
	font-size: 8pt;
	text-decoration: underline;
}

p.p_103
{
	font-size: 8pt;
}

ul.ul_11
{
	padding-left: 0px;
	list-style-type: disc;
	margin-left: 0pt;
}

div.div_1
{
	left: 0;
	text-align: left;
	margin-left: 299.15pt;
	margin-top: 2.95pt;
	width: 204.3pt;
	height: 209.95pt;
	visibility: visible;
	mso-wrap-style: square;
	mso-wrap-distance-left: 9pt;
	mso-wrap-distance-top: 0;
	mso-wrap-distance-right: 9pt;
	mso-wrap-distance-bottom: 0;
	mso-position-horizontal: absolute;
	mso-position-horizontal-relative: text;
	mso-position-vertical: absolute;
	mso-position-vertical-relative: text;
	mso-width-percent: 0;
	mso-height-percent: 0;
	mso-width-relative: margin;
	mso-height-relative: margin;
	v-text-anchor: top;
	background-color: #dae3f3;
}

p.p_104
{
	margin-top: 6pt;
	margin-bottom: 6pt;
	font-size: 11pt;
}

ol.ol_6
{
	padding-left: 0px;
	list-style-type: lower-alpha;
	margin-left: 18pt;
}

p.p_105
{
	margin-left: 16pt;
}

p.p_106
{
	margin-left: 16pt;
	text-align: center;
}

span.span_18
{
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 11pt;
}

p.p_107
{
	font-size: 12pt;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

@media only screen and (max-width: 1279px)
{
	.logo-wrapper
	{
		padding-left: 50px;
	}

	div.topic-layout > div:nth-child(1)
	{
		width: 100%;
		border-right: none;
	}

	div.topic-layout > div:nth-child(2)
	{
		display: none;
	}
}

@media only screen and (max-width: 767px)
{
	.logo-wrapper
	{
		padding-left: 50px;
	}
}

