3 font-family: Georgia
,serif
;
8 h1
, h2
, h3
, h4
, h5
, h6
,
9 div
.title
, caption
.title
,
10 thead
, p
.table
.header
,
12 #author, #revnumber
, #revdate
, #revremark
{
13 font-family: Arial
,Helvetica
,sans-serif
;
18 margin: 1em 10% 1em 10%;
24 text-decoration: none
;
29 text-decoration: none
;
30 color: OrangeRed
! important
;
44 h1
, h2
, h3
, h4
, h5
, h6
{
52 border-bottom: 2px solid
#aaa;
72 border: 1px solid
#aaa;
83 ul
> li
{ color: #aaa; }
84 ul
> li
> * { color: black
; }
98 #revnumber, #revdate
, #revremark
{
102 background-color: #fa0;
104 border-top: 1px solid Black
;
105 border-bottom: 1px solid Black
;
111 margin-bottom: 1.5em;
115 background-color: White
;
123 border: 1px solid Black
;
124 background-color: #ddd;
126 padding-right: 0.5em;
130 div
.left-menu a
,a:visited
,a:hover
{
131 text-decoration: none
;
134 div
.left-menu a
,a:visited
{
138 div
.left-menu
a:hover
{
143 padding: 0 0 0 0.4em;
147 list-style-type: none
;
161 background-color: #fa0;
162 border-top: 1px solid Black
;
163 border-bottom: 1px solid Black
;
179 div
.imageblock
, div
.exampleblock
, div
.verseblock
,
180 div
.quoteblock
, div
.literalblock
, div
.listingblock
, div
.sidebarblock
,
181 div
.admonitionblock
{
183 margin-bottom: 1.5em;
185 div
.admonitionblock
{
187 margin-bottom: 2.0em;
192 div
.content
{ /* Block element content. */
196 /* Block element titles. */
197 div
.title
, caption
.title
{
202 margin-bottom: 0.5em;
208 td div
.title:first-child
{
211 div
.content div
.title:first-child
{
214 div
.content
+ div
.title
{
218 div
.sidebarblock
> div
.content
{
220 border: 1px solid
#dddddd;
221 border-left: 4px solid
#f0f0f0;
225 div
.listingblock
> div
.content
{
226 border: 1px solid
#dddddd;
227 border-left: 5px solid
#99a;
232 div
.quoteblock
, div
.verseblock
{
236 border-left: 5px solid
#f0f0f0;
240 div
.quoteblock
> div
.attribution
{
245 div
.verseblock
> pre
.content
{
246 font-family: inherit
;
249 div
.verseblock
> div
.attribution
{
254 div
.admonitionblock
.icon
{
258 text-decoration: underline
;
260 padding-right: 0.5em;
262 div
.admonitionblock td
.content
{
264 border-left: 3px solid
#bbc;
267 div
.exampleblock
> div
.content
{
268 border-left: 3px solid
#dddddd;
272 div
.imageblock div
.content
{ padding-left: 0; }
273 span
.image img
{ border-style: none
; }
274 a
.image:visited
{ color: white
; }
278 margin-bottom: 0.8em;
291 list-style-position: outside
;
294 list-style-type: decimal
;
297 list-style-type: lower-alpha
;
300 list-style-type: upper-alpha
;
303 list-style-type: lower-roman
;
306 list-style-type: upper-roman
;
309 div
.compact ul
, div
.compact ol
,
310 div
.compact p
, div
.compact p
,
311 div
.compact div
, div
.compact div
{
313 margin-bottom: 0.1em;
325 margin-bottom: 0.8em;
328 padding-bottom: 15px;
330 dt
.hdlist1
.strong
, td
.hdlist1
.strong
{
336 padding-right: 0.8em;
342 div
.hdlist
.compact tr
{
351 .footnote, .footnoteref {
355 span
.footnote
, span
.footnoteref
{
356 vertical-align: super
;
360 margin: 20px 0 20px 0;
364 #footnotes div
.footnote
{
370 border-top: 1px solid silver
;
379 padding-right: 0.5em;
380 padding-bottom: 0.3em;
388 margin-bottom: 2.5em;
396 margin-bottom: 0.1em;
399 div
.toclevel1
, div
.toclevel2
, div
.toclevel3
, div
.toclevel4
{
416 span
.aqua
{ color: aqua
; }
417 span
.black
{ color: black
; }
418 span
.blue
{ color: blue
; }
419 span
.fuchsia
{ color: fuchsia
; }
420 span
.gray
{ color: gray
; }
421 span
.green
{ color: green
; }
422 span
.lime
{ color: lime
; }
423 span
.maroon
{ color: maroon
; }
424 span
.navy
{ color: navy
; }
425 span
.olive
{ color: olive
; }
426 span
.purple
{ color: purple
; }
427 span
.red
{ color: red
; }
428 span
.silver
{ color: silver
; }
429 span
.teal
{ color: teal
; }
430 span
.white
{ color: white
; }
431 span
.yellow
{ color: yellow
; }
433 span
.aqua-background
{ background: aqua
; }
434 span
.black-background
{ background: black
; }
435 span
.blue-background
{ background: blue
; }
436 span
.fuchsia-background
{ background: fuchsia
; }
437 span
.gray-background
{ background: gray
; }
438 span
.green-background
{ background: green
; }
439 span
.lime-background
{ background: lime
; }
440 span
.maroon-background
{ background: maroon
; }
441 span
.navy-background
{ background: navy
; }
442 span
.olive-background
{ background: olive
; }
443 span
.purple-background
{ background: purple
; }
444 span
.red-background
{ background: red
; }
445 span
.silver-background
{ background: silver
; }
446 span
.teal-background
{ background: teal
; }
447 span
.white-background
{ background: white
; }
448 span
.yellow-background
{ background: yellow
; }
450 span
.big
{ font-size: 2em; }
451 span
.small
{ font-size: 0.6em; }
453 span
.underline
{ text-decoration: underline
; }
454 span
.overline
{ text-decoration: overline
; }
455 span
.line-through
{ text-decoration: line-through
; }
464 font-family: monospace
;
471 margin-bottom: 1.5em;
473 div
.tableblock
> table
{
474 border: 3px solid
#336;
476 thead
, p
.table
.header
{
483 /* Because the table frame attribute is overriden by CSS in most browsers. */
484 div
.tableblock
> table
[frame
="void"] {
487 div
.tableblock
> table
[frame
="hsides"] {
488 border-left-style: none
;
489 border-right-style: none
;
491 div
.tableblock
> table
[frame
="vsides"] {
492 border-top-style: none
;
493 border-bottom-style: none
;