table { border-collapse: collapse; border-spacing: 0; margin-bottom: 30px; } td, th, caption { font-weight: normal; text-align: left !important; } td { border: solid 1px black; } img, fieldset { border: 0; } ol { padding-left: 0.75em; list-style: decimal; } ul { /* padding-left: 0.75em;*/ list-style: square; } q:before, q:after { content:''; } /* don't show the toc */ .toc { display: none; } p { margin: 10px; } a { text-decoration: none; } div.generated-style { } div.generated-style-2 { } div.figure-frame { background: #e0eeee; page-break-inside: avoid; padding: 5px; text-align: center; border-width: 2px; border-style: solid; border-color: #003f87; margin-top: 30px; margin-bottom: 30px; } div.figure { } div.note-tip-warning { background-color: #ccffcc; font-family: sans-serif; font-size: .9em; border-top: 2px solid #00cd00; border-bottom: 2px solid #00cd00; page-break-inside: avoid; margin-top: 30px; margin-bottom: 30px; } div.sidebar-frame { font-size: .95em; border: solid #003f87 2px; background-color: #c6e2ff; margin: 30px 5px 30px 5px; } p.chaptertitle { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.50em; font-size: 1.5em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.x-chaptertitle { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.50em; font-size: 1.5em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.heada { font-family: sans-serif; margin-top: 1em; margin-bottom: 0.30em; font-size: 1.3em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.headb { font-family: sans-serif; margin-top: 0.9em; margin-bottom: 0.50em; font-size: 1.1em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.headc { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.3em; font-size: 1em; font-style: italic; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.headd { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.3em; font-size: 1em; font-style: italic; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.title { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.50em; font-size: 1.5em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.title-author { } p.title-locations { font-size: .6em; } p.copyright-title { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.50em; font-size: 1.5em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; font-weight: bold !important; display: block; padding: 0; } p.copyright-author { font-family: sans-serif; margin-top: 0.75em; margin-bottom: 0.50em; font-size: 1.2em; text-align: left !important; page-break-inside: avoid; page-break-after: avoid; display: block; padding: 0; } p.copyright { font-size: .6em; } p.body { font-size: .95em; line-height: 130%; padding-top: 5px; } p.bodystart { font-size: .95em; line-height: 140%; } p.x-figure { page-break-after: avoid; page-break-inside: avoid; padding-bottom: 0.10em; text-align: center; } img { max-width: 100%; margin-left: auto; margin-right: auto; } p.figuretitle { font-family: sans-serif; font-size: .9em; text-align: center; font-weight: normal; font-style: italic; page-break-before: avoid; margin: 0; } p.figuretitle- { font-family: sans-serif; font-size: .9em; text-align: center; font-weight: normal; font-style: italic; page-break-before: avoid; margin: 0; } /* sidebars */ p.x-sidebar { } p.sidebars-sidebartype { font-family: sans-serif; color: #ffffff; background-color: #003f87; text-transform: uppercase; font-size: 0.75em; font-weight: bold; margin: 0px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; } p.sidebars-sidebartitle { font-family: sans-serif; font-weight: bold; padding-left: 5px; } p.sidebars-sidebarbody { font-family: sans-serif; font-size: .9em; padding-left: 5px; padding-right: 5px; } li.sidebars-sidebarlistbullet { font-family: sans-serif; font-size: .9em; } /* lists */ p.lists-listnumber { font-size: .95em; font-weight: bold !important; margin-left: 1.5em; } p.lists-listnumberstart { font-size: .95em; font-weight: bold !important; margin-left: 1.5em; } p.lists-listnumber- { font-size: .95em; margin-left: 1.5em; } p.lists-listbullet { font-size: .95em; margin-left: 1.5em; } p.lists-listbullet- { font-size: .95em; margin-left: 1.5em; } li.lists-listbullet { font-size: .95em; margin-left: 1.5em; } p.lists-listvariableterm { font-size: .95em; font-weight: bold; } p.lists-listvariable { font-size: .95em; } /* code */ p.code { font-family: "DejaVu Sans Mono", monospace; font-size: .8em; margin-left: 2em; } p.x-codefirst { font-family: "DejaVu Sans Mono Oblique", monospace; font-size: .9em; margin-left: 3em; } p.x-code { font-family: "DejaVu Sans Mono Oblique", monospace; font-size: .9em; margin-left: 3em; } /* tables */ td.tablehead { background-color: #003f87; } p.tables-tabletitle { font-size: medium; font-weight: normal; font-style: italic; font-family: "DejaVu Serif Italic", serif; text-align: left !important; page-break-after: avoid; padding-top: 1em; margin: 0.50em; } p.tables-cellheading { color: #ffffff; font-weight: bold; font-family: sans-serif; font-size: smaller; padding: 0.25em; margin: 0; } p.tables-cellbody { font-family: sans-serif; padding: 0.25em; margin: 0; border-spacing: 0; font-size: smaller; } p.tables-cellcode { font-family: "DejaVu Sans Mono", monospace; padding: 0.25em; margin: 0; border-spacing: 0; font-size: x-small; } p.tables-cellbodysub { font-family: sans-serif; padding: 0.25em; margin: 0; border-spacing: 0; font-size: smaller; } td.cellb { background-color:#c6e2ff; } /* notes */ p.note-tip-warning-notetipwarning-single { font-family: sans-serif; font-size: .9em; padding: 8px 30px 8px 30px; } p.note-tip-warning-notetipwarning-first { font-family: sans-serif; font-size: .9em; padding: 8px 30px 4px 30px; margin: 0px; } p.note-tip-warning-notetipwarning-middle { font-family: sans-serif; font-size: .9em; padding: 4px 30px 4px 30px; margin: 0px; } p.note-tip-warning-notetipwarning-last { font-family: sans-serif; font-size: .9em; padding: 4px 30px 8px 30px; margin: 0px; } p.note-tip-warning-notecode { font-family: "DejaVu Sans Mono", monospace; font-size: .9em; padding: 4px 30px 4px 30px; margin: 0px; } p.note-tip-warning-notelistbullet { font-family: sans-serif; font-size: .9em; padding: 4px 30px 4px 30px; margin: 0px; } li.note-tip-warning-notelistbullet { font-family: sans-serif; font-size: .9em; padding: 4px 30px 4px 30px; margin: 0px; } p.note-tip-warning-notelistnumber { font-family: sans-serif; font-size: .9em; padding: 4px 30px 4px 30px; margin: 0px; } p.x-footnote { font-size: .85em; } p.quote { font-size: .9em; margin-left: 30px; } p.sectiontitle { } p.figuretitlegallery { } span.generated-style { } span.title-page-bullet-dividers { } span.url { font-style: italic !important; } span.emphasis-condenseditalic { font-style: italic !important; } span.note-tip-warning { font-weight: bold !important; } span.citation { font-style: italic !important; } span.command { font-family: "DejaVu Sans Mono", monospace; font-size: .9em; } span.email { font-style: italic !important; } span.emphasis { font-style: italic !important; } span.emphasisbold { font-weight: bold !important; } span.emphasisbolditalic { font-weight: bold !important; font-style: italic !important; } span.emphasisroman { font-style: italic !important; } span.filename { font-style: italic !important; } span.function { } span.keycode { font-style: italic; } span.keysymbol { } span.lineannotation { font-family: "DejaVu Serif", serif; font-style: italic !important; } span.lineemphasis { font-family: "DejaVu Sans Mono Oblique", monospace; font-weight: bold !important; } span.literal { font-family: "DejaVu Sans Mono", monospace; font-size: .9em; } span.replaceable { font-family: "DejaVu Sans Mono", monospace; font-style: italic !important; font-size: .9em; } span.sitename { font-style: italic !important; } span.symbol { } span.userinput { font-family: "DejaVu Sans Mono Oblique", monospace; font-weight: bold !important; font-size: .9em; } span.userinputreplaceable { font-family: "DejaVu Sans Mono Oblique", monospace; font-weight: bold !important; font-style: italic !important; font-size: .9em; } table.tablewithtitle { margin-top: 0.75em; max-width: 100%; margin-left: 10px !important; } /* fonts (keep at bottom) */ @font-face { font-family: "DejaVu Serif"; font-style: normal; font-weight: normal; src: url(DejaVuSerif.otf); } @font-face { font-family: "DejaVu Serif Bold"; font-weight: bold; font-style: normal; src: url(DejaVuSerif-Bold.otf); } @font-face { font-family: "DejaVu Serif Italic"; font-weight: normal; font-style: italic; src: url(DejaVuSerif-Italic.otf); } @font-face { font-family: "DejaVu Serif Bold Italic"; font-weight: bold; font-style: italic; src: url(DejaVuSerif-BoldItalic.otf); } @font-face { font-family: "DejaVu Sans Mono"; font-weight: normal; font-style: normal; src: url(DejaVuSansMono.otf); } @font-face { font-family: "DejaVu Sans Mono Bold"; font-weight: bold; font-style: normal; src: url(DejaVuSansMono-Bold.otf); } @font-face { font-family: "DejaVu Sans Mono Oblique"; font-weight: normal; font-style: italic; src: url(DejaVuSansMono-Oblique.otf); } @font-face { font-family: "DejaVu Sans Mono Bold Oblique"; font-weight: bold; font-style: italic; src: url(DejaVuSansMono-BoldOblique.otf); } /* keep this body statement last */ body { font-family: "DejaVu Serif", serif; }