﻿/*<meta conditions="2_OutputType.InstallGuide" />*/

/* CSS LOGIC

The DMSS Flare project has several topics that explain general CSS
concepts and also the specific rationale in our CSSs. The topics are
hidden in the DMSS output, so you need to open the Flare project to
read them. Please review these topics before editing the CSS. 

This CSS controls printed output, such as PDFs and Word documents.
It mostly mirrors Quest.css and should be maintained concurrently.
The print settings were originally contained in Quest.css, but due
to Flare's bugs they were split into a separate CSS for better control.

The CSS is organized into the following sections:
   - Main Styles
   - Complex Selectors
   - MadCap Code
*/

/* MAIN STYLES */

p.AlwaysBreakBefore
{
	page-break-before: always;
}

p.AlwaysBreakAfter
{
	page-break-after: always;
}

p.KeepWithPrevious
{
	page-break-before: avoid;
}

p.KeepWithNext,
p.Note_KeepWithNext,
li.Note_KeepWithNext,
li.KeepWithNext
{
	page-break-after: avoid;
}

p.AvoidBreakWithin,
li.AvoidBreakWithin
{
	page-break-inside: avoid;
}

a:link {
	color: #0078B6;
	text-decoration: none;
}

a:visited {
	color: #0078B6;
	text-decoration: none;
}

a:hover {
	color: #0078B6;
	text-decoration: none;
}

a:active {
	color: #0078B6;
	text-decoration: none;
}

address, fieldset, div, div.Indent
{
	mc-hidden: hidden;
}

body
{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 9pt;
	mc-hyphenate: never;
	mc-short-line-tighten-maximum: 2;
	mc-short-line-method: loosen-tighten;
	mc-short-line-loosen-end-length: 11;
	mc-short-line-loosen-maximum: 4;
	orphans: 2;
	widows: 2;
}

caption
{
	text-align: left;
}

col
{
	font-size: 9pt;
}

colgroup
{
	font-size: 9pt;
}

div.Indent 
{
	margin-left: 30pt;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	mc-hyphenate: never;
	page-break-after: avoid;
}

h1, h2, h3
{
	color: #0078B6;
}

h1
{
	font-size: 24pt;
	font-weight: bold;
	line-height: 29pt;
	text-align: right;
	margin-top: 17pt;
	margin-bottom: 70pt;
}

h2
{
	font-size: 22pt;
	font-weight: bold;
	line-height: 26pt;
	margin-top: 26pt;
	margin-bottom: 8pt;
}

h3
{
	font-size: 18pt;
	font-weight: bold;
	margin-top: 22pt;
	margin-bottom: 8pt;
}

h4
{
	font-size: 15pt;
	font-weight: bold;
	margin-top: 19pt;
	margin-bottom: 8pt;
	mc-heading-level: 0;
}

h5
{
	font-size: 12pt;
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 8pt;
	mc-heading-level: 0;
	mc-hidden: hidden;
}

h6
{
	font-weight: bold;
	font-size: 10pt;
	margin-top: 12pt;
	margin-bottom: 8pt;
	mc-heading-level: 0;
	mc-hidden: hidden;
}

h1.BackMatter		/*similar look to p.ChapterNumber*/
{	font-size: 28pt;
	color: #FFFFFF;
	text-align: right;
	background: #0078B6;	/*bkgd color for better viewing in Flare*/
	margin-top: 3pt;
	margin-right: 1in;
	margin-bottom: 0pt;
}

img
{
	max-width: 100%;
}

li
{
	margin-top: 8pt;
	margin-bottom: 8pt;
	mc-hyphenate: never;
	orphans: 2;
	widows: 2;
}

li.Note, 
li.Note_KeepWithNext {
	margin-top: 0pt;
	margin-bottom: 6pt;
	margin-left: 24px;
}

ol, ul
{
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p
{
	mc-hyphenate: never;
	margin-bottom: 8pt;
	margin-top: 8pt;
	orphans: 2;
	widows: 2;
}

p.Caution, p.Note, p.Warning, p.Note_KeepWithNext {
	padding-bottom: 4px;
	padding-left: 24px;
	margin-bottom: 4pt;
	page-break-inside: avoid;
}
	
p.Note, 
p.Note_KeepWithNext {
	background-image: url('../../Images/Template/Note_Info.gif');
	background-repeat: no-repeat;
}

p.Caution {
	font-weight: bold;
	background-image: url('../../Images/Template/Note_Caution.gif');
	background-repeat: no-repeat;
}

p.Warning {
	font-weight: bold;
	background-image: url('../../Images/Template/Note_Warning.gif');
	background-repeat: no-repeat;
}

p.CoverTitle {
	font-size: 24pt;
	font-weight: bold;
	color: #0078B6;
	line-height: 29pt;
	mc-hidden: hidden;
}

p.CoverSubTitle {
	font-size: 22pt;
	color: #444444;
	line-height: 26pt;
	mc-hidden: hidden;
}

p.ChapterNumber
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28pt;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0pt;
	margin-right: 1in;
	mc-hidden: hidden;
}

p.CaptionTable
{
	mc-auto-number-format: 'T:Table {n+}: ';
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 4pt;
	page-break-after: avoid;
}

p.CaptionFigure
{
	mc-auto-number-format: 'F:Figure {n+}: ';
	font-weight: bold;
	margin-top: 14pt;
	margin-bottom: 4pt;
	page-break-after: avoid;
}

p.Footer
{
	font-size: 8pt;
	color: #808080;
	margin-top: 0;
	margin-bottom: 3;
	mc-hidden: hidden;
}

p.FooterPageNumber {
	font-size: 10pt;
	color: #808080;
	mc-hidden: hidden;
}

p.IndentedPara
{
	margin-left: 30pt;
}

p.IndexHeading
{
	font-size: 12pt;
	color: #0078B6;
	text-align: left;
	margin-top: 14pt;
}

p.InsideCoverTitle {
	font-weight: bold;
}

p.InsideCover {
	font-size: 9pt;
	line-height: 9pt;
}

p.Procedure
{
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	margin-top: 14pt;
	margin-bottom: 8pt;
	page-break-after: avoid;
}

p.RelatedTopics
{
	font-weight: bold;
	color: #0078B6;
	margin-top: 0;
	mc-next-tag: p;
	mc-next-class: RelatedTopicsLinks;
}

p.RelatedTopicsLinks
{
	mc-hidden: hidden;
}

/* p.ScenarioPara is a legacy style. Delete if not used. */
p.ScenarioPara
{
	color: #696969;
	mc-hidden: hidden;
}

/* p.ScenarioHeading is a legacy style. Delete if not used. */
p.ScenarioHeading
{
	font-weight: bold;
	font-size: 12pt;
	color: #0078B6;
	margin-bottom: 8pt;
	margin-top: 0;
	page-break-after: avoid;
	mc-hidden: hidden;
}

p.SingleStep
{
	mc-auto-number-format: '» ';
	mc-auto-number-position: outside-head;
	mc-auto-number-offset: 20px;
	margin-left: 30pt;
	vertical-align: baseline;
}

p.Syntax, 
p.Code
{
	font-size: 9pt;
	font-family: 'Courier New';
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.TOC1
{
	margin-top: 12pt;
	margin-bottom: 3pt;
	font-size: 10pt;
	page-break-after: avoid;
}

p.TOC2
{
	margin-top: 3pt;
	margin-bottom: 2pt;
	margin-left: 0pt;
	font-size: 10pt;
}

p.TOC3
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 10pt;
	font-size: 10pt;
}

p.TOC4
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 20pt;
	font-size: 10pt;
	font-style: italic;
}

p.TOCProxy
{
	font-size: 22pt;
	font-weight: bold;
	margin-bottom: 36pt;
	mc-hidden: hidden;
}

p.TopicLine
{
	border-top-style: none;
}

pre
{
	font-size: 9pt;
	font-family: 'Courier New';
}

span.DellBlue
{
	color: #0085C3;
}

span.DellDarkBlue
{
	color: #0078B6;
}

span.Note	/*use for new DSG note styles*/
{
	font-weight: bold;
	color: #0078B6;
	text-transform:uppercase;
}

span.CautionNote 
{
	font-weight: bold;
	color: #F2AF00;
	text-transform:uppercase;
}

span.WarningNote 
{
	font-weight: bold;
	color: #CE1126;
	text-transform:uppercase;
}

/* span.QuestBlue is a legacy style. Delete if not used. */
span.QuestBlue
{
	font-weight: bold;
	color: #0078B6;
	mc-hidden: hidden;
}

span.SyntaxChar, 
span.Code
{
	font-size: 9pt;
	font-family: "Courier New", monospace;
}

span.SyntaxCommandChar
{
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	font-family: "Courier New", monospace;
}

span.SyntaxVariableChar, 
p.CodeItalic
{
	font-size: 9pt;
	font-style: italic;
	font-weight: normal;
	font-family: "Courier New", monospace;
}

tr,
td
{
	font-size: 9pt;
	widows: 2;
	orphans: 2;
}

th,
table,
tbody,
tfoot,
thead
{
	font-size: 9pt;
}


/* COMPLEX SELECTORS */

td p
{
	margin-top: 0;
	margin-bottom: 4pt;
	mc-hidden: hidden;
	orphans: 2;
	widows: 2;
}

li p
{
	orphans: 2;
	widows: 2;
}

td p
{
	orphans: 2;
	widows: 2;
}

td p.IndentedPara
{
	margin-left: 10pt;
}

ol ol
{
	list-style-type: lower-alpha;
	mc-hidden: hidden;
}

ol ul
{
	list-style-type: disc;
	mc-hidden: hidden;
}

/* MADCAP CODE */

MadCap|indexProxy, 
MadCap|glossaryProxy, 
MadCap|tocProxy, 
MadCap|listOfProxy, 
MadCap|miniTocProxy
{
	border-top-style: none;
	border-top-width: 0px;
}

p.MiniTOC1,
p.MiniTOC2
{
	mc-pagenum-display: none;
	color: #0078B6;
}

MadCap|xref
{
	mc-format: '{color #0078B6}{paratext}{/color}';
	text-decoration: none;
}

MadCap|xref.HeadingOnPage
{
	mc-format: '{color #0078B6}{paratext}{/color} on page {color #0078B6}{page}{/color}';
	color: #000000;
}

MadCap|xref.SeeWithPeriod
{
	mc-format: 'See {color #0078B6}{paratext}{/color} on page {color #0078B6}{page}{/color} for more information.';
	color: #000000;
}

MadCap|xref.SeeWithoutPeriod
{
	mc-format: 'See {color #0078B6}{paratext}{/color} on page {color #0078B6}{page}{/color} for more information';
	color: #000000;
}

MadCap|xref.SeeOnlineHelp
{
	mc-format: 'See {quote}{paratext}{quote} in the online help for more information.';
	color: #000000;
}

MadCap|xref.Caption
{
	mc-format: '{color #0078B6}{paranumonly}{/color} on page {color #0078B6}{page}{/color}';
	color: #000000;
}

MadCap|xref.ConceptPageNumber,
MadCap|xref.IndexPageNumber,
MadCap|xref.ListOfPageNumber
{
	mc-hidden: hidden;
}

