/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

@media screen
{
	/* next section displays screen banner and links */

	body
	{
		margin: 0px 0px 0px 20px;
		font-size: 80%;
		font-family: Verdana, Helvetica, sans-serif;
		line-height: 120%;
		font-style: normal;
		font-weight: normal;
		text-decoration: none;
		color: #3B3838;
	}

	a,
	a:visited,
	a:link
	{
		color: #4169e1;
		text-indent: 0cm;
		font-size: 100%;
		text-decoration: none;
	}

	a:hover,
	a:focus
	{
		text-decoration: underline;
		color: #00BA7B;
	}

	/* end of section displaying screen banner and links */
	/* beginning of screen body styles, excluding lists and tables */

	p.CoverBodyText,
	p.CoverGuideName
	{
		margin: 8px 0cm 3px 5px;
		font-family: Verdana, Helvetica, sans-serif;
		color: #2F4F4F;
		font-size: 9.5pt;
		line-height: 18px;
	}

	p.BodyTextBold
	{
		font-weight: bold;
	}

	p.BodyTextItalic
	{
		font-style: italic;
	}

	p.BodytextIndent
	{
		margin: 0 0 5px 30px;
	}

	p.Note
	{
		margin: 0pt 40px 5pt 26px;
		page-break-inside: avoid;
		padding: 8px 4px 8px 4px;
		border: 3pt double #C0C0C0;
	}

	p.NoteIndent
	{
		margin: 0pt 40px 5pt 26px;
		page-break-inside: avoid;
		padding: 8px 4px 8px 4px;
		border: 3pt double #009b5d;
	}

	p.ScreenBitmap
	{
		margin: 10px 0 10px 0px;
		text-align: left;
		page-break-inside: avoid;
	}

	p.Link
	{
		margin: 2px 0 0 0;
		font-size: 8pt;
	}

	p.Tips
	{
		margin: 6px 0cm 0px 0px;
		font-weight: bold;
		font-size: 10pt;
		color: #ff4040;
	}

	p.Graphic
	{
		font-size: 7pt;
		font-family: Verdana, Helvetica, sans-serif;
		margin: 0px;
		text-indent: 0cm;
	}

	/* screen Links and references within Body */

	p.Alsoseebody,
	p.FurtherInformationBody
	{
		margin: 3x 0px 3px 3px;
		text-indent: 0px;
	}

	p.Alsoseeheading,
	p.FurtherInformationHeading
	{
		font-weight: bold;
		text-indent: 0cm;
		margin: 12px 0px 5px 2px;
		color: #3B3838;
	}

	p.Jump2TopTopic
	{
		margin: 12px 0px 5px 2px;
	}

	/* End of screen references and links */
	/* Screen Courier font styles within body text */

	p.Commandpara,
	p.Picture,
	p.ProgramExample,
	p.ProgramExampleBold,
	p.ProgramFragment,
	p.ProgramExampleBox,
	p.ScreenText,
	p.ScreenOnly,
	p.SyntaxDiagram,
	p.SyntaxDiagramVL,
	p.PseudoProgramCode,
	p.ProgramExampleRed
	{
		font-family: "Consolas";
		text-indent: 0pt;
		margin: 0;
		font-size: 9pt;
	}

	p.Commandpara
	{
		text-indent: 1cm;
		font-weight: bold;
		padding-left: 3px;
	}

	p.picture
	{
		font-family: "Courier New";
		line-height: 90%;
		margin: 0 0 0 20px;
	}

	p.ProgramExample
	{
		margin: 0 0 0 20px;
	}

	p.ProgramExampleRed
	{
		margin: 0 0 0 20px;
		color: #E71821;
	}

	p.PseudoProgramCode
	{
		margin: 0px 0px 6px 30px;
		padding-left: 22px;
		border-left-style: solid;
		border-width: 5px;
		border-color: #C4C4C4;
	}

	p.ProgramExampleBold
	{
		margin: 0 0 0 20px;
		font-weight: bold;
	}

	p.ProgramExampleBox
	{
		background-repeat: repeat;
		background-color: #E2DEDE;
		width: 75%;
	}

	p.ScreenText
	{
		font-family: "Courier New";
		page-break-inside: avoid;
	}

	p.ScreenOnly
	{
		font-family: "Courier New";
		font-size: 7pt;
		margin: 0 4px;
	}

	p.SyntaxDiagram
	{
		font-family: "Courier New";
		margin-left: 8px;
		font-style: italic;
		background-color: #ffffcc;
		width: 75%;
		min-width: 523px;
	}

	p.SyntaxDiagramVL
	{
		font-family: "Courier New";
		font-style: italic;
		background-color: #BCD4F0;
		width: 75%;
		min-width: 523px;
	}

	/* End of screen Courier font styles within body text */
	/* Screen numbering and bullet styles   */

	ul.BulletLeft_1 li
	{
		margin: 6px 0 0px 0x;
		text-indent: -20px;
		padding-left: 3px;
	}

	ul
	{
		margin-left: 0 !important;
		padding-left: 20px;
	}

	ul ul
	{
		margin-left: 30px;
	}

	li.BulletLeft
	{
		margin: 6px 0 0px 0px;
		padding-left: 3px;
	}

	li.BulletIndent
	{
		margin: 6px 0px 6px 20px;
	}

	ul
	{
		margin: 0;
	}

	p.NumberManual
	{
		margin: 6pt 0 6pt 20px;
		text-indent: -20px;
		padding-bottom: 4px;
		padding-left: 5px;
	}

	p.Numbermanualindent
	{
		margin: 6px 0 6px 1.27cm;
		text-indent: -20px;
		padding-left: 3px;
		padding-bottom: 4px;
	}

	/* this section displays tables on screen   */

	table
	{
		margin-left: 0px;
		margin-right: 10px;
	}

	th
	{
		padding-left: 2px;
		text-align: left;
		vertical-align: top;
	}

	/* the following table entries are necessary to make the borders on table cells display when present on screens */

	td table
	{
		border: solid 1px #d7d7d7;
		border-collapse: collapse;
	}

	td
	{
		padding-top: 6px;
		padding-left: 6px;
	}

	p.tabletext
	{
		margin: 6px 0 4px 4px;
	}

	p.tabletextheading
	{
		margin: 6px 0 4px 4px;
		font-weight: bold;
	}

	p.tabletextheadingsmall
	{
		font-size: 70%;
		font-family: Verdana, Helvetica, sans-serif;
		line-height: 180%;
		margin: 6px 0 4px 4px;
		font-weight: bold;
	}

	p.Tabletext1
	{
		font-size: 7pt;
		margin: 6px 0 4px 4px;
	}

	td
	{
		vertical-align: top;
	}

	p.ServerSyntax
	{
		padding: 6px;
		margin: 0;
		font-family: Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		background-color: #D09f65;
	}

	/* following is to use for invalid screen styles  */

	p.Red
	{
		font-size: 15pt;
		font-weight: bold;
		color: #E71821;
		background-color: #ffffcc;
		width: 75%;
		min-width: 523px;
	}

	/* end of screen body text   */
	/* Screen character styles   */

	span.Bold
	{
		font-weight: bold;
	}

	td span.Bold
	{
		margin: 6px 0 4px 0px;
		/* display:block; */
	}

	span.BoldArial
	{
		font-weight: bold;
	}

	span.Underline
	{
		text-decoration: underline;
	}

	span.CourierCharacterBold
	{
		font-weight: bold;
		font-size: 10pt;
		font-family: "Consolas";
	}

	span.CourierCharacterRed
	{
		font-weight: bold;
		font-size: 9pt;
		font-family: "Consolas";
		color: #E71821;
	}

	span.CourierNewCharacter
	{
		font-family: "Consolas";
		font-size: 10pt;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
	}

	span.Button
	{
		font-style: italic;
	}

	span.Blue
	{
		color: #1004B0;
	}

	span.Inserttext
	{
		color: #008000;
	}

	span.italics
	{
		font-style: italic;
	}

	span.LansaHtmlCharacter
	{
		display: none;
	}

	span.LansaHtmlCharacterDisplay
	{
		color: #0029f6;
	}

	span.PortabilityChar
	{
		font-weight: bold;
		color: #800000;
	}

	span.Red
	{
		font-weight: bold;
		color: #E71821;
	}

	span.Symbol
	{
		font-size: 9pt;
		color: #0101FF;
		padding-right: 2px;
	}

	span.VLFWAM
	{
		font-weight: bold;
		color: #0000FF;
	}

	span.VLFWebEvent
	{
		font-weight: bold;
		color: #339966;
	}

	span.VLFWindows
	{
		font-weight: bold;
		color: #FF0000;
	}

	span.ItalicUnderline
	{
		font-style: italic;
		text-decoration: underline;
	}

	/* End of screen character styles   */
	/* screen non-serif font for headings and title follow   */

	p.TitleCSS,
	p.CoverSubHead
	{
		font-size: 26pt;
		margin: 22px 0px 22px 0px;
		text-indent: 3px;
		font-style: normal;
		letter-spacing: -2px;
		color: #00BA7B;
		font-family: Verdana, Helvetica, sans-serif;
		text-decoration: none;
	}

	p.CoverSubHead
	{
		margin: 12px 0px 2px 0px;
		font-size: 14pt;
		letter-spacing: -1px;
	}

	h1.heading1 a,
	h2.heading2 a,
	h3.heading3 a,
	h4.heading4 a,
	h5.heading5 a,
	h6.heading6 a,
	h7.heading7 a,
	h8.Heading8
	{
		font-family: Verdana, Helvetica, sans-serif;
	}

	h1
	{
		display: none;
		font-size: 16pt;
		margin: 6pt 0;
		text-indent: 3px;
	}

	h2
	{
		font-size: 26pt;
		margin: 22px 0px 22px 0px;
		text-indent: 0px;
		letter-spacing: -1px;
		font-style: normal;
		font-weight: normal;
		color: #778899;
		text-decoration: none;
		line-height: 140%;
		border-bottom: #eeeeee solid 3px;
	}

	h3,
	h4,
	h5,
	h6,
	h7
	{
		font-size: 12pt;
		margin: 20pt 0 0 0;
		text-indent: 0px;
		color: #3062ae;
	}

	p.BoldTitle,
	p.Step,
	p.Paramhead,
	p.BoldTitleIndent,
	.Portability
	{
		font-size: 10pt;
		font-weight: bold;
		margin: 0 0 3pt 0pt;
		color: #696969;
	}

	p.Step
	{
		font-style: italic;
		margin: 15pt 0 1pt 3pt;
	}

	p.BoldTitleIndent
	{
		margin: 0pt 0 1pt 0;
	}

	p.Paramhead
	{
		background-color: #bfc2fb;
		width: 200px;
	}

	p.Portability
	{
		font-weight: bold;
		margin: 4pt;
		color: #800000;
	}

	p.ScreenHeading
	{
		margin: 6pt 0 0pt 3pt;
		font-weight: bold;
		color: #3B3838;
	}

	/* end of screen heading and title section */
	/* Hidden styles in screen body   */

	p.BookmarkLine,
	p.Pagebreak,
	p.PicturePrint,
	p.HelpId,
	p.Hidden,
	p.PrintOnly,
	p.MadcapField,
	p.TutorialName,
	p.Space
	{
		display: none;
	}

	/* The following lines are used to format the message at the top of the page */

	.MCWebHelpFramesetLinkTop
	{
		background: url('../../../skins/default/stylesheets/images/diagonal_lines_blue.png');
		margin: 0 0 0 -20px;
		padding: 5px 0 7px 8px;
	}

	.MCWebHelpFramesetLinkTop a
	{
		/*background-image: url('../../../skins/default/stylesheets/images/logo2.png'); */
		background-repeat: no-repeat;
		display: block;
	}

	.MCWebHelpFramesetLink.MCWebHelpFramesetLinkTop a
	{
		color: #ffffff;
		font-weight: normal;
	}

	/* End of lines formatting the top of page text */
	/* The following styles are needed to format the xrefs as we want them to be   */

	MadCap|xref
	{
		mc-format: '{paratext}';
		text-decoration: none;
		font-size: 100%;
	}

	MadCap|tocProxy
	{
		border: solid 3px #8b0000;
		display: none;
	}

	span.MCBreadcrumbs
	{
		mc-breadcrumbs-prefix: ' ';
		color: #3B3838;
		font-size: 8pt;
	}

	div.MCBreadcrumbsBox_0
	{
		border-bottom-color: #f5f5f5;
		padding: 4px 0;
	}

	@media print
	{
		body
		{
			margin: 0px 20px 0px 20px;
			overflow: none;
			color: #000000;
			font-family: "Times New Roman";
			font-size: 11pt;
		}

		/* ZZZZ.banner      {display:none; overflow: none; padding-left: 5pt; 
               padding-top: 5pt; padding-bottom: 0pt }

.scrollregion   { overflow: none; margin-left: 5pt; padding: 5px }

.Toolbar{ display:none; } */

		a
		{
			font-weight: normal;
			font-size: 10pt;
			font-style: normal;
			font-family: "Times New Roman";
			text-decoration: none;
		}

		td,
		th
		{
			text-align: left;
			vertical-align: top;
		}

		/*.NsrSeparator{ display:none;}*/
		/*----------following are the print body text styles -------*/

		.BodyText
		{
			margin: 4px 10px 4px 0;
			font-size: 100%;
			font-family: "Times New Roman";
			line-height: 180%;
			font-style: normal;
			font-weight: normal;
			text-decoration: none;
			color: #3B3838;
		}

		.Alsoseebody
		{
			margin: 2px 0 2px 0;
		}

		.BodyTextBold
		{
			font-weight: bold;
		}

		.BodyTextIndent
		{
			margin: 4px 0 4px 1cm;
		}

		.BodyTextItalic
		{
			font-style: italic;
		}

		.ScreenBitmap
		{
			margin: 8px 0 8px 0;
			text-align: left;
		}

		p.Note
		{
			margin: 0 0 8px 0;
			padding: 10px;
			page-break-inside: avoid;
			border: 3pt double #808080;
		}

		p.NoteIndent
		{
			margin: 0pt 40px 5pt 26px;
			page-break-inside: avoid;
			padding: 8px 4px 8px 4px;
			border: 3pt double #009b5d;
		}

		p.Graphic
		{
			font-size: 7pt;
			font-family: Verdana, Helvetica, sans-serif;
			margin: 0;
		}

		/*----------End of the printed body text styles -------*/
		/*----------Following are the printed Courier styles -------*/

		p.Commandpara,
		p.ProgramExample,
		p.ProgramExampleRed,
		p.ProgramExampleBox,
		p.ProgramExampleBold,
		p.ProgramFragment,
		p.ScreenText,
		p.ScreenTextTable p.Picture,
		p.PseudoProgramCode,
		p.ReportExample
		{
			margin: 0 0 0 20px;
			font-family: "Courier New";
			font-size: 9pt;
		}

		p.PseudoProgramCode
		{
			margin: 0 0 0 20px;
			color: #E36C0A;
		}

		p.ProgramExampleRed
		{
			margin: 0 0 0 20px;
			color: #E71821;
		}

		.Commandpara
		{
			font-weight: bold;
		}

		p.Picture,
		p.ReportExample
		{
			margin: 0;
			padding-right: 5px;
			padding-left: 5px;
			line-height: 90%;
		}

		p.ProgramExampleBold
		{
			font-weight: bold;
		}

		p.ScreenOnly
		{
			display: none;
		}

		p.SyntaxDiagram,
		p.SyntaxDiagramVL
		{
			margin-left: 8px;
			font-weight: normal;
			font-size: 8pt;
			width: 100%;
			font-style: italic;
			font-family: "Courier New";
		}

		/*----------Following are the printed List styles -------*/

		ul
		{
			padding: 0;
			margin: 0;
		}

		li.BulletIndent,
		li.BulletLeft
		{
			margin: 6px 0 6px 7px;
			padding-left: 3px;
			font-family: "Times New Roman";
			font-size: 11pt;
		}

		li.BulletIndent
		{
			margin-left: -20px;
		}

		p.NumberIndent,
		p.NumberManual,
		p.Numbermanualindent
		{
			margin: 3px 0 3px 0.63cm;
			font-family: "Times New Roman";
			font-size: 11pt;
		}

		p.NumberIndent,
		p.NumberManualIndent
		{
			margin-left: 1.5cm;
			text-indent: -18px;
		}

		p.NumberManual
		{
			text-indent: -19px;
		}

		p.ListNumber,
		li.ListNumber,
		div.ListNumber
		{
			margin: 2px 0 2px 0.63cm;
			text-indent: -22px;
		}

		/*----------End of the printed List styles -------*/
		/*---------- following are the printed table styles --------------*/

		td table
		{
			border: solid 1px #000000;
			border-collapse: collapse;
		}

		td table tr td
		{
			padding-right: 4px;
			padding-left: 4px;
			vertical-align: top;
			border: solid 1px;
		}

		p.tabletext
		{
			margin: 4px 0 4px 4px;
			font-size: 11pt;
		}

		.Tabletext1
		{
			margin: 0 0 0 4px;
			font-size: 8pt;
		}

		p.tabletextheading
		{
			margin: 6px 0 4px 4px;
			font-weight: bold;
			text-indent: 0;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 9pt;
		}

		p.ServerSyntax
		{
			padding: 6px;
			margin: 0;
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			font-style: normal;
			text-decoration: none;
			background-color: #D09f65;
		}

		/* -----------the following are the printed character styles---------*/

		span.Blue
		{
			color: #0000FF;
		}

		span.Bold
		{
			font-weight: bold;
		}

		td span.Bold
		{
			margin: 6px 0 4px 4px;
			/* display:block; */
		}

		span.BoldArial
		{
			font-family: Verdana, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			font-style: normal;
			text-decoration: none;
		}

		span.Button
		{
			font-style: italic;
		}

		span.CourierNewCharacter
		{
			font-family: "Consolas";
			font-size: 9pt;
		}

		Span.CourierCharacterBold
		{
			font-weight: bold;
			font-size: 9pt;
			font-style: normal;
			font-family: "Consolas";
		}

		span.CourierCharacterRed
		{
			font-weight: bold;
			font-size: 9pt;
			font-family: "Consolas";
			color: #E71821;
		}

		span.Hyperlink
		{
			font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			font-style: normal;
			text-decoration: underline;
			color: #0000FF;
		}

		span.italics
		{
			font-style: italic;
		}

		span.ItalicUnderline
		{
			font-style: italic;
			text-decoration: underline;
		}

		A.LinkJumpToDestinationTopic
		{
			font-weight: normal;
			font-style: normal;
		}

		A.LinkPopupDestinationTopic
		{
			font-weight: normal;
			font-style: normal;
		}

		span.PortabilityChar
		{
			font-weight: bold;
			color: #800000;
		}

		span.Red
		{
			font-weight: bold;
			font-style: italic;
			text-decoration: none;
			color: #ff0000;
		}

		span.Underline
		{
			font-weight: normal;
			font-style: normal;
			text-decoration: underline;
		}

		span.VLFWAM
		{
			font-weight: bold;
			color: #0000FF;
			text-decoration: none;
		}

		span.VLFWebEvent
		{
			font-weight: bold;
			color: #339966;
			text-decoration: none;
		}

		span.VLFWINDOWS
		{
			font-weight: bold;
			color: #FF0000;
			text-decoration: none;
		}

		/* -----------End of the printed character styles---------*/
		/*----------following are the printed non-serif styles -------*/

		h1
		{
			display: none;
		}

		h2,
		h3,
		h4,
		h5,
		h6,
		h7,
		h8
		{
			margin: 10px 0px 20px 0px;
			font-family: Verdana, Helvetica, sans-serif;
			font-weight: normal;
			color: #3B3838;
		}

		h2.Heading2
		{
			font-size: 20pt;
			color: #3B3838;
		}

		h3.Heading3
		{
			font-size: 20pt;
			page-break-before: none;
		}

		h4.Heading4
		{
			font-size: 12pt;
		}

		h5.Heading5,
		h6.Heading6,
		h7.Heading7,
		h8.Heading8
		{
			font-size: 11pt;
		}

		.Heading9
		{
			display: none;
		}

		p.BoldTitle,
		p.BoldTitleIndent,
		.BoldTitleRed,
		p.TutorialName,
		.Tips,
		.Step
		{
			margin: 0px 0 3px 0;
			font-weight: normal;
			font-family: Verdana, Helvetica, sans-serif;
			font-style: normal;
			text-decoration: none;
			font-size: 11pt;
			color: #778899;
		}

		p.BoldTitleIndent
		{
			margin: 8px 0 3px 1cm;
		}

		.BoldTitleRed
		{
			color: #FF0000;
		}

		p.TutorialName
		{
			margin: 0 0 3px 0;
			color: #008080;
			text-align: right;
			font-size: 9pt;
		}

		p.Pagebreak
		{
			page-break-before: always;
		}

		.Tips
		{
			font-style: italic;
			color: #FF0000;
		}

		p.HelpId,
		.Alsoseeheading,
		p.ParamHead,
		p.ScreenHeading,
		.Portability
		{
			margin: 8px 0 8px 0;
			font-family: Verdana, Helvetica, sans-serif;
			font-style: normal;
			text-decoration: none;
			font-size: 11pt;
			font-weight: normal;
		}

		.AlsoSeeHeading
		{
			margin: 6px 0 3px 0;
		}

		p.HelpId
		{
			margin: 3px 0 3px 0;
			color: #08843F;
			text-align: right;
		}

		p.ParamHead
		{
			color: #4518D8;
		}

		.Portability
		{
			color: #800000;
		}

		.Step
		{
			font-style: italic;
		}

		p.TitleCSS
		{
			font-weight: bold;
			font-size: 12pt;
			margin: 8px 0;
			text-indent: 3px;
			font-style: normal;
			font-family: Verdana, Helvetica, sans-serif;
			text-decoration: none;
			color: #4F81BD;
		}

		/*----------End of the printed Title styles -------*/
		/*---- the following are the print hidden styles -----*/

		Span.Symbol,
		.Blank,
		p.BookmarkLine,
		p.Hidden,
		.Link,
		.FurtherInformationBody,
		.FurtherInformationHeading,
		.SBNoPrint,
		.Jump2TopTopic,
		.Space
		{
			display: none;
		}

		/*---- End of the print hidden styles -----*/
		/*---- the following styles may never be needed again in print -----*/

		p.Content,
		p.tc1,
		p.tc2,
		p.Toc1,
		p.Toc2,
		p.Toc3,
		p.Toc4,
		p.Toc5,
		p.Toc6,
		p.Toc7,
		p.Toc8,
		p.Toc9
		{
			display: none;
		}

		.ExtractHeading4,
		.ExtractNumberManual,
		.ExtractNumberManualIndent,
		.ExtractBodyText,
		.ExtractProgramExample,
		.ExtractBulletIndent
		{
			display: none;
		}

		.FlashInformation
		{
			font-weight: normal;
			font-size: 10pt;
			color: #339900;
			margin: 8px 0 8px 3px;
			text-indent: 0;
			font-style: normal;
			font-family: "Times New Roman";
			text-decoration: none;
		}
	}

	MadCap|tocProxy
	{
		display: none;
	}

	MadCap|xref.ParaTextOnly
	{
		mc-format: '{paratext}';
	}

	MadCap|breadcrumbsProxy
	{
		margin-bottom: 4px;
		padding-bottom: 2px;
		color: #3A83E6;
		mc-breadcrumbs-count: 5;
		mc-breadcrumbs-prefix: ' ';
	}

	MadCap|breadcrumbsProxy:visited
	{
		color: #000000;
	}
}

