body
  {
    background-image: url( /images/bgjersey.jpg );
  }
h1
  { font-family: arial,sans-serif;
    font-variant: small-caps;
    font-size: 120%;
    margin-left:  1em;
    color: rgb(0,0,160);
    background-color: inherit;
  }
h2
  { font-family: arial,sans-serif;
    font-size: 110%;
    margin-left:  3em;
    color: rgb(0,64,0);
    background-color: inherit;
  }
h3
  { font-family: arial,sans-serif;
    font-size: 100%;
    margin-left:  5em;
    color: black;
    background-color: inherit;
  }
a
  { color: rgb(128,0,0);
    background-color: inherit;
    text-decoration: underline;
  }
a.light
  { color: rgb(255,192,192);
    background-color: inherit;
    text-decoration: underline;
  }
a.footer
  { color: white;
    background-color: inherit;
    text-align: center;
    margin-left: 0em;
  }
a:hover
  { color: rgb(255,96,96);
    background-color: inherit;
    text-decoration: underline;
  }
th.cal
  { font-family: arial,sans-serif;
    font-variant: small-caps;
    color: rgb(224,224,255);
    background-color: rgb(0,0,96);
  }
.eventpast
  {
    color: inherit;
    background-color: #c0c0c0;
  }
.eventunconfirmed
  {
    color: inherit;
    background-color: #c0c0ff;
  }
.eventnext
  {
    font-weight: bold;
    font-size: 110%;
  }
.inbox
  {
    border-style: groove;
    padding: 1em;
    margin: .5in;
    color: inherit;
    background-color: #e0e0ff;
  }

.cue {
  font-family: arial,sans-serif;
  font-weight: normal;
  font-size: small;
  margin: 1em auto;
}

table.cue {
  border: inset;
  color: inherit;
  background-color: #e0e0ff;
}

th.cue {
  color: white;
  background-color: rgb(0,0,96);
}

td.cue {
  padding: 0 1em;
}

.fancy {
    font-style: italic;
    font-variant: small-caps;
}

.mailheaders {
  font: 10pt arial, serif;
  color: black;
  background-color: #c0c0e0;
  padding: .5ex 1ex;
  page-break-inside: avoid;
}

.mailbody {
  white-space: pre;
  page-break-inside: avoid;
  font: 12pt arial, serif;
}
