/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*------------------- GENERAL STYLES ---------------*/

body
{
	color: #54595f;
	font-size: 1em;
	mc-hyphenate: never;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
	/*keep margin here?*/
	margin-top: 1em;
	margin-bottom: 1em;
	line-height: 1.2em;
}

.button-group-container-left
{
	margin-right: -20px;
}

a:link,
a:visited
{
	color: #4b286d;
}

a:hover
{
	color: #248700;
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

a.MiniTOC1:link,
a.MiniTOC2:link
{
	color: #4b286d;
}

a.MiniTOC1:hover,
a.MiniTOC2:hover
{
	background-color: #d3d3d3;
}

h1,
h1.ChapterTitle,
h1.Appendix
{
	font-size: 1.5em;
	padding-bottom: 10px;
	margin-bottom: 1em;
	margin-top: 1em;
	color: #4b286d;
	line-height: 1.5em;
	page-break-after: avoid;
}

h1.TOC
{
	mc-disabled: true;
	mc-heading-level: 0;
}

h2
{
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 3em;
	color: #4b286d;
	page-break-after: avoid;
}

h3,
p.Subhead
{
	font-weight: bold;
	margin-bottom: 1em;
	margin-top: 2em;
	color: #4b286d;
	mc-next-tag: p;
	mc-next-class: " ";
	page-break-after: avoid;
}

img,
img.Mobile
{
	clear: none;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 200px;
	max-width: 100%;
}

img.Fullsize	/*For images over 200px high that we want to appear full size in HTML, instead of as a thumbnail*/
{
	mc-thumbnail: none;
	max-width: 100%;
}

img.FullNoBorder	/*For small images that we want to appear as full size without a border*/
{
	mc-thumbnail: none;
	border: none;
	max-width: 100%;
}

img.FullBorder	/*For small images that we want to appear as full size and WITH a black border, such as video thumbnails*/
{
	mc-thumbnail: none;
	border: none;
	max-width: 100%;
	border: 1px solid #54595f;
}

img.Border	/*Adds a 1px dark grey border around images. To make images with a white background stand out against the screen or page. */
{
	clear: none;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 200px;
	border: 1px solid #54595f;
}

img.Button
{
	padding: 0;
	max-height: 25px;
	border: none;
}

img.Footer
{
	mc-thumbnail: none;
	border: none;
}

img.FloatRight	/*For images to float to the right of a block of text*/
{
	float: right;
	max-width: 40%;
}

img.Centre	/*For images to be centred in line with text*/
{
	vertical-align: middle;
}

div.elearning	/**eLearning styles to provide a wrapper for course thunbnail images, with the name of the course/video below; used to launch eLearning courses*/
{
	width: auto;
	height: auto;
	text-align: center;
	background-color: #F7F7F8;
	border: 1px solid #D8D8D8;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 10px 10px 5px #D8D8D8;
	margin-bottom: 1em;
}

div.elearning p
{
	margin-top: 0em;
}

div.elearning a:link,
div.elearning a:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #54595f;
}

div.elearning img
{
	opacity: 1;
	display: block;
	mc-thumbnail: none;
	max-width: 100%;
	border: none;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	/**transition: .5s ease;*/
	backface-visibility: hidden;
}

.elearning:hover img	/**Makes the eLearning thumbnail image transparent when you hover over it*/
{
	opacity: 0.3;
}

.elearning:hover + .button
{
	display: inline-block;
	opacity: 1;
}

div.ImageCaptions	/**To add caption to an image */
{
	page-break-inside: avoid;
	/**prevents separating image and its caption across pages*/
	text-align: left;
}

div.ImageCaptions p
{
	margin-bottom: 0em;
	margin-top: 0em;
	font-weight: bold;
}

/** This can be used to add an auto incrementing caption to images
 div.Figure p.figurecount 
 {
     mc-auto-number-format: '{b}figure {n+} - {/b}';
 }
 */

/**Eventual css for a hover button to "Launch course"
.button
{
	transition: .5s ease;
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: center;
}

.buttontext
{
  background-color: #2B8000;
  color: white;
  font-size: 16px;
  padding: 16px 32px;
}*/

table
{
	margin-bottom: 1em;
}

/* -------------------------------------------------
---- Tip, Note, Caution, Example, Video, Etc. STYLES ----
---------------------------------------------------*/

div.Note,
p.Note
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_note_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.NoteIndent,
p.NoteIndent
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-repeat: no-repeat;
	background-image: url('Images/Global_note_pu.png');
	background-position: 15px 10px;
	margin-left: 30px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.NoteIndent2,
p.NoteIndent2
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-repeat: no-repeat;
	background-image: url('Images/Global_note_pu.png');
	background-position: 15px 10px;
	margin-left: 60px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.Tip,
p.Tip
{
	border: 1px solid #66cc00;
	background-image: url('Images/Global_tip_gr.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.TipIndent,
p.TipIndent
{
	border: 1px solid #66cc00;
	background-image: url('Images/Global_tip_gr.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-left: 30px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
}

div.TipIndent2,
p.TipIndent2
{
	border: 1px solid #66cc00;
	background-image: url('Images/Global_tip_gr.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin-left: 60px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

p.Alert,
div.Alert
{
	border: 1px solid #ff9900;
	background-image: url('Images/Global_alert.png');
	background-repeat: no-repeat;
	background-position: 15px 8px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 70px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

p.AlertIndent,
div.AlertIndent
{
	border: 1px solid #ff9900;
	background-image: url('Images/Global_alert.png');
	background-repeat: no-repeat;
	background-position: 15px 8px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 70px;
	margin-left: 30px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

p.BestPractice,
div.BestPractice
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_best_practice_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
}

p.BestPracticeIndent,
div.BestPracticeIndent
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_best_practice_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	margin-left: 30px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
}

p.Handout,
div.Handout
{
	border: 1px solid #66cc00;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_download_document_gr.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
}

p.Hidden,
div.Hidden
{
	display: none;
}

p.Download,
div.Download
{
	border: 1px solid #66cc00;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_download_small.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
}

p.Idea,
div.Idea
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_idea_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 8px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
}

p.Evaluation
{
	background-image: url('Images/Global_evaluation.png');
	background-repeat: no-repeat;
	background-position: top left;
	border-color: #b3b3b3;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-style: italic;
	padding: 15px;
	padding-left: 50px;
	mc-next-tag: p;
	mc-next-class: " ";
}

p.EndModule
{
	background-image: url('Images/Global_evaluation.png');
	background-repeat: no-repeat;
	background-position: top left;
	border-color: #b3b3b3;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	font-style: italic;
	padding: 15px;
	padding-left: 50px;
	mc-next-tag: p;
	mc-next-class: " ";
}

div.Video,
p.Video
{
	border: 1px solid #4b286d;
	background-image: url('Images/Global_video_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.eLearningcourse,
p.eLearningcourse	/*used for links to eLearning courses*/
{
	border: 1px solid #4b286d;
	background-image: url('Images/Global_icon_eLearning_25x19.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

p.Tip,
p.TipIndent,
p.TipIndent2,
p.Note,
p.NoteIndent,
p.NoteIndent2,
p.Evaluation,
p.Video,
p.eLearningcourse,
p.Handout,
p.BestPractice,
p.BestPracticeIndent,
div.Tip,
div.TipIndent,
div.TipIndent2,
div.Note,
div.NoteIndent,
div.NoteIndent2,
div.Video,
div.eLearningcourse,
div.Handout,
div.BestPractice,
div.BestPracticeIndent
{
	margin-top: 20px;
	margin-bottom: 20px;
	font-style: normal;
	page-break-inside: avoid;
}

div.Tip > p.first-child,
div.TipIndent > p.first-child,
div.TipIndent2 > p.first-child,
div.Note > p:first-child,
div.NoteIndent > p.first-child,
div.NoteIndent2 > p.first-child,
div.Alert > p.first-child
{
	margin-top: 0;
}

div.Tip > p.last-child,
div.TipIndent > p.last-child,
div.TipIndent2 > p.last-child,
div.Note > p:last-child,
div.NoteIndent > p.last-child,
div.NoteIndent2 > p.last-child,
div.Alert > p.last-child div.AlertIndent > p.last-child
{
	margin-bottom: 0;
}

div.MoreInfo	/*Used for the "For more information" snippet in PDF handouts. Move to print media section*/
{
	border-color: #4b286d;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	background-image: url('Images/Global_question_icon.png');
	background-repeat: no-repeat;
	background-position: 15px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 15px;
	padding-left: 120px;
	mc-next-tag: p;
	mc-next-class: " ";
	display: block;
	overflow: auto;
	/*prevents from overlapping menu proxy*/
	/*display: -webkit-box;*/
	/*prevents from overlapping menu proxy*/
}

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
}

p.MoreInfo
{
	border-color: #4b286d;
	border-style: solid;
	border-width: 1px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 15px;
	padding-left: 50px;
	mc-next-tag: p;
	mc-next-class: " ";
}

div.TopicContent
{
	padding-left: 15px;
	padding-right: 15px;
}

p.Indent
{
	margin-left: 35px;
}

p.Indent2
{
	margin-left: 50px;
}

p.Numbered1
{
	margin-top: 2pt;
	mc-auto-number-format: 'N:{n=1}.';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 25px;
	margin-left: 35px;
	mc-next-class: Numbered;
	vertical-align: text-bottom;
}

p.Numbered
{
	margin-top: 2pt;
	mc-auto-number-format: 'N:{n+}.';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 25px;
	margin-left: 35px;
	vertical-align: text-bottom;
}

p.NumberedAlpha
{
	margin-top: 2pt;
	mc-auto-number-format: 'N:{ }{a+})';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 25px;
	margin-left: 65px;
	vertical-align: text-bottom;
}

table[class*="AutoNumber"]	/*This specifies that paragraphs that use an auto number don't take up 100% width, and therefore get pushed below the menu proxy (such as the p.Numbered style) */
{
	width: auto !important;
}

p.Bullet
{
	display: list-item;
	list-style-position: outside;
	list-style-type: square;
	text-indent: 0px;
	margin-left: 20px;
	mc-auto-number-offset: 1em;
}

p.BulletIndent
{
	display: list-item;
	list-style-position: outside;
	list-style-type: square;
	text-indent: 0px;
	margin-left: 50px;
	mc-auto-number-offset: 1em;
}

p.BulletIndent2
{
	display: list-item;
	list-style-position: outside;
	list-style-type: square;
	text-indent: 0px;
	margin-left: 90px;
	mc-auto-number-offset: 1em;
}

li
{
	margin-bottom: 6px;
	margin-top: 6px;
	orphans: 2;
	widows: 2;
}

MadCap|conditionalText
{
	
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .8em;
	font-style: italic;
	mc-breadcrumbs-prefix: '';
}

MadCap|conceptLink
{
	color: #54595f;
	font-size: 0.8em;
	font-weight: bold;
	mc-image: url('Images/Global_ListIcon.png');
	mc-label: 'SEE ALSO';
	padding-top: 8px;
	text-decoration: none;
}

MadCap|conceptLink:hover
{
	color: #248700;
	font-weight: bold;
}

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-closed-image: url('Images/Global_DropDownClosed.png');
	mc-open-image: url('Images/Global_DropDownOpen.png');
}

MadCap|dropDown.Footer
{
	mc-closed-image: url('Images/Global_DropDownSmallClosed.png');
	mc-open-image: url('Images/Global_DropDownSmallOpen.png');
}

MadCap|dropDown.SecondLevel
{
	margin-left: 10px;
	mc-closed-image: url('Images/Global_DropDownClosedSecondLevel.png');
	mc-open-image: url('Images/Global_DropDownOpenSecondLevel.png');
}

MadCap|dropDownBody
{
	border-bottom: solid 1px #66cc00;
	margin-top: 6px;
	margin-bottom: 6px;
}

MadCap|dropDownBody.FooterTopicMaster
{
	border-bottom-color: #b3b3b3;
}

MadCap|dropDownBody.Final
{
	border-bottom: 0;
}

MadCap|dropDownHead
{
	margin-bottom: 1em;
	margin-top: 1em;
}

MadCap|dropDownHotspot
{
	color: #54595f;
	font-weight: bold;
}

MadCap|dropDownHotspot:hover
{
	color: #248700;
}

MadCap|dropDownHotspot.Footer
{
	color: #ffffff;
	font-size: 0.8em;
}

MadCap|dropDownHotspot.Footer:hover
{
	color: #248700;
}

MadCap|footnoteBlock
{
	
}

MadCap|footnotesBlock
{
	
}

MadCap|glossaryProxy
{
	
}

MadCap|indexProxy
{
	
}

MadCap|miniTocProxy
{
	border-radius: 6x;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	float: right;
	mc-toc-depth: 1;
	margin-left: 1em;
	margin-bottom: 1em;
	margin-right: 0;
	margin-top: 0;
	background-color: #f0f0f0;
	border-style: solid 1px #f0f0f0;
	padding: 1em;
}

MadCap|tocProxy
{
	
}

MadCap|popup
{
	color: #2D8DCC;
}

MadCap|popup:focus
{
	color: #2D8DCC;
}

MadCap|popup:hover
{
	color: #248700;
}

MadCap|popupHead
{
	color: #4B286D;
	font-weight: bold;
}

MadCap|xref
{
	color: #4B286D;
	mc-format: '{para}';
	text-decoration: underline;
}

MadCap|xref:hover
{
	color: #248700;
}

MadCap|xref.IndexPageNumber
{
	
}

MadCap|xref.StepNumber
{
	mc-format: 'step {paranumonly}';
}

MadCap|xref.StepNumberCaps
{
	mc-format: 'Step {paranumonly}';
}

ol
{
	list-style-image: none;
}

ol ol
{
	list-style-type: lower-alpha;
	margin-left: -10px;
}

ol ol ol
{
	list-style-type: lower-roman;
	margin-left: -10px;
}

p
{
	margin: 1.2em;
	margin-left: 0;
	margin-right: 0;
}

td > p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

th > p
{
	margin: 0;
}

.Copyright
{
	font-size: 0.7em;
	margin-top: 1em;
}

p.Copyright img
{
	border: none;
}

p.FrameFooterText
{
	mc-hidden: hidden;
	mc-disabled: true;
}

p.FrameHeaderText
{
	mc-hidden: hidden;
}

p.IndexHeading
{
	
}

p.IndexPrintHead
{
	mc-hidden: hidden;
}

p.CoverTitle
{
	margin-top: 0.5em;
}

p.CoverTitleVersion
{
	mc-hidden: hidden;
}

p.ChapterNumber
{
	mc-hidden: hidden;
}

p.MiniTOC1
{
	font-size: 0.9em;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0.7em;
}

p.MiniTOC2
{
	margin-left: 15px;
	font-size: 0.9em;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0.4em;
}

p.PDF
{
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	mc-next-tag: p;
	mc-next-class: "PDF";
	background-image: url('Images/Global_icon_pdf_file_24x24.png');
}

p.SeeAlsoLink
{
	border-top-color: #b3b3b3;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 1.10em;
	letter-spacing: 1px;
	word-spacing: 2px;
}

p.TOCHeading
{
	
}

span.GUI
{
	font-weight: bold;
}

span.Emphasis
{
	font-weight: bold;
}

span.SeeAlsoIndexTerms
{
	font-style: italic;
}

span.SeeIndexTerms
{
	font-style: italic;
}

td
{
	margin: 8px;
	vertical-align: top;
}

th
{
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 8px;
	text-align: left;
}

tr
{
	
}

ul
{
	/*list-style-image: url('Images/Global_bullet_square_BL.png');
	text-indent: 0px;
	margin-left: 10px;
	padding-left: 10px;*/
	display: list-item;
	list-style-position: outside;
	list-style-type: square;
	text-indent: 0px;
	margin-left: 20px;
	mc-auto-number-offset: 1em;
}

ul ul
{
	list-style-image: url('Images/Global_bullet_chevron_BL.png');
	margin-left: 40px;
}

p.Checklist
{
	display: list-item;
	list-style-image: url('Images/Global_bullet_checklist_BL.png');
	list-style-position: inside;
	text-indent: -18px;
	margin-left: 20px;
	mc-auto-number-offset: 1em;
}

ul.FirstLevelLessIndentation
{
	list-style-image: url('Images/Global_bullet_square_BL.png');
	margin-left: -10px;
}

ul.navigation > li > a:after
{
	content: " ˅";
}

/*ul.navigation 
{
	white-space: normal;  
}*/

div.ResponsiveRow8-4	/*This is a custom responsive layout row style (div class). */
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.ResponsiveRow8-4::before
{
	content: ' ';
	display: table;
}

div.ResponsiveRow8-4::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.ResponsiveRow8-4 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.ResponsiveRow8-4 > div:nth-child(1)
{
	width: 30%;
	margin-left: 0;
}

div.ResponsiveRow8-4 > div:nth-child(2)
{
	width: 30%;
	margin-left: 20px;
}

div.ResponsiveRow8-4 > div:nth-child(3)
{
	width: 30%;
	margin-left: 20px;
}

div.TextBox
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	border: solid 1px #66cc00;
	border-radius: 6px;
	margin: 20px;
	padding: 20px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

div.Right
{
	float: left;
}

address
{
	mc-disabled: true;
}

big
{
	mc-disabled: true;
}

center
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

h4
{
	mc-disabled: true;
}

h5
{
	mc-disabled: true;
}

h6
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

div.welcome
{
	mc-hidden: hidden;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

fieldset
{
	mc-disabled: true;
}

pre
{
	mc-disabled: true;
}

/* Keep the header from scrolling off the page using absolute position */

.tab-bar
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
}

/* Add scroll bar to Body and absolute position to prevent body from scrolling behind header */

.main-section
{
	overflow: auto;
	position: fixed;
	width: 100%;
	top: 127px;
	bottom: 0;
}

/*Adds yellow highlighting to search results in the search page*/

span.SearchHighlight
{
	background-color: #ffff00;
}

span.SearchHighlight1
{
	background-color: #ffff00;
}

span.SearchHighlight2
{
	background-color: #ffff00;
}

p.BookTitle
{
	margin-top: 0.5em;
}

/* Header height changes when media is used, adjust the top position of the body to match  

   Also need to change the width to match the skin settings in the target*/

@media screen and (max-width: 1278px)
{
	.main-section
	{
		overflow: auto;
		position: absolute;
		width: 100%;
		top: 104px;
		bottom: 0;
	}
}

@media print
{
	nav.tab-bar
	{
		display: none;
	}

	.main-section
	{
		position: static;
	}

	body
	{
		font-color: #000000;
		font-size: 12pt;
		font-family: 'HelveticaNeueLT Std Thin';
		line-height: 14pt;
		margin-left: 0.3in;
		margin-right: 0px;
		color: #000000;
	}

	h1
	{
		font-family: 'HelveticaNeueLT Std Lt';
		font-size: 20pt;
		line-height: 30pt;
		padding-left: 0;
		padding-top: 30px;
		font-weight: bold;
		margin-bottom: 30px;
		margin-left: -0.3in;
		margin-top: 30px;
		color: #4b286d;
	}

	h1.Appendix
	{
		mc-auto-number-format: 'Appendix: ';
		page-break-before: always;
		margin-left: -0.3in;
		color: #4b286d;
	}

	h1.ChapterTitle
	{
		page-break-before: always;
		font-size: 20pt;
		margin-top: 0em;
		margin-bottom: 3em;
		margin-left: -0.3in;
		color: #4b286d;
	}

	h2
	{
		font-family: 'HelveticaNeueLT Std Lt';
		font-weight: normal;
		font-size: 16pt;
		line-height: 20pt;
		margin-left: -0.3in;
		color: #4b286d;
	}

	h3
	{
		font-family: 'HelveticaNeueLT Std Lt';
		font-weight: normal;
		font-size: 14pt;
		line-height: 18pt;
		margin-left: -0.3in;
		margin-top: 3em;
		color: #4b286d;
	}

	h4
	{
		font-family: 'HelveticaNeueLT Std Lt';
		line-height: 20pt;
		mc-heading-level: 0;
		font-size: 12pt;
		margin-left: -0.3in;
		color: #4b286d;
	}

	MadCap|dropDown.SecondLevel
	{
		background-color: transparent;
		margin-left: 10px;
	}

	MadCap|dropDownBody
	{
		border-bottom: none;
	}

	MadCap|footnoteBlock
	{
		font-size: 7pt;
	}

	MadCap|footnotesBlock
	{
		border-top-color: #bed230;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
	}

	MadCap|indexProxy
	{
		border-top: none;
	}

	MadCap|miniTocProxy
	{
		border-top: 0;
		margin-left: 0.25in;
		margin-right: 0.25in;
		padding-left: 0;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: 0.25in;
	}

	MadCap|xref
	{
		color: #4b286d;
		font-weight: normal;
		mc-format: '{quote}{para}{quote} {pageref}';
		text-decoration: none;
	}

	MadCap|xref.IndexPageNumber
	{
		color: #000000;
	}

	div.MCBreadcrumbsBox_0
	{
		display: none;
	}

	div.TopicMenu
	{
		display: none;
	}

	ol,
	ul
	{
		margin-left: 0;
	}

	ol ol
	{
		margin-left: 0.5in;
	}

	ol ol ol
	{
		margin-left: 0.75in;
	}

	ol p
	{
		margin-left: 0;
	}

	ol ul
	{
		margin-left: 0;
	}

	p
	{
		
	}

	p.Copyright
	{
		margin-bottom: 8px;
		margin-top: 8px;
	}

	p.FrameFooterText
	{
		font-size: 7pt;
		text-align: left;
		letter-spacing: -1;
	}

	p.FrameHeaderText
	{
		font-size: 8pt;
		text-align: right;
	}

	p.IndexHeading
	{
		font-size: 12pt;
		padding-top: 2px;
		padding-bottom: 2px;
		font-weight: bold;
		color: #4b286d;
		text-align: left;
	}

	p.IndexPrintHead
	{
		color: #3e3e3e;
		font-size: 90pt;
		letter-spacing: -1px;
		mc-heading-level: 1;
		page-break-before: always;
		font-color: #ff0000;
	}

	p.Index1
	{
		font-weight: normal;
		margin-left: 0in;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	p.Index2
	{
		font-weight: normal;
		margin-left: 0.25in;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	p.CoverTitle
	{
		color: #4b286d;
		margin-bottom: 1em;
		font-size: 32pt;
		line-height: 32pt;
		font-weight: bolder;
		margin-left: -0.3in;
		margin-top: 0.5em;
	}

	p.CoverTitleVersion
	{
		font-size: 16pt;
		margin-bottom: 2em;
		margin-top: 2em;
		margin-left: -0.3in;
		color: #6a6e74;
	}

	p.ChapterNumber
	{
		font-size: 24pt;
		color: #4b286d;
	}

	p.MiniTOC1
	{
		color: #e1e1e1;
		font-size: 9pt;
		font-weight: normal;
	}

	p.TOCHeading
	{
		font-size: 22pt;
		line-height: 24pt;
		padding-left: 0;
		padding-top: 30px;
		font-weight: bold;
		margin-bottom: 30px;
		margin-left: -0.5in;
		margin-top: 30px;
		color: #4b286d;
	}

	p.TOC1
	{
		font-weight: normal;
		margin-left: -0.25in;
		margin-top: 18px;
		margin-bottom: 0px;
		page-break-after: avoid;
	}

	p.TOC2
	{
		margin-left: 0.25in;
		margin-bottom: 0px;
		margin-top: 0px;
	}

	p.TOC3
	{
		margin-left: 0.5in;
		margin-bottom: 0px;
		margin-top: 0px;
	}

	p.TOC4
	{
		margin-left: 0.75in;
		margin-bottom: 0px;
		margin-top: 0px;
	}

	span.ChapAutoNum
	{
		color: #3e3e3e;
		font-size: 24pt;
		letter-spacing: -1px;
	}

	tr
	{
		page-break-inside: avoid;
	}

	ul
	{
		list-style-image: url('Images/Global_bullet_square_BL.png');
		margin-left: 0.6in;
	}

	ul ul
	{
		list-style-image: url('Images/Global_bullet_chevron_BL.png');
		margin-left: 0.25in;
	}

	ul.FirstLevelLessIndentation
	{
		list-style-image: url('Images/Global_bullet_square_BL.png');
		margin-left: 30px;
	}

	li
	{
		
	}

	p.Tip,
	p.TipIndent,
	p.TipIndent2,
	p.Note,
	p.NoteIndent,
	p.NoteIndent2,
	p.Evaluation,
	p.Video,
	p.eLearningcourse,
	div.Tip,
	div.TipIndent,
	div.TipIndent2,
	div.Note,
	div.NoteIndent,
	div.NoteIndent2,
	div.Video,
	div.eLearningcourse
	{
		margin-top: 20px;
		margin-bottom: 20px;
		font-style: normal;
		page-break-inside: avoid;
	}

	p.Subhead,
	MadCap|dropDownHotspot,
	MadCap|dropDownHead
	{
		font-family: 'HelveticaNeueLT Std Lt';
		page-break-after: avoid;
		margin-left: 0in;
		color: #4b286d;
	}

	p.Bullet
	{
		text-indent: 0px;
		margin-left: 0.25in;
		margin-top: 0.8em;
		margin-bottom: 0.8em;
	}

	p.BulletIndent
	{
		margin-left: 0.5in;
		margin-top: 0.8em;
		margin-bottom: 0.8em;
	}

	p.BulletIndent2
	{
		margin-left: 1in;
		margin-top: 0.8em;
		margin-bottom: 0.8em;
	}

	p.Indent
	{
		margin-left: 0.25in;
	}

	p.Indent2
	{
		margin-left: 0.5in;
	}

	p.Numbered
	{
		margin-left: 0.25in;
	}

	p.Idea,
	div.Idea
	{
		margin-top: 20px;
		margin-bottom: 20px;
		font-style: normal;
		page-break-inside: avoid;
	}

	p.Handout
	{
		margin-top: 20px;
		margin-bottom: 20px;
		font-style: normal;
		page-break-inside: avoid;
		overflow: auto;
	}

	p.BestPractice
	{
		margin-top: 20px;
		margin-bottom: 20px;
		font-style: normal;
		page-break-inside: avoid;
	}

	span.GUI,
	span.strong
	{
		font-family: 'HelveticaNeueLT Std Lt';
	}

	th
	{
		font-family: 'HelveticaNeueLT Std Lt';
	}

	img
	{
		mc-thumbnail: none;
		max-width: 100%;
	}

	img.Border
	{
		mc-thumbnail: none;
		max-width: 100%;
		border: 1px solid #54595f;
	}

	img.Footer
	{
		text-align: right;
	}

	img.Mobile	/*For mobile screenshots that are tall and narrow. Resizes them to a max height of 3 inches in PDF print output*/
	{
		mc-thumbnail: none;
		max-height: 3in;
		max-width: auto;
		width: auto;
		height: 3in;
	}

	div.Idea
	{
		
	}

	h1.ChapterTitleTOC
	{
		page-break-before: always;
		font-size: 20pt;
		margin-top: 0em;
		margin-bottom: 3em;
		margin-left: -0.3in;
		color: #4b286d;
		mc-heading-level: 0;
	}

	p.BookTitle
	{
		margin-bottom: 1em;
		font-size: 28pt;
		line-height: 32pt;
		color: #54595f;
		margin-left: -0.3in;
	}

	p.Numbered1
	{
		margin-left: 0.25in;
	}

	div.Hidden
	{
		
	}
}

@media handout
{
	body
	{
		font-color: #000000;
		font-size: 12pt;
		font-family: 'HelveticaNeueLT Std Thin';
		line-height: 1.2em;
		margin-left: 0in;
		margin-right: 0px;
		color: #000000;
	}

	h1
	{
		font-family: 'HelveticaNeueLT Std Lt';
		font-size: 20pt;
		line-height: 30pt;
		padding-left: 0;
		padding-top: 0px;
		font-weight: bold;
		margin-bottom: 30px;
		margin-left: 0in;
		margin-top: 0px;
		color: #4b286d;
	}

	p.CoverTitle
	{
		color: #4b286d;
		margin-bottom: 0.7em;
		font-size: 30pt;
		font-weight: bolder;
		line-height: 30pt;
		margin-top: 0.5em;
	}

	p.CoverTitleVersion
	{
		font-size: 16pt;
		margin-bottom: 1em;
		margin-top: 1em;
		margin-left: -0.3in;
		color: #6a6e74;
	}

	p.Copyright
	{
		font-size: 0.5em;
		margin-top: 0;
		margin-bottom: 0;
	}

	p.Bullet
	{
		margin-top: 0.4em;
		margin-bottom: 0.4em;
	}

	td > p,
	td > p
	{
		margin-bottom: 0.4em;
		margin-top: 0.4em;
	}

	MadCap|xref
	{
		mc-format: '{quote}{para}{quote} {pageref}';
	}

	p.BookTitle
	{
		margin-bottom: 0.5em;
		color: #4b286d;
		margin-top: 0.5em;
		font-size: 24pt;
		line-height: 26pt;
	}

	img
	{
		mc-thumbnail: none;
		max-width: 99%;
	}

	div.Note
	{
		page-break-inside: avoid;
	}

	div.NoteIndent,
	div.NoteIndent2,
	div.Tip,
	div.TipIndent,
	div.tipIndent2
	{
		page-break-inside: avoid;
		margin-bottom: 20px;
		margin-top: 20px;
	}

	div.Idea
	{
		page-break-inside: avoid;
	}

	tr
	{
		page-break-inside: avoid;
	}

	table
	{
		
	}

	col
	{
		width: 0px;
	}
}

.search-submit-wrapper
{
	font-size: 1em;
}

@media only screen and (max-width: 1279px)
{
	div.TopicMenu
	{
		display: none;
	}

	div.ResponsiveRow8-4 > div:nth-child(1)
	{
		width: 60%;
		margin-left: 0%;
	}

	div.ResponsiveRow8-4 > div:nth-child(2)
	{
		width: 27%;
		margin-left: 0%;
	}

	.off-canvas ul ul
	{
		/* Determines the background color of the side expanding menu */
		background: #f0f0f0 none;
	}
}

@media only screen and (max-width: 767px)
{
	div.TopicMenu
	{
		display: none;
	}

	div.ResponsiveRow8-4 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.ResponsiveRow8-4 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	::-webkit-scrollbar
	{
		/* Hide scrollbar on mobile */
		display: none;
	}

	.off-canvas ul ul
	{
		/* Determines the background color of the side expanding menu */
		background: #f0f0f0 none;
	}
}

@media clean_xhtml
{
	MadCap|dropDownHead
	{
		color: #4b286d;
		font-family: Arial;
		font-size: 12pt;
	}

	h2
	{
		font-family: Arial;
		font-size: 14pt;
	}

	h1
	{
		font-size: 16pt;
		font-family: Arial;
	}

	p
	{
		
	}
}

div.HowItWorks
{
	border: 1px solid #4b286d;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-image: url('Images/Global_how_it_works_pu.png');
	background-repeat: no-repeat;
	background-position: 15px 10px;
	padding: 15px;
	padding-left: 60px;
	mc-next-tag: p;
	mc-next-class: " ";
	overflow: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	font-style: normal;
	page-break-inside: avoid;
}

