/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/* Define CAA Fonts */

@font-face 
{
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype');
}

@font-face 
{
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9vAw.ttf) format('truetype');
}

@font-face 
{
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype');
}

/* Define CAA Colours */

:root
{
	--Brand1: #076685;
	--Brand2: #CDE0E7;
	--Black: #000000;
	--Dark: #45494c;
	--Medium: #b9bec1;
	--Light: #d0d3d5;
	--White: #ffffff;
}

.logo-wrapper::before
{
	content: "";
	background: #fff;
	width: 262.5px;
	height: 262.5px;
	display: block;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform-origin: 100% 100%;
	-ms-transform-origin: 100% 100%;
	transform-origin: 100% 100%;
	position: absolute;
	left: -263px;
	top: -86px;
	z-index: 3;
	box-shadow: 2px 0 2px 0 rgb(0 0 0 / 20%);
}

div.title-bar-layout a.logo
{
	display: block;
	background-image: url('../Images/Logos/CAA-logo.svg');
	width: 70px;
	height: 91.578px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 5px;
	z-index: 4;
}

/* Move Central Account Wrapper to between logo and search */

.title-bar-layout .central-account-wrapper
{
	order: 2;
}

.caa-back-button
{
	margin-top: 5px;
	display: inline-block;
	color: #fff !important;
	font-weight: 500;
	z-index: 2;
}

nav#SkipLinks
{
	position: absolute;
	left: 10px;
	z-index: 5;
}

/*Hide skip links when they are not in focus */

nav#SkipLinks:not(:focus-within)
{
	clip: rect(1px, 1px, 1px, 1px);
}

/* Remove default indent from list of skip links */

nav#SkipLinks > ul
{
	padding-left: 0;
}

nav#SkipLinks > ul > li :not(:focus-within)
{
	clip: rect(1px, 1px, 1px, 1px);
}

nav#SkipLinks > ul > li
{
	position: absolute;
}

nav#SkipLinks a.skip-to-content
{
	width: 11.5em;
	height: auto;
	margin: 0;
	padding: 10px;
	background-color: #0c1975;
	box-shadow: 0 0 0 3px #fff;
	border: 3px solid #008094;
	font-size: 1rem;
	text-decoration: none;
	position: fixed;
	top: 3px;
	left: 3px;
}

_generic_.AMC
{
	background-color: #B65B07;
}

_generic_.GM
{
	background-color: #067F4A;
}

_generic_.CS
{
	background-color: #0c1975;
}

MadCap|miniTocProxy
{
	color: #5da5d2;
}

big.Hidden
{
	background: #ffffff;
	color: #ffffff;
	font-size: 2pt;
}

table
{
	line-height: 12pt;
}

td
{
	line-height: 11pt;
}

th
{
	
}

p.TOC5
{
	font-weight: normal;
	margin-left: 1.4cm;
	line-height: 14pt;
	font-size: 12pt;
	margin-bottom: 2pt;
	margin-top: 4pt;
}

p.TOC6
{
	margin-top: 4pt;
	margin-bottom: 2pt;
	font-size: 11pt;
	margin-left: 1.6cm;
	line-height: 12pt;
}

p.TOC7
{
	margin-left: 1.8cm;
	line-height: 12pt;
	margin-top: 4.00pt;
	margin-bottom: 2.00pt;
	font-size: 10pt;
}

ol li::marker
{
	content: '(' counter(list-item, lower-alpha) ')';
	margin: 0;
}

ol ol li::marker
{
	content: '(' counter(list-item, decimal) ')';
}

ol ol ol li::marker
{
	content: '(' counter(list-item, lower-roman) ')';
}

ol ol ol ol li::marker
{
	content: '(' counter(list-item, upper-alpha) ')';
}

ol ol ol ol ol li::marker
{
	content: '(' counter(list-item, lower-alpha) ')';
}

li
{
	margin-top: 0;
	margin-bottom: 0.5em;
	padding-left: 3px;
}

ul
{
	list-style: inherit;
	list-style-image: inherit;
	list-style-type: disc;
}

ul.dash
{
	list-style-image: url('../Images/Dash.png');
	list-style-type: none;
}

/* Force footer to bottom of browser viewport */

@media screen
{
	.height-container,
	.body-container
	{
		display: flex;
		flex-direction: column;
	}
}

/* Force .sidenav-layout to expand to full available height within viewport for Tablet medium */

@media only screen and (max-width: 1279px)
{
	.main-section > .sidenav-layout
	{
		display: flex;
		flex-direction: column;
	}
}

div#mc-main-content,
div.height-container
{
	/*	min-height: calc(100vh - 268px); */
	flex-grow: 1;
}

.m-footer
{
	flex-shrink: 0;
}

/* Side Navigation */

ul.sidenav li a
{
	transition: color .3s ease-out, background .3s ease-out;
}

ul.sidenav li.is-accordion-submenu-parent > a > .submenu-toggle-container:focus
{
	box-shadow: 0 0 0 3px #008094;
	background-color: #008094;
}

/* On focus, change colour of menu item to white w	ith turquoise backround */

ul.sidenav li a:focus
{
	color: #ffffff;
	background-color: #008094;
	box-shadow: none;
}

ul.off-canvas-list li a:focus
{
	box-shadow: none;
	background-color: #008094;
	border-bottom-color: #008094;
}

ul.menu._Skins_TopicMenu.mc-component li > a:focus
{
	width: fit-content;
}

ul.menu._Skins_TopicMenu.mc-component li > a:hover
{
	width: fit-content;
}

/* On hover or focus, change colour of expander icon to white */

ul.sidenav li.is-accordion-submenu-parent > a:hover .submenu-toggle,
ul.sidenav li.is-accordion-submenu-parent > a:focus .submenu-toggle,
ul.sidenav li.is-accordion-submenu-parent > a > .submenu-toggle-container:focus > .submenu-toggle
{
	border-top-color: #fff;
}

/* Search Bar*/

div.search-bar
{
	position: relative;
	left: -40px;
}

.search-bar input.search-field
{
	padding-right: 10px;
}

.search-bar input.search-field:focus
{
	box-shadow: 0 0 0 3px #008094;
}

.search-bar .search-submit-wrapper
{
	position: absolute;
	right: -40px;
}

.search-bar.search-bar-container .search-submit
{
	background-color: #fff;
	border-radius: 3px;
}

.search-bar.search-bar-container .search-submit:focus
{
	box-shadow: 0 0 0 3px #008094;
}

/* Workaround to prevent additional black ring on focus (default browser behaviour */

.search-bar input.search-field:focus-visible,
.search-bar.search-bar-container .search-submit:focus-visible,
ul.off-canvas-list li a:focus-visible
{
	outline: none;
}

/* Slide-in Menu */
/* Content Pane */

.body-container
{
	padding: 0;
}

.body-container > div
{
	padding: 2%;
	padding-bottom: 0;
}

body
{
	font-family: "Roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 1.125rem;
	color: #444;
	line-height: 1.5;
	mc-hyphenate: never;
}

/* Generic Classes */

.indent
{
	margin-left: 30px;
}

/* Backmatter */

div.GlossaryPageDefinition
{
	font-size: 10pt;
}

div.GlossaryPageHeading
{
	font-size: 21pt;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom-color: #b9bec1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	color: inherit;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 10px;
	background-image: url('../Images/Backmatter-Heading-Background.png');
	background-repeat: no-repeat;
}

div.GlossaryPageTerm
{
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
}

MadCap|glossaryProxy
{
	border-top: none;
}

MadCap|indexProxy
{
	border-top: none;
}

p.Index1
{
	font-size: 10pt;
	font-weight: bold;
}

p.Index2
{
	font-size: 10pt;
	font-weight: normal;
}

p.IndexHeading
{
	font-size: 21pt;
	font-weight: normal;
	margin-bottom: 15px;
	margin-top: 15px;
	border-bottom-color: #b9bec1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-align: left;
	color: inherit;
	padding-left: 10px;
	padding-bottom: 20px;
	padding-top: 12px;
	padding-right: 10px;
	background-image: url('../Images/Backmatter-Heading-Background.png');
	background-repeat: no-repeat;
}

/* Content */

img
{
	border: none;
	max-width: 100%;
}

p
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 0;
	/* line-height: 1.5; */
	orphans: 3;
	widows: 3;
}

p.table-text
{
	font-size: 1rem;
}

/* Frontmatter */

MadCap|tocProxy
{
	border-top: none;
	margin-right: 0.25in;
}

/* 
p.created-using-flare
{
	color: #45494c;
	font-weight: bold;
	margin-top: 18px;
	font-size: 9pt;
	line-height: 15pt;
	text-transform: uppercase;
}
*/

p.Cover-title
{
	font-size: 21pt;
	line-height: 24pt;
	margin-top: 0;
	margin-bottom: 41pt;
}

p.CAP-cover
{
	font-size: 12pt;
	margin-top: 0;
	margin-bottom: 0;
}

p.TOC1,
p.TOC2,
p.TOC3,
p.TOC4
{
	font-weight: normal;
	margin-bottom: 2pt;
	margin-top: 6pt;
	line-height: 16pt;
}

p.TOC1
{
	page-break-after: avoid;
	font-weight: bold;
}

p.TOC2
{
	margin-left: .5cm;
}

p.TOC3
{
	margin-left: 0.8cm;
}

p.TOC4
{
	margin-left: 1.1cm;
	line-height: 16pt;
}

/* Headings */

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: 500;
}

h1,
h1.Chapter
{
	color: #45494c;
	font-size: 2rem;
	/* line-height: 27pt; */
}

h2
{
	font-size: 1.5em;
	/* line-height: 23pt; */
}

h3
{
	font-size: 1.25em;
	/* line-height: 17pt; */
}

/* Enable font size of heading link in Search Results to inherit from body, and override default line-height set by Skin */

#resultList h3.title
{
	font-size: 1em;
	line-height: 1.5;
}

h4,
h5,
h6
{
	font-size: 1em;
}

.IR,
.CS,
.AMC,
.GM
{
	color: #fff;
	padding: 3px;
}

.IR
{
	background: #ffffff;
	background-color: #007bbd;
	color: #ffffff;
}

.CS
{
	background: #222f64;
}

.AMC
{
	background: #b65b07;
}

.GM
{
	background: #067f4a;
}

h5.SORA
{
	font-size: 1.25em;
	mc-heading-level: 0;
	color: #0c1975;
	font-weight: bold;
}

p.indent-1
{
	text-align: left;
	margin-left: 40px;
}

p.indent-2
{
	margin-left: 80px;
}

p.indent-3
{
	margin-left: 120px;
}

p.indent-4
{
	margin-left: 160px;
}

p.indent-5
{
	margin-left: 200px;
}

p.nums1
{
	font-weight: normal;
	mc-auto-number-format: 'P:{n+}.{ =0}{ =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	line-height: 1.5;
}

p.nums2
{
	mc-auto-number-format: 'P:{n}.{n+} { =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	line-height: 1.5;
}

p.num2_no_number
{
	margin-top: 1em;
	mc-auto-number-format: '{ } ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	line-height: 1.5;
}

p.nums3
{
	mc-auto-number-format: 'P:{n}.{n}.{n+} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	line-height: 1.5;
}

p.nums1restart
{
	mc-auto-number-format: 'P:{n=1}.{ =0}{ =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	/* Home page topic */
	/* div.home-layout
{
	padding: 2% 2%;
} */
	div: ;
	border-bottom: solid 1px #d0d3d5;
}

/*
div.home-tiles
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.home-tiles::before
{
	content: ' ';
	display: table;
}

div.home-tiles::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #b9bec1;
	padding: 2%;
}

div.home-tiles > div:nth-child(1)
{
	width: 48%;
	margin-left: 0%;
}

div.home-tiles > div:nth-child(2)
{
	width: 48%;
	margin-left: 4%;
}

div.home-tiles-layout
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.home-tiles-layout::before
{
	content: ' ';
	display: table;
}

div.home-tiles-layout::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.home-tiles-layout > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.home-tiles-layout > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.home-tiles-layout > div:nth-child(2)
{
	width: 66.66667%;
	margin-left: 0%;
}

div.home-tiles-layout p
{
	line-height: 1.2;
}
*/

div.topic-hero
{
	padding: 5%;
	background-image: url('../Images/Hero-Background.jpg');
	background-size: cover;
	background-attachment: fixed;
}

div.topic-hero h1
{
	color: #ffffff;
	font-size: 4rem;
	text-align: center;
}

html.home-topic	/*Used on home topic to override padding set in the skin*/
{
	
}

html.home-topic .body-container	/*Overrides padding set in the skin*/
{
	padding: 0;
}

html.home-topic .main-section > .outer-row	/*Overrides padding set in the skin when in tablet/mobile*/
{
	max-width: 100%;
	padding: 0;
}

/* Links (including links created by Topic Menu Proxy */

a,
a:link,
a:visited,
ul._Skins_TopicMenu.mc-component a,
ul._Skins_TopicMenu.mc-component a:link,
ul._Skins_TopicMenu.mc-component a:visited
{
	color: #0c1975;
	text-decoration: underline;
}

a:active,
ul.menu._Skins_TopicMenu.mc-component li > a:active
{
	color: #0c1975;
}

a:hover,
ul.menu._Skins_TopicMenu.mc-component li > a:hover
{
	color: #008094;
	background-color: transparent;
}

a:focus,
#resultList h3.title a:focus,
ul.menu._Skins_TopicMenu.mc-component ul > li > a:focus,
ul.menu._Skins_TopicMenu.mc-component li > a:focus
/* Overrides hover effect on Search Results links */
/* Overrides hover effect set in skin CSS */
{
	color: #fff;
	box-shadow: 0 0 0 3px #008094;
	background-color: #008094;
	outline: none;
}

/* Hide current topic in menu, and move following links up by 20px to compensate for gap */

ul._Skins_TopicMenu.mc-component a.selected
{
	display: none;
}

ul._Skins_TopicMenu.mc-component li:first-child > a
{
	/* margin-top: 0; */
}

ul._Skins_TopicMenu.mc-component > li.has-children
{
	/* margin-top: -20px; */
}

/* Prevent scroll bar on Menu Proxies */

ul.menu.mc-component._Skins_TopicMenu
{
	overflow-y: visible;
}

blockquote,
em
{
	border: 4px solid #7b81ca;
	margin: 0 0 20px 0;
	padding: 30px 34px;
	font-weight: bold;
}

blockquote,
q
{
	quotes: none;
}

MadCap|dropDown
{
	border-bottom: 1px solid #d0d3d5;
	mc-image-position: left;
	mc-image-spacing: 10px;
	mc-open-image: url('../Images/Minus.png');
	mc-closed-image: url('../Images/Plus.png');
	padding: 10px 0;
}

MadCap|dropDownBody
{
	padding: 10px 30px 0;
}

MadCap|dropDownHotspot
{
	cursor: hand;
	text-decoration: none;
	color: #45494c;
	font-size: 1.125rem;
	font-weight: bold;
	border-bottom: none;
}

MadCap|expandingBody
{
	color: #45494c;
	font-style: italic;
}

MadCap|expandingHead
{
	font-style: italic;
	font-weight: normal;
	cursor: hand;
	text-decoration: none;
	color: #076685;
}

MadCap|xref
{
	mc-format: '{para}';
}

/* Lists */

ol,
ul
{
	margin: 0;
	/* letter-spacing: .25;
	line-height: 20pt; */
}

li p
{
	margin-top: 0;
	margin-bottom: 0.5em;
}

li p:last-child
{
	margin-bottom: 0;
}

/* Page layout */

p.header-footer
{
	font-size: 10pt;
	margin: 0;
}

/* Template page */

MadCap|breadcrumbsProxy,
nav.breadcrumbs
{
	border-bottom-width: 0;
	color: #45494c;
	font-size: 1rem;
}

/* Footer */

.m-footer
{
	background-color: #e9e9e9;
	margin-top: 1rem;
	padding: 10px 0;
	overflow: auto;
}

.m-footer .container
{
	z-index: auto;
}

.m-footer__navigation
{
	margin-top: 20px;
}

.m-footer__navigation__list
{
	list-style: none;
}

.m-footer__navigation-item
{
	font-size: 1rem;
	line-height: 1.375;
	float: left;
	padding-right: 10px;
	margin: 0 9px 10px 0;
	position: relative;
	z-index: 1;
}

.m-footer__navigation-item:first-child
{
	padding-left: 0;
}

.m-footer__navigation-item::before
{
	content: "";
	background-color: #333;
	width: 1px;
	height: 12px;
	margin-top: -6px;
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	z-index: 2;
}

.m-footer__navigation-item:last-child::before
{
	display: none;
}

.m-footer__navigation-link
{
	text-decoration: none !important;
}

.m-footer__navigation-text
{
	color: #444;
}

@media only screen and (max-width: 1279px)
{
	.logo-wrapper::before
	{
		display: none;
	}

	.caa-back-button
	{
		margin-top: 5px;
		margin-left: auto;
		margin-right: auto;
	}

	/* Home page topic */

	/*
	div.home-tiles > div:nth-child(1)
	{
		width: 49%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 49%;
		margin-left: 2%;
	}

	div.home-tiles-layout > div:nth-child(1)
	{
		width: 40%;
		margin-left: 30%;
	}

	div.home-tiles-layout > div:nth-child(2)
	{
		width: 90%;
		margin-left: 5%;
	}
*/

	html.home-topic .body-container
	{
		margin-left: 0;
	}
}

@media only screen and (max-width: 767px)
{
	.caa-back-button
	{
		display: none;
	}

	/* Home page topic */

	/*
	div.home-tiles > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.home-tiles > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
		margin-top: 5%;
	}

	div.home-tiles-layout p
	{
		line-height: 1.2;
	}
*/
}

@media print
{
	body
	{
		font-family: Arial;
		color: #000000;
		font-size: 12pt;
		line-height: 16pt;
		margin: 8.5pt;
	}

	/* Headings */

	h1
	{
		font-size: 20pt;
		line-height: 24pt;
		padding-bottom: 5pt;
		border-bottom: solid 0.5pt;
		margin-top: 0;
		margin-bottom: 50pt;
	}

	h1.Chapter
	{
		mc-auto-number-format: 'GC:{size 12pt}Chapter {n+}: \A{/size}';
	}

	h2
	{
		font-size: 16pt;
		line-height: 20pt;
		padding-bottom: 2pt;
		margin-top: 8.5pt;
		margin-bottom: 6pt;
		border-bottom: solid 0.5pt #000000;
	}

	h3
	{
		font-size: 14pt;
		line-height: 18pt;
		margin-top: 10pt;
		margin-bottom: 6pt;
		border-bottom: solid 0.5px #000000;
	}

	h4
	{
		font-size: 12pt;
		line-height: 18pt;
		margin-top: 8.5pt;
		margin-bottom: 2.85pt;
	}

	h5,
	h6
	{
		mc-heading-level: 0;
	}

	/* Content */

	p
	{
		margin-top: 0;
		margin-bottom: 8.5pt;
	}

	p.table-text
	{
		font-size: 11pt;
	}

	ul,
	ol
	{
		margin-left: 1.8cm;
	}

	ul ul,
	ol ol
	{
		margin-left: 0.70cm;
	}

	ul
	{
		list-style-type: square;
	}

	/* Links */

	MadCap|xref
	{
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}

	.IR
	{
		border-bottom: solid 0.5px #0c1975;
	}

	.AMC
	{
		border: solid 0px transparent;
	}

	.CS
	{
		border: solid 0px transparent;
	}

	.GM
	{
		border: solid 0px transparent;
	}

	h5
	{
		mc-heading-level: 5;
	}

	h6
	{
		mc-heading-level: 6;
	}

	big.Hidden
	{
		
	}
}

strong.WIP
{
	color: #ffffff;
	background: #ff0000;
}

p.indent-1
{
	text-align: left;
	margin-left: 40px;
}

p.indent-2
{
	margin-left: 80px;
}

p.indent-3
{
	margin-left: 120px;
}

p.indent-4
{
	margin-left: 160px;
}

p.indent-5
{
	margin-left: 200px;
}

p.nums1
{
	font-weight: normal;
	mc-auto-number-format: 'P:{n+}.{ =0}{ =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
}

p.nums2
{
	mc-auto-number-format: 'P:{n}.{n+} { =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
}

p.num2_no_number
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 0;
	mc-auto-number-format: '{ }';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
	line-height: 1.5;
}

p.nums3
{
	mc-auto-number-format: 'P:{n}.{n}.{n+} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
}

p.nums1restart
{
	mc-auto-number-format: 'P:{n=1}.{ =0}{ =0} ';
	mc-auto-number-position: outside-head;
	margin-left: 40px;
	mc-auto-number-offset: 50px;
}

.sectiontitle	/*An intopic heading that is not required in a PDF TOC*/
{
	mc-heading-level: 0;
}

span.ph
{
	
}

h1.referencetitle
{
	
}

html.reference
{
	font-family: sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 9pt;
	margin-top: 6pt;
}

body.refbody
{
	margin-top: 6pt;
}

div.section
{
	margin-top: 12pt;
}

span.term
{
	
}

span.figtitle
{
	
}

h2.sectiontitle
{
	
}

div.fig
{
	margin-top: 12pt;
}

p.none
{
	
}

h3.sectiontitle
{
	
}

.Title
{
	background-color: #ffffff;
	color: #007bbd;
}

h1.Title
{
	
}

h1.IR
{
	
}

h2.IR
{
	
}

h2.Title
{
	
}

.TitleCovReg
{
	font-size: 16pt;
	mc-heading-level: 0;
}

.TitleIR
{
	mc-heading-level: 0;
	font-size: 16pt;
	background-color: #007bbd;
	color: #ffffff;
}

.TitleCS
{
	mc-heading-level: 0;
	background-color: #222f64;
	color: #ffffff;
	font-size: 16pt;
}

.TitleAMC
{
	mc-heading-level: 0;
	font-size: 16pt;
	color: #ffffff;
	background-color: #b65b07;
}

.TitleGM
{
	font-size: 16pt;
	background-color: #067f4a;
	color: #ffffff;
	mc-heading-level: 0;
}

td.indent_1
{
	margin-left: 10px;
	font-size: 8pt;
	left: 10px;
	padding-left: 10px;
}

td.indent_2
{
	margin-left: 20px;
	padding-left: 20px;
	font-size: 8pt;
}

td.indent_3
{
	margin-left: 30px;
	padding-left: 30px;
	font-size: 8pt;
}

h3.TitleIR
{
	
}

h3.TitleAMC
{
	
}

h3.TitleGM
{
	
}

h3.TitleCS
{
	
}

h1.Magenta
{
	color: #c71585;
	background: #a9a9a9;
	mc-heading-level: 0;
}

.RPC
{
	color: #ffffff;
	background-color: #0d0d0d;
}

.Title_RPC
{
	color: #ffffff;
	background-color: #0d0d0d;
	font-size: 16pt;
	mc-heading-level: 0;
}

/*<meta sourceDocument="C:\Users\Nick.Taylor\My Documents\Downloads\Accessibility Statement v1.1.docx" />*/

