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