a:link       { text-decoration: none; color: #0000AA; }
a:visited    { text-decoration: none; color: #0000AA; }
a:hover      { text-decoration: none; color: #008f00; }

body         {  background-color: #999999; text-decoration: none; font-family: Verdana; font-size: 9pt; background-image: url(/images/paper.gif); }
table        {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
br           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
td           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
tr           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
html         {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
form         {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
code         { color: #006633; }


h1           { color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 16pt; font-weight: bold; }
h2           { color: #0000FF; text-decoration: none; font-family: Verdana; font-size: 14pt; font-weight: bold; }
h3           { color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 12pt; font-weight: bold; }
h4           { background-color: #EEEEFF; color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 11pt; font-weight: bold; }
h5           { background-color: #EEEEFF; color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 9pt; font-weight: bold; }
h6           { color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 9pt; font-weight: bold; }


table.hidden100    { background-color: transparent; width: 100%; }
table.hidden       { background-color: transparent; }
table.gen100       { border: 1px solid black; width: 100%; }
table.gen100noup   { border: 1px solid black; border-top-width: 0; width: 100%; }
table.gen          { border: 1px solid black; }
table.gennoup      { border: 1px solid black; border-top-width: 0; }

td.gen, td.genodd             { }
td.geneven                    { background-color: #EEEEFF;  }
td.title                      { background-color: #FFFFE5;  text-align: center; }

table.header    { background-color: #EEEEFF; border: 1px solid black; width: 100%; }
table.menu      { background-color: transparent; border: 1px solid black; border-top-width: 0; width: 100%; }
table.pagetitle { background-color: #FFFFE5; border: 1px solid black; width: 100%; }
table.title     { background-color: #FFFFE5; border: 1px solid black; }
table.image     { background-color: transparent; border: 1px solid black; }
table.news      { background-color: transparent; border: 1px solid black; width: 100%; }
table.endh      { background-color: transparent; border: 1px solid black; }
font.endh       { color: #0000AA; }

table.navmenu         { background-color: transparent; border: 1px solid black; }
table.navmenu100      { background-color: transparent; border: 1px solid black; width: 100%; }
table.info         { background-color: transparent; border: 1px solid black; }
table.info100      { background-color: transparent; border: 1px solid black; width: 100%; }
table.info100noup  { background-color: transparent; border: 1px solid black; border-top-width: 0; width: 100%; }
table.info100noup  { background-color: transparent; border: 1px solid black; border-top-width: 0; }


