body  { background: #ffffff; font-family:Verdana; font-size:10pt; color:#313131; }
.maintable { margin-top: 5px; border: 0; padding: 0; width: 85%; background: #ffffff; }
.menutable { border: 0; padding: 1px; width: 100%; background: #ff6600; } /* orange */
.leftmenu  { line-height: 12pt; height: 10px; }
.rightmenu { text-align: right; padding-right: 4px; }    
.menustyle { font-family: Verdana; font-size: 10pt; color: #ffffff; }
.menustyle a:link { color: #ffffff; text-decoration: none; }
.menustyle a:visited { color: #ffffff; text-decoration: none;  } 
.menustyle a:hover { color: #ffffff; text-decoration: underline; } 
.linebeforecontent { height: 10px; }
.description { font-weight: bold; padding-top: 1px; padding-bottom: 3px; }
.maincontent { font-family: Verdana; font-size: 10pt; padding-left: 2px; }
.maincontent a:link { color: #0000cc; text-decoration: none; } 
.maincontent a:visited { color: #0000cc; text-decoration: none; }
.maincontent h1 { margin-bottom: 10px; font-size: 10pt; color:#f47000; } /* another orange */
.maincontent p { margin-top: 3px; color:#313131; }
.pubs ul { list-style-type: none; padding: 0px; margin: 0px; }
.pubs li { width: 80%; padding-left: 0px; padding-bottom: 10px }
.links ul { list-style-type: none; padding: 0px; margin: 0px; }
.links li { padding-left: 20px; padding-bottom: 3px }
.image { margin-left: 30px; margin-bottom: 10px; }
.indextable { margin: 0; border: 0; padding: 0; font-family:Verdana; font-size:10pt; color:#313131; }
.footer

