/* ** Copyright 2011 TEI Consortium $Id: tei.css 9622 2011-11-05 17:28:48Z rahtz $ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* main layout */ body.simple { color: #000000; background-color: #FFFFFF; margin: 10pt; } body{ color: #000000; background-color: #FFFFFF; margin: 10pt; padding:0; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; } body.pagetable { color: #000000; background-color: #FFFFFF; } /* 3 columns allowed for, or just a right and left */ #col1{ width: 20%; background: #FFFFFF; margin: 0; margin-top: 10px; color: #000066; padding: 5px; position : absolute; float: left; border-style: solid; border-width: 1px; border-color: red; } #col2{ background: #FFFFFF; color: #333333; border-style: solid; border-width: 1px; border-color: #000000; margin: 0; margin-top: 10px; padding: 5px ; left: 22%; width: 51%; position : absolute; } #col3{ width: 24%; left: 75%; color: #000066; background: #FFFFFF; border-style: solid; border-width: 1px; border-color: red; margin: 0; margin-top: 10px; padding: 5px; position : absolute; float: right; } #lh-col{ width: 16%; color: #000000; margin-top: 2pt; margin-right: 10pt; padding: 5px; background-color: #FFFFFF; float: left; font-weight:normal; } #rh-col{ background-color: #FFFFFF; color: #333333; margin: 2pt; padding: 5px ; float: right; width: 75%; font-weight:normal; } /* now the layers of the header */ /* the main title */ div.stdheader { border-bottom: 1pt solid black; } #hdr{ width: auto; margin: 0; background-repeat : no-repeat; overflow : inherit; } /* a navigation bar */ #hdr2{ width: auto; color: #000000; font-family: Arial,Helvetica,sans-serif; font-weight: bold; background-color : #99CCFF; padding-left : 5px; padding-bottom : 2px; padding-top : 2px; padding-right : 5px; } /* a breadcrumb trail */ #hdr3{ width: auto; color: #000000; background-color : #AD06BC; padding-left : 5px; padding-bottom : 2px; padding-top : 2px; padding-right : 5px; font-family: Arial,Helvetica,sans-serif; font-weight : bold; font-size: smaller; } .bannerright { position : absolute; right : 5px; color: #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 0.8em; font-weight : bold; text-decoration: none; } /* section headings */ #hdr h1 { color: red; } h1 { font-weight: bold; font-size: 2em; } h2 { font-size: larger; margin-top: 18pt; font-weight: bold; } h3 { font-size: larger; font-weight: bold; font-style: italic; } h1.maintitle { margin-left: 100px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; bottom: 5px; } h1.title { margin-left: 100px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; bottom: 5px; } h2.institution { margin-left: 100px; font-family: Arial,Helvetica,sans-serif; } h2.department { margin-left: 100px; font-family: Arial,Helvetica,sans-serif; } h2.subtitle { margin-left: 100px; font-family: Arial,Helvetica,sans-serif; font-weight: bold; } .footer { text-align : center; font-family: Arial,Helvetica,sans-serif; font-size : 0.8em; } /* components of the breadcrumb trail */ a.breadcrumb{ color: #FFFFFF; text-decoration: none; padding-right : 5px; font-family: Arial,Helvetica,sans-serif; font-weight : bold; font-size : 0.8em; } ul.breadcrumb { display: inline; font-size: 1.1em; } li.breadcrumb { padding-left: 12px; padding-right: 5px; display: inline; color: #000000; background: url(/images/rightarrow.gif); background-repeat: no-repeat; background-position: left; } li.breadcrumb-first { padding-left: 12px; padding-right: 5px; display: inline; color: #000000; background: url(/images/rightarrow.gif); background-repeat: no-repeat; background-position: left; } div.breadcrumb { display: inline; } .skiplinks{ font-family: arial, sans-serif; color: #FFFFFF; font-weight : bold; font-size : 0.8em; text-decoration: none; padding-right : 15px; } .tocontent{ color : #000066; display : none; } .hide{ display : none; } .framestdlink { color: red; font-size: smaller; font-weight: bold; } a:hover { text-decoration: underline; } a.navbar:link { color: #FFFFFF; text-decoration: none; } a.navbar:visited { color: #FFFFFF; text-decoration: none; } a.navbar:hover { color: #FFFFFF; text-decoration: underline; } /* for use when making pages using a table */ td.hdr2 { color: #000000; background-color : #99CCFF; } td.hdr3 { background-color : #AD06BC; border: 1pt solid #000000; } td.sidetext { border-right: 1pt solid #000000; } td.maintext p { font-family: Arial,Helvetica,sans-serif; } td.maintext { background-color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; color: #000000; padding-left: 6pt; padding-right: 6pt; } table.wovenodd td,p.wovenodd { background-color: #FFFFFF; } /* an inner , eg inside a */ div.innertext { margin: 6pt; border: 1pt solid red; } /* literal code */ div.cdata { white-space: pre; clear:both; } pre,div.pre,div.pre_eg,pre.eg,div.eg { clear:both; margin-top: 1em; margin-bottom:1em; border-top-width: 4px; border-bottom-width: 4px; border-left-width: 2px; border-right-width: 2px; border-style: solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; color: #000000; font-family: monospace; font-size: 10pt; white-space: pre; } div.egXML_valid { background-color: #f7f9f6; border-color: #c5d8bb; } div.egXML_feasible { background-color: #fff9f3; border-color: #ffe1ad; } div.egXML_invalid { border-color: #ffe7e8 ; background-color: #fdbbac; } /* table of contents */ ul.toc {list-style: none;} li.toc {list-style: none;} /* table of contents links */ a.inlinetoc:link,a.inlinetoc:visited { color: #7A7A7A; font-size: smaller; text-decoration: none; } a.inlinetoc-this:visited,a.inlinetoc-this:link { font-size: smaller; color: #000000; font-weight: bold; text-decoration: underline; } a.inlinetoc-sub:visited,a.inlinetoc-sub:link { text-decoration: none; color: #000000; font-weight: normal; font-size: smaller; } span.toclist{ font-size: smaller; font-family: Arial,Helvetica,sans-serif; font-weight: bold; } p.toclist0 { margin-left: 0.5em; margin-top: 1pt; margin-bottom: 3pt; text-indent: -0.5em; font-size: small; } p.toclist1 { margin-left: 1em; margin-top: 1pt; margin-bottom: 2pt; text-indent: -0.7em; font-size: small; } p.toclist2 { margin-left: 1.5em; text-indent: -1em; font-size: small; } p.toclist3 { margin-left: 2em; text-indent: -1.5em; font-size: small; } span.toclist-this { color: red; } a.toclist:visited,a.toclist:link { font-weight: bold; color: #000000; text-decoration: none; } /* notes */ div.noteHeading { margin-top: 9pt; border: 0; border-top: 1pt; border-style: solid; padding-top: 6pt; font-size: larger; font-weight: bold; } div.noteBody { display:inline; } div.note { margin-left: 1em; margin-bottom: 4pt; text-indent: -1em; } span.noteLabel { font-style: italic; } span.noteNumber:before { content: "["; } span.noteNumber:after { content: "]. "; } /* images */ img.display { margin-top: 10pt; margin-bottom: 10pt; display: block; } p.caption { font-style: italic; } .floatimage { float : left; margin-right : 6px; vertical-align : top; } /* specialized divs */ div.letter { margin-left: 2em; margin-right: 2em; margin-top: 6pt; margin-bottom: 6pt; border-top: 1pt solid green; border-bottom: 1pt solid green; } /* title page */ div.titlePage,div.titlepage { border-top: 0pt solid #000000; border-bottom: 0pt solid #000000; padding-top: 0pt; padding-bottom: 0pt; font-size: larger; text-align: center; } .docImprint { display: block; font-style: italic; } .docDate { font-style: italic; } .docTitle { display: block; margin-top: 6pt; font-weight: bold; margin-bottom: 18pt; } .docAuthor { font-style: italic; } .byline { display: block; } div.dateline{ text-align: right; } /* verse */ div.lg { margin-left: 10px; margin-bottom: 10px; } div.centerbold { text-align:center; font-weight: bold; } div.center { text-align:center; } div.right { text-align:right; } div.left { text-align:left; } div.signed { text-align:left; } div.l { text-align:left; margin-left: 1em; } div.epigraph { margin: 20pt; } div.numbering { float:left; font-size:smaller; width: 2em; } div.linenumber { } p.center { text-align:center; } p.right { text-align:right; } p.left { text-align:left; } div.inline { page-break-inside:avoid; margin: 0.5em 0 0.5em 0; text-indent: 0; text-align:center; clear:both; } div.inline img { max-height:100%; max-width:100%; } div.indent1 { margin-left: 1em; } div.indent2 { margin-left: 2em; } div.indent3 { margin-left: 3em; } div.indent4 { margin-left: 4em; } div.indent5 { margin-left: 5em; } div.indent6 { margin-left: 6em; } /* misc inline*/ span.foreign { font-style: italic; } .plain { text-decoration: none; } p.box { border: 1pt solid #000000; } .small { font-size: small; } td.label { font-weight: bold; background-color: #AAAAAA; } tr.label td { font-weight: bold; background-color: #AAAAAA; } span.label { font-weight: bold; } h5 { font-size: 100%; } h6 { font-size: 100%; } div.tocFront { border-bottom: 1pt solid #000000; } div.tocBack { border-bottom: 1pt solid #000000; } div.tocBody { border-bottom: 1pt solid #000000; } /* a listBibl rend='labels' */ div.listBibl { margin-top: 6pt; margin-bottom: 6pt; } div.bibl { margin-left: 0.5em; text-indent: -0.5em; } div.biblfree { font-size: smaller; font-style:italic; margin-left: 0.5em; text-indent: -0.5em; margin-bottom: 6pt; } span.biblLabel { font-weight: bold; margin-right: 1em; } /* a inside a */ div.citbibl:before { content: "("; } div.citbibl:after { content: ")"; } div.citbibl { text-align:right; font-size: smaller; } /* a inside a */ div.citquote { margin-left: 10pt; margin-right: 10pt; } /* gloss lists with bold labels */ dt { font-weight: bold; } div.blockquote { margin: 10pt; } /* generic */ span.hi { font-weight: bold; } /* from drama */ /* speeches in drama */ div.p-in-sp { margin-left: 1em; } div.sp { margin-top: 4pt; } div.spProse { text-indent: -1em; margin-left: 1em; } div.speaker { font-weight: bold; } span.speaker { font-style: italic; } span.actor { font-style:italic; } span.camera { font-style: italic; } span.caption { font-style: italic; } span.role { font-style: italic; } span.set { font-style: italic; } span.sound { font-style: italic; } span.stage { font-style: italic; } span.tech { font-style: italic; } span.view { font-style: italic; } span.mentioned { font-style: italic; } span.nextLink { font-style: italic; } span.previousLink { font-style: italic; } span.upLink { font-style: italic; } p, div.p { margin-top: 0.3em; } /*personal adjustments to css*/ p, div.Paragraph { margin-top: 0.3em; padding: 0.3em; } div.bibl { text-align: right; } div.bibl2 { text-align: left; } .inlineCitation { margin-left: 1.25em; } /* bibl */ span.titlem { font-style: italic; } span.titlej { font-style: italic; } span.titleu { } span.titles { } span.margnote { display: block; font-size: smaller; clear: right; padding: 4pt; font-style: italic; width: 10%; float:right; border: solid green 1pt; margin: 6pt; } div.floatingText_back { border-top: solid black 1pt; } div.floatingText_front { border-top: solid black 1pt; } div.floatingText { margin: 6pt; border: solid black 1pt; } span.pagebreak { background-color: green; font-weight: bold; } div.pagebreak { display: block; border: solid red 1pt; } span.element { font-weight: bold; color: black; } span.unclear { font-weight: bold; } span.wordtypeNN, span.wordtypeNNS { color: green; } span.wordtypeVVD,span.wordtypeVVN,span.wordtypeVVN,span.wordtypeVVZ,span.wordtypeVVG, span.wordtypeVV { color: red; } li.headless { display: none; } span.hi { font-weight: bold; } div.footer { border-top: solid black 1pt; } div.stdfooter { border-top: solid black 1pt; border-bottom: solid black 1pt; } div.altfigure { border-top: solid black 1pt; border-bottom: solid black 1pt; } table.table, table.table tr, table.table td { border: solid black 1pt; } table.table td { padding: 1ex 1ex 1ex 1ex; } p.mainAuthor { display: block; margin: 1ex 0ex 1ex 0ex; } p.mainEditor { display: block; margin: 1ex 0ex 1ex 0ex; } /* ODD-specific styles */ /* tables for reference display */ table.wovenodd { width: 100%; clear: both; } td.wovenodd-col1 { width:15%; vertical-align: top; } td.wovenodd-col2 { width:85%; } table.wovenodd tr td { border: 1px solid #555; padding:1%; } table.wovenodd { border-spacing:0px; border-collapse:collapse; } table.wovenodd tr td { border-spacing:0px; } table.wovenodd tr { border-spacing:0px; border-collapse:collapse; } table.wovenodd tr td table.attList { border-spacing:0px; border:none; } table.wovenodd tr td table.attList tr { border-spacing:0px; border:none; } table.wovenodd tr td table.attList tr td { border-spacing:0px; border:none; } table.attList { table-layout: fixed; width: 100%; margin: 0pt; padding: 0pt; } td.odd_label { vertical-align: top; width: 10%; font-weight: bold; } td.odd_value { vertical-align: top; width: 90%; } table.attDef { table-layout: fixed; width: 100%; } table.attDef td.odd_label { width: 10%; vertical-align: top; font-weight: normal; } table.attDef td.odd_value { vertical-align: top; width: 90%; } table.attList td.odd_label:before { content: "@"; } table.attDef td.odd_label:before { content: ""; } table.valList td.odd_label:before { content: ""; } table.valList { table-layout: fixed; width: 100%; } table.valList td.odd_label { width: 10%; vertical-align: top; font-style: normal; font-weight: normal; } table.valList td.odd_value { vertical-align: top; width: 90%; } table.specDesc td.Attribute { font-weight: bold; vertical-align: top; } table.specDesc { margin-left: 1em; } td p { margin-top: 0pt; margin-bottom: 2pt; } div.cdata { white-space: pre; clear:both; } span.tag:before { } span.tag:after { } span.gi,span.tag { } span.att { } span.att:before { content: "@"; } span.ident, span.ident-class, span.ident-datatype, span.ident-frag, span.ident-ge, span.ident-macro, span.ident-module, span.ident-pe, span.ident-rng, span.ident-schema { font-weight: bold; } span.ident-file, span.ident-ns { font-style: italic; } button.displayRelaxButton { margin-right: 2px; margin-top: 2px; font-size: 70%; float: right; cursor: pointer; } pre.RNG_XML { display: none; } span.RNG_XML { display: none; } /* pretty printing of XML */ td.classSpec, td.macroSpec { font-weight: bold; } a.link_odd_element:link,a.link_odd_element:visited { /* color: #006400; */ } a.link_odd_macro:link,a.link_odd_macro:visited { } a.link_odd_class:link,a.link_odd_class:visited { } span.element { font-weight: bold; color: black; } td.elementSpec,span.elementname { font-weight: bold; color: #222288; } span.highlightelementname { color: red; } span.attribute { color: #222288; } span.attributevalue { color: black; } span.comment { color: black; font-style:italic; } span.namespace { color: #222288; } /* pretty print rnc */ span.rnc_nc { color: #006400; } span.rnc_decl { color: green; } span.rnc_prefix { color: blue; } span.rnc_param { color: gray; } span.rnc_atom { color: yellow; } span.rnc_annot { color: #FF8040; } span.rnc_comment { color: #FF00FF; } span.rnc_annot { color: #00FFFF; } span.rnc_type { color: purple; } span.rnc_keyword { color: teal; } span.defaultVal { font-weight: bold; } span.required { font-weight: bold; } div.moduleSpec { padding: 1px; margin: 1px; background-color: #C0C0C0; color:inherit; clear:right; } span.moduleSpecHead { font-style: italic; } ul.specList li { list-style: none; } span.specList-macroSpec { font-weight: bold; } span.specList-elementSpec { font-weight: bold; } span.specList-elementSpec:before { content: "<"; } span.specList-elementSpec:after { content: ">"; } span.specList-classSpec { font-weight: bold; } span.specName { color: #223377; font-weight: bold; } /* A -Z Styles From http://www.smileycat.com/miaow/archives/000211.php -styling the a to z */ #azindex { background-color: #ddd; color:inherit; display: block; margin: 0px; float: left; padding: 5px; width: 75%; border: 1px solid #999; } #azindex p { color: #fff; background-color: #000060; padding: 4px; display: block; margin: 0; border-bottom: 1px solid #333; font-size: 0.95em; } .index { font: bold 100% Verdana, Helvetica, sans-serif; margin: 0; padding: 0; } .index li { float: left; list-style-type: none; margin: 0.35em 0.15em; padding: 0; width: 1.5em; } .index a:link, .index a:visited { background: #fff; color: navy; display: block; padding: 0.37em 0 0 0; text-align: center; text-decoration: none; width: 1.5em; border: 1px solid #999; } li.showall, li.showall a:visited,li.showall a:link { width: 10em; } * html .index li { margin: 0.2em 0.2em; } ul.index li a:hover { background-color: #93D1E4; color: #fff; text-decoration: underline; } div.atozwrapper { float: left; width: 70%; } div.atoz { clear: left; float: left; } #byMod { margin-top: 12px; clear: left; } ul.atoz { list-style: none; text-align:left; margin: 2px; padding: 2px; background-color: #eef; color:inherit; } .atoz li { padding: 0px; display: inline; } span.listhead { margin-top: 0em; margin-right: 1em; padding-left: 3px; padding-right: 3px; color: #000066; font-weight: bold; font-size: large; } /* End of A - Z styles */ div.specChildren { margin: 0em; padding: 0em; } span.specChildModule { font-weight: bold; } div.specChild { margin-bottom: 4pt; margin-left: 25px; text-indent: -30px; } span.emptySlash:after { content: "/"; } /* status notation */ .status_deprecated:after { content: " (deprecated)"; color: red; } .status_changed:after { content: " (changed)"; color: blue; } .status_unstable:after { content: " (unstable)"; color: orange; } .status_deprecated { border: solid red 1pt; } .status_changed { border: solid blue 1pt; } .status_unstable { border: solid orange 1pt; } /* rend values */ span.typewriter{ font-family: monospace; } span.normalweight{ } span.smallcaps{ font-variant: small-caps; } span.capsall{ text-transform: uppercase; } span.strikethrough{ text-decoration: line-through; } span.strikedoublethrough{ text-decoration: line-through; } span.underline{ text-decoration: underline; } span.underwavyline{ text-decoration-line: underline; text-decoration-style: wavy; } span.underdoubleline{ text-decoration: underline; } span.superscript { vertical-align: top; font-size: 70%; } span.subscript { vertical-align: bottom; font-size: 70%; }