body, table, td { font-family:Verdanda, Arial; font-size:11pt; }
.out { color: #666666; background-color: #ffffff; }
.m { color: #666666; background-color: #f0f0f0; }
.header { font-size: 13pt; font-weight: bold; background-color: #9999cc; color: #ffffff; text-align: center; height: 24pt; letter-spacing: 3pt; }
.myheader { font-size: 13pt; font-weight: bold; background-color: #ff9999; color: #ffffff; text-align: center; height: 24pt; letter-spacing: 3pt; }
.column { font-weight: bold; background-color: #cccccc; text-align: center; height:24pt; }
.mycolumn { font-weight: bold; background-color: #cccccc; text-align: center; height:24pt; }
.menu { font-size: 12pt; font-weight:bold; background-color: #ccccff; text-align: center; height:24pt; }
.mymenu { font-size: 12pt; font-weight: bold; background-color: #ffcccc; text-align: center; height:24pt; }
.row { background-color: #f0f0ff }
.my { background-color: #fff0f0 }
.shade { background-color: #ddd; } 
.myshade { background-color: #ffe0e0; } 
.featured { background-color: #ffff99; font:bold; }
.name { font-weight: bold; text-align: right; vertical-align: top; }
.big { font-size: 12pt; font-weight: bold; text-align: left; vertical-align: middle; }

.red { font-weight: bold; color:red; text-align: center; }
.green { font-weight: bold; color:green; text-align: center; }
.blue { font-weight: bold; color:blue; text-align: center; }
.orange { font-weight: bold; color:orange; text-align: center; }
.black { font-weight: bold; text-align: center; }

.error { font-weight: bold; color:red; text-align: center; }
a:link { color: #0000ff; text-decoration: underline; }
a:visited { color: #0000ff; text-decoration: underline;  }
a:hover { color: #ff0000; text-decoration: underline; }
.Vertical {background:url("images/dots_vertical.gif")}
p { color:red }

