/*<meta />*/

@import url('MainStyles.css');

@import url('../TableStyles/NonTableColumns.css');

@import url('../TableStyles/Default.css');

@import url('../TableStyles/FirstColumnDifferent.css');
@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

/*
modular scales: http://www.modularscale.com/?1&em&1.333,1.667,2&web&text
perfect fourth, 3:4 = 1.333; major sixth, 3:5 = 1.667; octave 2:1
for tiny spacing: major eleventh, 3:8 = 2.667
base unit = 100% = 16px

 side
Madcap|xref link formatting doesn't work unless you alter it in the MainStyles.css
madcap|footnote formatting doesn't work
Madcap|popup formatting doesn't work
*/

/* Fix from Madcap for menu positioning issue */

/*Nav.title-bar  - moved to Fixes.css
{
	Position: absolute; */

/* Changed per Madcap from relative to absolute to resolve top logo and home button/link not showing up Feb 2021 SLD */
/*width: 100%;*/
/* Added per Madcap to resolve top logo and home button/link not showing up Feb 2021 SLD */
/*} */
/* General formatting */
/*new Hero New fonts BA 10/18/21*/

@font-face 
{
	font-family: 'Hero New';
	src: url(../fonts/HeroNewRegular.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Light';
	src: url(../fonts/HeroNewLight.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Light Italic';
	src: url(../fonts/HeroNewLightItalic.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New UltraLight';
	src: url(../fonts/HeroNewUltraLight.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New UltraLight Italic';
	src: url(../fonts/HeroNewUltraLightItalic.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New Medium';
	src: url(../fonts/HeroNewMedium.otf) format("opentype");
}

@font-face 
{
	font-family: 'Hero New SemiBold';
	src: url(../fonts/HeroNewSemiBold.otf) format("opentype");
}

@font-face 
{
	font-family: 'Rajdhani';
	src: url(../fonts/Rajdhani-Regular.ttf);
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'Rajdhani SemiBold';
	src: url(../fonts/Rajdhani-SemiBold.ttf);
	font-weight: bold;
	font-style: normal;
}

@font-face 
{
	font-family: 'Proxima Nova';
	src: url(../fonts/ProximaNova-Regular.otf);
	font-weight: normal;
	font-style: normal;
}

@font-face 
{
	font-family: 'FontAwesome';
	font-style: normal;
	font-weight: normal;
	src: url(../fonts/fa-brands-400.woff) format("woff");
}

/* Added -- see also separate CSS file Feb 2021 SLD */

/*src: url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),
	     url(../fonts/fa-brands-400.woff2) format("woff2"),
		 url(../fonts/fa-brands-400.woff) format("woff"),
		 url(../fonts/fa-brands-400.ttf) format("truetype"),
		 url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";*/

a,
a:link,
a:active
{
	color: #5F175D;
	/* Changed from 28B905 Feb 2021 SLD */
	mc-disable-glossary-terms: true;
}

a:visited
{
	color: #b2b2b2;
}

a:hover
{
	color: #28B905;
	/* Changed from 7d0f6e Feb 2021 SLD */
	vertical-align: baseline;
}

/* Commented out July 2022 as unused
a.logo
{
	float: left;
	width: 30%;
} */

a.DocTitle
{
	font-style: italic;
}

span.DocTitle
{
	font-style: italic;
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
a.BlackText
{
	color: #000000;
	text-decoration: none;
} */

h1,
h2,
h3,
h4,
h5,
h6
{
	/* font-weight: 500;*/
	/* Commented out with change to font Oct 2021 SLD */
	font-family: 'Hero New Light', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	/* Differentiation from standard font added with Hero New addition Oct 2021 SLD */
	color: #140B2F;
	/* Now dark blue/purple/black. Changed from 444444 Feb 2021 SLD */
	/* was 082b47 */
	line-height: 1.2em;
	margin: 1.777em 0 0.563em 0;
	padding: 0;
	clear: left;
	mc-disable-glossary-terms: true;
}

h1
{
	font-size: 1.6em;
	/* Reduced from 2.369em with font change Oct 2021 SLD */
	/* Changed from 2.1em with body @ 100% to 1.6em with body @ 120% */
	/* CSS is 48px, which is 3em, but that would mess up the modular rhythm and I [who--original conversion comment] don't have time to redo all the proportions right now */
	/*octave*/
	margin: 120px 0 0.422em 0;
	/* margin-top was 1.777em - Changed to 120px to accomodate pages with no breadcrumbs Feb 2022. This seems to have no affect on pages with breadcrumbs. */
}

/* Move to Fixes.css
h1.hideHdr
{
	margin-top: 140px;
} */

h1 > sup
{
	font-size: 50%;
}

h2
{
	font-size: 1.5em;
}

h3
{
	font-size: 1.1em;
	/* Changed from 1.5em with body @ 100% to 1em with body @ 120% */
}

/* Commented out July 2022 as unused
h3.API
{
	font-family: 'Hero New Light', Corbel, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #140B2F;
	clear: left;
	font-size: 1.1em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	line-height: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1.33em;
	mc-disable-glossary-terms: true;
} */

h4
{
	font-size: .95em;
}

h5
{
	font-size: .9em;
}

h6
{
	font-size: .8em;
}

p
{
	margin: 0 0 1.333em 0;
}

/* Moved to Fixes
p.API-example-heading
{
	font-weight: 500;
	color: #000000;
	clear: left;
	font-size: 1.5em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	line-height: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 1.33em;
} */

.indent
{
	margin-left: 2.666em;
}

ul
{
	margin-bottom: 1.333em;
	list-style-type: disc;
	/* list-style-image: url('../Images/Bullet1.png'); */
	/*font-size: 1.2em;*/
}

p + ul
{
	margin-top: 0.4em;
}

ul p
{
	margin-bottom: 0.75em;
}

ul > li,
ol ul > li
{
	margin-bottom: 0.75em;
}

ul ul
{
	margin-top: 0.75em;
	margin-bottom: 0.75em;
	list-style-type: circle;
	/* list-style-image: url('../Images/Bullet2.png'); */
}

ol
{
	margin-bottom: 1.333em;
	/* circled */
	counter-reset: li;
	/* Initiate a counter */
	margin-left: 0;
	/* Remove the default left margin */
	padding-left: 0;
	/* Remove the default left padding */
	/* Disable the normal item numbering */
	list-style-image: none;
	list-style-type: none;
	/*font-size: 1.2em;*/
}

ol > li
{
	margin-bottom: 1.333em;
	/* circled */
	position: relative;
	/* Create a positioning context */
	margin: 0 0 1.333em 2.5em;
	/* Give each list item a left margin to make room for the numbers */
	padding: 0 0 0 0em;
	/* Add some spacing around the content */
}

/* circled */

ol > li:before
{
	content: counter(li);
	/* Use the counter as content */
	counter-increment: li;
	/* Increment the counter by 1 */
	/* Position and style the number */
	position: absolute;
	top: -0.125em;
	/* -2px */
	left: -2.5em;
	/* -2em */
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	width: 1.667em;
	/* Some space between the number and the content in browsers that support
       generated content but not positioning it (Camino 2 is one example) */
	margin-right: 0.5em;
	padding: 0.125em 0.25em 0.125em 0.25em;
	color: #ffffff;
	background: #444444;
	/* was 082b47 */
	text-align: center;
	border-radius: 5px;
	overflow: hidden;
	font-family: "Hero New Light", Calibri, sans-serif;
	/* the numbers in the Corbel font are weird and inconsistent in line height and different numbers don't fit in the box in the same way. They're too "fancy." Calibri is close in looks and they align correctly. */
	/* added new font 10/18/21 BA*/
}

ol ul
{
	margin-top: 0.75em;
	padding-left: 3.5em;
	/* Indent unordered lists that come within ordered lists a lot to accommodate the large numbers. SLD */
}

ol ol
{
	margin-top: 0.75em;
	list-style-type: lower-alpha;
}

ol ol > li:before
{
	content: normal;
	position: relative;
	width: auto;
	margin-right: 0;
	padding: 0;
	/* color: #636363; */
	background: transparent;
	text-align: left;
	border-radius: 0;
	overflow: visible;
}

/* Commented out July 2022 as unused
.centered-text
{
	text-align: center;
} */

/* Commented out July 2022 as unused
.monospace */

/* for path and file names and commands, etc. attach to span or div */

/*
{
	font-family: Consolas, "Courier New", monospace;
} */

/* Commented out July 2022 as unused
.control */

/* for screen items, controls, button names, selections, etc. */

/*{
	font-weight: bold;
} */

/* ------------------ tables and figures ----------------------*/

div.KeepCaptionsWithContent	/* In this file, this div for images and tables shrinks to make room for the ToC; in PDFOnly, it keeps content together. */
{
	overflow-x: auto;
	padding: 1.5em 0 0 0;
}

div.KeepCaptionsWithContentNote	/* In this file, this div for images and tables inside notes just sets spacing; in PDFOnly, it keeps content together. */
{
	padding: 1.5em 0 0 0;
}

/* Image popups not presently in use but keeping in case we want them in future - Feb 2022 SLD */

/* Commented out July 2022 as unused
img.screenLandscape
{
	margin: 0 0 0.5em 0;
	border: none;
	display: block;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 60em;
}

img.screenPortrait
{
	margin: 0 0 0.5em 0;
	border: none;
	display: block;
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 30em;
	mc-thumbnail-max-width: auto;
} */

li > a > img.img.imgscreenshot	/* inside a list item, inside the thumbnail link, the thumbnail image needs space above 99% of time. Have to use output class of .imgscreenshot for this to work. Using internal class of .screenshot doesn't work.  */
{
	margin-top: 0.75em;
}

img.print-img
{
	display: none;
	visible: hidden;
}

img.Hyperlinked
{
	border-style: none;
}

img.Example	/* For images on the peachy background that can't use the top padding that comes over from Capture due to transparency problems in PDF output. */
{
	margin-top: 20px;
}

img.ReleaseNotes	/* For colored flags--e.g. Fixed--in Release Notes. See also PDFOnly.css. */
{
	margin-left: 5px;
	vertical-align: middle;
}

/*caption,
p.caption,*/

p.Caption_1
{
	font-size: .7em;
	/* Changed from 10pt Oct 2021 SLD */
	/* Changed from .875em with body @ 100% to .7em with body @ 120% */
	text-align: left;
	color: #999999;
	font-style: italic;
	line-height: 11pt;
	/* new */
}

p.Caption_1
{
	mc-auto-number-class: Figures;
	mc-auto-number-format: 'GF:Figure {n+}: ';
	mc-disable-glossary-terms: true;
}

/* Commented out July 2022 as unused
p.Caption_1_Center
{
	font-size: .7em;
	text-align: center;
	color: #999999;
	font-style: italic;
	line-height: 11pt;
	mc-auto-number-class: Figures;
	mc-auto-number-format: 'GF:Figure {n+}: ';
} */

p.Table_Title
{
	font-size: .7em;
	/* Changed from 10pt Oct 2021 SLD */
	/* Changed from .875em with body @ 100% to .7em with body @ 120% */
	text-align: left;
	color: #999999;
	font-style: italic;
	/* Changed to italic Dec 2021 to match figure captions SLD */
	line-height: 11pt;
	mc-auto-number-class: Tables;
	mc-auto-number-format: 'GT:Table {n+}: ';
	mc-disable-glossary-terms: true;
}

th
{
	/*font-size: 0.875em;*/
	/*font-size: 1em;*/
}

td
{
	/*font-size: 0.875em;*/
	/*font-size: 1.2em;*/
	/* Changed from 1em Oct 2021 SLD */
	line-height: 1.3em;
	vertical-align: top;
}

td p,
td li
{
	margin-bottom: 0.5em;
}

td ol
{
	margin: 0.5 0 1em 0;
	padding-left: 0em;
}

td ol > li
{
	margin-top: 0.75em;
	margin-bottom: 0.75em;
}

td ul
{
	margin: 0.5 0 1em 0;
	padding-left: 1.333em;
	list-style-type: disc;
	/* list-style-image: url('../Images/Bullet2.png');*/
}

td ul ul,
td ol ul,
td ol ol
{
	margin-bottom: 0.75em;
}

td p:last-child,
td ul:last-child,
td ol:last-child,
td li:last-child
{
	margin-bottom: 0;
}

td p + ul
{
	margin-top: 0.5em;
}

td ul:first-child,
td ol:first-child
{
	margin-top: 0em;
}

td ul ul:first-child,
td ol ul:first-child
{
	margin-top: 0.5em;
}

/* ----------------- buttons ------------------ */

a.btn:link,
a.btn:visited	/*can't use a style ".button" because it's defined in TextEffects.css and used for toolbar buttons. This default is for small buttons that would appear in normal content */
{
	text-decoration: none;
	display: inline-block;
	text-align: center;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	transition: all 0.2s;
	position: relative;
	/* need this to workaround CSS3PIE known issue: http://css3pie.com/documentation/known-issues/#z-index */
	z-index: 1;
	font-size: 0.6em;
	/* Changed from .75em with body @ 100% to .6em with body @ 120% */
	border-radius: 5px;
	color: #ffffff;
	background-color: #28B905;
	/* was 0069ba */
	padding: 0.36em 0.75em 0.36em 0.75em;
}

a.btn.white:link
{
	background-color: #ffffff;
	color: #28B905;
	/* was 0069ba */
	font-size: 1em;
	/* Changed from 1.25em with body @ 100% to 1em with body @ 120% */
	border-radius: 7px;
	padding: 0.6em 1.33em 0.6em 1.33em;
}

a.btn:hover,
a.btn.white:hover
{
	background-color: #28B905;
	/* was 082b47 */
	border-color: #28B905;
	/* was 082b47 */
	color: #ffffff;
}

/* ----------------- Notes, tips, Warnings, Source code, Examples ------------ */

/* New all in ones so we can pick them off the formatting menu - see old ones in Fixes */
/* See also related p styles in Fixes for BuildNote etc. */

div.BuildNote
{
	background-repeat: no-repeat;
	border-radius: 5px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #E6E7E8;
	background-image: url('../Images/note-icon.png');
	border: solid 1px #E6E7E8;
	mc-auto-number-format: '{b}{color #000000}Note:  {/color}{/b}';
	mc-disabled: false;
}

div.BuildTip
{
	background-repeat: no-repeat;
	border-radius: 5px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #faf3e1;
	background-image: url('../Images/tip-icon.png');
	border: solid 1px #faf3e1;
	mc-auto-number-format: '{b}{color #d9a927}Tip:  {/color}{/b}';
	mc-disabled: false;
}

div.BuildExample,
div.BuildExampleNoPageBreak
/* NoPageBreak to solve problem where the background image was duplicating after a PDF page break. Use only on short examples at risk for falling at a page break in the PDF. */
{
	background-repeat: no-repeat;
	border-radius: 5px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #faf3e1;
	background-image: url('../Images/tip-icon.png');
	border: solid 1px #faf3e1;
	page-break-inside: auto;
	mc-auto-number-format: '{b}{color #d9a927}Example:  {/color}{/b}';
	page-break-inside: auto;
}

div.BuildImportant
{
	background-repeat: no-repeat;
	border-radius: 5px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #faede1;
	background-image: url('../Images/important-icon.png');
	border: solid 1px #faede1;
	mc-auto-number-format: '{b}{color #da6303}Important:  {/color}{/b}';
}

div.BuildWarning
{
	background-repeat: no-repeat;
	border-radius: 5px;
	color: #000000;
	padding: 0.3em 0.35em 0.45em 38px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 1.333em;
	margin-bottom: 1.333em;
	background-color: #fcf2f0;
	background-image: url('../Images/warning-icon.png');
	border: solid 1px #fcf2f0;
	mc-auto-number-format: '{b}{color #b8270a}Warning:  {/color}{/b}';
}

pre.example
{
	background-color: #f2f2f2;
	/* was f2f2f2 */
	background-repeat: no-repeat;
	border: solid 1px #f9f9f9;
	/* was f2f2f2 */
	border-radius: 5px;
	margin-top: 1.667em;
	margin-bottom: 1.667em;
	padding: 1.667em 1.667em 1.667em 1.667em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.85em;
	/* Changed from .95em with body @ 100% to .85em with body @ 120% */
	white-space: pre-wrap;
	width: auto;
	/*max-width: 65em;*/
	mc-disable-glossary-terms: true;
}

/* Begin section moved from MainStyles July 2022 */

div.example
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 1em 0 2em;
	mc-disable-glossary-terms: true;
}

div.exampleTip
{
	background-color: #faf3e1;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 1em 0 2em;
	mc-disable-glossary-terms: true;
}

div.singleSpaceTip
{
	background-color: #faf3e1;
	background-repeat: no-repeat;
	margin: 0 0 0 0;
	padding: 0 1em 0 2em;
	mc-disable-glossary-terms: true;
	line-height: 1.5em;
}

div.internal	/* For internal notes to stand out on green background */
{
	mc-auto-number-format: '{b}{color #DC143C}Internal Comments:  {/color}{/b}';
	background-color: #C2F7D4;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 5px 0 5px;
	mc-disable-glossary-terms: true;
}

div.command
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 0 0 2em;
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.85em;
	/* Changed from .95em with body @ 100% to .85em with body @ 120% */
	mc-disable-glossary-terms: true;
	mc-hyphenate: never;
	/* Don't use hyphens to break up words in a command. Added May 2022. SLD */
}

div.commandGray
{
	background-color: #E6E7E8;
	/* Keyfactor light gray */
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 0 0 0 2em;
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.85em;
	/* Changed from .95em with body @ 100% to .85em with body @ 120% */
	mc-disable-glossary-terms: true;
	mc-hyphenate: never;
	/* Don't use hyphens to break up words in a command. Added May 2022. SLD */
}

div.commandTip
{
	background-color: #faf3e1;
	background-repeat: no-repeat;
	margin: 0 0 1.333em 0;
	padding: 1em 0 0 2em;
	/* Add 1em padding above since inside tips, there isn't padding below paragraphs to space out the command divs. July 2022 SLD */
	font-family: Consolas, "Courier New", monospace;
	font-size: 0.85em;
	/* Changed from .95em with body @ 100% to .85em with body @ 125% */
	mc-disable-glossary-terms: true;
	mc-hyphenate: never;
	/* Don't use hyphens to break up words in a command. Added May 2022. SLD */
}

div.exampleSmallFont
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	/*	border: solid 1px #a4ac67;*/
	/*	border-radius: 6px; */
	margin-bottom: 12pt;
	/* padding: 10px; */
	padding: 1em 1em 1em 2.5em;
	/*	-moz-border-radius: 6px; */
	/*	-webkit-border-radius: 6px; */
	/* font-size: 10pt; */
	font-size: 0.75em;
	/* Changed from .9em with body @ 100% to .75em with body @ 125% */
	mc-disable-glossary-terms: true;
}

/* End section moved from MainStyles July 2022 */

/* Commented out July 2022 as unused
p.ExampleHeadText
{
	font-size: 1.1em;
	font-weight: bold;
	page-break-after: avoid;
	letter-spacing: 0.15em;
	margin: 0 0 0.75em 0;
	padding: 0;
} */

span.TabTitle	/* Added for RedTrust docs March 2022 SLD */
{
	font-style: italic;
}

span.SectionTitle	/* Added for RedTrust docs March 2022 SLD */
{
	font-weight: bold;
}

span.code-number
{
	font-family: Consolas, "Courier New", monospace;
}

span.code-blue
{
	color: #0000FF;
}

span.code-highlightyellow
{
	background-color: #FFFF00;
}

span.code-highlightred
{
	background-color: #FF6347;
}

/* Commented out July 2022 as unused
span.code-aqua
{
	color: #2B91AF;
} */

/* Commented out July 2022 as unused
span.code-gray
{
	color: #808080;
} */

span.code-darkred
{
	color: #A31515;
}

/* Commented out July 2022 as unused
span.code-comment
{
	color: #008000;
} */

span.code-red
{
	color: #FF0000;
}

span.Emphasis
{
	font-weight: bold;
	mc-disable-glossary-terms: true;
}

span.Italicize
{
	font-style: italic;
	mc-disable-glossary-terms: true;
}

/* Move to Fixes.css
div.backToTop
{
	padding: 5px 0 0 0;
}

Img.backToTop
{
	float: left;
	border: solid 1px #e1e1e1;
	border-radius: 3px;
} */

/*-----------------------Sidenav overrides -------------------------*/
/* ------------------ misc tweaks and overrides ----------------- */

/* Commented out July 2022 as unused
span.SetOff	*/

/* used for highlighted words at start of a paragrph or list item; replaces MadCap styles SetOffFirst Level and SetOffSecond Level */

/*
{
	color: #000000;
	font-weight: bold;
} */

h3.title	/* This gets used in the search results */
{
	font-size: 1.2em;
	/* Changed from 1em with body @ 100% to 1.2em with body @ 120% - and desire to make an h3 bigger */
	line-height: 1.333em;
	color: #140B2F;
	/* Now dark blue/purple/black. Changed from 28B905 Feb 2021 SLD */
	/* was 0069ba */
	/* must be specified or IE and firefox show link underline in default H3 color instead of link color. No idea why. */
}

MadCap|xref
{
	color: #5F175D;
	/* Changed from 28B905 Feb 2021 SLD */
}

/* miniTocbutton no longer needed May 2021 SLD */

/*.miniTocButton
{
	height: 25px;
	width: 25px;
	margin: 0.69em 0 0 1.5px;
	float: left;
	cursor: pointer;
	padding: 0;
	border: none;
	background-color: transparent;
}

.miniTocButton:hover,
.miniTocButton:active,
.miniTocButton:visited,
.miniTocButton:focus
{
	text-decoration: none;
	background-color: transparent;
	outline: none;
}

Img.tocButton
{
	vertical-align: baseline;
	border: solid 1px #e1e1e1;
	border-radius: 3px;
	box-shadow: 0px 1px 0px 0px #ffffff;
}*/

/* Mini TOC stuff moved to Fixes so it won't show up on formatting menus
MadCap|miniTocProxy
{
	width: 288px;
	mc-toc-depth: 5;
	color: #000000;
	font-size: 0.7em;
	line-height: 1.0em;
	text-decoration: none;
	mc-disable-glossary-terms: true;
}

div.MCMiniTocBox_0
{
	border-top-width: 0px;
	border-top-style: none;
	padding-top: 0;
	margin-top: 0;
	padding-left: 20px;
	padding-right: 20px;
}

p.MiniTOC1_0,
p.MiniTOC2_0,
p.MiniTOC3_0,
p.MiniTOC4_0,
p.MiniTOC5_0
{
	font-weight: 600;
	margin-bottom: 1.0em;
	line-height: 1.0em;
}

.miniTocTitle
{
	font-weight: 600;
	margin: 0.8em 0 1.0em 0;
	line-height: 1.0em;
	font-size: 0.75em;
	position: relative;
	display: inline-block;
	mc-disable-glossary-terms: true;
}

.miniTocTitle::before
{
	content: "";
	position: absolute;
	background: #28B905;
	height: 2px;
	width: 100%;
	left: 0;
	bottom: -4px;
}

.MiniTOC1 a,
a:visited
{
	color: #000000;
	mc-disable-glossary-terms: true;
}

a.MiniTOC1:hover,
a.MiniTOC2:hover,
a.MiniTOC3:hover,
a.MiniTOC4:hover,
a.MiniTOC5:hover
{
	color: #28B905;
}

div.rightNavToc
{
	float: right;
	position: relative;
	width: 288px;
	background-color: #F4F3F7;
	margin: 2px -7px 2px 2px;
	padding: 0 8px 0 8px;
	border-width: 5px;
	border-color: #FFFFFF;
	border-style: solid;
	border-radius: 9px;
}

div.rightNavButtons
{
	float: right;
	padding: 0;
	margin: 112px 0 0 0;
	width: 154px;
	height: 40px;
}
End move to Fixes */

div.shrinkContent	/* Wrap around elements that need to shrink to make room for the ToC. */
{
	overflow-x: auto;
}

abbr
{
	mc-disabled: true;
}

acronym
{
	mc-disabled: true;
}

b
{
	mc-disabled: true;
}

big
{
	mc-disabled: true;
}

cite
{
	mc-disabled: true;
}

em
{
	mc-disabled: true;
}

fieldset
{
	mc-disabled: true;
}

i
{
	mc-disabled: true;
}

ins
{
	mc-disabled: true;
}

kbd
{
	mc-disabled: true;
}

label
{
	mc-disabled: true;
}

pre
{
	mc-disabled: false;
}

q
{
	mc-disabled: true;
}

samp
{
	mc-disabled: true;
}

small
{
	mc-disabled: true;
}

span.boolean
{
	mc-disabled: true;
}

span.state
{
	mc-disabled: true;
}

strike
{
	mc-disabled: true;
}

strong
{
	mc-disabled: true;
}

tt
{
	mc-disabled: true;
}

var
{
	mc-disabled: true;
}

address
{
	mc-disabled: true;
}

del
{
	mc-disabled: true;
}

div.imp
{
	mc-disabled: true;
}

div.warn
{
	mc-disabled: true;
}

div.tip
{
	mc-disabled: true;
}

img.MCHelpControl_Image_Icon
{
	mc-disabled: true;
}

/*Moved to Fixes.css
/* .popupBody */

/* Solve problem where glossary popups were getting cut off when they were inside uls inside dropdowns due to number on uls being positioned relative. */

/*
{
	position: fixed;
} */

/* Move to Fixes
@media tablet
{
	div.rightNavButtons
	{
		margin: 107px 0 0 0 !important;
	}
}
*/

@media print
{
	div.TopicContent
	{
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 25px;
	}

	div.GlossaryPageDefinition
	{
		font-size: 9pt;
	}

	div.GlossaryPageHeading
	{
		border-bottom-color: #bed230;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		color: #bed230;
		font-size: 11pt;
	}

	div.GlossaryPageTerm
	{
		color: #bed230;
		font-size: 10pt;
		padding-bottom: 10px;
		padding-top: 10px;
	}

	/* Commented out July 2022 as unused
	li.autonumber */

	/* Autonumber appendix items in a list (on the main Appendices page) */

	/*
	{
		mc-auto-number-format: '{b}Appendix {A+} - {/b}';
	} */

	h1	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		border-bottom: none;
		color: #002060;
		font-family: Calibri;
		font-size: 20pt;
		font-weight: bold;
		line-height: 24pt;
		margin-bottom: 12pt;
		margin-top: 18pt;
		margin-left: 0;
		margin-right: 0;
		padding: 0;
		/*	mc-auto-number-position: outside-head;  */
		mc-auto-number-offset: 75px;
		page-break-before: avoid;
		mc-auto-number-format: 'CH:{chapnum}.0  ';
		text-decoration: none;
	}

	h1.autonumber
	{
		mc-auto-number-format: 'Appendix {A+} - ';
		font-weight: bold;
	}

	h2	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 16pt;
		font-weight: bold;
		line-height: 20pt;
		font-family: Calibri;
		/*	mc-auto-number-position: outside-head;  */
		mc-auto-number-offset: 75px;
		color: #28B905;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n+}  ';
	}

	/* Commented out July 2022 as unused
	h2.autonumber
	{
		mc-auto-number-format: '{b}Appendix {A+} - {/b}';
	} */

	h3	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 14pt;
		line-height: 18pt;
		font-weight: bold;
		font-family: Calibri;
		/*mc-heading-level: 0;*/
		/*	mc-auto-number-position: outside-head; */
		mc-auto-number-offset: 75px;
		color: #28B905;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n+}  ';
	}

	h4	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: Calibri;
		font-weight: bold;
		/* mc-heading-level: 0; */
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #28B905;
		margin-bottom: 12pt;
		margin-top: 18pt;
		mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n+}  ';
	}

	h5	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: Calibri;
		font-weight: bold;
		mc-heading-level: 0;
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #28B905;
		margin-bottom: 12pt;
		margin-top: 18pt;
		/*mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n}.{n+}  ';*/
	}

	h6	/*Much of this is overridden by stuff in PDFOnly.css SLD */
	{
		font-size: 12pt;
		line-height: 16pt;
		font-family: Calibri;
		font-weight: bold;
		mc-heading-level: 0;
		/* mc-auto-number-position: outside-head;*/
		mc-auto-number-offset: 75px;
		color: #28B905;
		margin-bottom: 12pt;
		margin-top: 18pt;
		/*mc-auto-number-format: 'CH:{chapnum}.{n}.{n}.{n}.{n}.{n+}  ';*/
	}

	img
	{
		border: none;
		margin-top: 15pt;
		border: none;
		/* Added Feb 2022 SLD */
		max-width: 100%;
		/* Added Feb 2022 SLD */
		/*margin-right: 10pt;*/
		min-resolution: 300dppx;
		/*width: 75%; */
		/*max-width: 6in;*/
		page-break-after: avoid;
	}

	imgSize
	{
		border: none;
		margin-top: 10pt;
		margin-right: 10pt;
		min-resolution: 300dppx;
		/*width: 75%; */
		max-width: 6in;
		page-break-after: avoid;
	}

	p.Front_Headings
	{
		border-bottom: none;
		color: #3F0837;
		font-family: Calibri;
		font-size: 20pt;
		font-weight: bold;
		line-height: 24pt;
		margin-bottom: 12pt;
		margin-top: 18pt;
		margin-left: 0;
		margin-right: 0;
		padding: 0;
		page-break-before: always;
		text-decoration: none;
	}

	MadCap|glossaryProxy
	{
		border-top: none;
	}

	MadCap|indexProxy
	{
		border-top: none;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: 0.25in;
		color: #002060;
	}

	MadCap|xref
	{
		color: #2D8DCC;
		font-weight: normal;
		mc-format: '{para}';
		text-decoration: underline;
	}

	p
	{
		font-family: Calibri;
		font-size: 8pt;
		font-weight: normal;
		font-style: normal;
		line-height: 10pt;
	}

	/*caption,
	p.caption,*/

	p.Caption_1
	{
		font-size: 8pt;
		text-align: left;
		color: #999999;
		font-style: italic;
		line-height: 9pt;
		/* new */
	}

	/* Commented out July 2022 as unused
	p.Caption_1_Center
	{
		font-size: 8pt;
		text-align: center;
		color: #999999;
		font-style: italic;
		line-height: 8pt;
		mc-auto-number-class: Figures;
		mc-auto-number-format: 'GF:Figure {n+}: ';
	} */

	/* Commented out July 2022 as unused
	p.EmptyPageText
	{
		font-size: 10pt;
		font-weight: bold;
	} */

	/* Commented out July 2022 as unused
	p.FrameFooterText
	{
		font-family: 'Century Gothic';
		font-size: 24pt;
	} */

	p.IndexHeading
	{
		font-size: 11pt;
		padding-top: 16px;
		text-align: left;
	}

	/* Commented out July 2022 as unused
	p.ManualTitle1
	{
		margin-bottom: 0;
		font-family: Calibri;
		font-size: 14pt;
		color: #0070c0;
		text-align: right;
		vertical-align: middle;
		padding: 0;
		margin-top: 0;
		margin: 0;
	} */

	/* Commented out July 2022 as unused
	p.ManualTitle2
	{
		color: #bed230;
		font-family: 'Century Gothic';
		font-size: 22pt;
		line-height: 0;
		margin-bottom: 0;
		margin-top: 0;
		text-align: center;
	} */

	/* Commented out July 2022 as unused
	p.ManualVersionNumber
	{
		font-family: Calibri;
		font-size: 9pt;
		color: #b3b3b3;
		text-align: left;
		margin-top: 6pt;
	} */

	p.TOC1
	{
		color: #336699;
		font-size: 10pt;
		margin-bottom: 2pt;
		margin-top: 2pt;
		line-height: 8pt;
	}

	p.TOC2
	{
		font-size: 8pt;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 0pt;
		line-height: 8pt;
	}

	p.TOC3
	{
		font-size: 8pt;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 0pt;
		line-height: 8pt;
	}

	/* Commented out July 2022 as unused
	p.captionTOC
	{
		font-family: Calibri;
		font-size: 8pt;
		font-weight: normal;
		color: #336699;
		margin-bottom: 0pt;
		margin-top: 1pt;
		line-height: 8pt;
	} */

	ul
	{
		left: auto;
		list-style: bullet;
		margin-left: 1;
		font-size: 8pt;
		font-family: Calibri;
		line-height: 10pt;
		list-style-position: inherit;
	}
}
