nrclark@24: /* Licensed to the Apache Software Foundation (ASF) under one or more nrclark@24: * contributor license agreements. See the NOTICE file distributed with this nrclark@24: * work for additional information regarding copyright ownership. The ASF nrclark@24: * licenses this file to you under the Apache License, Version 2.0 (the nrclark@24: * "License"); you may not use this file except in compliance with the License. nrclark@24: * You may obtain a copy of the License at nrclark@24: * nrclark@24: * http://www.apache.org/licenses/LICENSE-2.0 nrclark@24: * nrclark@24: * Unless required by applicable law or agreed to in writing, software nrclark@24: * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT nrclark@24: * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the nrclark@24: * License for the specific language governing permissions and limitations nrclark@24: * under the License. nrclark@24: */ nrclark@24: nrclark@24: nrclark@24: @media print { nrclark@24: @page { size: letter; } nrclark@24: @page:first { nrclark@24: @top-left { content: normal } nrclark@24: @top-right { content: normal } nrclark@24: } nrclark@24: @page:right { nrclark@24: margin: 1.25in 1in 1.5in 1.5in; nrclark@24: font: normal 10pt "Gill Sans" !important; nrclark@24: @top-left { content: string(pagetitle); } nrclark@24: @top-right { content: counter(page); } nrclark@24: } nrclark@24: @page:left { nrclark@24: margin: 1.25in 1.5in 1.5in 1in; nrclark@24: font: normal 10pt "Gill Sans" !important; nrclark@24: @top-left { content: counter(page); } nrclark@24: @top-right { content: string(pagetitle); } nrclark@24: } nrclark@24: nrclark@24: title { string-set: doctitle content(); } nrclark@24: nrclark@24: body { nrclark@24: font-family: "Palatino"; nrclark@24: margin: 0; nrclark@24: color: black; nrclark@24: background: white; nrclark@24: font-size: 11pt; nrclark@24: } nrclark@24: nrclark@24: h1 { nrclark@24: string-set: pagetitle content(); nrclark@24: page-break-before: always; nrclark@24: } nrclark@24: h1:first-child { page-break-before: avoid; } nrclark@24: h1, h2, h3 { nrclark@24: font-family: "Gill Sans"; nrclark@24: } nrclark@24: pre, p, blockquote { page-break-inside: avoid; } nrclark@24: pre, code { nrclark@24: font-family: "Monaco", "DejaVu Sans Mono", "Courier New", "Courier"; nrclark@24: font-size: 9pt; nrclark@24: } nrclark@24: pre br { nrclark@24: display: none; nrclark@24: } nrclark@24: a:link, a:visited { nrclark@24: background: transparent; nrclark@24: text-decoration: none; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #header, #pages, #footer { display: none } nrclark@24: #wrap, #content { nrclark@24: float: none !important; nrclark@24: color: black; nrclark@24: background: transparent; nrclark@24: width: auto !important; nrclark@24: margin: 0; nrclark@24: padding: 0; nrclark@24: border: 0; nrclark@24: } nrclark@24: nrclark@24: ol.toc a:link, ol. a:visited { text-decoration: none; } nrclark@24: ol.toc a:after { content: leader('.') target-counter(attr(href), page); } nrclark@24: nrclark@24: .title { nrclark@24: page-break-before: always; nrclark@24: border: none; nrclark@24: } nrclark@24: .title img { nrclark@24: display: block; nrclark@24: width: 80%; nrclark@24: margin: 2em auto 4em auto; nrclark@24: } nrclark@24: p.preface { nrclark@24: page-break-before: always; nrclark@24: padding-top: 1.5in; nrclark@24: } nrclark@24: div.preface.quotes { nrclark@24: page-break-before: always; nrclark@24: padding-top: 1in; nrclark@24: } nrclark@24: nrclark@24: }