body {background-color: #FFFFFF;
      font-size: 12pt;
	font-family: Verdana, Arial, Helvetica, sans-serif}    
	
p { font-family: Verdana, Arial, Helvetica, sans-serif; 
    margin-right: 0 }
	
pre { font-family: Monospaced, "Courier New", Courier, mono; font-size: small }
code { font-family: Monospaced, "Courier New", Courier, mono; font-size: small }

small {font-size: small}

ul {list-style-position: outside}

p.alert2 { font-size: 12;
   margin-top: 0; margin-bottom: 4;
   margin-left: 36; text-indent: -18 }

p.body { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 0 }

p.bodyhang { font-size: 12 }

p.body2 { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 18 }

p.body2q { font-size: 12; font-angle: italic;
   margin-top: 6; margin-bottom: 0;
   margin-left: 18 }
   
p.body3 { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 36 }

ul.bul2 { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 36; text-indent: -7 }

li.bul2 {margin-top: 4;
   margin-left: 6; text-indent: -4 }

ul.bul2sub { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 36; text-indent: -9 }

li.bul2sub {margin-top: 4;
   margin-left: 6; text-indent: -4 }

ul.bul3 { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 54; text-indent: -7 }

li.bul3 {margin-top: 4;
   margin-left: 6; text-indent: -4 }

ul.bul3sub { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 54; text-indent: -9 }

li.bul3sub {margin-top: 4;
   margin-left: 6; text-indent: -4 }

ul.bul3subsub { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 54; text-indent: -6 }

li.bul3subsub {margin-top: 4;
   margin-left: 6; text-indent: -4 }

ul.bulleted { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 18; text-indent: -7 }

li.bulleted {margin-top: 4;
   margin-left: 6; text-indent: -4 }

p.bullnone { font-size: 12;
   margin-top: 2; margin-bottom: 2; margin-left: 18 }

p.bullnone2 { font-size: 12;
   margin-top: 2; margin-bottom: 0; margin-left: 24 }

p.bullnone3 { font-size: 12;
   margin-top: 2; margin-bottom: 0; margin-left: 54 }

p.categorym { font-size: 12; font-angle: italic;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.cellbody { font-size: 11;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.cellbodyn { font-size: 11;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.cellcode { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.cellfooting { font-size: 10;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.cellhead { font-size: 12; font-weight: bold;
   margin-top: 0; text-align:left}

p.cellheadbig { font-size: 14; font-weight: bold;
   margin-top: 2; margin-bottom: 0;
   margin-left: 0; text-align: left }

p.cellheadm { font-size: 12; font-weight: bold;
   text-align:left}

p.cellheadtop { font-size: 12; font-weight: bold;
    margin-top: 0; margin-bottom: -2; text-align:left}

p.cellheadu { font-size: 11; font-weight: bold;
   text-decoration: underline;
   margin-top: 0; margin-bottom: 2;
   margin-left: 0; text-align: left }

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

p.ncellfirst { font-size: 10;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.ncellnext { font-size: 10;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.codefirst { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.codelast { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 6; margin-left: 18 }

p.codelone { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 6; margin-left: 18 }

p.codenext { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 18 }

p.code2first { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 0; margin-left: 36 }

p.code2last { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 6; margin-left: 36 }

p.code2lone { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 6; margin-left: 36 }

p.code2next { font-size: small; 
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 36 }

p.code3first { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 0; margin-left: 54 }

p.code3last { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 6; margin-left: 54 }

p.code3lone { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 3; margin-bottom: 6; margin-left: 54 }

p.code3next { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 54 }

p.code4last { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 6; margin-left: 72 }

p.cwfirst { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

p.cwlast { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

p.cwlone { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

p.cwnext { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

p.widecode { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.flushcode { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.dcellbody { font-size: 12;
   margin-top: 4; margin-bottom: 6; margin-left: 0 }

p.desc1 { font-size: 12;
   margin-top: 4; margin-bottom: 6;
   margin-left: 90; text-indent: -90 }

p.desc1a { font-size: 12;
   margin-top: 4; margin-bottom: 6;
   margin-left: 72; text-indent: -72 }

p.desc2 { font-size: 12;
   margin-top: 4; margin-bottom: 6;
   margin-left: 108; text-indent: -90 }

p.desc2a { font-size: 12;
   margin-top: 4; margin-bottom: 6;
   margin-left: 72; text-indent: -54 }

p.desc3 { font-size: 12;
   margin-top: 4; margin-bottom: 6;
   margin-left: 108; text-indent: -72 }

p.fig { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.fig2 { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 18 }

p.figlof { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.fig2lof { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.xafiglof { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.xafig2lof { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.znofigureslof { font-size: 12; font-angle: italic;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.znotableslot { font-size: 12; font-angle: italic;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.footer { font-size: 12 }

p.footnote { font-size: 12;
   margin-top: 0; margin-right: 18; margin-bottom: 0;
   margin-left: 30; text-indent: -12 }

p.grouptitlesiom { font-size: 14; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.grouptitlesix { font-size: 14; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.h1 { font-size: 16; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.h2 { font-size: 14; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.h1toc { font-size: 12;
   margin-top: 3; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.h2toc { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.h3 { font-size: 12; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.h4 { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.header { font-variation: small-caps; font-size: 10 }

p.hrunin { font-size: 12; font-weight: bold;
   margin-top: 5; margin-bottom: 0; margin-left: 0 }

p.indexix { font-size: 12 }

p.level1iom { font-size: 12;
   margin-top: 2; margin-bottom: 0;
   margin-left: 18; text-indent: -18 }

p.level2iom { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.level3iom { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.level1ix { font-size: 12;
   margin-top: 3; margin-bottom: 0;
   margin-left: 18; text-indent: -18 }

p.level2ix { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.level3ix { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.xlevel1ix { font-size: 12;
   margin-top: 3; margin-bottom: 0;
   margin-left: 18; text-indent: -18 }

p.xlevel2ix { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.xlevel3ix { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.n1first { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 16; text-indent: -22 }

p.n1next { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 16; text-indent: -22 }

p.n2first { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 40; text-indent: -22 }

p.n2next { font-size: 12;
   margin-top: 4; margin-bottom: 0;
   margin-left: 40; text-indent: -22 }

p.n2sub { font-size: 12;
   margin-top: 2; margin-bottom: 0;
   margin-left: 48; text-indent: -34 }

p.n3sub { font-size: 12;
   margin-top: 2; margin-bottom: 0;
   margin-left: 60; text-indent: -36 }

p.note { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 44; text-indent: -44 }

p.notestart { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 44; text-indent: -44 }

p.noteindent { font-size: 12;
   margin-top: 2; margin-bottom: 0; margin-left: 54 }

p.notenext { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 44; text-indent: -44 }

p.note2 { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 60; text-indent: -44 }

p.notel2 { font-size: 12;
   margin-top: 6; margin-bottom: 0;
   margin-left: 76; text-indent: -44 }

p.zoverview { font-size: 12; font-weight: bold;
   margin-top: 10; margin-bottom: 2; margin-left: 0 }

p.pophead { font-size: 12; font-weight: bold; font-angle: italic;
   margin-top: 10; margin-bottom: 0; margin-left: 0; color: purple }

p.rowhead { font-size: 12; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.sectintro { font-size: 12;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.seealso { font-size: 12;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.chapref { font-size: 12; font-weight: bold; font-angle: italic; 
   margin-top: 8; margin-bottom: -4; margin-left: 0; color: green }

p.sideword { font-size: 12; font-weight: bold; font-angle: italic; 
   margin-top: 8; margin-bottom: -4; margin-left: 0; color: green }

p.summaryentries { font-size: 12;
   margin-top: 0; margin-bottom: 1; margin-left: 18 }

p.tableanchor { font-size: 2;
   margin-top: 0; margin-bottom: 13; margin-left: 18 }

p.tableanchor2 { font-size: 2;
   margin-top: 0; margin-bottom: 13; margin-left: 36 }

p.tablefootnote { font-size: 8;
   margin-top: 0; margin-right: 18; margin-bottom: 0;
   margin-left: 30; text-indent: -12 }

p.tabletitle { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: 0; margin-left: 0}

p.tabletitle2 { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: -4; margin-left: 18}

p.xatabletitle { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: 0; margin-left: 0}

p.xatabletitle2 { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: -4; margin-left: 18}

p.xntabletitle { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: 0; margin-left: 0}

p.tabletitlelot { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.tabletitle2lot { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.xatabletitlelot { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.xatabletitle2lot { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.xntabletitlelot { font-size: 12;
   margin-top: 3; margin-bottom: 0; margin-left: 18 }

p.Trail { font-size: 10;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.xatabletitle { font-size: 11; font-weight: bold; 
   margin-top: 6; margin-bottom: 2; margin-left: 0 }

p.xa2tabletitle { font-size: 11; font-weight: bold; 
   margin-top: 6; margin-bottom: 2; margin-left: 18 }

p.xah1 { font-size: 16; font-weight: bold;
   margin-top: 12; margin-bottom: 2; margin-left: 0 }

p.xah2 { font-size: 14; font-weight: bold;
   margin-top: 12; margin-bottom: 2; margin-left: 0 }

p.xah1toc { font-size: 12;
   margin-top: 3; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.xah2toc { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.xah3 { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.xah4 { font-size: 12; font-weight: bold;
   margin-top: 10; margin-bottom: 1; margin-left: 0 }

p.xfig { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.xfig2 { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 12 }

p.xnh1 { font-size: 16; font-weight: bold;
   margin-top: 12; margin-bottom: 2; margin-left: 0 }

p.xnh2 { font-size: 14; font-weight: bold;
   margin-top: 12; margin-bottom: 2; margin-left: 0 }

p.xnh1toc { font-size: 12;
   margin-top: 3; margin-bottom: 0;
   margin-left: 36; text-indent: -18 }

p.xnh2toc { font-size: 12;
   margin-top: 0; margin-bottom: 0;
   margin-left: 54; text-indent: -18 }

p.xnh3snoplit { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.xnh3 { font-size: 12; font-weight: bold;
   margin-top: 6; margin-bottom: 0; margin-left: 0 }

p.xnh4 { font-size: 12; font-weight: bold;
   margin-top: 10; margin-bottom: 1; margin-left: 0 }
   
p.parttitle { font-size: 12; font-weight: bold;
   margin-top: 10; margin-bottom: 1; margin-left: 0 }

p.z1figanchor { font-size: 2;
   margin-top: 0; margin-bottom: 13; margin-left: 0 }

p.z2figanchor { font-size: 2;
   margin-top: 0; margin-bottom: 13; margin-left: 18 }

p.zappxtitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2;
   margin-left: 0; text-align: left }

p.zchaptitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2;
   margin-left: 0; text-align: left }

p.zlisttitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2;
   margin-left: 0; text-align: left }

p.znonumtitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2;
   margin-left: 0; text-align: left }

p.zindextitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2;
   margin-left: 0; text-align: left }

p.zappxtitlelof { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zchaptitlelof { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.znonumtitlelof { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zappxtitlelot { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zchaptitlelot { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.znonumtitlelot { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zappxtitletoc { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zchaptitletoc { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zlisttitletoc { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.znonumtitletoc { font-size: 12; font-weight: bold;
   margin-top: 12; margin-bottom: 0; margin-left: 0 }

p.zixletters { font-size: 14; font-weight: bold;
   margin-top: 0; margin-bottom: 0; margin-left: 0 }

p.zixtitle { font-size: 16; font-weight: bold;
   margin-top: -12; margin-bottom: 2; margin-left: 0 }

p.ztoctitle { font-size: 16; font-weight: bold;
   margin-top: 2; margin-bottom: 2; margin-left: 0 }

cite.bodycell { font-size: 11; 
   font-family: Verdana, Arial, Helvetica, sans-serif }

cite.bodychar { font-size: 12;
   font-family: Verdana, Arial, Helvetica, sans-serif }

strong.bolditalic { font-size: 12; font-weight: bold; font-angle: italic;
   font-family: Verdana, Arial, Helvetica, sans-serif }

strong.boldred { font-size: 12; font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif; color: red}

strong.boldreditalic { font-size: 12; font-weight: bold; font-angle: italic;
   font-family: Verdana, Arial, Helvetica, sans-serif; color: red}

code.code { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

code.codebold { font-size: small; font-weight: bold;
   font-family: Monospaced, "Courier New", Courier, mono }

code.codeboldred { font-size: small; font-weight: bold;
   font-family: Monospaced, "Courier New", Courier, mono; color: red }

code.codeital { font-size: small; font-angle: italic;
   font-family: Monospaced, "Courier New", Courier, mono }

cite.cellbodychar { font-size: 11;
   font-family: Verdana, Arial, Helvetica, sans-serif }

code.cellcodebold { font-size: small; font-weight: bold;
   font-family: Monospaced, "Courier New", Courier, mono }

code.cellcodeboldred { font-size: small; font-weight: bold;
   font-family: Monospaced, "Courier New", Courier, mono; color: red }

code.cellcodechar { font-size: small;
   font-family: Monospaced, "Courier New", Courier, mono }

code.cellcodeitalic { font-size: small; font-angle: italic;
   font-family: Monospaced, "Courier New", Courier, mono }

var.formatname { font-size: 12; font-angle: italic;
   font-family: Verdana, Arial, Helvetica, sans-serif }

strong.markername { font-size: 12; font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif }

strong.popup { font-size: 12; font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif; color: green}

strong.screen { font-size: 12; font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif }

pre.symbol{ font-size: 12; font-family: Symbol }

code.zixcode { font-family: Monospaced, "Courier New", Courier, mono }

var.zhhpop { font-size: 12; font-weight: bold; font-angle: italic;
   font-family: Verdana, Arial, Helvetica, sans-serif; color: green}

p.omnihead { font-size: 11; font-weight: bold;
   margin-top: 0; margin-bottom: 0;
   margin-left: 0; text-align: center }

p.navcell { font-size: 10; font-weight: bold;
   margin-top: -10; margin-bottom: 0;
   margin-left: 0; text-align: center }

p.navcellital { font-size: 10; font-angle: italic;
   margin-top: -10; margin-bottom: 0;
   margin-left: 0; text-align: center }

p.booktitle { font-size: 20; font-weight: bold;
   margin-bottom: 0; text-align: left }

p.booktitle2 { font-size: 16; font-weight: bold;
   margin-bottom: 6; text-align: left }

p.booktitle3 { font-size: 12; font-weight: bold;
   margin-top: 0; margin-bottom: 1;
   margin-left: 0; text-align: left }

p.booktitle4 { font-size: 12; font-weight: bold;
   margin-top: 0; margin-bottom: 1;
   margin-left: 0; text-align: left }

p.zoverview { font-size: 16; font-weight: bold; margin-bottom: -10 }

table { height: auto; margin-top: 0; margin-bottom: 0 }

table.unruled { margin-left: 18; margin-top: -6; margin-bottom: 6 }
table.descr2 { margin-left: 18; margin-top: -6; margin-bottom: 6 }
table.desc3 { margin-left: 18; margin-top: 0; margin-bottom: 6 }
table.desclong { margin-left: 18; margin-top: 0 }
table.formata2 { margin-left: 18 }

td {padding-left: 1;
    padding-right: 1;
    padding-top: 1;
    padding-bottom: 10} 

