/*<meta />*/

@import url('https://fonts.googleapis.com/css?family=Montserrat');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	line-height: 1.5em;
	background-color: #ffffff;
	font-family: Montserrat, san-serif;
}

.body-container
{
	padding: 0 !important;
}

div.height-container-sidenav
{
	padding-bottom: 0px;
}

p.p-after-list-item
{
	margin-top: 5px;
}

p.ListItemafterh3
{
	margin-bottom: 0px;
	margin-top: 5px;
}

h3.indent-after-list-item
{
	margin-left: 40px;
	margin-top: 5px;
}

p.indent-after-list-item
{
	margin-top: 5px;
	margin-left: 40px;
}

p.FooterText
{
	color: white;
	font-size: 12pt;
	margin-left: 20px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

p.ListIndent
{
	margin-top: 5;
	margin-bottom: 5px;
	margin-left: 40px;
}

p.ListIndent2
{
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 50px;
}

div.footer-tp-test
{
	padding: 0.5% 0;
	margin-top: 20px;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	color: white;
	font-family: Montserrat;
	background: black;
	height: auto;
}

div.footer-tp-test p
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	line-height: 13pt;
	colour: #fffff;
	text-align: left;
}

div.footer-pad
{
	padding: 1em;
}

a.Footer
{
	color: white;
	text-decoration: none;
	background: black;
}

span.BoldListItem
{
	margin-left: 7px;
	margin-bottom: 5px;
	margin-top: 20px;
}

p.Indent-level2
{
	margin-left: 50px;
}

ul.Indent
{
	
}

.NoGloss
{
	mc-disable-glossary-terms: true;
}

nav.sidenav-wrapper
{
	display: block !important;
}

p.TitlePageTitle
{
	
}

p.RightMenuText
{
	color: var(--NSDarkBlue);
	font-size: 10pt;
	padding-left: 0;
	font-family: Montserrat;
	bottom: 0;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	float: none;
	display: block;
	margin-right: 0;
	right: 0px;
	padding-right: 25px;
	text-align: right;
	font-style: normal;
	padding-top: 0;
	top: 0px;
}

hr.RightMenuBorder
{
	border-bottom-style: solid;
	border: solid 1px #dcdcdc;
	border-bottom-width: 1px;
	border-right-width: 0;
	border-top-width: 0;
	border-left-width: 0;
	padding-right: 0;
	border-bottom-align: right;
	width: auto;
	margin-right: 25px;
}

div.div-topic-container
{
	width: 90%;
}

h1.H1print
{
	
}

h1.H1PrintLevel1
{
	
}

h1.H1PrintLevel3
{
	
}

h1.H1PrintLevel4
{
	
}

h1.H1PrintLevel5
{
	
}

/*<meta sourceDocument="Z:\9 Technical Documentation\Manuals\UK\NSS Manuals\NSS Android Manual v15.doc" />*/

p.TOC1
{
	font-size: 9pt;
	margin-top: 4pt;
	margin-bottom: 3pt;
	font-weight: bold;
}

p.TOC2
{
	font-size: 9pt;
}

p.TOC3
{
	font-size: 9pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	margin-left: 11pt;
}

a.Hyperlink
{
	color: #0000FF;
	text-decoration: underline;
}

span.Strong
{
	font-weight: bold;
}

li.TableofFigures
{
	font-size: 9pt;
}

p.NormalBullet
{
	font-size: 9pt;
	margin-bottom: 2pt;
}

li.NormalBullet
{
	font-size: 9pt;
	margin-bottom: 2pt;
}

h4.Heading4
{
	margin-bottom: 3pt;
	mc-heading-level: 4;
	font-weight: bold;
	font-family: Montserrat;
	font-size: 10pt;
}

p.NormalNumbered
{
	font-size: 9pt;
	margin-bottom: 2pt;
}

li.NormalNumbered
{
	font-size: 9pt;
	margin-bottom: 2pt;
}

li.Indent
{
	text-align: left;
	text-indent: 0;
	padding: 0 0 0 0;
	margin-right: 0;
	margin-top: 10px;
	margin-left: 50px;
	margin-bottom: 20px;
}

p.Index1
{
	margin-bottom: 1pt;
	margin-left: 0pt;
	text-indent: 8pt;
	color: #000000;
	font-size: 8pt;
}

p.Index2
{
	margin-left: 15pt;
	text-indent: -7pt;
	color: #000000;
	font-size: 8pt;
}

MadCap|glossaryTerm.Popup
{
	font-family: Montserrat;
	color: #7b7878;
}

MadCap|glossaryTerm
{
	font-family: Montserrat;
	color: #7b7878;
}

img
{
	mc-thumbnail-max-height: 350px;
	mc-thumbnail: none;
}

/*<meta sourceDocument="Z:\9 Technical Documentation\Manuals\UK\NSS Manuals\NSS Chrome  Manual v15.doc" />*/

h2.Heading2
{
	margin-bottom: 4pt;
	mc-heading-level: 2;
	font-weight: bold;
	font-size: 11pt;
}

span.Heading2Char
{
	font-weight: bold;
	font-size: 11pt;
}

p.ListParagraph
{
	margin-bottom: 10pt;
	margin-left: 36pt;
	font-size: 11pt;
}

p.TipNoteHeading
{
	font-size: 9pt;
	margin-top: 6pt;
	margin-bottom: 2pt;
	font-weight: bold;
}

span.Hyperlink
{
	color: #0000FF;
	text-decoration: underline;
}

MadCap|breadcrumbsProxy
{
	font-family: Montserrat;
	border-bottom-style: none;
	border-bottom-color: transparent;
	padding-top: 10px;
	padding-left: 7px;
}

MadCap|menuProxy
{
	font-family: Montserrat;
}

a#TopicLeftMenu
{
	margin-left: 0px;
	color: var(--NSDarkBlue);
	font-family: 'Montserrat';
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	margin-right: 0px;
	font-size: 10pt;
}

MadCap|bodyProxy
{
	
}

h4
{
	mc-hyphenate: never;
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	margin-bottom: 0;
	margin-top: 20px;
	margin-left: 7px;
	font-family: Montserrat;
	font: Montserrat;
}

div.TopicPage	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	min-height: 550px;
	padding-left: 7px;
}

div.TopicPage::before
{
	content: ' ';
	display: table;
}

div.TopicPage::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.TopicPage > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.TopicPage > div:nth-child(1)
{
	width: 83.333%;
	margin-left: 0%;
}

div.TopicPage > div:nth-child(2)
{
	margin-left: 0%;
	width: 16.667%;
}

MadCap|searchBarProxy
{
	
}

MadCap|topicToolbarProxy
{
	mc-topic-toolbar-items: right;
	padding-top: 10px;
	text-align: right;
}

a.GlossaryPageTerm
{
	color: #7b7878;
}

MadCap|glossaryTerm.Hyperlink
{
	color: #7b7878;
}

MadCap|glossaryTerm.Expanding
{
	color: #7b7878;
}

div.footer	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.footer::before
{
	content: ' ';
	display: table;
}

div.footer::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.footer > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.footer > div:nth-child(1)
{
	width: 83.333%;
	margin-left: 0%;
}

div.footer > div:nth-child(2)
{
	width: 16.667%;
	margin-left: 0%;
}

div.TopicPage > div:nth-child(3)
{
	width: 16.667%;
	margin-left: 0%;
}

tr
{
	font: Montserrat;
	font-size: 10pt;
}

span.mc-variable
{
	font: Montserrat;
}

MadCap|snippetText
{
	font: Montserrat;
}

MadCap|dropDownHead
{
	color: var(--NSDarkBlue);
	font-size: 10pt;
	margin-bottom: 10px;
	margin-left: 7px;
	margin-top: 10px;
	font-family: 'Montserrat SemiBold';
	text-align: left;
	padding-right: 0;
	padding-left: 20px;
}

MadCap|dropDown
{
	mc-closed-image: url('../Images/minus.svg');
	mc-open-image: url('../Images/plus.svg');
	color: var(--NSDarkBlue);
	font-size: 10pt;
	font-family: 'Montserrat SemiBold';
}

MadCap|dropDownBody
{
	color: var(--NSDarkBlue);
	font-size: 10pt;
	font-family: 'Montserrat SemiBold';
}

MadCap|dropDownHotspot
{
	color: var(--NSDarkBlue);
	font-family: 'Montserrat SemiBold';
	font-size: 10pt;
}

th
{
	font-size: 10pt;
}

div.right-menu	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.right-menu::before
{
	content: ' ';
	display: table;
}

div.right-menu::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.right-menu > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.right-menu > div:nth-child(1)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.right-menu > div:nth-child(2)
{
	width: 33.33333%;
	margin-left: 0%;
}

div.right-menu > div:nth-child(3)
{
	width: 33.33333%;
	margin-left: 0%;
}

@media only screen and (max-width: 1279px)
{
	div.TopicPage > div:nth-child(1)
	{
		width: 83.333%;
		margin-left: 0%;
	}

	div.TopicPage > div:nth-child(2)
	{
		width: 16.667%;
		margin-left: 0%;
	}

	td
	{
		font-family: Montserrat;
		font-size: 10pt;
	}

	div.footer > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.footer > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.TopicPage > div:nth-child(3)
	{
		width: 8.3333%;
		margin-left: 0%;
	}

	nav.sidenav-wrapper
	{
		display: none !important;
	}

	div.right-menu > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}
}

@media only screen and (max-width: 767px)
{
	div.TopicPage > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.TopicPage > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.footer > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.footer > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.TopicPage > div:nth-child(3)
	{
		width: 8.3333%;
		margin-left: 0%;
	}

	a.TopicRightMenu
	{
		color: var(--NSDarkBlue);
		font-family: 'Montserrat';
		font-weight: bold;
		font-size: 12pt;
		text-decoration: none;
		text-align: right;
		padding-right: 15px;
	}

	a#TopicLeftMenu
	{
		padding-right: 15px;
		text-align: right;
	}

	div.TopicPage
	{
		width: 100%;
	}

	MadCap|bodyProxy
	{
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 5px;
		font-family: Montserrat;
	}

	img.Small-dialogs
	{
		mc-thumbnail-max-height: auto;
		max-width: 300px;
	}

	td
	{
		font-family: Montserrat;
		font-size: 10pt;
		font: Montserrat;
	}

	tr
	{
		font-family: Montserrat;
		font-size: 10pt;
		font: Montserrat;
	}

	h1
	{
		margin-top: 25px;
		margin-left: 15px;
		font: Montserrat;
	}

	MadCap|topicToolbarProxy
	{
		padding-right: 15px;
	}

	img
	{
		mc-thumbnail: none;
		mc-thumbnail-max-height: 0;
		mc-thumbnail-max-width: 0;
	}

	MadCap|searchBarProxy
	{
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 10px;
		margin-right: 10px;
		font-family: Montserrat;
		border-radius: 5px;
		border-bottom-left-radius: 0;
	}

	div.container
	{
		padding-left: 0;
		padding-right: 0;
	}

	MadCap|searchResultsProxy
	{
		margin-left: 10px;
		margin-right: 10px;
		font-family: Montserrat;
		border: solid 1px #006699;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		border-radius: 5px;
		border-top-right-radius: 5px;
		visibility: visible;
	}

	MadCap|snippetText
	{
		font-family: Montserrat;
		font-size: 10pt;
	}

	MadCap|glossaryTerm
	{
		color: #7b7878;
	}

	MadCap|glossaryTerm.Expanding
	{
		color: #7b7878;
	}

	MadCap|glossaryTerm.Hyperlink
	{
		color: #7b7878;
	}

	MadCap|glossaryTerm.Popup
	{
		color: #7b7878;
	}

	a.GlossaryPageTerm
	{
		color: #7b7878;
	}

	p
	{
		margin-left: 15px;
		font-family: Montserrat;
		font: Montserrat;
	}

	h2
	{
		margin-left: 15px;
		font: Montserrat;
	}

	h3
	{
		margin-left: 15px;
		font: Montserrat;
	}

	h4
	{
		margin-left: 15px;
		font-family: Montserrat;
		font: Montserrat;
	}

	body
	{
		margin-left: 15px;
		font-family: Montserrat;
	}

	span.SearchHighlight
	{
		background: #eff24d;
	}

	span.SearchHighlight1
	{
		background: #eff24d;
	}

	span.SearchHighlight10
	{
		background: #eff24d;
	}

	span.SearchHighlight2
	{
		background: #eff24d;
	}

	span.SearchHighlight3
	{
		background: #eff24d;
	}

	span.SearchHighlight4
	{
		background: #eff24d;
	}

	span.SearchHighlight5
	{
		background: #eff24d;
	}

	span.SearchHighlight6
	{
		background: #eff24d;
	}

	span.SearchHighlight7
	{
		background: #eff24d;
	}

	span.SearchHighlight8
	{
		background: #eff24d;
	}

	span.SearchHighlight9
	{
		background: #eff24d;
	}

	h1.HiddenH1
	{
		display: none;
	}

	li
	{
		font-family: Montserrat;
		margin-left: -10px;
		font: Montserrat;
	}

	span.Bold
	{
		font-family: Montserrat;
		font: Montserrat;
	}

	span.BoldIT
	{
		font-family: Montserrat;
	}

	span.BoldUL
	{
		font-family: Montserrat;
	}

	ul
	{
		font-family: Montserrat;
		margin-left: -30px;
	}

	.hmImageMap a.hmHotspotEllipse
	{
		font-family: Montserrat;
	}

	.hmImageMap a.hmHotspotRect
	{
		font-family: Montserrat;
	}

	a
	{
		font-family: Montserrat;
		font: Montserrat;
	}

	div.Note
	{
		font-family: Montserrat;
		font: Montserrat;
	}

	div.NoteIndent
	{
		font: Montserrat;
		font-family: Montserrat;
	}

	p.Hidden
	{
		display: none;
	}

	ol
	{
		font-family: Montserrat;
		margin-left: -30px;
		font: Montserrat;
	}

	span
	{
		font: Montserrat;
	}

	table
	{
		font: Montserrat;
	}

	th
	{
		font: Montserrat;
	}

	div.right-menu > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.right-menu > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}
}

/*<meta sourceDocument="Z:\9 Technical Documentation\Technical Documents\Central management of the DNA Browser for iOS (main app DNA & NSS)\Central_Management_of_the_NetSupport_Browser_App_for_iOS.docx" />*/
/* Text Styles */

hr
{
	color: #000000;
	border: inset 1px #dcdcdc;
}

body,
table,
tr,
th	/* Normal */
{
	font-size: 8pt;
	font-family: 'Montserrat', Verdana, Geneva, Montserrat, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

span.f_CodeExample	/* Code Example */
{
	font-family: 'Courier New', Courier, monospace;
}

span.f_Comment	/* Comment */
{
	
}

span.f_Heading1	/* Heading1 */
{
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
}

span.f_ImageCaption	/* Image Caption */
{
	font-weight: bold;
}

span.f_ListIndent	/* List Indent */
{
	
}

span.f_NormalBold	/* Normal Bold */
{
	font-weight: bold;
}

span.f_Noteindent	/* Nota indent */
{
	
}

span.f_Notes	/* Notas: */
{
	
}

/* Paragraph styles */

.p_CodeExample	/* Code Example */
{
	font-size: 8pt;
	line-height: 1.0;
	white-space: nowrap;
	page-break-inside: avoid;
	margin: 0 0 0 0;
}

.p_Comment	/* Comment */
{
	font-size: 8pt;
}

.p_Heading1	/* Heading1 */
{
	font-size: 100%;
	font-weight: normal;
	text-align: left;
	text-indent: 0;
	padding: 0 0 0 0;
	margin: 0.0313in 0 0 0.0729in;
}

.p_ImageCaption	/* Image Caption */
{
	font-size: 8pt;
}

.p_ListIndent	/* List Indent */
{
	font-size: 8pt;
	margin: 0 0 0 0.2708in;
}

.p_NormalBold	/* Normal Bold */
{
	font-size: 8pt;
}

.p_Noteindent	/* Nota indent */
{
	font-size: 8pt;
	margin: 0.0313in 0 0.0313in 0.2708in;
}

.p_Notes	/* Notas: */
{
	font-size: 8pt;
}

/* Table styles */

div.hmrotate90
{
	display: inline-block;
	-webkit-writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;
}

div.hmrotate270
{
	display: inline-block;
	-webkit-writing-mode: vertical-rl;
	-ms-writing-mode: tb-rl;
	writing-mode: vertical-rl;
	transform: rotate(180deg);
}

#hmpopupdiv	/* used for javascript text popups */
{
	display: none;
	position: absolute;
	z-index: 1000;
	background-color: #FFFFFF;
	padding: 6px;
	border: 1px solid #FFFFFF;
}

#hmlightbox	/* image lightbox */
{
	border: none;
	padding: 8px;
	background: #FFF;
	font-size: 110%;
	font-weight: bold;
	color: #777;
	box-shadow: 5px 5px 5px #888;
}

a.dropdown-toggle	/* dropdown toggle caption */
{
	cursor: pointer;
}

a.inline-toggle	/* inline toggle caption */
{
	cursor: pointer;
}

img.dropdown-toggle-icon	/* toggle icon */
{
	cursor: pointer;
}

/* CSS for responsive image maps */

.hmImageMap a.hmHotspotRect
{
	display: block;
	position: absolute;
	border: 1px solid transparent;
	background: #000;
	opacity: 0.01;
	filter: alpha(opacity=1)  ;
	font-family: Montserrat;
	font: Montserrat;
}

.hmImageMap a.hmHotspotEllipse
{
	display: block;
	position: absolute;
	border-radius: 50%;
	border: 1px solid transparent;
	background: #000;
	opacity: 0.01;
	filter: alpha(opacity=1) ;
	font-family: Montserrat;
	font: Montserrat;
}

.hmImageMap:hover a.hmHotspotRect
{
	opacity: 0.3;
	filter: alpha(opacity=30);
}

.hmImageMap:hover a.hmHotspotEllipse
{
	opacity: 0.3;
	filter: alpha(opacity=30);
}

a.hmHotspotRect:hover
{
	border: 1px solid #000;
	background: #FFF;
	opacity: 0.3;
	filter: alpha(opacity=30) ;
}

a.hmHotspotEllipse:hover
{
	border: 1px solid #000;
	background: #FFF;
	opacity: 0.3;
	filter: alpha(opacity=30) ;
}

p.p_Normal
{
	font-style: normal;
	margin-left: 0in;
	margin: 0px;
	font-size: 10pt;
	margin-bottom: 10px;
	margin-top: 10px;
	font-family: Montserrat;
}

h1	/*Use for first heading style*/
{
	text-align: left;
	background: transparent;
	margin: 0;
	margin-top: 0;
	margin-left: 7px;
	color: var(--Primarycolour);
	margin-bottom: 8px;
	font-size: 16pt;
	font-weight: bold;
	font-family: 'Montserrat';
	mc-hyphenate: never;
	padding-bottom: 10px;
}

h2
{
	mc-hyphenate: never;
	text-align: left;
	margin: 0;
	margin-bottom: 0;
	margin-top: 20px;
	margin-left: 7px;
	font-size: 12pt;
	color: var(--Primarycolour);
	font-weight: bold;
	font-family: 'Montserrat';
}

p
{
	color: Black;
	margin: 0px;
	margin-left: 7px;
	padding-bottom: 0px;
	spacing: inherit;
	mc-hyphenate: never;
	margin-bottom: 20px;
	margin-top: 20px;
	font-size: 10pt;
	font: Montserrat;
}

abbr
{
	color: Purple;
}

li
{
	margin-left: 0px;
	font-size: 10pt;
	font: Montserrat;
	font-family: Montserrat;
}

div
{
	color: Black;
	mc-hyphenate: never;
}

span.Emphasis-BoldItalic
{
	font-style: italic;
	font-weight: bold;
}

.Centre
{
	text-align: center;
}

.Indent
{
	margin-left: 50px;
}

.Historical-Facts
{
	mc-auto-number-format: '{b}{color #800080}Historical Fact: {/color}{/b}';
}

:root
{
	background-color: transparent;
	--Primarycolour: #006699;
	--NSDarkBlue: #133861;
	--NSMedBlue: #2a5a8f;
	--NSLightBlue: #4389de;
	--NSLightestBlue: #b4daf8;
}

a
{
	margin-left: 0px;
	font-size: 10pt;
	font-family: Montserrat;
	font: Montserrat;
}

span.Bold
{
	font-weight: bold;
	font-size: 10pt;
	font-family: Montserrat;
	font: Montserrat;
}

ul
{
	margin: 0;
	margin-left: 0px;
	font-size: 10pt;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family: Montserrat;
	font: Montserrat;
	list-style-type: disc;
}

ol
{
	margin: 0px 0px 0 0;
	margin-left: 0px;
	font-size: 10pt;
	margin-bottom: 1px;
	margin-top: 1px;
	font-family: Montserrat;
	font: Montserrat;
}

body
{
	font-size: 10pt;
	margin-bottom: 10px;
	font-family: Montserrat;
	font: Montserrat;
}

div.p_Normal
{
	margin-left: 0;
}

li.p_Normal
{
	margin-left: 0px;
}

h3
{
	font-weight: bold;
	margin: 0;
	mc-hyphenate: never;
	text-align: left;
	margin-top: 20px;
	margin-left: 7px;
	margin-bottom: 10px;
	color: var(--Primarycolour);
	font-size: 10pt;
	font-family: Montserrat;
}

span.BoldUL
{
	font-weight: bold;
	text-decoration: underline;
	font-size: 10pt;
	font-family: Montserrat;
	font: Montserrat;
}

span.BoldIT
{
	font-weight: bold;
	font-style: italic;
	font-size: 10pt;
	font-family: Montserrat;
	font: Montserrat;
}

p.Indent
{
	text-align: left;
	text-indent: 0;
	padding: 0 0 0 0;
	margin-right: 0;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 40px;
}

dl
{
	margin-left: 23px;
}

div.Indent
{
	margin-left: 30px;
}

a.topiclink
{
	
}

p.Nota
{
	text-align: left;
	text-indent: 0;
	padding: 0 0 0 0;
	margin-left: 0.0729in;
	margin-right: 0;
	background-color: #f5f5f5;
	color: black;
	margin-top: 10px;
	background-size: 5px;
	margin-bottom: 20px;
}

p.NoteIndent
{
	margin-bottom: 2px;
	margin-top: 2px;
	background-color: #f5f5f5;
	margin-left: 20px;
}

div.Note
{
	font-size: 10pt;
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
	padding: 10px 0px;
	padding-left: 10px;
	margin-right: 0;
	padding-right: 10px;
	margin-left: 10px;
	font-family: Montserrat;
	font: Montserrat;
}

div.NoteIndent
{
	background-color: #f5f5f5;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	margin-right: 0;
	padding-right: 10px;
	margin-left: 40px;
	font-family: Montserrat;
	font: Montserrat;
}

td
{
	margin-bottom: 20px;
	margin-top: 10px;
	font: Montserrat;
	font-size: 10pt;
}

img.Small-dialogs
{
	mc-thumbnail-max-width: auto;
	mc-thumbnail-max-height: 250px;
	max-height: 250px;
	max-width: 100;
}

img.Icons
{
	mc-thumbnail: none;
}

div.container
{
	max-width: 850;
	margin-left: 50px;
	margin-top: 10px;
}

p.ListItem
{
	margin-bottom: 0;
	margin-top: 10px;
}

p.ListItemBold
{
	margin-bottom: 0;
	font-weight: bold;
	margin-top: 20px;
}

p.Title
{
	orphans: 2;
	widows: 2;
	margin-top: 10pt;
	margin-left: 27pt;
	margin-right: 234pt;
	font-weight: bold;
	font-size: 27pt;
}

p.Title_1
{
	orphans: 2;
	widows: 2;
	margin-top: 10pt;
	margin-left: 27pt;
	margin-right: 234pt;
	font-weight: bold;
	font-size: 27pt;
}

h1.Heading1
{
	orphans: 2;
	widows: 2;
	margin-left: 36pt;
	mc-heading-level: 1;
	font-weight: bold;
	font-size: 14pt;
}

h3.Heading3
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-left: 36pt;
	mc-heading-level: 3;
	font-weight: bold;
}

div.div_1
{
	left: 6795;
	top: 18588;
	visibility: visible;
	mso-wrap-style: square;
	v-text-anchor: top;
	background-color: #2b5f90;
	width: 3118pt;
	height: 117pt;
}

div.div_2
{
	visibility: visible;
	mso-wrap-style: square;
	v-text-anchor: top;
	width: 3780pt;
	height: 2564pt;
}

col.col_1
{
	width: 78pt;
}

col.col_2
{
	width: 153pt;
}

col.col_3
{
	width: 57pt;
}

col.col_4
{
	width: 90pt;
}

col.col_5
{
	width: 113pt;
}

p.TableParagraph_4
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 10pt;
	margin-right: 9pt;
}

p.TableParagraph_5
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 4pt;
	margin-right: 3pt;
	letter-spacing: 0pt;
}

p.TableParagraph_6
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 29pt;
	text-indent: -24pt;
	margin-right: 3pt;
	text-align: left;
}

p.TableParagraph_7
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 0pt;
	margin-right: 13pt;
	text-align: right;
	letter-spacing: 0pt;
}

p.TableParagraph_8
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 3pt;
	margin-right: 2pt;
	letter-spacing: 0pt;
}

p.TableParagraph_9
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 10pt;
	margin-right: 9pt;
	letter-spacing: 0pt;
}

table.table_1
{
	margin-left: 54pt;
	border-collapse: collapse;
}

div.div_3
{
	margin-left: 53.5pt;
	margin-top: 13.8pt;
	width: 489.55pt;
	height: 18.5pt;
	visibility: visible;
	mso-wrap-style: square;
	mso-wrap-distance-left: 0;
	mso-wrap-distance-top: 0;
	mso-wrap-distance-right: 0;
	mso-wrap-distance-bottom: 0;
	mso-position-horizontal: absolute;
	mso-position-horizontal-relative: page;
	mso-position-vertical: absolute;
	mso-position-vertical-relative: text;
	v-text-anchor: top;
	background-color: #2b5f90;
}

col.col_6
{
	width: 101pt;
}

col.col_7
{
	width: 85pt;
}

p.TableParagraph_36
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-indent: 3pt;
	margin-left: 20pt;
	margin-right: 0pt;
	text-align: left;
	letter-spacing: 0pt;
}

p.TableParagraph_37
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 5pt;
	margin-right: 3pt;
}

p.TableParagraph_38
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 9pt;
	text-align: center;
	margin-right: 7pt;
}

p.TableParagraph_39
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-indent: 1pt;
	margin-left: 22pt;
	margin-right: 0pt;
	text-align: left;
	letter-spacing: 0pt;
}

p.TableParagraph_40
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-indent: 12pt;
	margin-left: 11pt;
	margin-right: 0pt;
	text-align: left;
}

div.div_footer_topicpage
{
	mso-wrap-distance-left: 0;
	mso-wrap-distance-top: 0;
	mso-wrap-distance-right: 0;
	mso-wrap-distance-bottom: 0;
	background-color: black;
	color: white;
	font-family: Montserrat;
	margin-top: 20px;
	margin-bottom: 0;
	padding: 0px 0px 0px0;
	mc-hidden: hidden;
	left: 0;
	margin-left: 0px;
	padding-left: 0px;
	bottom: 0px;
	display: block;
	width: 100%;
	position: sticky;
	top: 100vh;
}

col.col_8
{
	width: 83pt;
}

p.TableParagraph_41
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 28pt;
	text-indent: -16pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_42
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 4pt;
	margin-right: 2pt;
}

p.TableParagraph_43
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-right: 8pt;
	text-align: center;
	margin-left: 8pt;
}

p.TableParagraph_44
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 32pt;
	text-indent: -18pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_45
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-right: 8pt;
	text-align: center;
	margin-left: 8pt;
	letter-spacing: 0pt;
}

p.TableParagraph_46
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 27pt;
	text-indent: -16pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_47
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 26pt;
	text-indent: -18pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_48
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 11pt;
	margin-right: 10pt;
}

p.TableParagraph_49
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 35pt;
	text-indent: -22pt;
	margin-right: 12pt;
	text-align: left;
}

p.TableParagraph_50
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 23pt;
	text-indent: -15pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_51
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 15pt;
	margin-right: 14pt;
}

div.div_5
{
	visibility: visible;
	mso-wrap-style: square;
	v-text-anchor: top;
	width: 3780pt;
	height: 2617pt;
}

div.div_6
{
	left: 6795;
	top: 48719;
	visibility: visible;
	mso-wrap-style: square;
	v-text-anchor: top;
	background-color: #2b5f90;
	width: 3104pt;
	height: 117pt;
}

col.col_9
{
	width: 111pt;
}

p.TableParagraph_52
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 5pt;
	margin-right: 4pt;
	letter-spacing: 0pt;
}

p.TableParagraph_53
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 37pt;
	text-indent: -33pt;
	margin-right: 0pt;
	text-align: left;
}

p.TableParagraph_54
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	margin-left: 36pt;
	text-indent: -22pt;
	margin-right: 13pt;
	text-align: left;
}

p.TableParagraph_55
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 8pt;
	margin-right: 7pt;
}

div.div_7
{
	left: 6795;
	top: 11223;
	visibility: visible;
	mso-wrap-style: square;
	v-text-anchor: top;
	background-color: #2b5f90;
	width: 3109pt;
	height: 117pt;
}

div.div_8
{
	width: 488.85pt;
	height: 18.5pt;
	visibility: visible;
	mso-wrap-style: square;
	mso-left-percent: -10001;
	mso-top-percent: -10001;
	mso-position-horizontal: absolute;
	mso-position-horizontal-relative: char;
	mso-position-vertical: absolute;
	mso-position-vertical-relative: line;
	mso-left-percent: -10001;
	mso-top-percent: -10001;
	v-text-anchor: top;
	background-color: #2b5f90;
}

p.TableParagraph_56
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 13pt;
	margin-right: 11pt;
}

p.TableParagraph_57
{
	orphans: 2;
	widows: 2;
	font-size: 11pt;
	margin-top: 1pt;
	text-align: center;
	margin-left: 17pt;
	margin-right: 15pt;
}

div#list-indent
{
	color: Black;
	mc-hyphenate: never;
	margin-left: 40px;
}

p#indent-level2
{
	color: Black;
	margin: 0px;
	margin-left: 7px;
	padding-bottom: 0px;
	spacing: inherit;
	mc-hyphenate: never;
	margin-bottom: 20px;
	margin-top: 20px;
	font-size: 10pt;
	font-family: Montserrat;
}

a.H2-hyperlink
{
	margin-left: 0px;
	font-family: 'Montserrat';
	font-weight: bold;
	font-size: 12pt;
}

p.Hidden
{
	display: none;
}

h1.HiddenH1
{
	display: none;
	mc-conditions: 'Windows.ExcludeHiddenH1';
}

@media print
{
	div.Note
	{
		margin-left: 2;
		padding: 2;
		padding-left: 5;
		margin-bottom: 5;
		margin-top: 5;
		font: Verdana;
		font-family: Verdana;
	}

	p.TitlePageTitle
	{
		font-size: 17pt;
		font-style: inherit;
		colour: inherit;
		color: var(--NSDarkBlue);
		font-family: 'Montserrat SemiBold';
		margin-bottom: 5px;
		margin-top: 5px;
	}

	p.TOCHeading
	{
		color: var(--Primarycolour);
		font-size: 17pt;
		font-weight: bold;
		margin-bottom: 5;
		margin-top: 5;
	}

	h1.Heading1
	{
		margin-left: 7px;
		padding-bottom: 0;
		margin-bottom: 0;
		mc-heading-level: 2;
	}

	h2.Heading2
	{
		margin-bottom: 10px;
		margin-top: 5px;
		color: black;
	}

	h3.Heading3
	{
		margin-top: 0;
	}

	h1
	{
		padding-bottom: 5;
		page-break-before: always;
		font-family: Verdana;
		mc-heading-level: 2;
	}

	h2
	{
		margin-top: 20px;
		font-family: Verdana;
	}

	h3
	{
		margin-bottom: 5;
		color: black;
		mc-heading-level: 0;
		font-family: Verdana;
		margin-top: 15px;
		keepwithnext: inherit;
	}

	MadCap|tocProxy.Wordmanuals
	{
		
	}

	p.TOC1
	{
		margin-bottom: 0;
		margin-top: 0;
		mc-hyphenate: never;
		mc-hidden: hidden;
		page-break-after: avoid;
		color: #000000;
		mc-heading-level: 1;
		font-size: 11pt;
	}

	p.TOC2
	{
		margin-bottom: 0;
		margin-top: 0;
		mc-hidden: hidden;
		mc-hyphenate: never;
		font-size: 10pt;
		margin-left: 10pt;
		mc-heading-level: 2;
		font-weight: 500;
	}

	hr
	{
		border-color: #000000;
		border-bottom: solid 0px #000000;
	}

	li
	{
		margin-left: 20px;
		font: Verdana;
		font-family: Verdana;
	}

	ol
	{
		margin-left: 20px;
		font: Verdana;
		font-family: Verdana;
	}

	ul
	{
		margin-left: 20px;
		font: Verdana;
		font-family: Verdana;
	}

	p.TOC3
	{
		font-size: 10pt;
		margin-bottom: 0;
		margin-left: 20pt;
		margin-top: 0;
		mc-heading-level: 3;
	}

	hr.TopBorder
	{
		border-bottom: none 2px #000000;
		border-top: solid 6px #000000;
	}

	td
	{
		font: Verdana;
		font-family: Verdana;
		font-size: 10pt;
		mc-hyphenate: never;
	}

	tr
	{
		font: Verdana;
		font-size: 10pt;
		font-family: Verdana;
		page-break-inside: avoid;
	}

	a
	{
		font-family: Verdana;
		font: Verdana;
	}

	body
	{
		font: Verdana;
		font-family: Verdana;
	}

	h1.H1print
	{
		mc-heading-level: 0;
	}

	h1.H1PrintLevel1
	{
		mc-heading-level: 1;
	}

	h1.H1PrintLevel3
	{
		mc-heading-level: 3;
	}

	h1.H1PrintLevel4
	{
		mc-heading-level: 4;
	}

	h1.H1PrintLevel5
	{
		mc-heading-level: 5;
	}

	h2.H2Ignore-print
	{
		mc-heading-level: 0;
		color: black;
	}

	h2.h2Level3Print
	{
		
	}

	h4
	{
		font-family: Verdana;
		font: Verdana;
	}

	img
	{
		page-break-before: avoid;
		max-width: 100%;
	}

	MadCap|tocProxy
	{
		border-top-width: 0;
	}

	p
	{
		font: Verdana;
		page-break-before: avoid;
	}

	p.TOC4
	{
		margin-bottom: 0;
		margin-top: 0;
		mc-heading-level: 4;
		margin-left: 30pt;
	}

	p.TOC5
	{
		margin-bottom: 0;
		mc-heading-level: 5;
		margin-top: 0;
	}

	table
	{
		font-family: Verdana;
		font-size: 10pt;
		font: Verdana;
	}

	th
	{
		font-family: Verdana;
		font-size: 10pt;
	}

	span.Bold
	{
		font-family: Verdana;
		font: Verdana;
	}

	span.BoldIT
	{
		font: Verdana;
		font-family: Verdana;
	}

	span.BoldUL
	{
		font: Verdana;
		font-family: Verdana;
	}

	div
	{
		font-family: Verdana;
	}

	p#indent-level2
	{
		font-family: Verdana;
	}

	p.p_Normal
	{
		font-family: Verdana;
	}
}

p.RightMenuHeader
{
	font-size: 10pt;
	font-family: Montserrat;
	top: 10px;
	bottom: 0;
	float: none;
	display: block;
	right: 0px;
	font-style: normal;
	text-align: center;
	background-color: #006699;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #006699;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #006699;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #006699;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #006699;
	color: White;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

