blob: fc2fa1a860691bcaa8a552c6ab44dad2a9fd35ed [file] [log] [blame]
/* Xalan-C/C++ Project Web Pages (css) Stylesheet */
/*
* 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.
*/
/* This (css) stylesheet renders the xhtml web pages that were generated
* from StyleBook XML markup using the "xalan-book.xslt" transformation.
*/
html > bod {left:0;}
body {
/* background-color: white; */
background-color: #f8f8f0;
color: black;
padding: 0;
margin: 0;
font-family: arial, "lucida console", san-serif;
}
/* Emulate table align=center */
div.centered, td.centered {
text-align: center;
}
div.centered table {
margin: 0 auto;
text-align: left;
}
/*
* ID Sections
*/
#content {
width: 80%;
float: left;
font-size: 12pt;
padding-top: 1em;
padding-left: 5px;
margin-left: 10px;
border-left: 1px solid #aaa;
}
#navLeft {
clear: left;
width: 15%;
float: left;
padding: 2px;
margin-left: 1%;
color: red;
position: relative;
left: 1px;
background-color: #eee;
}
.navGroup {
color: Black;
font-size: 14pt;
}
#title {
color: black;
background-color: #eee;
text-align: center;
border-bottom: 1px solid #aaa;
padding: 0;
vertical-align: middle;
}
table.HdrTitle {
font-size: 18pt;
}
table.HdrButtons {
font-size: 8pt;
background-color: #ccf;
align: "center";
border: "1";
}
#footer {
clear: both;
margin: 0 2em;
color: #444;
background-color: #ddd;
text-align: center;
padding: .5em 0;
font-size: 75%;
border-top: 1px solid #aaa;
}
/*
* Anchors
*/
a {
color: blue;
text-decoration: undedrline;
}
a img {
border: 0;
}
a:hover {
text-decoration: none;
background-color: #d7c9c9;
}
/*
* Headers
*/
h1 {}
#title h1 {
padding: 1px 0;
margin: 0;
float: right;
width: 60%;
font-size: 20pt;
text-align: center;
}
#content h1 { background-color: #8af }
h2 {}
#title h2 {
font-size: 14pt;
width: 60%;
text-alignment: center;
padding: 1px 0;
margin: 0;
}
#content h2 { background-color: #9bf }
#content h2.year {
background-color: #ddd;
text-align: center;
}
h3 {}
#content h3.monthName {
background-color: #333;
text-align: center;
}
#content h3 { background-color: #acf }
h4{}
#content h4.eventTitle {
margin-left: 1%;
border-bottom: 1px solid blue;
}
#content h4 { background-color: #cdf }
/*
* Tables
*/
th {}
td {}
th.content {background-color: #4BD }
td.content {background-color: #AEF }
/*
* Lists and navLeft
*/
ul {}
#navLeft ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#navLeft ul li {
margin: 0;
}
#navLeft ul li p {
margin: 0;
}
#navLeft ul li ul {
list-style-type: none;
font-size: 90%;
margin: 0 2em;
}
#navLeft ul li ul li {
margin: 0;
}
/*
* Paragraphs
*/
p {}
#navLeft p {
text-align: center;
padding: 0 auto;
margin: 0;
}
#footer p {
padding: 0;
}
#content p.topalign {
vertical-align: middle;
height: 2em;
text-align: center;
width: 100%;
padding: .5em;
border: 1px solid #ddd;
}
#content p.topalign img {
vertical-align: middle;
text-align: text-middle;
}
#content p.quote {
color:black;
font-style: italic;
font-size: 110%;
margin-left: 10%;
margin-right: 10%;
padding 1em;
border: 1px solid #ddd;
text-align: center;
}
#content p.navbar {
font-size: 90%;
text-align: center;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
blockquote {}
blockquote.note {
font-size: 80%;
border: 1px solid #ddd;
background-color: #eee;
}
td.noteImg {
background-color: white;
border: 0;
}
td.noteTxt {
background-color: white;
font-size: 120%;
border: 2px solid #ddd;
background-color: #eee;
}
/**
** UNSPECIFIED IN APACHE STYLEBOOK DTD
** <caution>..</caution> and <warning>..</warning>
**
*
* td.cautionImg {
* background-color: white;
* border: 0;
* }
*
* td.cautionTxt {
* background-color: white;
* font-size: 120%;
* border: 2px solid #ddd;
* background-color: #eee;
* }
*
*
* td.warningImg {
* background-color: white;
* border: 0;
* }
*
* td.warningTxt {
* background-color: white;
* font-size: 120%;
* border: 2px solid #ddd;
* background-color: #eee;
* }
*
**/
blockquote.source {
font-size: 75%;
}
code {
font-size: 75%;
}
/*
* Special Table (note)
*/
#notediv div { background-color: white }
table.note {
width: 90%;
}
td.noteImg {
background-color: white;
vertical-align: top;
border: 0;
width: 24;
}
td.noteTxt {
color: black;
background-color: #eee;
font-size: 90%;
border: 2px solid;
border-color: #ccc;
}
/*
* Images
*/
img {}
#footer img {
border: 0;
}
/*
* Document Divisions
*/
div {}
/*
* Pre
*/
pre {}
/*
* Generic Classes
*/
.indented {
margin-left: 3%;
}
.topBanner {
float: right;
margin: 0;
border: 0;
vertical-align: middle;
}
.noborder {
border: 0;
margin: 0;
}