/* $Id: print.css,v 1.4 2003/11/25 19:26:21 dries Exp $ */

body {
  padding-left: 1em;
  padding-right: 1em;
  background-color: #fff;
}
th {
  text-align: left;
  color: #006;
  border-bottom: 1px solid #ccc;
}
tr.dark {
  background-color: #ddd;
}
tr.light {
  background-color: #fff;
}
td {
  padding: 5px;
}
#menu {
  visibility: hidden;
}
#main {
  margin: 1em;
}

.book-h1,book-h2,.book-h3,.book-h5{color:#656599;font-family:verdana,arial,helvetica;}
.book-htitle1 { font-size: 16pt; font-family: verdana; /*border-bottom: #0f0f0f 2px solid;*/ margin-bottom: 0; }
.book-h1 { font-size: 10pt; padding-left: 2em; }
.book-h2 { font-size: 12pt; padding-left: 1em; }
.book-h3 { font-size: 10pt; padding-left: 2em; }
.book-h5 { font-size: 8pt; padding-left: 3em; }
.book-h4 { font-size: 8pt; }

h5 { font-family:verdana; }
h5.book-h2, h5.book-h3, h5.book-h4, h5.book-h5, h5.book-h6 { padding: 0; margin: 0; padding-top: 2px;  }
h1.ttoc { font-size: 14px; color: #345321; margin: 0; padding-left: 15px; }
h5.book-h2 { font-size: 13px; padding-left: 15px; }
h5.book-h3 { font-size: 12px; padding-left: 30px; }
h5.book-h4 { font-size: 11px; padding-left: 45px; }
h5.book-h5 { font-size: 10px; padding-left: 60px; }
h5.book-h6 { font-size: 9px; padding-left: 75px; }

h1,h2,h3,h4,th,dt,b{color:#656599; font-family:verdana,arial,helvetica}
A.ulink,A.vlink,P,LI,TD{font-family:verdana,arial,helvetica; text-decoration: none;}
B,TH,DT{color:#656599;font-weight:bold}
PRE{font-family:courier}
TT{font-family:courier}
.code{font-family:courier;border: #efefef 1px solid;background-color: #effffe;display:block;padding: 1em; margin-bottom: 5px;}
code{font-family:courier;border: #efefef 1px solid;background-color: #effffe;padding: 0;}
.LITERALLAYOUT{font-weight:bold;font-family:courier}
.QUESTION{color:#656599;font-weight:bold}
P,FORM,TD,TH,DT,LI{font-size:10pt}
pre.programlisting { background-color: #E0E0E0; font-size:9pt}

.tableOfContent{ background-color: #effffe; margin: 0; padding: 3px; width: 65%; border: #ffeeff 1px dotted; }

p { text-indent: 1em; }

a { color:#656599; text-decoration: none; }

.content span .ref { width: 100%; background-color: #feffef; display: block; }

img { padding: 0; margin-top: 3em; margin-left: 1em; float: right;}
