body { font-family: "Arial", "Helvetica", sans-serif; 
       margin:0px;
       padding:0px;
       border:0px;
       background-color:rgb(0,0,51);
       color:rgb(204,204,204);
}
table { text-align:left;
        margin:0px;
        padding:0px;
        border:0px;
        border-color:rgb(204,204,204);
        border-collapse: collapse;
}
p,ul,ol,li,div,td,th,address,blockquote,b,i,cite,strong,em,acronym { font-family: "Arial", "Helvetica", sans-serif; }
h1 { font-family: "Arial", "Helvetica", sans-serif; font-size:120%}
h2 { font-family: "Arial", "Helvetica", sans-serif; font-size:110%}
h3 { font-family: "Arial", "Helvetica", sans-serif;}
h4 { font-family: "Arial", "Helvetica", sans-serif; font-size:95%}
h5 { font-family: "Arial", "Helvetica", sans-serif; font-size:80%}
h6 { font-family: "Arial", "Helvetica", sans-serif; font-size:85%}
pre { font-family: "Andale Mono", "Courier New", "Courier", monospace; 
      white-space: pre;
      font-weight: bold;
      line-height: 1;
}
tt { font-family: "Andale Mono", "Courier New", "Courier", monospace;
     white-space: normal;
     font-weight: bold;
     line-height: 1;
}
img { border: none;
      text-decoration: none;
}
.desc { position: absolute;
          top: 0px;
          left: 0ex;
          width: 100%;
          text-align: center;
          visibility: hidden;
}
.center { text-align: center }
div.center { display: block;
             margin-left: auto;
             margin-right: auto;
}
table.center { margin-left: auto;
               margin-right: auto;
}
td.center { text-align: center;
            margin-left: auto;
            margin-right: auto;
}
.narrow { margin-left: 3em;
          margin-right: 3em;
}
.vab { font-size:70% }
.desc { font-size:75% }
.fresh { clear: both }
.footer { font-size:70% }
.menu { font-size: 75% }
.echlmenu { font-size:70% }
.rostermenu { font-size:65% }
img.center { display: block;
             margin-left: auto;
             margin-right: auto;
             margin-top: 1px;
             margin-bottom: 1px;
}
img.right { display: block;
            margin-right: 0px;
            margin-top: 1px;
            margin-bottom: 1px;
            padding: 1px;
}
a:link { text-decoration: none;
         color:rgb(153,204,255);
}
a:link.sidebar { text-decoration: none;
                 font-family: "Andale Mono", "Courier New", "Courier", monospace;
                 color:rgb(255,255,255);
                 background-color:rgb(0,0,102);
                 padding-left:1px;
                 padding-right:1px;
                 border-style:solid;
                 border-width:thin;
                 border-top-color:rgb(102,102,102);
                 border-left-color:rgb(102,102,102);
                 border-right-color:rgb(0,0,0);
                 border-bottom-color:rgb(0,0,0);
}
a:visited { text-decoration: none;
            color:rgb(153,204,255);
}
a:visited.sidebar { text-decoration: none;
                    font-family: "Andale Mono", "Courier New", "Courier", monospace; white-space: normal;
                    color:rgb(255,255,255);
                    background-color:rgb(0,0,102);
                    padding-left:1px;
                    padding-right:1px;
                    border-style:solid;
                    border-width:thin;
                    border-top-color:rgb(102,102,102);
                    border-left-color:rgb(102,102,102);
                    border-right-color:rgb(0,0,0);
                    border-bottom-color:rgb(0,0,0);
}
a:hover { text-decoration: none;
          color:rgb(153,204,255);
}
a:hover.sidebar { text-decoration: none;
                  font-family: "Andale Mono", "Courier New", "Courier", monospace; white-space: normal;
                  color:rgb(255,255,0);
                  background-color:rgb(0,0,102);
                  padding-left:1px;
                  padding-right:1px;
                  border-style:solid;
                  border-width:thin;
                  border-top-color:rgb(0,0,0);
                  border-left-color:rgb(0,0,0);
                  border-right-color:rgb(102,102,102);
                  border-bottom-color:rgb(102,102,102);
}
a:active { text-decoration: none;
           color:rgb(153,204,255);
}
a:active.sidebar { text-decoration: none;
                   font-family: "Andale Mono", "Courier New", "Courier", monospace; white-space: normal;
                   color:rgb(255,255,0);
                   background-color:rgb(0,0,102);
                   padding-left:1px;
                   padding-right:1px;
                   border-style:solid;
                   border-width:thin;
                   border-top-color:rgb(0,0,0);
                   border-left-color:rgb(0,0,0);
                   border-right-color:rgb(102,102,102);
                   border-bottom-color:rgb(102,102,102);
}
