/* CSS FILE FOR UNSTRUCTURED BOOKS FOR UNIX */
/* simple style sheet for FM HTMLclient */
/* Styles updated on 05.02.03 by Pat Gee Best */

/* misc formats */
/* Pat added styles for ErrorMsg, 09.12.00 */
.ErrorTxt { margin-left: 36pt; }
.ErrorMsg { margin-top: 2.0em; white-space: pre; font-family: monospace;
	font-size: 16pt }
.FigureBox { margin-top: 1.5em; }
.FigureBox-Wide { margin-top: 1.5em; }
	
	
/* Bullet formats */
/* Pat added Julia's fix for adding white space between bullets, 03.22.01 */
.Linebreak { line-height: 0.5em; }
	

/* basic global table formatting */
/* If Caution Icon doesn't need to create using TABLE, top: 1em, bottom: 1em. */
/* Pat added styles for Tables using Code, Titled, NoTitle. 02.01.01 */
TD { vertical-align: top; }
TD P { vertical-align: top; }
TH { vertical-align: bottom; }
.Code { margin-top: 0.5em; margin-bottom: 0.5em; }
.TableCaption { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaptionA { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaptionP { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaptionG { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaption-Wide { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaptionA-Wide { margin-top: 1.5em; margin-bottom: 0.5em; }
.TableCaptionP-Wide { margin-top: 1.5em; margin-bottom: 0.5em; }
.Untitled { margin-bottom: 1.0em; margin-top: 1.0em; }


/* character formats */
/* Pat added styles for URL tag, 03.28.03 */
KBD.UserInput { font-family: courier; font-weight: bold; font-style: regular; }
KBD.UserType { font-family: courier; font-weight: bold; font-style: regular; }
KBD.Filename-Command { font-family: courier; font-weight: normal; }
KBD.URL { font-family: courier; font-weight: normal; }
I.Variable { font-family: Times; font-weight: normal; font-style: italic; }
I.Title { font-weight: normal; font-style: italic; }
I.Strong { font-style: regular; font-weight: bold; }


/* footnote formats */
/* Pat added styles for footnotes 02.02.01 */
.footnote { vertical-align: super; font-size: 10pt; }


/* Cross-Refs formatting */
/* Pat added styles for cross-references to include point size. 02.02.01 */
.XRef { font-size: 10pt; }


/* chapter numbering and titles */
/* Pat added styles for Heads; 11.07.00 */
/* Pat modified styles for Heads by increasing font size; added styles for
      H4 which is used to format Procedure titles. 02.01.01 */
/* Pat added styles for the copyright link, booktitle and subtitled based on
   new markup for these objects. 11.30.01 */
/* Added PartTitle to ChapTitle styles. 03.27.03 */
/* Updated font sizes for chaptitles and heads, 05.02.03 */
   
SPAN.ChapNumPrefix { font-size: 12pt; font-weight: normal; font-style: regular;
	font-family: helvetica, sans-serif; }
	
TD.navbartitle { vertical-align: center; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
TD.ChapNumber, TD.ChapNumberA
	{ font-size: 30pt; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }
	
td.ChapTitle, .ChapTitleA, .ChapTitleCSR, .ChapTitleC, .ChapTitleG,
	.ChapTitleI, .ChapTitleP, .ChapTitleS, .PartTitle
	{ font-size: 26pt; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }
	
.Head1, .Head1A, .Head1CSR, .Head1G, .Head1P
	{ margin-top: 1.0em; font-size: 22pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.Head2, .Head2A, .Head2CSR, .Head2G, .Head2P, .Head2-Procedure, .Head2-OptFlag
	{ margin-top: 1.0em; font-size: 18pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.Head3, .Head3A, .Head3CSR, .Head3G, .Head3P, .Head3-Procedure, .Head3-OptCat
	{ margin-top: 1.0em; font-size: 16pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.H4 { font-size: 14pt; font-weight: bold; font-style: italic;
	font-family: helvetica, sans-serif; }
	
P.Head2ProcTitle { font-size: 20pt; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }
	
P.Head3ProcTitle { font-size: 16pt; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }
	
/* crashes Netscape on Windows */
P.copyrightlink { font-size: 12pt; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }

P.booktitlehere { font-size: 20pt; font-family: helvetica, sans-serif; }
	
P.subtitlehere { font-size: 16pt; font-style: italic; }
	
/*P.partnumberhere  { font-size: 12pt; font-style: regular; } */



/* table code and figure captions */
/* Pat added missing TableCaption and FigureCaption tags, 09.12.00 */
/* Add more space before every figure, table, and code caption, 09.12.00 */
/* Julia changed font-size from 10pt to 11pt - 11.17.2000 */
.TableCaption, .TableCaption-Wide, .TableCaptionA, .TableCaptionA-Wide,
	.TableCaptionG, .TableCaptionG-Wide, .TableCaptionP-Wide,
	.TableCaptionP, .TableCaptionP-Wide
	{ white-space: pre; font-size: 13pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.CodeCaption, .CodeCaption-Wide, .CodeCaptionA, .CodeCaptionA-Wide,
	.CodeCaptionG, .CodeCaptionG-Wide, .CodeCaptionP, .CodeCaptionP-Wide
	{ white-space: pre; font-size: 13pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	  
.FigureCaption, .FigureCaption-Wide, .FigureCaptionA, .FigureCaptionA-Wide,
	.FigureCaptionG, .FigureCaptionG-Wide, .FigureCaptionP,
	.FigureCaptionP-Wide
	{ margin-top: 1.5em; white-space: pre; font-size: 13pt;
	font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }


/* Step list formats */
/* Pat adjusted styles for the StepPara tags, 09.12.00 */
/* Julia suggested for New CLASSES; see below: */
.Step1, .Step1-, .Stepsingle { margin-left: 20px; font-weight: bold; 
	font-style: regular; font-family: helvetica, sans-serif; }
.Step2, .Step2- { margin-left: 65px; font-weight: bold; font-style: regular;
	font-family: helvetica, sans-serif; }
.Step3 { margin-left: 115px; font-weight: bold; font-style: regular; 
	font-family: helvetica, sans-serif; }
.Step3- { margin-left: 112px; font-weight: bold; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
.StepPara1 { margin-left: 38px; font-weight: regular; }
.StepPara2 { margin-left: 83px; font-weight: regular; } 
.StepPara3 { margin-left: 129px; font-weight: regular; }



/* Ordered list formats */
/* Pat adjusted styles for the List tags, 09.10.00 */
.List1, .List1- { margin-left: 20px; }
.List2, .List2- { margin-left: 65px; }
.List3 { margin-left: 115px; }
.List3- { margin-left: 112px; }


/* ParaIndents indented to match ordered lists */
/* Pat adjusted styles for ParaIndent tags, 09.10.00*/
.ParaIndent1 { margin-left: 38px; }
.ParaIndent2 { margin-left: 80px; }
.ParaIndent3 { margin-left: 130px; }


/* glossary formats */
/* won't format a DT or DD, use a P */
.GlossTerm { font-size: 14pt; font-weight: bold; font-style: regular; }
.GlossText { margin: 0em 0em 1.5em 2em }


/* This is for caution icons. Needs class assigned to icons in the HTML. */
/* Not needed if cautions are converted to tables */
/* IMG.CautionIcon { float: left } */


/* code table line spacing */
/* Pat adjusted line height down for ScreenText, 05.02.03 */
PRE.ScreenText { white-space: pre; line-height: 8pt; }
PRE.Codeline { white-space: pre; margin-left: 35px; }


/* TOC formats */
/* Pat added styles for Parts, and modified indentions to better align TOC
   entries with the addition of parts. 03.27.03 */

.PartTitleTOC { margin: 1em 0em 0em 2em; font-size: 16pt; font-weight: bold;
	font-style: regular; font-familiy: helvetica, sans-serif; }
	
.ChapTitleTOC, .ChapTitleATOC, .ChapTitleCTOC, .ChapTitleCSRTOC, .ChapTitleGTOC,
	.ChapTitleITOC, .ChapTitlePTOC, .ChapTitleSTOC
	{ margin: 1em 0em 0em 4em; font-size: 14pt; font-weight: bold;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.Head1TOC, .Head1ATOC, .Head1PTOC, .Head1CSRTOC, .Head1GTOC
	{ margin: .5em 0em 0em 6em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.Head2TOC, .Head2ATOC, .Head2-ProcedureTOC, .Head2-OptCatTOC, .Head2-OptFlagTOC,
	.Head2CRSTOC, .Head2PTOC
	{ margin: .5em 0em 0em 8em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.Head3TOC, .Head3ATOC, .Head3-ProcedureTOC, .Head3-OptCatTOC, .Head3CSRTOC,
	.Head3PTOC
	{ margin: .5em 0em 0em 10em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.GroupTitlesIX { margin: 1.5em 0em 0em 0em; font-size: 18pt; }
	


/* LOT, LOF, LOC formats */
.FigureCaptionLOF, .FigureCaption-WideLOF, .FigureCaptionA-WideLOF,
	.FigureCaptionALOF, .FigureCaptionPLOF, .FigureCaptionP-WideLOF,
	.FigureCaptionGLOF, .FigureCaptionG-WideLOF
	{ margin: .5em 0em 0em 2em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.TableCaptionLOT, .TableCaption-WideLOT, .TableCaptionALOT,
	.TableCaptionA-WideLOT, .TableCaptionGLOT, .TableCaptionG-WideLOT,
	.TableCaptionPLOT, .TableCaptionP-WideLOT
	{ margin: .5em 0em 0em 2em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }
	
.CodeCaptionLOP, .CodeCaption-WideLOP, .CodeCaptionALOP, .CodeCaptionA-WideLOP, 
	.CodeCaptionGLOP, .CodeCaptionG-WideLOP, .CodeCaptionP,
	.CodeCaptionP-WideLOP
	{ margin: .5em .5em 0em 2em; font-size: 12pt; font-weight: normal;
	font-style: regular; font-family: helvetica, sans-serif; }


/* index formats */
/* Pat adjusted font size for index entries, 02.13.01 */
P.Level1IX {
	margin: .25em 0em 0em 2em;
	font-size: 13pt; font-weight: normal; font-style: regular;
	font-family: helvetica, sans-serif; }
	
P.Level2IX {
	margin: .25em 0em 0em 4em;
	font-size: 13pt; font-weight: normal; font-style: regular;
	font-family: helvetica, sans-serif; }
	
P.Level3IX {
	margin: .25em 0em 0em 6em;
	font-size: 13pt; font-weight: normal; font-style: regular;
	font-family: helvetica, sans-serif; }
	
P.Level4IX {
	margin: .25em 0em 0em 8em;
	font-size: 13pt; font-weight: normal; font-style: regular;
	font-family: helvetica, sans-serif; }
