


H1.FM1Heading, H2.FM1Heading, H3.FM1Heading, H4.FM1Heading, H5.FM1Heading, H6.FM1Heading {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 16.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.FM1HeadingTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 3.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.FM2Heading, H2.FM2Heading, H3.FM2Heading, H4.FM2Heading, H5.FM2Heading, H6.FM2Heading {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.FM2HeadingTOC {
	display: block;
	text-align: left;
	text-indent: -27.000000pt;
	margin-top: 2.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 81.000000pt;
	font-size: 10.500000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.FM3Heading, H2.FM3Heading, H3.FM3Heading, H4.FM3Heading, H5.FM3Heading, H6.FM3Heading {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.FM3HeadingTOC {
	display: block;
	text-align: left;
	text-indent: -36.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 108.000000pt;
	font-size: 10.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Body {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

td > P.Body:first-child { 
     margin-top: 0pt ; 
}


td > P.RBody:first-child { 
     margin-top: 0pt ; 
}

H4.FM1HeadingTOC, H4.FM2HeadingTOC, H4.FM3HeadingTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H4.REntryTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

P.Body-Indent {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}


P.Body-Indent-Plus {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 50.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

H1.Booktitle, H2.Booktitle, H3.Booktitle, H4.Booktitle, H5.Booktitle, H6.Booktitle {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 36.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.Bullet {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Bullet-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

LI.Bullet-Indented {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

P.Bullet-Indented-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.Chapter, H2.Chapter, H3.Chapter, H4.Chapter, H5.Chapter, H6.Chapter {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 30.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H2.ChapterTOC, H2.AppendixTOC, H2.GlossaryTOC, H2.XIndexTOC, P.ChapterTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 10.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}

PRE.Code-block {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 8.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Courier", monospace;
}

H1.Copyright-title, H2.Copyright-title, H3.Copyright-title, H4.Copyright-title, H5.Copyright-title, H6.Copyright-title {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 30.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Copyrighttext-small {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Description {
	display: block;
	text-align: left;
	text-indent: -81.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 108.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Description-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 108.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Description-Item {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.Edition, H2.Edition, H3.Edition, H4.Edition, H5.Edition, H6.Edition {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Figure {
	display: block;
	text-align: center;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 12.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Glossary-definition {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Glossary-entry {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.GroupTitlesIX, H2.GroupTitlesIX, H3.GroupTitlesIX, H4.GroupTitlesIX, H5.GroupTitlesIX, H6.GroupTitlesIX {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 10.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.In-line-interface {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 20.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.In-line-interface-type {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 11.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.In-line-interface2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.Level1IX {
	display: block;
	text-align: left;
	text-indent: -36.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 36.000000pt;
	font-size: 9.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Level2IX {
	display: block;
	text-align: left;
	text-indent: -18.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 9.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}


P.Level3IX {
	display: block;
	text-align: left;
	text-indent: -36.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 72.000000pt;
	font-size: 9.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Level4IX {
	display: block;
	text-align: left;
	text-indent: -36.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 90.000000pt;
	font-size: 9.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;	
}
P.Level5IX {
	display: block;
	text-align: justify;
	text-indent: -36.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 108.000000pt;
	font-size: 9.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;	
}

H1.Pref-Heading, H2.Pref-Heading, H3.Pref-Heading, H4.Pref-Heading, H5.Pref-Heading, H6.Pref-Heading {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 18.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
H1.Preface, H2.Preface, H3.Preface, H4.Preface, H5.Preface, H6.Preface {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 30.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.RBody {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.RBullet {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.RBullet-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
PRE.RCode-block {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 8.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Courier", monospace;
}
P.RDescription {
	display: block;
	text-align: left;
	text-indent: -81.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 81.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}







 
td.Varvaluecell { 
         border: 0px; 
        vertical-align: top; 
        width: 100%;  
}


 

td.arg-name { 
     	min-width: 81.000000pt; 
	vertical-align: top;	
         border: 0px; 
         white-space: nowrap; 
}


td.initarg-name { 
     	min-width: 100.000000pt;  
	vertical-align: top;	
         border: 0px; 
         white-space: nowrap; 
}

table.Oneitemtable {
         border: 0px; 
	 margin-top: 8pt; 
}   



 
div.arg-name { 
         margin-right: 12pt; 
         margin-bottom: 0pt; 
}

 
div.initarg-name { 
         margin-right: 12pt; 
         margin-bottom: 0pt; 
}




td.Varnamecell-indented { 
     	min-width: 102.000000pt; 
	vertical-align: top;
         border: 0px; 	
}


 
div.Varnamepad-indented { 
         margin-right: 12pt; 
         margin-left: 27.0pt; 


}



 

td.Itemleftcell, td.ItemleftcellWide { 
     	min-width: 75.000000pt;  
	vertical-align: top;
	padding-left: 27pt; 	
}

td.Itemleftcell { 
        white-space: nowrap; 
}


div.Itemleftpad { 
        margin-right: 12pt; 

}


td.RItemleftcell, td.RItemleftcellWide { 
     	min-width: 75.000000pt;  
	vertical-align: top;
}

td.RItemleftcell { 
        white-space: nowrap; 	
}


div.RItemleftpad { 
        margin-right: 1pt; 
	margin-left: 0pt; 

}


div.Itemrightpad {
    margin-bottom: 8pt; 
}

div.Itemrightpad > P.Body:first-child {
     margin-top: 0pt ; 
}

div.Itemrightpad > P.RBody:first-child {
    margin-top: 0pt ; 
}



div.Refentrydefaults {
	font-size: 11.000000pt;
	font-family: "Palatino", "Palatino Linotype", serif;
}


P.RDescription-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 81.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.RDescription-Item {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 12.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}

span.Tabbed-1 {
	position: absolute;
	left: 81.000000pt;
}

H1.REntry, H2.REntry, H3.REntry, H4.REntry, H5.REntry, H6.REntry {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 32.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
H1.REntry-head, H2.REntry-head, H3.REntry-head, H4.REntry-head, H5.REntry-head, H6.REntry-head {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 13.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
H1.REntry-type, H2.REntry-type, H3.REntry-type, H4.REntry-type, H5.REntry-type, H6.REntry-type {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 13.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}




span.REntry-inline-type {
	float: right;
	font-size: 13.000000pt;
	font-weight: normal;
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}


H1.REntry2, H2.REntry2, H3.REntry2, H4.REntry2, H5.REntry2, H6.REntry2 {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 14.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
P.REntryTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.RSignature {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 8.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Courier", monospace;
}
LI.RStep {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.RStep-1 {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.RStep-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Signature {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 8.000000pt;
	margin-right: 0.000000pt;
	margin-left: 27.000000pt;
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Courier", monospace;
}
LI.Step {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.Step-1 {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.Step-1-Indented {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 15.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.Step-C {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 4.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
LI.Step-Indented {
	display: list-item;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 6.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 15.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.TOCTitle, H2.TOCTitle, H3.TOCTitle, H4.TOCTitle, H5.TOCTitle, H6.TOCTitle {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 30.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
H1.XIndex, H2.XIndex, H3.XIndex, H4.XIndex, H5.XIndex, H6.XIndex {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 8.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 30.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
P.XIndexTOC {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 10.000000pt;
	margin-bottom: 6.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
B.Bold {
	font-weight: Bold;
	font-style: Normal;
}
SPAN.Comment {
	color: red;
}


SPAN.Tofix {
	color: red;
        background: yellow; 
}

span.Argstabbed {
   margin-left: 50px;
}

SPAN.BooktitleProduct {
	font-size: 18.000000pt;
	font-weight: normal;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
B.Button {
	font-size: 9.599991pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}
CODE.Code, A.XRefSymbol {
	font-weight: Bold;
	font-style: Normal;
	font-family: "Courier", monospace;
	font-size: 10.000000pt;
}
H1 > CODE.Code, H2 > CODE.Code, H3 > CODE.Code, H4 > CODE.Code, H5 > CODE.Code, H6 > CODE.Code, 
  P.Level1IX > CODE.Code, P.Level2IX > CODE.Code {
	font-size: inherit;
}


EM.Emphasis {
	font-size: 11.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Palatino", "Palatino Linotype", serif;
}
I.Italic {
	font-weight: normal;
	font-style: Italic;
}
EM.Term {
	font-weight: Bold;
	font-style: Italic;
}
EM.MyCharTag {
}
EM.Subscript {
	vertical-align: sub;
}
EM.Superscript {
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Normal;
	vertical-align: super;
	font-family: "Palatino", "Palatino Linotype", serif;
}
VAR.Variable {
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}
DIV.HTMLBreadCrumbs {
	font-weight: bolder;
	font-family: "Palatino", "Palatino Linotype", serif;
	font-size: 11.000000pt;
}







  









table.Row-Rules {
    border-spacing: 2px; 
}



td.TableCell {
   margin-top: 2px;
   margin-bottom: 10px;
}

th.TableCell {
  
}


P.TableBodyCell {
   margin-top: 3pt;
   margin-bottom: 3pt;
   margin-left: 3pt;
   margin-right: 3pt;
}

caption.tablecaption { 
   margin-top: 12px ; 
   margin-bottom: 12px ; 
   font-size: 11.000000pt;
   text-decoration: underline;
   font-weight: Bold;
}






 
span.interface-title {
	display: block;
	text-align: left;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-bottom: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}

span.interface-type {
	display: block;
	text-align: right;
	text-indent: 0.000000pt;
	margin-top: 0.000000pt;
	margin-right: 0.000000pt;
	margin-left: 0.000000pt;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}



span.underline {
   text-decoration: underline ; 
}




div.ArbitraryIndent {
	margin-left: 27.000000pt; 
}

div.RDescription-C {
	margin-left: 81.000000pt;
}

div.Description-C {
	margin-left: 81.000000pt;
}


div.RBody {
}


div.Body {
}

div.Body-Indent {
	margin-left: 27.000000pt;
}





span.In-line-interface-type {
	float: right;
	font-size: 11.000000pt;
	font-weight: normal;
	font-style: Italic;
	font-family: "Palatino", "Palatino Linotype", serif;
}


p.In-line-interface::after {

    content: " ";
    display: table;
    clear: both;

}


A.Index {
  	font-style: Italic;
}



A.Index-Entry-Link {
	font-weight: Bold;
	font-family: "Courier", monospace;
}





 
span.REntry-head {
	margin-top: 13.000000pt;
	font-size: 12.000000pt;
	font-weight: Bold;
	font-style: normal;
	font-family: "Helvetica", sans-serif;
}


span.RSignature {
	font-size: 9.000000pt;
	font-weight: Bold;
	font-style: normal;
	font-family: "Courier", monospace;	
}



H2.IntroManualGroupTitle
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}

H3.IntroManual {
	margin-bottom: 0pt;
	margin-top: 0pt;
	font-size: 13.000000pt;
	font-weight: Bold;
	font-style: Normal;
	font-family: "Helvetica", sans-serif;
}

UL.IntroManualGroup {
	margin-top: 2pt;
	margin-bottom: 12pt;
}






a.XRefArg {
	text-decoration: none;
}


DIV.NavigationTop IMG, DIV.NavigationBottom IMG {
	border: 0px;
}
