|
|
|
body {
|
|
|
|
background-color: #ffffff;
|
|
|
|
color: #000000;
|
|
|
|
margin: 0;
|
|
|
|
padding: 0;
|
|
|
|
font-family: helvetica, arial,sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
/* needed so buttons created with css don't bleed into text */
|
|
|
|
line-height: 1.3;
|
|
|
|
}
|
|
|
|
|
|
|
|
body.book, body.article, body.chapter, body.part, body.preface, body.sect1, body.index, body.colophon, body.glossary, body.reference, body.refentry {
|
|
|
|
font-family: helvetica, arial,sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
background-color: #ffffff;
|
|
|
|
margin: 0;
|
|
|
|
padding : 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
p, td, th, .variablelist {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
/* left must be 0 so it lines up */
|
|
|
|
margin : 10px 0px 10px 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.article p {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
/* if in article made from XML left must be 10 so it lines up */
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
li {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
table {
|
|
|
|
width: 90%;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
}
|
|
|
|
|
|
|
|
table.note, table.tip, table.important, table.caution, table.warning {
|
|
|
|
width: 95%;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
border: 2px solid #B0C4DE;
|
|
|
|
background-color: #F0F8FF;
|
|
|
|
color: #000000;
|
|
|
|
/* padding inside table area */
|
|
|
|
padding: 0.5em;
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
margin-top: 0.5em;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* set width smaller and IE is happy */
|
|
|
|
ul table.note, ul table.tip, ul table.important, ul table.caution, ul table.warning, ol table.note, ol table.tip, ol table.important, ol table.caution, ol table.warning {
|
|
|
|
width: 95%;
|
|
|
|
}
|
|
|
|
|
|
|
|
.computeroutput, .command {
|
|
|
|
font-family: courier, courier new, monospace;
|
|
|
|
font-size: 12pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
.userinput {
|
|
|
|
font-family: courier, courier new, monospace;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
}
|
|
|
|
|
|
|
|
table.screen {
|
|
|
|
width: 95%;
|
|
|
|
font-family: courier, courier new, monospace;
|
|
|
|
font-size: 12pt;
|
|
|
|
border: 2px solid #A9A9A9;
|
|
|
|
background-color: #DCDCDC;
|
|
|
|
color: #000000;
|
|
|
|
padding: 0.5em;
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
margin-top: 0.5em;
|
|
|
|
}
|
|
|
|
|
|
|
|
table.calstable {
|
|
|
|
width: 95%;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
background-color: #DCDCDC;
|
|
|
|
color: #000000;
|
|
|
|
}
|
|
|
|
|
|
|
|
table.calstable td {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
border: 1px solid #A9A9A9;
|
|
|
|
background-color: #DCDCDC;
|
|
|
|
color: #000000;
|
|
|
|
padding: 0.5em;
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
margin-top: 2px;
|
|
|
|
margin : 0px 0px 0px 10px;
|
|
|
|
}
|
|
|
|
|
|
|
|
table.calstable th {
|
|
|
|
border: 2px solid #A9A9A9;
|
|
|
|
background-color: #A9A9A9;
|
|
|
|
color: #000000;
|
|
|
|
}
|
|
|
|
|
|
|
|
.navheader, .navfooter {
|
|
|
|
background-color: #ffffff;
|
|
|
|
color: #000000;
|
|
|
|
/* need top margin so title line isn't touching the top */
|
|
|
|
margin : 10px 20px 0px 20px;
|
|
|
|
font-family: helvetica, arial,sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.navheader hr, div.navfooter hr {
|
|
|
|
background-color: #CCCCCC;
|
|
|
|
margin: 0px 0px 0px 0px;
|
|
|
|
height: 1px;
|
|
|
|
border-style: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.navheader table, div.navfooter table {
|
|
|
|
width: 95%;
|
|
|
|
background-color: #ffffff;
|
|
|
|
margin: 0px 0px 0px 0px;
|
|
|
|
padding: 0;
|
|
|
|
font-family: helvetica, arial,sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
body>div.navheader table, body>div.navfooter table {
|
|
|
|
/* Hidden from IE */
|
|
|
|
width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* top hr on index page is not in a div so it needs div margins */
|
|
|
|
hr {
|
|
|
|
background-color: #CCCCCC;
|
|
|
|
margin: 0px 10px 0px 10px;
|
|
|
|
height: 1px;
|
|
|
|
border-style: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2, h2.indexdiv {
|
|
|
|
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h3
|
|
|
|
{
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
line-height: 1.4em;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h4
|
|
|
|
{
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h5
|
|
|
|
{
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h6 {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #666666;
|
|
|
|
}
|
|
|
|
|
|
|
|
a:link {
|
|
|
|
color: #000066;
|
|
|
|
}
|
|
|
|
|
|
|
|
a:visited
|
|
|
|
{
|
|
|
|
color: #333399;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* not in a div, so need standard left margin */
|
|
|
|
.footnotes {
|
|
|
|
width: 95%;
|
|
|
|
margin : 10px 20px 10px 20px;
|
|
|
|
font-size: 12pt;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.preface, div.colophon, div.chapter, div.appendix, div.index, div.partintro, div.legalnotice, div.glossary, div.refnamediv, div.refsect1 {
|
|
|
|
margin : 0px 20px 0px 20px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* A, B, etc. in Index */
|
|
|
|
div.indexdiv {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.titlepage {
|
|
|
|
margin : 0px 10px 0px 10px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* div.sect1 for an article doesn't have the extra padding from a div.chapter */
|
|
|
|
div.article div.sect1 {
|
|
|
|
margin : 0px 10px 0px 10px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* div.sect1 on same page as div.chapter, etc. with margins and padding already */
|
|
|
|
div.chapter div.sect1, div.preface div.sect1, div.appendix div.sect1, div.colophon div.sect1 {
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* on separate page without div.chapter, so need same padding */
|
|
|
|
div.sect1 {
|
|
|
|
margin : 0px 20px 0px 20px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* same as dev.sect1 except no padding because div.sect1 doesn't end before div.sect2, etc.*/
|
|
|
|
div.sect2, div.sect3, div.sect4 {
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* chapter, preface, and colophon titles don't have a class */
|
|
|
|
h1 {
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 18pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1.sect1, h2.sect1 {
|
|
|
|
/* already in div.sect1, so no margins */
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 18pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2.sect2, h2.title {
|
|
|
|
/* already in div.sect1, so no margins */
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 16pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
h3.sect3, h3.title {
|
|
|
|
/* already in div.sect1, so no margins */
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 14pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
h4.sect4, h5.sect5, h6.sect6 {
|
|
|
|
/* already in div.sect1, so no margins */
|
|
|
|
margin : 0px 0px 0px 0px;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* book and article titles on index.html page and part title pages */
|
|
|
|
h1.title {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 22pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
/* add padding so title is not touching top margin */
|
|
|
|
padding: 10 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
body.refentry h1 {
|
|
|
|
margin: 0 0 0 20px;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.glossary h1 {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 22pt;
|
|
|
|
font-weight: bold;
|
|
|
|
color: #3399FF;
|
|
|
|
margin : 10px 10px 10px 0px;
|
|
|
|
/* add padding so title is not touching top margin */
|
|
|
|
padding: 10 0 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.subtitle {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 18pt;
|
|
|
|
color:#666666;
|
|
|
|
font-weight: bold;
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
b.othername {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 18pt;
|
|
|
|
color:#666666;
|
|
|
|
font-weight: bold;
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.copyright, .affiliation {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
color:#666666;
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
isbn.isbn {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
color:#666666;
|
|
|
|
margin : 10px 10px 10px 10px;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
.toc {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
padding: 0;
|
|
|
|
margin : 10px 20px 10px 20px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.citetitle {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
color:#666666;
|
|
|
|
font-weight: bold;
|
|
|
|
}
|
|
|
|
|
|
|
|
div.qandaset big {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
color: #3399FF;
|
|
|
|
}
|
|
|
|
|
|
|
|
.author {
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
font-size: 12pt;
|
|
|
|
color:#3399FF;
|
|
|
|
font-weight: bold;
|
|
|
|
margin : 10px;
|
|
|
|
line-height: 1.4em;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* make guibuttons look like real buttons */
|
|
|
|
.guibutton {
|
|
|
|
color: #000000;
|
|
|
|
font-family: helvetica, arial, sans-serif;
|
|
|
|
background-color: #DCDCDC;
|
|
|
|
padding: 1px 3px;
|
|
|
|
font-size: 10pt;
|
|
|
|
border: outset 2px;
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
|