/* secret labs' docbook.css */

/* navigation stuff */

.navheader { margin: 0; }
.navfooter { margin: 0; }

.navheader TABLE { color: white; border: 0; margin: 0; }
.navfooter TABLE { color: white; border: 0; margin: 0; }

.navheader TH { color: #044484; background: #e0e0e0; border: 0; }
.navheader TD { color: #044484; background: #e0e0e0; border: 0; }
.navheader HR { color: white; }
.navfooter TH { color: #044484; background: #e0e0e0; border: 0; }
.navfooter TD { color: #044484; background: #e0e0e0; border: 0; }
.navfooter HR { color: white; }

/* body text */

BODY {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif; 
    background: white; color: black;
}

H1, H2, H3, H4, H5, H6 {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-style: italic; color: #044484;
}

H1  { font-size: 120%; border-top: 5px solid #044484; }
H1.sect1 { font-size: 120%; border-top: 2px solid #044484; }
H2 { font-size: 100%; }
H3 { font-size: 80%; }

P { margin-left: 50px; ; font-size: 10pt}
DL { margin-left: 50px; }
PRE { margin-left: 50px; }

DL DL { margin-left: 0; }

TABLE P { margin-left: 0; }

/* body tables */

TABLE { border: none; background: black; }
TD { border: none; padding: 2px; background: white; }
TH { border: none; color: white; background: #044484; padding: 2px; }

/* sidebars */

TABLE.sidebar { background: #e0e0e0; padding: 2px; margin-top: 20px; }
TABLE.sidebar TD { background: #e0e0e0; border: 0; }

TABLE.footnotes { background: white; padding: 2px; }

.copyright { color: #044484; margin-left: 0; font-size:11pt}
.literallayout { color: #044484; }
.programlisting { color: #044484; border-left: 2px solid #044484;
	padding-left: 10px; }

A:link {
	COLOR: #044484; TEXT-DECORATION: underline ;font-size:14px
}
A:visited {
	COLOR: #044484; TEXT-DECORATION: underline;font-size:14px
}
A:active {
	COLOR: #044484; TEXT-DECORATION: underline;font-size:14px
}
A:hover {
	COLOR: #044484; TEXT-DECORATION: none;font-size:14px
}