@font-face { font-family: 'DejaVu Sans'; src: url(Fonts/DejaVuSans.ttf); } @font-face { font-family: 'Free Serif'; src: url(Fonts/FreeSerif.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: 'Free Serif'; src: url(Fonts/FreeSerifItalic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: 'Free Serif'; src: url(Fonts/FreeSerifBold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: 'Free Serif'; src: url(Fonts/FreeSerifBoldItalic.ttf); font-style: italic; font-weight: bold; } h1, h2 { text-align: center; } h3.centered, h4.centered, h5.centered { text-align: center; } h1.rightAligned, h2.rightAligned, h3.rightAligned, h4.rightAligned, h5.rightAligned { text-align: right; } p { text-indent: 0; margin: 0; } p + p { text-indent: 1.5em; margin-top: 0; } p.backLink { text-indent: 0; font-size: 80%; margin: 0 0 .5em 0; } p.attribution { text-align: right; margin-top: 0.5em; } /* images */ div.imageCaption p { text-indent: 0; margin-top: .5em; text-align: center; font-size: 80%; } div.centeredImage { text-align: center; margin: 1em; } div.rightImage { float: right; margin: 0 0 0 1em; page-break-inside: avoid; } div.leftImage { float: left; margin: 0 1em 0 0; page-break-inside: avoid; } /* blockquotes */ div.blockquote { margin: 1em 1em 1em 2em; } div.poetry { margin: 1em 1em 1em 2em; padding: 1em; } div.poetry p.noIndent { margin-left: 1em; text-indent: -1em; } div.poetry p.extraIndent { margin-left: 1em; text-indent: -1em; padding-left: 1.5em; } div.poetry p.doubleIndent { margin-left: 1em; text-indent: -1em; padding-left: 3em; } div.background { margin: 1.5em; padding: 1em; border: 1px solid #666; background-color: #DDD; } div.sidebar { background-color: #DDD; width: 50%; float: right; margin: 1em; padding: 1em; } div.border { border: 1px solid #666; margin: 1em; padding: 1em; } /* lists */ ol.lowerAlpha { list-style-type: lower-alpha; } ol.upperAlpha { list-style-type: upper-alpha; } ol.lowerRoman { list-style-type: lower-roman; } ol.upperRoman { list-style-type: upper-roman; } ol.decimal { list-style-type: decimal; } ol.noStyle { list-style-type: none; } ul.disc { list-style-type: disc; } ul.circle { list-style-type: circle; } ul.noStyle { list-style-type: none; } ul.toc, ul.toc ul { list-style-type: none; } ul, ol { margin: 1.5em 0 1.5em 0; padding-left: 2em; } li p { text-indent: 0; margin-top: 1em; } li p + p { margin-top: 0.5em; } ol.footnotes li { font-size: 80%; } /* special paragraph roles */ p.noIndent { text-indent: 0; } p.extraIndent { text-indent: 1.5em; } p.doubleIndent { text-indent: 3em; } p.spaceAbove { margin-top: 1em; } p.extraSpace { margin-top: 2em; } p.alignCenter { text-align: center; text-indent: 0; } p.alignRight { text-align: right; text-indent: 0; } /* emphasis */ span.specialChar { font-family: 'DejaVu Sans' , serif; } span.specialFont { font-family: 'Free Serif', serif; } span.drop { font-size: 5em; float: left; line-height: .90; margin: 0 .1em 0 0; padding: 0; font-weight: normal; } span.smallCaps { font-variant: small-caps; } span.bold { font-weight: bold; } span.italic { font-style: italic; } span.color-red { color: #ff0000; } span.color-green { color: #008000; } span.color-blue { color: #0000ff; } span.color-purple { color: #800080; } span.color-orange { color: #ffa500; } span.color-brown { color: #a52a2a; } span.color-grey { color: #686868; } span.underline { text-decoration: underline; } span.strike { text-decoration:line-through; } sup { font-size: 70%; vertical-align: text-top; } sub { font-size: 70%; vertical-align: text-bottom; } hr { margin: 1em 0; } div.page-break { page-break-before:always; } /* tables */ table thead th { font-weight: bold; } table { border-collapse: collapse; margin-top: 1em; width: 100%; font-size: .75em; margin-bottom: 1em; } td, th { text-align: center; padding: .25em; } th { border: 1px solid #666666; } td { border: 1px solid #666666; } td.bold { font-weight: bold; } tr.odd td, tr.odd th { background-color: #D3D3D3; } table.dotted td { border: 1px dotted #666666; } table.dashed td { border: 1px dashed #666666; }