| h1 { |
| font-family: serif; |
| border-top-style: solid; |
| border-top-width: 5px; |
| padding-top: 9pt; |
| margin-top: 40pt; |
| color: #222266; |
| } |
| |
| h1.title { |
| border: none; |
| } |
| |
| h2 { |
| font-family: serif; |
| border-top-style: solid; |
| border-top-width: 2px; |
| border-color: #ccccdd; |
| padding-top: 9pt; |
| margin-top: 40pt; |
| margin-bottom: 2pt; |
| color: #222266; |
| } |
| |
| h3 { |
| font-family: serif; |
| font-style: bold; |
| margin-top: 20pt; |
| margin-bottom: 2pt; |
| color: #222266; |
| } |
| |
| h4 { |
| font-family: serif; |
| font-style: italic; |
| margin-top: 2pt; |
| margin-bottom: 2pt; |
| color: #666688; |
| } |
| |
| @media print { |
| table { |
| font-size: 8pt; |
| } |
| } |
| |
| @media screen { |
| table { |
| font-size: 10pt; |
| } |
| } |
| |
| pre { |
| background: #eeeeff; |
| border-color: #aaaaff; |
| border-style: solid; |
| border-width: 1px; |
| margin-left: 40pt; |
| margin-right: 40pt; |
| padding: 6pt; |
| } |
| |
| table { |
| border-collapse: collapse; |
| margin-top: 10pt; |
| margin-left: 40pt; |
| margin-right: 40pt; |
| } |
| |
| table th { |
| font-family: sans-serif; |
| background: #aabbff; |
| } |
| |
| table td { |
| font-family: sans-serif; |
| border-top-style: solid; |
| border-bottom-style: solid; |
| border-width: 1px; |
| border-color: #aaaaff; |
| padding-top: 3pt; |
| padding-bottom: 3pt; |
| padding-left: 3pt; |
| padding-right: 4pt; |
| background: #eeeeff; |
| } |
| |
| table p { |
| margin-bottom: 0pt; |
| } |
| |
| /* for the bnf syntax sections */ |
| |
| table.bnf { |
| background: #eeeeff; |
| border-color: #aaaaff; |
| border-style: solid; |
| border-width: 1px; |
| margin-top: 3pt; |
| margin-bottom: 3pt; |
| padding-top: 2pt; |
| padding-bottom: 6pt; |
| padding-left: 6pt; |
| padding-right: 6pt; |
| } |
| |
| table.bnf td { |
| border: none; |
| padding-left: 6pt; |
| padding-right: 6pt; |
| padding-top: 1pt; |
| padding-bottom: 1pt; |
| } |
| |
| table.bnf td:first-child { |
| padding-right: 0pt; |
| width: 8pt; |
| } |
| |
| table.bnf td:first-child td { |
| padding-left: 0pt; |
| } |
| |
| table.bnf td.def { |
| padding-top: 6pt; |
| } |
| |
| table.bnf td.bar { |
| padding-left: 15pt; |
| } |
| |
| table.bnf code { |
| font-weight: bold; |
| } |
| |
| |
| /* for the type name guide */ |
| |
| table.guide { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.guide td:first-child { |
| font-family: monospace; |
| width: 15%; |
| } |
| |
| table.guide td:first-child + td { |
| font-family: sans-serif; |
| width: 85%; |
| } |
| |
| |
| /* for the LEB128 example tables */ |
| |
| table.leb128Bits { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.leb128Bits td { |
| border-left: solid #aaaaff 1px; |
| border-right: solid #aaaaff 1px; |
| } |
| |
| table.leb128Bits td.start1 { |
| border-left: none; |
| } |
| |
| table.leb128Bits td.start2 { |
| border-left: solid #000 2px; |
| } |
| |
| table.leb128Bits td.end2 { |
| border-right: none; |
| } |
| |
| table.leb128 { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.leb128 td:first-child { |
| font-family: monospace; |
| text-align: center; |
| width: 31%; |
| } |
| |
| table.leb128 td:first-child + td { |
| font-family: monospace; |
| text-align: center; |
| width: 23%; |
| } |
| |
| table.leb128 td:first-child + td + td { |
| font-family: monospace; |
| text-align: center; |
| width: 23%; |
| } |
| |
| table.leb128 td:first-child + td + td + td { |
| font-family: monospace; |
| text-align: center; |
| width: 23%; |
| } |
| |
| |
| /* for the general format tables */ |
| |
| table.format { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.format td:first-child { |
| font-family: monospace; |
| width: 20%; |
| } |
| |
| table.format td:first-child + td { |
| font-family: monospace; |
| width: 20%; |
| } |
| |
| table.format td:first-child + td + td { |
| width: 60%; |
| } |
| |
| table.format td i { |
| font-family: sans-serif; |
| } |
| |
| |
| /* for the type code table */ |
| |
| table.typeCodes { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.typeCodes td:first-child { |
| font-family: monospace; |
| width: 30%; |
| } |
| |
| table.typeCodes td:first-child + td { |
| font-family: monospace; |
| width: 30%; |
| } |
| |
| table.typeCodes td:first-child + td + td { |
| font-family: monospace; |
| width: 10%; |
| } |
| |
| table.typeCodes td:first-child + td + td + td { |
| font-family: monospace; |
| width: 30%; |
| } |
| |
| table.typeCodes td i { |
| font-family: sans-serif; |
| } |
| |
| |
| /* for the access flags table */ |
| |
| table.accessFlags { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.accessFlags td:first-child { |
| font-family: monospace; |
| width: 10%; |
| } |
| |
| table.accessFlags td:first-child + td { |
| font-family: monospace; |
| width: 6%; |
| } |
| |
| table.accessFlags td:first-child + td + td { |
| width: 28%; |
| } |
| |
| table.accessFlags td:first-child + td + td + td { |
| width: 28%; |
| } |
| |
| table.accessFlags td:first-child + td + td + td + td { |
| width: 28%; |
| } |
| |
| table.accessFlags i { |
| font-family: sans-serif; |
| } |
| |
| |
| /* for the descriptor table */ |
| |
| table.descriptor { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.descriptor td:first-child { |
| font-family: monospace; |
| width: 25%; |
| } |
| |
| table.descriptor td:first-child + td { |
| font-family: sans-serif; |
| width: 75%; |
| } |
| |
| |
| /* for the debug bytecode table */ |
| |
| table.debugByteCode { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.debugByteCode td:first-child { |
| font-family: monospace; |
| width: 20%; |
| } |
| |
| table.debugByteCode td:first-child + td { |
| font-family: monospace; |
| width: 5%; |
| } |
| |
| table.debugByteCode td:first-child + td + td{ |
| font-family: monospace; |
| width: 15%; |
| } |
| |
| table.debugByteCode td:first-child + td + td + td { |
| width: 25%; |
| } |
| |
| table.debugByteCode td:first-child + td + td + td + td { |
| width: 35%; |
| } |
| |
| table.debugByteCode i { |
| font-family: sans-serif; |
| } |
| |
| |
| /* for the encoded value table */ |
| |
| table.encodedValue { |
| margin-top: 20pt; |
| margin-bottom: 20pt; |
| } |
| |
| table.encodedValue td:first-child { |
| font-family: monospace; |
| width: 12%; |
| } |
| |
| table.encodedValue td:first-child + td { |
| font-family: monospace; |
| width: 10%; |
| } |
| |
| table.encodedValue td:first-child + td + td { |
| font-family: monospace; |
| width: 15%; |
| } |
| |
| table.encodedValue td:first-child + td + td + td { |
| font-family: monospace; |
| width: 15%; |
| } |
| |
| table.encodedValue td:first-child + td + td + td + td { |
| width: 48%; |
| } |
| |
| table.encodedValue td i { |
| font-family: sans-serif; |
| } |