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: body { nrclark@24: background-color: #fff; nrclark@24: color: #000; nrclark@24: font-family: "Helvetica Neue", "DejaVu Sans", "Verdana"; nrclark@24: text-align: center; nrclark@24: line-height: 150%; nrclark@24: } nrclark@24: nrclark@24: a:link, a:visited{ nrclark@24: color: #0044b3; nrclark@24: text-decoration: none; nrclark@24: } nrclark@24: nrclark@24: a:hover{ nrclark@24: text-decoration: underline; nrclark@24: } nrclark@24: nrclark@24: img { nrclark@24: border: none; nrclark@24: } nrclark@24: nrclark@24: pre, code { nrclark@24: font-family: "Monaco", "DejaVu Sans Mono", "Courier New", "Courier"; nrclark@24: font-size: 11pt; nrclark@24: } nrclark@24: pre { nrclark@24: margin: 0.3em 0 0.3em 0.9em; nrclark@24: padding: 0; nrclark@24: line-height: 1.8em; nrclark@24: white-space: pre-wrap; /* css-3 */ nrclark@24: white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ nrclark@24: } nrclark@24: pre br { display: none; } nrclark@24: nrclark@24: h1, h2, h3 { nrclark@24: font-family: "Gill Sans"; nrclark@24: padding: 0; nrclark@24: margin: 1.6em 0 0.6em -0.9em; nrclark@24: line-height: 1.25em; nrclark@24: letter-spacing: 0.03em; nrclark@24: } nrclark@24: nrclark@24: h1 { nrclark@24: font-size: 2em; nrclark@24: margin-top: 0; nrclark@24: padding-bottom: 0.3em; nrclark@24: border-bottom: 1px solid #808080; nrclark@24: } nrclark@24: nrclark@24: h2 { nrclark@24: font-size: 1.3em; nrclark@24: padding-bottom: 0.3em; nrclark@24: border-bottom: 1px solid #a0a0a0; nrclark@24: } nrclark@24: nrclark@24: h3 { nrclark@24: font-size: 1.1em; nrclark@24: } nrclark@24: nrclark@24: blockquote { nrclark@24: padding-left: 2em; nrclark@24: padding-right: 2em; nrclark@24: margin-left: 0.3em; nrclark@24: margin-right: 0; nrclark@24: font-style: italic; nrclark@24: } nrclark@24: nrclark@24: ul { nrclark@24: list-style-type: disc; nrclark@24: } nrclark@24: nrclark@24: ul ul { nrclark@24: list-style-type: disc; nrclark@24: padding-left: 1em; nrclark@24: } nrclark@24: nrclark@24: table { nrclark@24: border-spacing: 0; nrclark@24: width: 100%; nrclark@24: margin: 0.3em 0 0.3em 0; nrclark@24: } nrclark@24: nrclark@24: th, td { nrclark@24: padding: 0.3em 0.5em 0.3em 0.5em; nrclark@24: border-bottom: 1px solid #D8D8D8; nrclark@24: vertical-align: top; nrclark@24: background-color: #FFFFFF; nrclark@24: } nrclark@24: nrclark@24: th, thead td { nrclark@24: border-bottom: none; nrclark@24: background-color: #669966; nrclark@24: color: #ffffff; nrclark@24: text-align: left; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #wrap{ nrclark@24: margin: 1em auto 2em auto; nrclark@24: text-align: left; nrclark@24: width: 65em; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #header { nrclark@24: margin: 0 0 3em 18em; nrclark@24: position: relative; nrclark@24: } nrclark@24: nrclark@24: #header .tagline { nrclark@24: float: right; nrclark@24: font-size: 1.2em; nrclark@24: font-weight: bold; nrclark@24: position: absolute; nrclark@24: top: 0.6em; nrclark@24: right: 0; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #pages { /* Parent Wrapper for inside boxes */ nrclark@24: /* display: inline; */ /* IE Hack */ nrclark@24: width: 12em; nrclark@24: float: left; nrclark@24: text-align: left; nrclark@24: margin-right: 2em; nrclark@24: font-family: "Gill Sans"; nrclark@24: font-size: 11pt; nrclark@24: text-align: right; nrclark@24: border-right: 1px solid #ccc; nrclark@24: padding-right: 2em; nrclark@24: } nrclark@24: #pages ol { nrclark@24: list-style: none; nrclark@24: padding: 0; nrclark@24: margin: 0; nrclark@24: } nrclark@24: #pages ol li { nrclark@24: padding: 0.3em 0 0.6em 0em; nrclark@24: color: #CC0033; nrclark@24: font-weight: bold; nrclark@24: font-size: 13pt; nrclark@24: } nrclark@24: #pages ol li ol { nrclark@24: margin-top: 0.3em; nrclark@24: padding: 0.3em 0 0.9em 0.9em; nrclark@24: } nrclark@24: #pages ol li ol li { nrclark@24: padding: 0.3em 0 0.3em 0em; nrclark@24: } nrclark@24: #pages ol li a { nrclark@24: font-weight: normal; nrclark@24: } nrclark@24: #pages form { nrclark@24: margin-top: 2em; nrclark@24: padding: 0.3em 0 0.5em 0.5em; nrclark@24: } nrclark@24: #pages ol li p { nrclark@24: font-weight: normal; nrclark@24: color: #000; nrclark@24: vertical-align: center; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #content { /* Parent Wrapper for inside boxes */ nrclark@24: /* display: inline; *//* IE Hack */ nrclark@24: float: right; nrclark@24: width: 44em; nrclark@24: margin-left: 0.3em; nrclark@24: margin-bottom: 5em; nrclark@24: } nrclark@24: nrclark@24: ol.toc { nrclark@24: list-style: none; nrclark@24: padding: 0; nrclark@24: margin: 0 0 2em 0; nrclark@24: } nrclark@24: ol.toc li { nrclark@24: padding: 0.3em 0 0.3em 0; nrclark@24: margin: 0; nrclark@24: } nrclark@24: ol.toc li ol.toc { nrclark@24: margin: 0; nrclark@24: padding-left: 0.9em; nrclark@24: } nrclark@24: nrclark@24: nrclark@24: #content p.tip, #content p.note { nrclark@24: margin: 0.9em 0 0 0; nrclark@24: padding: 0 0 2em 4em; nrclark@24: } nrclark@24: #content p.tip { background: url("../images/tip.png") 0 0 no-repeat; } nrclark@24: #content p.note { background: url("../images/note.png") 0 0 no-repeat; } nrclark@24: nrclark@24: #content .footnote { nrclark@24: margin-top: 2.5em; nrclark@24: } nrclark@24: #content .footnote { nrclark@24: padding-top: 1.5em; nrclark@24: border-top: 1px solid #ccc; nrclark@24: } nrclark@24: #content .footnote + .footnote { nrclark@24: margin-top: 0.5em; nrclark@24: padding-top: 0; nrclark@24: border: none; nrclark@24: } nrclark@24: #content .footnote sup { font-weight: bold; } nrclark@24: nrclark@24: #content .footnote-links dt { font-weight: bold; } nrclark@24: #content .footnote-links dt:after { content: ": " } nrclark@24: #content .footnote-links dd { } nrclark@24: nrclark@24: nrclark@24: #footer { nrclark@24: color: #888; nrclark@24: border-top: 1px solid #ccc; nrclark@24: font-size: 0.9em; nrclark@24: padding: 0.3em; nrclark@24: margin: 2em 0 3em 0em; nrclark@24: clear: both; nrclark@24: }