a { text-decoration: none; color: red; }
ul { margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; }
ol { margin-top: 0px; margin-bottom: 0px; padding-top: 3px; padding-bottom: 3px; }
 
li { color: #3a3a3a; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva; margin-top: 0px; margin-bottom: 0px; padding-top: 1px; padding-bottom: 1px; }

.copyright  { font-size: 9px; font-family: Tahoma, Arial, Helvetica, Geneva; }

h1,h2,h3  { color: #3a3a3a; font-family: Tahoma, Arial, Helvetica, Geneva; letter-spacing: 4pt; margin-top: 0pt; margin-bottom: 0pt; padding-bottom: 3px; padding-top: 12px; }
h5 { letter-spacing: 2pt; }
h4,h5,h6  { font-family: Tahoma, Arial, Helvetica, Geneva; margin-top: 0px; margin-bottom: 0px; padding-bottom: 3px; padding-top: 6px; }

body { font-family: Tahoma, Verdana, Arial, Sans; }
pre, p, dt, dd, li, input, textarea, select, td, th { font-size: 11px; }

.def { font-size: 9px; }
.superscript { font-size: 6px; vertical-align: top; display: inline; }
.annotation { font-style: italic; font-size: 9px; }

.commentHeader { background-color: black; color: white; }
.commentBody { }
.searchForm { background-color: white; position: fixed; top: 5px; right: 5px; margin: 2px; padding: 4px; vertical-align: top; border: 1px solid black; } 

.noSpacing { color: #3a3a3a; font-family: Tahoma, Arial, Helvetica, Geneva; margin: inherit; padding: inherit; letter-spacing: normal; }

.siteName { font-weight: bold; border-top: 1px solid black; }
.siteLastmodTitle { font-weight: bold; }
.siteLastmodDate { }
.siteDesc { }

.border { border: 1px solid black; }
