BODY {
  background: #e0e0d0;
  color: black;
  line-height: 120%;
  font-family: sans-serif;
  padding: 5pt 15pt 30pt 15pt;
}

H1, H2, H3 { font-family: serif; }
H1 { color: #06A; line-height: 120%; text-align: left; }
H2, H3 { color: #037; }
H3 { margin-bottom: 0pt; }
H3 + P { margin-top: 5pt; }

A:link { color: #00C; }
A:visited { color: #006; }
A:active { color: #C00; }
A:link img, A:visited img { border-style: none; }

TABLE.logintable {
    padding: 2pt;
    border-style: solid;
    border-width: 1pt;
    background: #c0c0d0;
}

TD.header {
    border-style: none;
    color: #00C;
    font-size: 120%;
    background: white;
    padding: 4pt;
}

TABLE.logintable {
    padding: 5pt;
}

TR.loginrow, TD.logincell {
    margin: 0pt;
    padding: 0pt;
}

TD.selected {
    font-size: 120%;
    color: #000;
    background: #d0d0e0;
    border-style: solid;
    border-width: 1pt 1pt 0pt 1pt;
    border-color: black;
    border-radius: 4pt 4pt 0px 0px;
    padding: 4pt;
    margin: 0pt;
}

TD.notselected {
    font-size: 120%;
    color: #00C;
    background: #e8e8f8;
    border-style: solid;
    border-width: 0pt 0pt 1pt 0pt;
    border-radius: 4pt 4pt 0px 0px;
    border-color: black;
    padding: 4pt;
    margin: 0pt;
}

DIV.authcontent {
    background: #d0d0e0;
    border-style: solid;
    border-width: 0pt 1pt 1pt 1pt;
    border-color: black;
    width: 100%;
    margin: 0pt;
}

/* EOF */
