blob: 35a078d1e7948ec9297788b30269a760d5ba00d2 (
plain) (
tree)
|
|
/* -------- Global things --------- */
BODY {
background-color: #ffffff;
color: #000000;
font-family: sans-serif;
padding: 0 0;
}
A:link { color: #0000e0; text-decoration: none }
A:visited { color: #0000a0; text-decoration: none }
A:hover { background-color: #e0e0ff; text-decoration: none }
TABLE.vanilla {
width: 100%;
border-width: 0px;
/* I can't seem to specify cellspacing or cellpadding properly using CSS... */
}
TABLE.vanilla2 {
border-width: 0px;
}
/* <TT> font is a little too small in MSIE */
TT { font-size: 100%; }
PRE { font-size: 100%; }
LI P { margin: 0pt }
TD {
border-width: 0px;
}
TABLE.narrow {
border-width: 0px;
}
TD.s8 { height: 8px; }
TD.s15 { height: 15px; }
SPAN.keyword { text-decoration: underline; }
/* Resize the buttom image to match the text size */
IMG.coll { width : 0.75em; height: 0.75em; margin-bottom: 0; margin-right: 0.5em }
/* --------- Contents page ---------- */
DIV.node {
padding-left: 3em;
}
DIV.cnode {
padding-left: 1.75em;
}
SPAN.pkg {
position: absolute;
left: 50em;
}
/* --------- Documentation elements ---------- */
TD.children {
padding-left: 25px;
}
TD.synopsis {
padding: 2px;
background-color: #f0f0f0;
font-family: monospace
}
TD.decl {
padding: 2px;
background-color: #f0f0f0;
font-family: monospace;
vertical-align: top;
}
TD.topdecl {
padding: 2px;
background-color: #f0f0f0;
font-family: monospace;
vertical-align: top;
}
TABLE.declbar {
border-spacing: 0px;
}
TD.declname {
width: 100%;
}
TD.declbut {
padding-left: 5px;
padding-right: 5px;
border-left-width: 1px;
border-left-color: #000099;
border-left-style: solid;
white-space: nowrap;
font-size: small;
}
/*
arg is just like decl, except that wrapping is not allowed. It is
used for function and constructor arguments which have a text box
to the right, where if wrapping is allowed the text box squashes up
the declaration by wrapping it.
*/
TD.arg {
padding: 2px;
background-color: #f0f0f0;
font-family: monospace;
vertical-align: top;
white-space: nowrap;
}
TD.recfield { padding-left: 20px }
TD.doc {
padding-top: 2px;
padding-left: 10px;
}
TD.ndoc {
padding: 2px;
}
TD.rdoc {
padding: 2px;
padding-left: 10px;
width: 100%;
}
TD.body {
padding-left: 10px
}
TD.pkg {
width: 100%;
padding-left: 10px
}
TABLE.indexsearch TR.indexrow {
display: none;
}
TABLE.indexsearch TR.indexshow {
display: table-row;
}
TD.indexentry {
vertical-align: top;
padding-right: 10px
}
TD.indexannot {
vertical-align: top;
padding-left: 20px;
white-space: nowrap
}
TD.indexlinks {
width: 100%
}
/* ------- Section Headings ------- */
TD.section1 {
padding-top: 15px;
font-weight: bold;
font-size: 150%
}
TD.section2 {
padding-top: 10px;
font-weight: bold;
font-size: 130%
}
TD.section3 {
padding-top: 5px;
font-weight: bold;
font-size: 110%
}
TD.section4 {
font-weight: bold;
font-size: 100%
}
/* -------------- The title bar at the top of the page */
TD.infohead {
color: #ffffff;
font-weight: bold;
padding-right: 10px;
text-align: left;
}
TD.infoval {
color: #ffffff;
padding-right: 10px;
text-align: left;
}
TD.topbar {
background-color: #000099;
padding: 5px;
}
TD.title {
color: #ffffff;
padding-left: 10px;
width: 100%
}
TD.topbut {
padding-left: 5px;
padding-right: 5px;
border-left-width: 1px;
border-left-color: #ffffff;
border-left-style: solid;
white-space: nowrap;
}
TD.topbut A:link {
color: #ffffff
}
TD.topbut A:visited {
color: #ffff00
}
TD.topbut A:hover {
background-color: #6060ff;
}
TD.topbut:hover {
background-color: #6060ff
}
TD.modulebar {
background-color: #0077dd;
padding: 5px;
border-top-width: 1px;
border-top-color: #ffffff;
border-top-style: solid;
}
/* --------- The page footer --------- */
TD.botbar {
background-color: #000099;
color: #ffffff;
padding: 5px
}
TD.botbar A:link {
color: #ffffff;
text-decoration: underline
}
TD.botbar A:visited {
color: #ffff00
}
TD.botbar A:hover {
background-color: #6060ff
}
/* --------- Mini Synopsis for Frame View --------- */
.outer {
margin: 0 0;
padding: 0 0;
}
.mini-synopsis {
padding: 0.25em 0.25em;
}
.mini-synopsis H1 { font-size: 130%; }
.mini-synopsis H2 { font-size: 110%; }
.mini-synopsis H3 { font-size: 100%; }
.mini-synopsis H1, .mini-synopsis H2, .mini-synopsis H3 {
margin-top: 0.5em;
margin-bottom: 0.25em;
padding: 0 0;
}
.mini-synopsis H1 { border-bottom: 1px solid #ccc; }
.mini-topbar {
font-size: 130%;
background: #0077dd;
padding: 0.25em;
}
|