body {
	background-color: #DDDDDD;
	margin: 8pt;
}


a:link       { color: #000000; }
a:visited    { color: #000000; }
a:active     { color: #000000: }
p,ol,ul,
h1,h2,h3,td,th,
blockquote   { font-family: Verdana, Arial, Helvetica, sans-serif; }
h1           { color: #000000; font-size: 14pt; font-weight: bold; }
h2           { color: #336699; font-size: 12pt; font-weight: bold; }
h3           { color: #000000; font-size: 10pt; font-weight: bold; }
p,ol,ul,
td,th        { color: #000000; font-size: 10pt; }
blockquote   { margin-top: 0pt; margin-bottom: 0pt; }
p.narrow     { margin-top: 0pt; margin-bottom: 0pt; }
ul.narrow    { margin-left: 14pt; margin-top: 0pt; margin-bottom: 0pt; }
ol,ul,li           {
	margin-left: 0pt;
	padding-left: 0pt;
}
small        { color: #000000; font-size: 8pt; }
.passiv      { color: #999999; font-size: 10pt; font-weight: bold; }
.small       { color: #000000; font-size: 8pt; }
.smallpas    { color: #999999; font-size: 8pt; }
.smallbright { color: #CCCCCC; font-size: 8pt; }
.footer      { color: #666666; font-size: 8pt; }
.section     { color: #666666; font-size: 12pt; }
.mainmenu    { color: #000000; font-size: 8pt; }
.pagemenu    { color: #666666; font-size: 8pt; font-weight: bold; }
.pagemenutxt { color: #000000; font-size: 8pt; }
.calday      { color: #6699CC; font-size: 18pt; font-weight: bold; }
.scalday     { color: #6699CC; font-size: 14pt; font-weight: bold; }
.h1          { color: #000000; font-size: 14pt; font-weight: bold; }
.h2          { color: #336699; font-size: 12pt; font-weight: bold; }
.h3          { color: #000000; font-size: 10pt; font-weight: bold; }
.formtext    { font-family: monospace; }
.bodyblack   { background-color: #000000 }
#active      { color: #FF9900; }
#hidelink    { text-decoration: none; }
#small       { font-size: 8pt; }
#passiv      { color: #999999; }
#smallpas    { color: #999999; font-size: 8pt; }
#new         { color: #FF0000; }

