blob: 0268428a8cffb3e0ef93c3619ea900389139ec8b [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
body {
color: white;
font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
font-size: 12pt;
margin: 0;
}
#bannera {
height: 105px;
padding: 0 0 0 8px;
color: black;
font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
font-size:12pt;
vertical-align: middle;
}
#bannerright {
text-align: right;
float: right;
/* padding: 0 20pt 4pt 16pt; */
/* width: 220px; */
padding: 1em;
}
#bannercenter {
padding: 24pt 2pt 14pt 2pt;
color: #107EC0;
vertical-align: middle;
}
#bannerleft {
text-align: left;
float: left;
}
#languagesdiv {float: right; padding: 1em; font-size: 0.9em; color:gray; border-left:solid 1px #ccc;}
#selectlanguage {padding: 1px; margin: 1px;} /* equal height as of the search button */
#searchdiv {font-size: 0.9em;} /* eq. positioning as for the languages div */
a {
color: #107EC0;
}
a:visited {
color: #107EC0;
}
a:hover {
color: #107EC0;
text-decoration:underline;
}
a img { border: none; }
h1,h2,h3,h4,h5,h6 {
color: #333333;
/* text-transform:uppercase; */
}
#clear {
overflow: auto;
clear: both;
}
#announce a:hover {
background-color: #e6ebed;
padding: 0px 2px 0px 2px;
text-decoration:underline;
}
#announce {
height: 22pt;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
color: black;
font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
font-size:18pt;
text-align: center;
font-weight: bold;
clear: both;
}
#content {
margin: 0 32px 20px 32px;
padding: 12px 8px 32px 8px;
color: #333;
overflow: auto;
}
#content h1,h2,h3,h4,h5,h6 {
font-weight: normal;
text-transform:none;
margin: 11px 0 15px;
padding: 0px;
}
#content h1 {
font-size: 1.4em;
padding: 0px;
border-top: 0px solid #a3afb6;
}
#content h2 {
font-size: 1.2em;
}
.legacy {
font-size: 1.2em;
color: #C44B01;
margin: 0 0 0.5em 0;
}
#content h3,h4,h5,h6 {
border-bottom: none;
font-size: 1em;
margin-bottom: 0;
}
#content li {
margin-bottom: 0.5em;
}
#contenta {
margin: 0 150px 20px 250px;
padding: 0 8px 40px;
color: #333;
}
#contenta h1,h2,h3,h4,h5,h6 {
font-weight: normal;
margin: 10px 0 15px;
padding: 5px 0;
}
#contenta h1 {
font-size: 1.4em;
padding: 15px;
border-top: 1px solid #a3afb6;
}
#contenta h2 {
font-size: 1.2em;
margin-top: 2em;
border-bottom: 1px solid #a3afb6;
}
#contenta h3,h4,h5,h6 {
border-bottom: none;
font-size: 1em;
margin-bottom: 0;
}
#contenta li {
margin-bottom: 0.5em;
}
#contenta a:hover {
color: #107EC0;
text-decoration:underline;
background-color: #e6ebed;
}
table {
border-collapse:collapse;
margin: auto;
}
th {
height: 40px;
background: #f5f8fa;
border: 1px solid #a3afb6;
vertical-align: middle;
font-size: 0.9em;
}
td {
vertical-align: top;
border: 1px solid #a3afb6;
padding: 0.4em 0.5em 0.4em 0.5em;
font-size: 0.9em;
}
.w140 {
width: 140px;
}
.w160 {
width: 160px;
}
.w180 {
width: 180px;
}
.w200 {
width: 200px;
}
.w220 {
width: 220px;
}
.codehilite {
background-color: #80FFFF;
padding: 0.01em 1em;
border-radius: 10px;
}
#topbara{
border-top: 1px solid #c6cbdd;
border-bottom: 1px solid #c6cbdd;
height: 24pt;
background-color: #f5f8fa;
margin: 0 0 0 0;
padding: 0 0 0 0;
color: black;
font-family: Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
font-size:14pt;
vertical-align: middle;
clear: both;
}
#breadcrumbsa {
margin: 4px 0px 4px 0px;
padding: 4px 8px 3px 18px;
background-color: #f5f8fa;
color: #333;
font-size: 14px;
float: left;
}
#breadcrumbsa a {
margin: 0;
padding: 2px;
background-color: #f5f8fa;
text-decoration:none;
}
#breadcrumbsa a:hover {
color: #107EC0;
background-color: #e6ebed;
text-decoration:underline;
}
#topnava {
margin: 4px 0px 4px 0px;
padding: 4px 12px 3px 8px;
color: #333;
font-size: 14px;
text-align: right;
float: right;
}
#topnava ul {
list-style-type:none;
margin:0;
padding:0;
}
#topnava li {
padding: 0 4px 0 8px;
border-left: 1px solid #c6cbdd;
display:inline;
}
#topnava a {
margin: 0;
padding: 0px;
background-color: #f5f8fa;
text-decoration:none;
}
#topnava a:hover {
color: #107EC0;
background-color: #e6ebed;
text-decoration:underline;
}
#leftnav {
border: 1px solid #c6cbdd;
border-left: none;
border-top: none;
-moz-border-radius: 0 0 10px 0;
border-radius: 0 0 10px 0;
color: #003;
float: left;
padding: 15px 15px 5px 20px;
width: 150px;
background: none repeat scroll 0 0 #f5f8fa;
margin: 0 12px 20px 0;
}
#leftnav img {
padding-bottom: 15px;
margin-left: auto;
margin-right: auto;
display: block;
}
#leftnav h1 {
color: #333333;
font-size: 1em;
padding: 0;
margin-top: 0.8em;
margin-bottom: 0;
border-bottom: 1px solid #555555;
}
#leftnav ul {
margin: 0 0;
padding: 0px 15px 0px 0px;
list-style: none;
}
#leftnav li {
border-bottom: 1px solid #c6cbdd;
margin: 0.2em 0;
padding: 0;
}
#leftnav li a {
margin: 0;
text-decoration:none;
}
#leftnav li a:hover {
color: #107EC0;
background-color: #e6ebed;
text-decoration:underline;
}
#rightnav {
border: 1px solid #e6ebed;
border-right: none;
-moz-border-radius: 0 0 0 10px;
border-radius: 0 0 0 10px;
color: #003;
float: right;
padding: 15px 20px 5px 15px;
width: 150px;
background: none repeat scroll 0 0 #f5f8fa;
margin: 0 0 20px 12px;
}
#rightnav img {
padding-bottom: 15px;
margin-left: auto;
margin-right: auto;
display: block;
}
#rightnav h1 {
color: #000;
font-size: 1em;
padding: 0;
margin-top: 0.8em;
margin-bottom: 0;
border-bottom: 1px solid #a3afb6;
}
#rightnav ul {
margin: 0 0;
padding: 0;
list-style: none;
}
#rightnav li {
border-bottom: 1px solid #e6ebed;
margin: 0.2em 0;
padding: 0;
}
#rightnav li a {
margin: 0;
text-decoration:none;
}
#rightnav li a:hover {
color: #107EC0;
background-color: #e6ebed;
text-decoration:underline;
}
#navigation {
border: 1px solid #e6ebed;
border-left: none;
-moz-border-radius: 0 10px 10px 0;
border-radius: 0 10px 10px 0;
font-size: 0.9em;
color: #003;
float: left;
padding: 15px 15px 5px 25px;
width: 180px;
background: none repeat scroll 0 0 #f5f8fa;
margin: 0 0 20px 0;
}
#navigation img {
padding-bottom: 15px;
margin-left: auto;
margin-right: auto;
display: block;
}
#navigation h1 {
color: #000;
font-size: 1em;
padding: 0;
margin-top: 0.8em;
margin-bottom: 0;
border-bottom: 1px solid #a3afb6;
}
#navigation ul {
margin: 0 0;
padding: 0;
list-style: none;
}
#navigation li {
border-bottom: 1px solid #e6ebed;
margin: 0.2em 0;
padding: 0;
}
#navigation li a {
margin: 0;
text-decoration:none;
}
#navigation li a:hover {
color: #107EC0;
background-color: #e6ebed;
}
#footera {
margin: 20px 0px 0px 0px;
padding: 8px 0px 12px 0px;
border-top: 2px solid #ccc;
color:#666;
font-size: 8pt;
padding: 0 8px;
text-align: left;
overflow: auto;
clear: both;
line-height: 10pt;
}
#copyrighta {
}
#copyrighta p {
padding-left: 20px;
line-height: 10pt;
padding-bottom: 5px;
}
#copyrighta a {
color: #107EC0;
text-decoration:none;
}
#copyrighta a:hover {
background-color: #e6ebed;
text-decoration:underline;
}
#asfbanner {
float: left;
text-align: left;
margin-top: 10px;
margin-right: 5px;
width: 265px;
height: 100px;
}
#poweredbya {
float: right;
text-align: right;
width: 210px;
height: 100px;
}
#asf-logo {
width: 180px;
padding-top: 8px;
}
#ooo-logo {
/*height: 100px;*/
padding-top: 4px;
padding-left: 8px;
vertical-align: middle;
}
input {
border: 1px solid #999;
background-color: #EEE;
padding: 1px;
}
.topsrchbox {
/*width: 220px;
padding-right: 20px;
text-align: right;
*/
}
.topsrchbutton {
cursor: pointer;
/* height: 24px; */
/* width: 60px; */
margin: 0 0 0 3px;
/* border: outset; */
color: #666666;
/* border-width: 2px; */
padding: 2px;
}
#query {
width: 130px;
border: 1px solid #C6CBDD;
padding: 2px;
}
/* definition lists */
dd {}
dl {}
dt {
display: inline;
float: left;
}
.rfloatimg {
margin: 10px;
float: right;
}