/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@font-face 
{
	font-family: Raleway, 'Open Sans';
	src: url(https://fonts.googleapis.com/css?family=Raleway|Open+Sans);
}

p
{
	text-align: left;
	margin-bottom: .80em;
	margin-top: 0.2em;
	margin-left: 0pc;
	margin-right: 0pc;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	text-decoration: none;
	page-break-inside: avoid;
	line-height: normal;
	font-family: 'Open Sans', Arial, Helvetica;
	/*font-size: 14pt;*/
	mc-next-tag: p;
	mc-next-class: Body;
}

/*Begin Cover Page Tags*/

p.Cover-Book_Title
{
	margin-bottom: 10pt;
	font-size: 36pt;
	color: #54b948;
	text-align: Right;
	font-family: 'Raleway', Arial, Helvetica;
	mc-next-tag: p;
	mc-next-class: Cover-Book_Class;
	margin-left: 2pc;
	margin-right: 2pc;
}

p.Cover-Book_Class
{
	margin-bottom: 10pt;
	font-size: 22pt;
	color: #54b948;
	text-align: right;
	font-family: 'Raleway', Arial, Helvetica;
	mc-next-tag: p;
	mc-next-class: Cover-Release_Number;
	margin-right: 2pc;
	margin-left: 2pc;
}

p.Cover-Release_Number
{
	margin-bottom: 6pt;
	font-size: 18pt;
	color: #54b948;
	text-align: Right;
	font-family: 'Open Sans', Arial, Helvetica;
	font-weight: bold;
	margin-right: 2pc;
	margin-left: 2pc;
}

p.Cover-Book_Number
{
	margin-left: 0pc;
	color: #333333;
	font-size: 16pt;
	font-family: 'Open Sans', Arial, Helvetica;
	column-break-before: always;
	mc-next-tag: p;
	mc-next-class: Cover-Book_Issue;
	margin-bottom: 0pt;
}

p.Cover-Book_Issue
{
	margin-left: 0pc;
	margin-top: 0pt;
	color: #333333;
	font-size: 16pt;
	font-family: 'Open Sans', Arial, Helvetica;
	page-break-after: always;
	margin-bottom: 0pt;
}

p.Cover-Legal
{
	margin-left: 0pc;
	font-size: 9pt;
}

p.Cover-Product_ID
{
	text-align: left;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 0pt;
	margin-bottom: 6pt;
	font-weight: bold;
	font-style: normal;
	font-size: 18pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
	font-family: 'Raleway', Arial, Helvetica;
}

p.Cover-HTML_Book_Title
{
	margin-bottom: 4pt;
	font-size: 32pt;
	color: #54b948;
	text-align: center;
	font-family: 'Raleway', Arial, Helvetica;
	mc-next-tag: p;
	mc-next-class: Cover-HTML_Book_Class;
}

p.Cover-HTML_Book_Class
{
	margin-bottom: 6pt;
	font-size: 22pt;
	color: #54b948;
	text-align: center;
	font-family: 'Raleway', Arial, Helvetica;
	mc-next-tag: p;
	mc-next-class: Cover-HTML_Release_Number;
}

p.Cover-HTML_Release_Number
{
	margin-bottom: 4pt;
	color: #333333;
	font-size: 16pt;
	text-align: center;
	font-family: Raleway, Arial, Helvetica;
	mc-next-tag: p;
	mc-next-class: Cover-HTML_Book_Number;
}

p.Cover-HTML_Book_Number
{
	color: #333333;
	font-size: 12pt;
	text-align: center;
	font-family: Raleway, Arial, Helvetica;
	font-style: italic;
}

/*Begin Heading Tags*/

h1
{
	font-weight: bold;
	line-height: normal;
	page-break-before: avoid;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-heading-level: 2;
	margin-top: 18pt;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-bottom: 12pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-family: Raleway, Arial, Helvetica;
	font-size: 18pt;
	color: #000000;
}

h2
{
	font-weight: bold;
	line-height: normal;
	color: #000000;
	mc-heading-level: 3;
	page-break-after: avoid;
	page-break-inside: avoid;
	margin-top: 12pt;
	margin-bottom: 12pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-family: Raleway, Arial, Helvetica;
	font-size: 14pt;
}

h3
{
	color: #000000;
	font-weight: bold;
	line-height: normal;
	mc-heading-level: 4;
	page-break-after: avoid;
	page-break-inside: avoid;
	font-family: Raleway, Arial, Helvetica;
	margin-top: 14pt;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-bottom: 12pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 12pt;
}

h4
{
	color: #000000;
	font-style: italic;
	font-weight: bold;
	line-height: normal;
	page-break-after: avoid;
	page-break-inside: avoid;
	font-family: Raleway, Arial, Helvetica;
	font-size: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 12pt;
	mc-next-tag: p;
	mc-next-class: Body;
}

h5
{
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	line-height: normal;
	page-break-after: avoid;
	page-break-inside: avoid;
	font-family: Raleway, Arial, Helvetica;
	font-size: 12pt;
	margin-bottom: 0pt;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 12pt;
	mc-next-tag: p;
	mc-next-class: Body;
}

h1.H1Centered
{
	text-align: center;
	font-size: 18pt;
	mc-next-tag: p;
	mc-next-class: Art-Parts;
}

h1.ChapterTitle
{
	margin-top: 0pt;
	font-weight: bold;
	mc-auto-number-position: inside-head;
	line-height: 26pt;
	mc-heading-level: 1;
	page-break-before: always;
	font-family: Raleway, Arial, Helvetica;
	margin-bottom: 22pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 18pt;
	color: #000000;
}

h1.ChapterTitleNoChapNum
{
	margin-top: 0pt;
	font-weight: bold;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	page-break-before: always;
	font-family: Raleway, Arial, Helvetica;
	margin-bottom: 22pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 18pt;
}

h1.AppendixTitle
{
	font-weight: bold;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-heading-level: 1;
	font-family: Raleway, Arial, Helvetica;
	margin-bottom: 22pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 18pt;
}

h1.AppendixTitleNoAppNum
{
	margin-top: 0pt;
	font-weight: bold;
	font-family: Raleway, Arial, Helvetica;
	margin-bottom: 22pt;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 18pt;
}

p.NoTOC_H1
{
	margin-top: 22pt;
	margin-bottom: 6pt;
	font-family: Raleway, Arial, Helvetica;
	font-weight: bold;
	page-break-before: avoid;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 18pt;
}

p.NoTOC_H2
{
	margin-top: 18pt;
	margin-bottom: 6pt;
	font-family: Raleway, Arial, Helvetica;
	font-weight: bold;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 14pt;
}

p.NoTOC_H3
{
	margin-top: 12pt;
	margin-bottom: 6pt;
	font-family: Raleway, Arial, Helvetica;
	font-weight: bold;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	font-size: 12pt;
}

p.NoTOC_H4
{
	margin-top: 12pt;
	font-family: Raleway, Arial, Helvetica;
	font-weight: bold;
	font-style: italic;
	page-break-after: avoid;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	mc-heading-level: 0;
	font-size: 12pt;
}

/*Begin TOC Tags*/

p.Table_of_Contents_Head
{
	margin-bottom: 16pt;
	font-family: Raleway, Arial, Helvetica;
	font-weight: bold;
	font-size: 18pt;
	margin-top: 4pc;
	page-break-before: always;
}

p.TOC1
{
	mc-heading-level: 1;
	mc-leader-format: 'None';
	mc-pagenum-display: none;
	margin-top: 12pt;
	margin-bottom: 3pt;
	font-weight: bold;
	font-style: italic;
	font-size: 13pt;
	margin-left: 2pc;
	text-decoration: underline;
}

p.TOC2
{
	mc-heading-level: 2;
	mc-leader-format: '.';
	margin-bottom: 3pt;
	font-size: 13pt;
	letter-spacing: 0em;
	margin-left: 3.5pc;
}

p.TOC3
{
	margin-bottom: 3pt;
	font-size: 13pt;
	margin-left: 5pc;
	mc-heading-level: 3;
}

p.TOC4
{
	margin-bottom: 3pt;
	font-size: 13pt;
	margin-left: 6.5pc;
	mc-heading-level: 4;
}

p.TOC5
{
	margin-bottom: 3pt;
	font-size: 13pt;
	margin-left: 8pc;
	mc-heading-level: 5;
}

MadCap|variable
{
	
}

p.HeaderRightSide
{
	margin-left: 0pc;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-style: italic;
	font-size: 10pt;
	font-family: 'Cambria';
	text-align: right;
}

p.HeaderLeftSide
{
	margin-left: 0pc;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-style: italic;
	font-size: 10pt;
	font-family: 'Cambria';
	text-align: left;
}

/*Begin Art Tags*/

p.Art
{
	page-break-before: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	margin-bottom: 13pt;
	margin-top: 13pt;
}

p.Art1
{
	margin-left: 1.5pc;
	page-break-before: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	margin-bottom: 13pt;
	margin-top: 13pt;
}

p.Art2
{
	margin-left: 3.0pc;
	page-break-before: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	margin-bottom: 13pt;
	margin-top: 13pt;
}

p.ArtWide
{
	margin-bottom: 0pt;
	height: auto;
	page-break-before: avoid;
	mc-next-tag: p;
	mc-next-class: Body;
	margin-left: 0pc;
	margin-top: 6pt;
}

p.Art-Parts
{
	page-break-before: avoid;
	text-align: center;
	mc-next-tag: h1;
	mc-next-class: H1Centered;
	margin-bottom: 13pt;
	margin-top: 13pt;
}

p.FigureTitle
{
	text-align: center;
	margin-left: 0pc;
	margin-right: 0pc;
	font-family: Arial;
	font-weight: normal;
	font-style: italic;
	font-size: 9pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: underline;
	mc-next-tag: p;
	mc-next-class: Body;
}

/* Begin standard paragraph tags */

p.Action
{
	margin-left: 9.5pc;
	mc-auto-number-format: 'Action: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: BoldNarrow;
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Body
{
	
}

p.Body1
{
	margin-left: 1.5pc;
}

p.Body2
{
	margin-left: 3pc;
}

p.GlosItem
{
	text-align: left;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: 'Cambria';
	font-weight: bold;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
	mc-next-tag: p;
	mc-next-class: GlosText;
}

p.MessageDef
{
	margin-left: 1.5pc;
	mc-auto-number-format: 'Meaning: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: BoldNarrow;
	mc-next-tag: p;
	mc-next-class: Action;
}

p.MessageText
{
	font-family: 'Courier New';
	font-weight: bold;
	mc-next-tag: p;
	mc-next-class: MessageDef;
}

p.ProgramText
{
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: 'Courier New';
	/* font-size: 13pt; */
	orphans: 5;
	mc-next-tag: p;
	mc-next-class: ProgramText;
}

p.ProgramText1
{
	margin-left: 1.5pc;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: 'Courier New';
	/* font-size: 13pt; */
	orphans: 5;
	mc-next-tag: p;
	mc-next-class: ProgramText1;
}

/* Begin list item tags */

p.BulletItem
{
	margin-left: 1.5pc;
	mc-auto-number-format: '•';
	mc-auto-number-class: BulletIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-tag: p;
	mc-next-class: BulletItem;
}

span.BulletIndent
{
	float: left;
	margin-left: -18pt;
}

p.BulletItem1
{
	margin-left: 3.0pc;
	mc-auto-number-format: '•';
	mc-auto-number-class: BulletIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-class: BulletItem1;
}

p.BulletItem2
{
	margin-left: 4.5pc;
	mc-auto-number-format: '•';
	mc-auto-number-class: BulletIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-class: BulletItem2;
}

p.LetteredItem
{
	margin-left: 1.5pc;
	mc-auto-number-format: 'A:{A+1}.';
	mc-auto-number-class: LetterIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: LetteredItem;
}

span.LetterIndent
{
	float: left;
	margin-left: -18pt;
}

p.LetteredItem-First
{
	margin-left: 1.5pc;
	mc-auto-number-format: 'A:{A=1}.';
	mc-auto-number-class: LetterIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: LetteredItem;
}

p.LetteredItem1-First
{
	margin-left: 3pc;
	mc-auto-number-format: 'a:{a=1}.';
	mc-auto-number-class: LetterIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: LetteredItem1;
}

p.LetteredItem1
{
	margin-left: 3pc;
	mc-auto-number-format: 'a:{a+}.';
	mc-auto-number-class: LetterIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-tag: p;
	mc-next-class: LetteredItem1;
}

p.NumberedItem
{
	margin-left: 1.5pc;
	mc-auto-number-class: NumberIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: NumberedItem;
	mc-auto-number-format: 'N:{n+1}.';
}

span.NumberIndent
{
	float: left;
	margin-left: -18pt;
}

p.NumberedItem-First
{
	margin-left: 1.5pc;
	margin-bottom: 6pt;
	mc-auto-number-format: 'N:{n=1}.';
	mc-auto-number-class: NumberIndent;
	mc-auto-number-position: inside-head;
	line-height: normal;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: NumberedItem;
}

p.NumberedItem1-First
{
	margin-left: 3pc;
	mc-auto-number-format: 'N:{n=1}.';
	mc-auto-number-class: NumberIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: NumberedItem;
}

p.NumberedItem1
{
	margin-left: 3pc;
	mc-auto-number-format: 'N:{n+1}.';
	mc-auto-number-class: NumberIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 1.5pc;
	mc-next-tag: p;
	mc-next-class: NumberedItem;
}

/* Begin note tags */

p.Caution
{
	background-image: url('../Images/Caution.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Caution:  ';
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Caution1
{
	margin-left: 1.5pc;
	background-image: url('../Images/Caution.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Caution:  ';
	mc-next-tag: p;
	mc-next-class: Body1;
}

p.Caution2
{
	margin-left: 3.0pc;
	background-image: url('../Images/Caution.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Caution:  ';
	mc-next-tag: p;
	mc-next-class: Body2;
}

p.Example
{
	mc-hyphenate: never;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Example:  ';
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Example1
{
	margin-left: 1.5pc;
	margin-bottom: 6pt;
	mc-hyphenate: never;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Example:  ';
	mc-next-tag: p;
	mc-next-class: Body1;
}

p.Example2
{
	margin-left: 3pc;
	margin-bottom: 6pt;
	mc-hyphenate: never;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Example:  ';
	mc-next-tag: p;
	mc-next-class: Body2;
}

p.Important
{
	mc-hyphenate: never;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}! Important:  ';
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Note
{
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Note:  ';
	mc-next-tag: p;
	mc-next-class: Body;
	background-image: url('../Images/Note.png');
}

p.Note1
{
	margin-left: 1.5pc;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Note:  ';
	mc-next-tag: p;
	mc-next-class: Body1;
	background-image: url('../Images/Note.png');
}

p.Note2
{
	margin-left: 3pc;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Note:  ';
	mc-next-tag: p;
	mc-next-class: Body2;
	background-image: url('../Images/Note.png');
}

p.Tip
{
	background-image: url('../Images/Tip.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Tip:  ';
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Tip1
{
	margin-left: 1.5pc;
	background-image: url('../Images/Tip.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Tip:  ';
	mc-next-tag: p;
	mc-next-class: Body1;
}

p.Tip2
{
	margin-left: 3pc;
	background-image: url('../Images/Tip.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}Tip:  ';
	mc-next-tag: p;
	mc-next-class: Body2;
}

p.Warning
{
	font-weight: bold;
	background-image: url('../Images/Warning.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}{color red}Warning: ';
	mc-next-tag: p;
	mc-next-class: Body;
}

p.Warning1
{
	font-weight: bold;
	margin-left: 1.5pc;
	background-image: url('../Images/Warning.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}{color red}Warning: ';
	mc-next-tag: p;
	mc-next-class: Body1;
}

p.Warning2
{
	font-weight: bold;
	margin-left: 3pc;
	background-image: url('../Images/Warning.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-auto-number-position: inside-head;
	mc-auto-number-format: '{b}{family ' Open Sans '}{color red}Warning: ';
	mc-next-tag: p;
	mc-next-class: Body2;
}

p.Warning-Symbol
{
	font-weight: bold;
	background-image: url('../Images/Warning.png');
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding-left: 40px;
	mc-next-tag: p;
	mc-next-class: Body;
}

/* Begin table item tags */

p.CellBody
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 0pc;
	font-size: 12pt;
	font-family: 'Open Sans', 'sans-serif';
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.CellBody1
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 1.5pc;
	font-size: 12pt;
	font-family: 'Open Sans', 'sans-serif';
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.CellBody2
{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 3pc;
	font-size: 12pt;
	font-family: 'Open Sans', 'sans-serif';
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.CellHead
{
	font-weight: bold;
	font-size: 11pt;
	font-family: 'Raleway', 'sans-serif';
}

/*Workaround: Added "mc-auto-number-class=span.Cell-BulletIndent" in order to simulate a hanging indent. Normally "outside-head" is used to create a hanging indent. However, there's a MadCap bug using "outside-head" that causes wide columns when used with AutoFit content tables. The bug also causes bullet and number lists to not wrap with the side menu in HTML output*/

p.Cell-BulletItem
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12pt;
	mc-auto-number-format: '•';
	mc-auto-number-class: Cell-BulletIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 12pt;
	margin-left: 12pt;
	mc-next-tag: p;
	mc-next-class: Cell-BulletItem;
}

/*The span.Cell-BulletIndent syle works in conjunction with p.Cell-BulletItem. The -12 in the span.Cell-BulletIndent needs to match the offset and margin-left number in p.Cell-BulletItem*/

span.Cell-BulletIndent
{
	float: left;
	margin-left: -12pt;
}

p.Cell-BulletItem1
{
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12pt;
	mc-auto-number-format: '•';
	mc-auto-number-class: Cell-BulletIndent;
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 12pt;
	margin-left: 26pt;
	mc-next-tag: p;
	mc-next-class: Cell-BulletItem1;
}

p.Cell-Caution
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: 'Caution: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Example
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: 'Example: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Example1
{
	margin-left: 1.5pc;
	font-size: 12pt;
	mc-auto-number-format: 'Example: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Important
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: 'Important: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Note
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: 'Note: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Note1
{
	margin-left: 1.5pc;
	font-size: 12pt;
	mc-auto-number-format: 'Note: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-NumberedItem-First
{
	margin-left: 1.5pc;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12pt;
	mc-auto-number-class: Cell-NumberIndent;
	mc-auto-number-format: 'N:{n=1}.';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-tag: p;
	mc-next-class: Cell-NumberedItem;
}

span.Cell-NumberIndent
{
	float: left;
	margin-left: -18pt;
}

p.Cell-NumberedItem
{
	margin-left: 1.5pc;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 12pt;
	mc-auto-number-class: Cell-NumberIndent;
	mc-auto-number-format: 'N:{n+}. ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 24px;
	mc-next-tag: p;
	mc-next-class: Cell-NumberedItem;
}

p.Cell-Tip
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: 'Tip: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.Cell-Warning
{
	margin-left: 0pc;
	font-size: 12pt;
	mc-auto-number-format: '{color red} Warning: ';
	mc-auto-number-position: inside-head;
	mc-auto-number-offset: 0px;
	mc-auto-number-class: Bold;
	text-indent: 0px;
	mc-next-tag: p;
	mc-next-class: CellBody;
}

p.TableItem
{
	text-align: left;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 0pt;
	margin-bottom: 0pt;
	font-family: 'Open Sans';
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
	page-break-after: avoid;
	mc-next-tag: p;
	mc-next-class: TableParagraph;
}

p.TableParagraph
{
	text-align: left;
	margin-left: 1.5pc;
	margin-right: 0pc;
	margin-top: 0pt;
	font-family: 'Open Sans';
	font-weight: normal;
	font-style: normal;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
	page-break-inside: avoid;
	mc-next-tag: p;
	mc-next-class: TableItem;
}

p.Table_Caption
{
	text-align: center;
	margin-left: 0pc;
	margin-right: 0pc;
	margin-top: 0pt;
	font-family: 'Open Sans';
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
}

p.Table_Title
{
	text-align: center;
	margin-left: 10pc;
	margin-right: 0pc;
	margin-top: 0pt;
	margin-bottom: 12pt;
	font-family: 'Open Sans';
	font-weight: normal;
	font-style: normal;
	font-size: 14pt;
	letter-spacing: 0em;
	color: #000000;
	mc-hyphenate: never;
	text-indent: 0px;
	line-height: normal;
	text-decoration: none;
}

/* ******************************************************************* */
/* Begin Character Styles (span) */

span.NCR
{
	font-family: 'Raleway', Arial, Helvetica;
	color: #54b948;
}

span.ChapterNumber
{
	font-weight: normal;
	font-style: italic;
	font-size: 22pt;
	letter-spacing: 0em;
	color: #000000;
	line-height: 24pt;
	text-decoration: none;
	font-family: Cambria;
}

span.BoldNarrow
{
	font-family: 'Arial Narrow';
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #000000;
	line-height: 13pt;
	text-decoration: none;
}

span.Bold
{
	font-family: 'Open Sans', Arial;
	font-weight: bold;
	letter-spacing: 0em;
	color: #000000;
	line-height: 13pt;
	text-decoration: none;
}

span.ProgramText
{
	font-family: 'Courier New';
	/* font-size: 13pt; */
}

span.White
{
	font-weight: normal;
	font-size: 11pt;
	letter-spacing: 0em;
	color: #ffffff;
	line-height: 13pt;
	text-decoration: none;
	font-family: 'Courier New';
}

span.HighLight
{
	letter-spacing: 0em;
	Background-color: #ffff00;
	text-decoration: none;
	background-color: #ffff00;
}

span.Bold-Red
{
	font-family: 'Open Sans', Arial;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0em;
	color: #ff0000;
	line-height: normal;
	text-decoration: none;
}

span.Bold-Blue
{
	font-family: 'Open Sans', Arial;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0em;
	line-height: normal;
	text-decoration: none;
	color: #0000ff;
}

div.Indent
{
	margin-left: 18pt;
}

a:link
{
	text-decoration: none;
	font-family: 'Open Sans', Arial, Helvetica;
	color: #54b94b;
	margin-top: 3px;
}

a:hover
{
	color: #1e90ff;
}

MadCap|xref:hover
{
	color: #000000;
}

MadCap|xref
{
	text-decoration: none;
	color: #54b94b;
	mc-format: '{i}{paratext}{/i}{default}';
}

MadCap|xref.IP1
{
	text-decoration: none;
	color: #54b94b;
	mc-format: '{i}{paratext}{/i}{default}';
}

MadCap|xref.IP2
{
	text-decoration: none;
	color: #54b94b;
	mc-format: '{i}{paratext}{/i}{default}';
}

MadCap|xref.IP3-NoPDFLink	/*Use this cross-reference style for links between books that are in the same HTML project but are in different books in PDF output. It will produce a live link in the HTML output, but no link in the PDF output.*/
{
	text-decoration: none;
	color: #54b94b;
	mc-format: '{i}{paratext}{/i}{default}';
	mc-exclude-action: 'unbind';
	mc-conditions: 'Default.ScreenOnly';
}

MadCap|xref.IP1:hover
{
	color: #1e90ff;
}

MadCap|breadcrumbsProxy
{
	font-family: 'Open Sans', Arial, Helvetica;
	font-style: italic;
	font-size: 9pt;
	color: #696969;
	mc-breadcrumbs-prefix: '';
	mc-breadcrumbs-count: 5;
}

table
{
	table-layout: fixed;
}

tr
{
	page-break-inside: avoid;
}

html
{
	margin-left: 10px;
}

img
{
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-left-style: none;
	height: auto;
	margin-left: 0px;
	max-width: 100%;
}

img.Art
{
	width: 36pc;
}

img.Art1
{
	width: 34.5pc;
}

img.Art2
{
	width: 33pc;
}

img.img5pc
{
	width: 5pc;
}

img.img8pc
{
	width: 8pc;
}

img.img12pc
{
	width: 12pc;
}

img.img16pc
{
	width: 16pc;
}

img.img20pc
{
	width: 20pc;
}

img.img24pc
{
	width: 24pc;
}

img.img28pc
{
	width: 28pc;
}

img.img36pc
{
	width: 36pc;
}

img.ArtWide
{
	width: 45pc;
}

div.sideContent
{
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	width: 33.33%;
}

/* *************************************************************************************** */
/* This starts the section for PDF print output styles.  Notice these styles are indented. */

@media print
{
	p
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		font-size: 11pt;
	}

	/*Begin Heading Tags*/

	h1
	{
		margin-top: 22pt;
		margin-bottom: 6pt;
		font-family: 'Raleway';
		font-style: normal;
		font-size: 20pt;
		letter-spacing: 0em;
		line-height: 22pt;
		/*text-decoration: none;*/
		mc-hyphenate: never;
		mc-heading-level: 2;
	}

	h2
	{
		margin-top: 18pt;
		margin-bottom: 6pt;
		text-align: left;
		margin-left: 0pc;
		margin-right: 0pc;
		font-family: 'Raleway';
		font-style: normal;
		font-size: 18pt;
		letter-spacing: 0em;
		line-height: 18pt;
		/*text-decoration: none;*/
	}

	h3
	{
		text-align: left;
		margin-left: 8pc;
		margin-bottom: 6pt;
		font-family: 'Raleway';
		font-weight: bold;
		font-style: normal;
		letter-spacing: 0em;
		line-height: 16pt;
		font-size: 16pt;
		/*text-decoration: none;*/
	}

	h4
	{
		text-align: left;
		font-family: 'Raleway';
		font-style: italic;
		letter-spacing: 0em;
		line-height: 15pt;
		margin-left: 8pc;
		font-size: 14pt;
		mc-heading-level: 0;
		/*text-decoration: none;*/
	}

	h5
	{
		text-align: left;
		font-family: 'Raleway';
		font-style: normal;
		letter-spacing: 0em;
		line-height: 11pt;
		/*text-decoration: none;*/
		mc-heading-level: 0;
		text-indent: 0px;
		margin-left: 8pc;
	}

	h1.H1Centered
	{
		text-indent: 0pc;
		margin-top: 12pt;
		margin-bottom: 6pt;
		font-family: 'Raleway';
	}

	h1.ChapterTitle
	{
		font-style: normal;
		mc-auto-number-format: 'Chapter {chapnum}:  ';
		mc-auto-number-offset: 0px;
		mc-auto-number-class: ChapterNumber;
		margin-left: 8pc;
		text-indent: -7.7pc;
		font-size: 24pt;
		font-family: 'Raleway';
		margin-bottom: 60pt;
	}

	h1.ChapterTitleNoChapNum
	{
		mc-heading-level: 1;
		font-style: normal;
		font-size: 24pt;
		font-family: 'Raleway';
		margin-bottom: 60pt;
	}

	h1.AppendixTitle
	{
		mc-heading-level: 1;
		font-style: normal;
		mc-auto-number-format: 'Appendix {chapnum}:  ';
		mc-auto-number-class: ChapterNumber;
		margin-left: 8.5pc;
		text-indent: -8.5pc;
		font-size: 24pt;
		font-family: 'Raleway';
		margin-bottom: 60pt;
	}

	h1.AppendixTitleNoAppNum
	{
		mc-heading-level: 1;
		font-style: normal;
		font-size: 24pt;
		font-family: 'Raleway';
		margin-bottom: 60pt;
	}

	p.NoTOC_H1
	{
		font-family: 'Raleway';
		margin-left: 0pc;
		font-size: 20pt;
	}

	p.NoTOC_H2
	{
		font-family: 'Raleway';
		margin-left: 0pc;
		font-size: 18pt;
	}

	p.NoTOC_H3
	{
		font-family: 'Raleway';
		margin-left: 8pc;
		font-size: 16pt;
	}

	p.NoTOC_H4
	{
		font-family: 'Raleway';
		margin-left: 8pc;
		font-size: 14pt;
		margin-bottom: 0pt;
	}

	/*Begin TOC Tags*/

	p.Table_of_Contents_Head
	{
		text-align: left;
		margin-left: 0pc;
		margin-right: 0pc;
		margin-bottom: 16pt;
		font-family: 'Raleway';
		font-weight: bold;
		font-style: normal;
		font-size: 20pt;
		letter-spacing: 0em;
		color: #000000;
		text-indent: 0px;
		line-height: 24pt;
		text-decoration: none;
		margin-left: 8pc;
		margin-top: 4pc;
	}

	p.TOC1
	{
		mc-leader-format: 'None';
		mc-pagenum-display: none;
		text-align: left;
		margin-left: 0pc;
		margin-right: 0pc;
		margin-top: 12pt;
		margin-bottom: 3pt;
		font-family: 'Palatino Linotype';
		font-weight: bold;
		font-style: italic;
		font-size: 13pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 13pt;
		margin-left: 8pc;
		text-decoration: underline;
		page-break-after: avoid;
	}

	p.TOC2
	{
		text-align: left;
		margin-left: 1.5pc;
		margin-right: 0pc;
		margin-top: 0pt;
		margin-bottom: 3pt;
		font-family: 'Palatino Linotype';
		font-weight: normal;
		font-style: normal;
		font-size: 11pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 13pt;
		text-decoration: none;
		margin-left: 9pc;
		mc-leader-format: '.';
	}

	p.TOC3
	{
		text-align: left;
		margin-left: 3.0pc;
		margin-right: 0pc;
		margin-top: 0pt;
		margin-bottom: 3pt;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
		font-weight: normal;
		font-style: normal;
		font-size: 11pt;
		letter-spacing: 0em;
		color: #000000;
		mc-hyphenate: never;
		text-indent: 0px;
		line-height: 13pt;
		text-decoration: none;
		margin-left: 10pc;
	}

	p.TOC4
	{
		margin-left: 11pc;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
		margin-bottom: 3pt;
		margin-top: 0pt;
	}

	p.TOC5
	{
		margin-left: 12pc;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
		mc-heading-level: 0;
	}

	/*Begin Art Tags*/

	p.Art
	{
		margin-left: 8pc;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
	}

	p.Art1
	{
		margin-left: 9.5pc;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
	}

	p.Art2
	{
		margin-left: 11pc;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
	}

	p.ArtWide
	{
		margin-left: 0pc;
		text-align: right;
		font-family: 'Palatino Linotype';
		font-size: 11pt;
	}

	p.Art-Parts
	{
		margin-left: 0pc;
		page-break-before: avoid;
		text-align: center;
		margin-bottom: 13pt;
		margin-top: 13pt;
	}

	/* Begin standard paragraph tags */

	p.Action
	{
		font-family: 'Palatino Linotype';
	}

	p.address
	{
		font-style: italic;
	}

	p.Body
	{
		margin-left: 8pc;
	}

	p.Body1
	{
		margin-left: 9.5pc;
	}

	p.Body2
	{
		margin-left: 11pc;
	}

	p.MessageDef
	{
		margin-left: 9.5pc;
	}

	p.ProgramText
	{
		font-size: 10pt;
		margin-left: 8pc;
	}

	p.ProgramText1
	{
		font-size: 10pt;
		margin-left: 9.5pc;
	}

	/* Begin list item tags */

	p.BulletItem
	{
		margin-left: 9.5pc;
		mc-auto-number-class: none;
		mc-auto-number-format: '•';
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 24px;
		mc-next-tag: p;
		mc-next-class: BulletItem;
	}

	p.BulletItem1
	{
		margin-left: 11pc;
		mc-auto-number-class: none;
		mc-auto-number-format: '•';
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 24px;
	}

	p.BulletItem2
	{
		margin-left: 12.5pc;
		mc-auto-number-class: none;
		mc-auto-number-format: '•';
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 24px;
		mc-next-class: BulletItem2;
	}

	p.LetteredItem
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		margin-left: 9.5pc;
	}

	p.LetteredItem1
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		margin-left: 11pc;
	}

	p.LetteredItem1-First
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		margin-left: 11pc;
	}

	p.LetteredItem-First
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		margin-left: 9.5pc;
	}

	p.NumberedItem
	{
		margin-left: 9.5pc;
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
	}

	p.NumberedItem-First
	{
		margin-left: 9.5pc;
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
	}

	p.NumberedItem1
	{
		margin-left: 11pc;
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
	}

	p.NumberedItem1-First
	{
		margin-left: 11pc;
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
	}

	/* Begin note tags */

	p.Caution
	{
		margin-left: 5.5pc;
	}

	p.Caution1
	{
		margin-left: 7pc;
	}

	p.Caution2
	{
		margin-left: 8.5pc;
	}

	p.Example
	{
		margin-left: 8pc;
	}

	p.Example1
	{
		margin-left: 9.5pc;
	}

	p.Example2
	{
		margin-left: 11pc;
	}

	p.Important
	{
		margin-left: 8pc;
	}

	p.Note
	{
		margin-left: 5.5pc;
	}

	p.Note1
	{
		margin-left: 7pc;
	}

	p.Note2
	{
		margin-left: 8.5pc;
	}

	p.Tip
	{
		margin-left: 5.5pc;
	}

	p.Tip1
	{
		margin-left: 7pc;
	}

	p.Tip2
	{
		margin-left: 8.5pc;
	}

	p.Warning
	{
		margin-left: 5.5pc;
	}

	p.Warning1
	{
		margin-left: 7pc;
	}

	p.Warning2
	{
		margin-left: 8.5pc;
	}

	p.Warning-Symbol
	{
		margin-left: 5.5pc;
	}

	/* Begin table item tags */

	p.CellBody
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.CellBody1
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.CellBody2
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.CellHead
	{
		margin-left: 0pc;
		font-family: 'Open Sans';
	}

	p.Cell-BulletItem
	{
		mc-auto-number-class: none;
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 16px;
	}

	p.Cell-BulletItem1
	{
		mc-auto-number-class: none;
		mc-auto-number-position: outside-head;
		mc-auto-number-offset: 30px;
	}

	p.Cell-Example
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-Example1
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-Important
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-Note
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-Note1
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-NumberedItem-First
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-NumberedItem
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.Cell-Tip
	{
		margin-top: 2px;
		margin-bottom: 2px;
	}

	p.TableParagraph
	{
		margin-left: 9.5pc;
		font-family: 'Palatino Linotype';
	}

	p.Table_Caption
	{
		font-family: 'Open Sans';
	}

	p.TableItem
	{
		font-family: 'Arial';
		margin-left: 8pc;
	}

	/* ******************************************************************* */
	/* Begin Character Styles (span), xref, and Other Misc */

	span.ChapterNumber
	{
		font-size: 20pt;
		font-family: 'Raleway';
	}

	span.ProgramText
	{
		font-size: 10pt;
	}

	img
	{
		max-width: 100%;
	}

	a:link
	{
		font-family: 'Palatino Linotype', ' Times New Roman', ' Times';
		font-style: italic;
		text-decoration: underline;
	}

	MadCap|tocProxy
	{
		border-top-width: 0px;
		border-top-style: none;
		padding-left: 0px;
		padding-right: 3pc;
	}

	MadCap|xref
	{
		mc-format: '{u}{i}{paratext}{/i}{/u}{color #000000} {pageref}{/color}';
	}

	MadCap|xref.IP1
	{
		mc-format: '{u}{i}{paratext}{/i}{/u}{default}';
	}

	MadCap|xref.IP2
	{
		mc-format: '{u}{i}{paratext}{/i}{/u}{color #000000} {pageref}{/color}';
	}

	MadCap|xref.IP3-NoPDFLink
	{
		color: #000000;
		mc-format: '{u}{i}{paratext}{/i}{/u}{default}';
	}

	html
	{
		mc-master-page: url('../MasterPages/BreadCrumbs.flmsp');
	}
}

