body {
font: 14px "DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,Helvetica,sans-serif;
text-align:left;
background-color:#333;color:#eee;
}

h1, h2, h3, h4, h5, h6 {
border-left: 0.4ex #666 solid;
background-color:#404040;
padding-left:3px;
}
h1, h2.grouped {
	border-left: 6px #666 solid;
}
h1.grouped { margin-bottom:0; }
h2.grouped { margin-top:0; }
h3:before { content:"\00bb\00a0"; }
h4:before { content:"\00bb\00bb\00a0"; }
h5:before { content:"\00bb\00bb\00bb\00a0"; }
h6:before { content:"\00bb\00bb\00bb\00bb\00a0"; }

*:target { text-decoration: underline; background-color: #78a7b4;
border-left: 0.4ex #56757e solid; }
span#email:target { background-color: #ec5; border-left: 0.4ex #a92 solid; }

pre.console { background-color: #2e3436;
color: #eeeeec;
padding: 1ex 1em;
font-family:monospace;
width: 60em;
border:1px solid gray;
}

acronym[title],abbr[title]{cursor:help;}
a:link,a:active,a[href] {color:#5692c4;}
a:visited { color: #b5bdc4; }
a:hover { color: #ff6347; /*Tomato*/ }

.tiny{font-size:xx-small;}
.center{text-align:center;}
img.middle{vertical-align:middle;}
img.aligntop{vertical-align:top;}
.tt{font-family:monospace;}
dfn.tt{font-style:normal;}
div.footer{margin-left:60%;}
.footer address{font-size:90%;}
/*$Rev: 2280 $*/

