@charset "utf-8"; /* Color gradient: 66116d, 935b98, c1a4c3, eeeeee */ body,div,p,blockquote,ol,ul,li,dl,dt,dd,pre,h1,h2,h3,h4,h5,h6,address {margin:0; padding:0;} body {margin:2.6em;font-size:1em;background:#fff;color:#000;font-family:arial,helvetica,sans-serif;min-width:80ex;max-width:90ex;} h1,h2,h3,h4,h5,h6 {color:#66116d;margin-top:1em;margin-bottom:.6em;font-weight:bolder;} h1 {font-size:200%;} h2 {font-size:160%;} h3 {font-size:140%;} h4 {font-size:120%;} h5 {font-size:100%;} h6 {font-size:100%;font-style:italic;font-weight:normal;} p {margin:.5em .2em;} ol,ul {margin-left:1em;margin-top:.25em;margin-bottom:.25em;} ol {list-style:none;} ul {list-style:square;} li {margin-left:1.6em;margin-bottom:.5em;} ol li {text-indent:-1em;} p+ul {margin-top:1.6em;} ul+p, dl+p {margin-top:1.6em;} blockquote {margin:2.6em;margin-top:.6em;border-left:1px solid #000;padding-left:1em;} em {font-style:italic;} strong {font-style:italic;font-weight:bold;} abbr {font-variant:small-caps;} cite {font-style:italic;} pre {background:#eee;padding:1em 0;margin-bottom:1.6em;} sup {vertical-align:text-top;font-size:x-small;} dl {margin-top:1em;margin-left:.6em;} dt {color:#66116d;font-weight:bolder;} dd {margin:.2em 0 .6em 1em;} table {margin:1.6em 0;} caption {text-align:left;margin-bottom:.2em;font-size:110%;} .caption {margin-top:1em;margin-bottom:0;} /* corrections from errata */ del {text-decoration:line-through !important;font-weight:normal !important;background:#666 !important;color:#000 !important;cursor:help;} ins {text-decoration:none;background:#9fc !important;color:#000 !important;cursor:help;} .rfc2119 {text-transform:lowercase;font-style:italic;} div.note, p.note {margin-top:1.6em;margin-bottom:1.6em;border-left:1px solid #000;padding-left:.6em;font-style:italic;} span.note {font-weight:bolder;font-style:italic;} .ndt, .ori {font-style:italic;} .bold {font-weight:bold;} .unichar {font-variant:small-caps;font-family:monospace;} .dita, .dita-code {font-family:courrier,monospace;background:inherit;color:#900;} .dita-spec {background:inherit;color:#900;font-style:italic;} .dita-dom, .dita-doc {font-style:italic;} .dita-file, .dita-ext {font-family:georgia,times,serif;font-weight:bolder;} .dita-dtd, .dita-xsd, .app-name, .file-name, .non-dita {font-family:monaco,"andale mono",courier,monospace;} /* legal */ .disclaimer {border:1px dashed #000;padding:1em;margin:2.6em 0;font-size:smaller;} .ipr {padding:1em;margin:1.6em 0 2.6em;border:3px double #66116d;} .ipr h3 {margin-top:0;} .ipr p {font-size:small;font-style:italic;} /* navigation */ a:link {color:#00e;} a:hover {color:#00e;text-decoration:none;} a:active {background:#66116d;color:#fff;text-decoration:none;} .familylinks {margin:1.6em 0 1em;padding:.5em;border:2px solid #c1a4c3;border-left:8px solid #c1a4c3;} .nextlink, .previouslink, .parentlink {margin:0;border-bottom:1px solid #eee;} .toclink {margin:0;margin-top:.5em;} .familylinks p>span {font-weight:bolder;float:left;width:18ex;clear:both;} .nav2 {margin-right:1em;} .copyright {font-size:small;font-style:italic;text-align:center;margin-right:10%;} .output {padding:1em;border:thin solid #000;} .footnotes {font-size:smaller;}