/* ************************************************* */
/* Cascading Style Sheet for Marshal HTML Help         */
/*                                                   */
/* This CSS file includes definitions for manually   */
/* maintained HTML files, as well as files converted */
/* from Microsoft Word and Adobe FrameMaker.         */
/* ************************************************* */


/* ************************************************* */
/* Main Body Definition                              */
/* ************************************************* */

BODY  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-style : normal;
	color : #000000;
	text-align : left;
	text-decoration : none;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	font-size : 8pt;
	background-color : #FFFFFF;
}


/* ************************************************* */
/* Header and Footer Styles and Classes              */
/* ************************************************* */

DIV.Header2 {

	height : 20px;
	width : 100%;
	margin-top : 0;
	margin-left : 0;
	margin-right : 0;
	padding : 0;

}

DIV.Footer2 {
	height : 26px;
	width : 100%;
	margin: 20px 0 0 0;
	padding:0;
	border-top:1px solid #b10c2a;
	background-image:url(Images/corplogo-nt.png);
	background-position:bottom right;
	background-repeat:no-repeat;
}

DIV.Footer2 P {
	height:20px;
	padding: 0;
	margin:12px 135px 0 30px;
	font-size : 8pt;
	COLOR : #666666;
	clear:both;
}

CAPTION, caption {
	caption-side:top;
	color:black;
	padding-bottom:6px;
	text-align:center;
}

.FM_Italic, .Italic {
	font-style:italic;
}
.FM_Bold, .FM_Term, .Bold, .Term {
	font-weight:bold;
}

P.FM_ResponseText, P.FM_GraphicIndent,P.FM_Response_Text, P.FM_Graphic_Indent,
P.ResponseText, P.GraphicIndent,P.Response_Text, P.Graphic_Indent {
	margin-left:48px;
}

TABLE.ContentTable {
	margin-left : 30px;
}

TABLE.Tw, TABLE.Format_A {
	border-collapse: collapse;border-top:3px solid #b10c2a;margin-left:20px;
}

TABLE.Tw TH,TABLE.Format_A TH {
	Background-color:#ed1a3d;
	Color:white;
	Margin:0;
	Padding:5px;
}
TABLE.Tw TD,TABLE.Format_A TD {
	border-bottom:1px solid #ed1a3d;
	Margin:0;
	Padding:3px;
}

TABLE.Tw TD.HCenter,TABLE.Format_A TD.HCenter {
	text-align:center;
}

TABLE.Header {
	height : 50px;
	width : 100%;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border : 0;
	padding : 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

TD.HeaderLogo {
	background-image : url(Images/logo_product.png);
	width : 200px;
	height : 50px;
	vertical-align : top;
	horizontal-align : center;
}

TD.HeaderTitle {
	background-image : url(Images/header_bck.gif);
	height : 50px;
	vertical-align : top;
	horizontal-align : left;
}

P.HeaderText {
	margin-left : 10px;
	margin-top : 0px;
	font-size : 14pt;
	font-weight : normal;
	color : #FFFFFF;
	font-style : normal;
	white-space : nowrap;
}

TABLE.Footer {
	height : 40px;
	width : 100%;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	border : 0;
	padding : 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

TD.FooterText {
	background-image : url(Images/footer_bck.gif);
	height : 40px;
	vertical-align : top;
	horizontal-align : left;
}

P.Copyright {
	margin-left : 15px;
	margin-top : 10px;
	font-size : 7pt;
	font-weight : normal;
	color : #FFFFFF;
	font-style : normal;
	white-space : nowrap;
}

TD.FooterLogo {
	background-image : url(Images/logo_footer.png);
	width : 130px;
	height : 40px;
	vertical-align : top;
	horizontal-align : center;
}

P.EmbedSpacer {
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 4px;
	font-size : 4pt;
}


/* ************************************************* */
/* Main Entry Page Styles and Classes                */
/* ************************************************* */

TABLE.MainPage {
	margin-top : 50px;
	margin-left : 0px;
	border : 0;
	padding : 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

TD.MainPageSpacer {
	height : 50px;
}

TD.MainPageDocIcon {
	background-image : url(Images/helpdoc.gif);
	width : 100px;
	height : 65px;
	vertical-align : top;
	horizontal-align : center;
}

TD.MainPageWebIcon {
	background-image : url(Images/webresources.gif);
	width : 100px;
	height : 65px;
	vertical-align : top;
	horizontal-align : center;
}

TD.MainPageTitleAndLinks {
	background-image : url(Images/underline.gif);
	vertical-align : top;
	horizontal-align : left;
}
TD.MainPageHR {
	background-image : url(Images/underline-low.gif);
	height : 5px;
	vertical-align : top;
	horizontal-align : left;
}

P.MainPageTitle {
	margin-left : 0px;
	margin-bottom : 16px;
	font-size : 12pt;
	font-weight : bold;
	color : #31366E;
	font-style : normal;
	white-space : nowrap;
}

P.MainLink {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 3px;
	font-size : 10pt;
	COLOR : #3E599E;
	TEXT-DECORATION : none;
	white-space : nowrap;
}

P.MainLinkHi {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 3px;
	font-size : 10pt;
	color : #116E53;
	TEXT-DECORATION : underline;
	white-space : nowrap;
}

.MainLinkNote {
	font-size : 8pt;
	COLOR : #666666;
	white-space : nowrap;
}

A.MainLink  {
	color : #3E599E;
	text-decoration : none;
}

A.MainLink:Visited  {
	color : #3E599E;
	text-decoration : none;
}

A.MainLink:Active  {
	color : #3E599E;
	text-decoration : none;
}

A.MainLink:Hover  {
	color : #116E53;
	text-decoration : underline;
}


/* ************************************************* */
/* Heading Styles and Classes                        */
/* ************************************************* */

H1, p.FM_Heading1,p.FM_Heading1Appendix,
 p.Heading1,p.Heading1Appendix {
	font-size : 12pt;
	font-weight : bold;
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 20px;
	margin-bottom : 15px;
}

H2,p.FM_Heading2,p.FM_Heading2Appendix,p.FM_Heading2AppendixFirst, 
p.Heading2,p.Heading2Appendix,p.Heading2AppendixFirst {
	font-size : 10pt;
	font-weight : bold;
	margin-left : 15px;
	margin-right : 15px;
	margin-top : 24px;
	margin-bottom : 10px;
}

H3,p.FM_Heading3,p.FM_Heading3Appendix,
p.Heading3,p.Heading3Appendix  {
	font-size : 10pt;
	font-weight : bold;
	margin-left : 30px;
	margin-right : 15px;
	margin-top : 18px;
	margin-bottom : 10px;
}
H4,p.FM_Heading4,p.FM_Heading4Appendix, 
p.Heading4,p.Heading4Appendix {
	font-size : 10pt;
	font-weight : bold;
	margin-left : 30px;
	margin-right : 15px;
	margin-top : 18px;
	margin-bottom : 10px;
}
H5,p.FM_Heading5,p.FM_Heading5Appendix,
p.Heading5,p.Heading5Appendix  {
	font-size : 10pt;
	font-weight : bold;
	margin-left : 30px;
	margin-right : 15px;
	margin-top : 18px;
	margin-bottom : 10px;
}


/* ************************************************* */
/* Link Styles and Classes                           */
/* ************************************************* */

A  {
	color : #0000FF;
	text-decoration : none;
}

A:Visited  {
	color : #0000FF;
	text-decoration : none;
}

A:Active  {
	color : #0000FF;
	text-decoration : none;
}

A:Hover  {
	color : #FF0000;
	text-decoration : underline;
}


/* ************************************************* */
/* Paragraph Styles and Classes                      */
/* ************************************************* */

P  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 30px;
	margin-right : 15px;
	margin-top : 0px;
	margin-bottom : 10px;
}

P.TaskIntro  {
	font-weight : bold;
	font-size : 8pt;
	margin-bottom : 10px;
	margin-top : 6px;
	margin-left : 30px;
	margin-right : 15px;
}

P.Indent  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 6px;
	margin-bottom : 6px;
}

P.DL  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 0px;
	margin-right : 15px;
	margin-top : 6px;
	margin-bottom : 10px;
}

P.Table  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 6px;
	margin-right : 6px;
	margin-top : 6px;
	margin-bottom : 6px;
}

P.HeaderLg {
	margin-top : 8px;
	margin-left : 10px;
	font-size : 14pt;
	font-weight : normal;
	color : #FFFFFF;
	font-style : normal;
	white-space : nowrap;
}



/* ************************************************* */
/* Notes and Warning Styles and Classes              */
/* ************************************************* */



TABLE.Note {
	margin-top : 6px;
	margin-left : 30px;
	border : 0;
	padding : 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

TD.NoteIcon {
	background-image : url(Information.jpg);
	width : 24px;
	vertical-align : top;
	background-repeat: no-repeat;
	background-position:center 5px;
}

TD.NoteText {
	vertical-align : top;
	horizontal-align : left;
}

P.NoteText {
	margin-left : 8px;
	margin-top : 0px;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
}

TABLE.Warning {
	margin-top : 6px;
	margin-left : 0px;
	border : 0;
	padding : 0;
	border-collapse: collapse;
	border-spacing: 0px;
}

TD.WarningIcon {
	background-image : url(Caution.jpg);
	width : 24px;
	vertical-align : top;
	horizontal-align : center;
	background-repeat: no-repeat;
	background-position:center 5px;
}

TD.WarningText {
	vertical-align : top;
	horizontal-align : left;
}

P.WarningText {
	margin-left : 4px;
	margin-top : 0px;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
}

TD.TipIcon {
	background-image : url(Tip.jpg);
	width : 24px;
	vertical-align : top;
	horizontal-align : center;
	background-repeat: no-repeat;
	background-position:center 5px;
}

TH.checkhead {
	background-image : url(checkhead.png);
	width : 16px;
	vertical-align : top;
	background-repeat: no-repeat;
	background-position:center;
}
TD.checkcell {
	background-image : url(checkcell.png);
	width : 16px;
	vertical-align : top;
	background-repeat: no-repeat;
	background-position:center 10px;
}

/* ************************************************* */
/* Unordered (Bulleted) List Styles and Classes      */
/* ************************************************* */

UL  {
	margin-top : 0px;
	margin-left : 30px;
	padding-left: 20px;
	margin-right : 15px;
	margin-bottom : 10px;
	list-style-type : disc;
}

UL.Notes, .Note UL  {
	margin-top : 0px;
	margin-left : 20px;
	margin-right : 0px;
	margin-bottom : 10px;
	padding-left: 15px;
	list-style-type : disc;
}

UL.Level2  {
	margin-top : 6px;
	margin-left : 0px;
	margin-bottom : 6px;
	list-style-image: url(dash.gif);
}

UL.NumberList  {
	margin-top : 10px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 10px;
	list-style-type : disc;
}


UL.Table  {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 15px;
	margin-bottom : 6px;
	list-style-type : disc;
}

LI  {
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 6px;
}

LI.Notes  {
	margin-top : 0px;
	margin-bottom : 10px;
	list-style-type : disc;
}

LI.Table  {
	margin-top : 0px;
	margin-bottom : 6px;
	list-style-type : disc;
}

P.FM_Tbl_Heading, P.FM_TblHeading,
P.Tbl_Heading, P.TblHeading {
	padding:0;
	margin:0;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
}
P.FM_TblBody,P.FM_Tbl_Body,
P.TblBody,P.Tbl_Body {
	padding:0;
	margin:0;
	margin-bottom:5px;
}


P.FM_TblNote,P.FM_Tbl_Note,
  P.TblNote,P.Tbl_Note {
	padding:0;
	margin:0;
	margin-bottom:5px;
	Vertical-align:middle;
}
P.FM_TblCaption,P.FM_Tbl_Caption,
TblCaption,P.Tbl_Caption, P.Table_Caption {
	text-align:center;
}
P.FM_FigureCaption,P.FM_Figure_Caption,
P.FigureCaption,P.Figure_Caption {
	color:black;
	padding-bottom:6px;
	text-align:center;

}
P.FM_FigureCentered, P.FM_Figure_Centered,
P.FigureCentered, P.Figure_Centered  {
	text-align:center;

}

/* ************************************************* */
/* Ordered (Numbered) List Styles and Classes        */
/*                                                   */
/* LI tags are defined in the UL section             */
/* ************************************************* */

OL  {
	margin-top : 0px;
	margin-left : 30px;
	padding-left: 20px;
	margin-right : 15px;
	margin-bottom : 10px;
	list-style-type : decimal;
}


OL.Level2  {
	margin-top : 6px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 6px;
	list-style-type : lower-alpha;
}

OL.TABLE  {
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	list-style-type : decimal;
}

P.FM_Numberedlevel1, P.FM_Numbered_level_1, P.FM_Numbered1First,P.FM_Bullet1, P.FM_Bullet2, P.FM_Bullet3,P.FM_Bullet_1, P.FM_Bullet_2, P.FM_Bullet_3,
 P.Numberedlevel1, P.Numbered_level_1, P.Numbered1First,P.Bullet1, P.Bullet2, P.Bullet3,P.Bullet_1, P.Bullet_2, P.Bullet_3 {

	margin-top : 6px;
	margin-bottom : 6px;
	text-indent:-25px;
	padding-left:25px;

}

P.FM_TblBullet, P.FM_Tbl_Bullet,  {
 P.TblBullet, P.Tbl_Bullet
	margin-top : 2px;
	margin-bottom : 2px;
	Margin-left: 6px;
	text-indent:-14px;
	padding-left:12px;

}

P.FM_Numberedlevel2, P.FM_Numbered_level_2, P.FM_Bullet2, P.FM_Bullet_2,
  P.Numberedlevel2, P.Numbered_level_2, P.Bullet2, P.Bullet_2 {
	margin-left : 60px;
	margin-top : 6px;
	margin-bottom : 6px;
	text-indent:-25px;
	padding-left:25px;

}

P.FM_Numberedlevel3, P.FM_Numbered_level_3, P.FM_Bullet3, P.FM_Bullet_3,
 P.Numberedlevel3, P.Numbered_level_3, P.Bullet3, P.Bullet_3  {
	margin-left : 72px;
	margin-top : 6px;
	margin-bottom : 6px;
	text-indent:-25px;
	padding-left:25px;

}


/* ************************************************* */
/* Definition List Styles and Classes                */
/* ************************************************* */

DL  {
	margin-top : 0px;
	margin-left : 30px;
	margin-right : 15px;
	margin-bottom : 10px;
}

DT  {
	margin-top : 6px;
	margin-bottom : 0px;
	font-weight : bold;
}

DD  {
	margin-left : 30px;
	margin-bottom : 0px;
}

DL.Indent  {
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 10px;
}

DT.Indent  {
	margin-top : 6px;
	margin-bottom : 0px;
	font-weight : bold;
	margin-left : 0px;
}

DD.Indent  {
	margin-left : 30px;
	margin-bottom : 0px;
}


/* ************************************************* */
/* Example Text Styles and Classes                   */
/* ************************************************* */

PRE  {
	font-family : Courier New, Courier, monospace;
	margin-top : 0px;
	margin-left : 30px;
	margin-bottom : 10px;
	font-size : 8pt;
}

PRE.Indent  {
	font-family : Courier New, Courier, monospace;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 0px;
	margin-top : 6px;
	margin-bottom : 6px;
}

PRE.IndentLevel2  {
	font-family : Courier New, Courier, monospace;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 0px;
	margin-top : 6px;
	margin-bottom : 6px;
}


/* ************************************************* */
/* Table Styles and Classes                          */
/* ************************************************* */

TABLE  {
	margin-bottom : 10px;
	margin-right : 15px;
	margin-top : 6px;
}

TH  {
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #DDDDDD;
}

TR  {
	margin-top : 0px;
	margin-bottom : 10px;
}

TD  {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


/* ************************************************* */
/* Image Styles and Classes                          */
/* ************************************************* */

IMG  {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-top : 0px;
}

LI IMG {
	margin-top : 5px;
}

IMG.Inline  {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}


/* ************************************************* */
/* Character Formatting Styles and Classes           */
/* ************************************************* */

DIV.expand  {
	margin-top : 6px;
	margin-bottom : 6px;
	display : none;
}

B  {
	font-weight : bold;
}

CITE  {
	font-style : italic;
}

CODE, .FM_Code, .Code  {
	font-family : Courier New, Courier, monospace;
	font-size : 8pt;
	color:black;
}

I  {
	font-style : italic;
}

KBD  {
	font-family : Courier New, Courier, monospace;
	font-size : 8pt;
}

VAR  {
	font-style : italic;
}




/* ************************************************* */
/* Transit Conversion Styles and Classes             */
/* ************************************************* */


PRE.IndentCompact  {
	font-family : Courier New, Courier, monospace;
	font-size : 8pt;
	font-weight : normal;
	margin-left : 0px;
	margin-top : 6px;
	margin-bottom : 0px;
}

P.List1  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 60px;
	margin-top : 6px;
	margin-bottom : 6px;
}

P.List2  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 90px;
	margin-top : 6px;
	margin-bottom : 6px;
}

P.BodyText1  {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 90px;
	margin-top : 6px;
	margin-bottom : 6px;
}

P.BodyText2 {
	font-size : 8pt;
	font-weight : normal;
	margin-left : 120px;
	margin-top : 6px;
	margin-bottom : 6px;
}

UL.DL  {
	margin-top : 6px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 6px;
	list-style-type : disc;
}

DL.List  {
	margin-top : 0px;
	margin-bottom : 10px;
}

DT.List  {
	margin-top : 6px;
	margin-bottom : 0px;
	font-weight : bold;
	margin-left : 10px;
}

DD.List  {
	margin-left : 150px;
	margin-bottom : 0px;
}

PRE.Compact  {
	font-family : Courier New, Courier, monospace;
	margin-left : 30px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-size : 8pt;
}

PRE.Main  {
	font-family : Courier New, Courier, monospace;
	margin-left : 30px;
	margin-top : 0px;
	margin-bottom : 10px;
	font-size : 8pt;
}

PRE.ListCompact  {
	font-family : Courier New, Courier, monospace;
	margin-left : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	font-size : 8pt;
}

PRE.List  {
	font-family : Courier New, Courier, monospace;
	margin-left : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
	font-size : 8pt;
}

DD TABLE.Note, DD P TABLE.Note, LI TABLE.Note, LI P TABLE.Note, P TABLE.Note {
	margin-left : 0px;
}
.hitHighlight {
	background-color:#FFFC00;
	}


@media print
{
.hitHighlight {
	background-color:#FFFFFF;
	}
}

.highlightChooser {
	float:right;
	padding-top:20px;
	padding-right:30px;
	}
.turnoff {
	display: inline;
	}

.turnon	{
	display: none;
	}
.Abstract {
	display: inline;
	}

.pSmartList2 .psmartlist2 {
	margin:0;
	padding:0;
	padding-left:10px;

.pSmartList2 .psmartlist2 {
	margin:0;
	padding:0;


}