@media all {
   body {
          font-family: 'Tahoma', 'Helvetica';
          font-size: medium;
          background-color: lavender;
        }

   p {
          font-family: 'Tahoma', 'Helvetica';
     }

   p.addr {
          font-family: inherit;
          font-size: xx-small;
          }

   p.smaller {
          font-family: inherit;
          font-size: x-small;
             }

   span {
          font-family: 'Tahoma', 'Helvetica';
          font-size: x-small;
        }

   span.knl {
          font-family: inherit;
          font-size: x-small;
          font-weight: bold;
          color: red;
            }

   a {
          font-family: 'Tahoma', 'Helvetica';
     }

   a.lnk {
          font-family: inherit;
          font-size: x-small;
          font-weight: normal;
          color: mediumblue;
         }

   a.head, span.head {
          font-family: inherit;
          font-size: x-small;
          color: #0290fc;
                     }

   dl {
          font-family: 'Tahoma', 'Helvetica';
      }

   dt {
          font-family: 'Tahoma', 'Helvetica';
          font-weight: bold;
      }

   dd {
          font-family: 'Tahoma', 'Helvetica';
          font-size: x-small;
      }

   ul {
          font-family: 'Tahoma', 'Helvetica';
      }

   h1 {
          font-family: 'Verdana', 'Helvetica', 'sans-serif';
          font-size: medium;
          color: royalblue;
      }

   h2 {
          font-family: 'Verdana', 'Helvetica', 'sans-serif';
          font-size: small;
      }

   h3 {
          font-family: 'Verdana', 'Helvetica', 'sans-serif';
          font-size: x-small;
      }

   font.logo {
          font-family: 'Garamond', 'Times';
          color: #0290fc;
             }

   font.headline {
          font-family: 'Verdana', 'Helvetica';
          font-size: medium;
          vertical-align: middle;
          color: royalblue;
          background-color: transparent;
                 }

   table.adbox {
          padding-top: 4pt;
          padding-bottom: 4pt;
          padding-left: 4pt;
          padding-right: 4pt;
          background-color: white;
               }

   table.background {
          padding-top: 4px;
          padding-bottom: 4px;
          padding-left: 4px;
          padding-right: 4px;
          border-top: medium groove lightslategray;
          border-bottom: medium groove lightslategray;
          border-left: medium groove lightslategray;
          border-right: medium groove lightslategray;
          background-color: white;
          width: 780px;
          min-width: 640px;
          border-spacing: 2px;
                    }

   table.quicklinks {
          text-align: center;
          text-shadow: silver;
          vertical-align: middle;
          border-top: thin outset lavender;
          border-bottom: thin outset white;
          border-left: thin outset lavender;
          border-right: thin outset white;
          background-color: lavender;
          right: auto;
          direction: ltr;
                    }

   tr {
          width: 780px;
      }

   tr.bar {
          vertical-align: middle;
          background-attachment: scroll;
          background-color: lavender;
          }

   th {
          font-family: 'Tahoma', 'Helvetica';
          font-size: x-small;
      }

   td {
          font-family: 'Tahoma', 'Helvetica', 'sans-serif';
          font-size: x-small;
      }

   td.background {
          border-top: thin solid silver;
          border-bottom: thin solid silver;
          background-color: white;
          width: 100%;
                 }

   td.eventbar {
          font-family: inherit;
          vertical-align: top;
          padding-left: 4px;
          border-left: thin solid silver;
          color: inherit;
          background-color: lemonchiffon;
               }

   td.general {
          font-family: inherit;
          vertical-align: top;
          border-top: thin solid silver;
          border-bottom: thin none silver;
          background-color: white;
          width: 100%;
              }

   td.topwhite {
          font-family: inherit;
          vertical-align: top;
          background-color: white;
               }

   td.home {
          font-family: inherit;
          text-align: center;
          vertical-align: middle;
          border-top: thin solid silver;
          background-color: white;
          width: 100%;
           }

   td.printer {
          font-family: inherit;
          background-color: white;
          width: 640px;
              }

   eventbar {
          font-family: inherit;
          vertical-align: top;
          padding-left: 4px;
          border-top: thin solid silver;
          border-left: thin solid silver;
          color: inherit;
          background-color: lemonchiffon;
            }

   general {
          font-family: inherit;
          vertical-align: top;
          border-top: thin solid silver;
          border-bottom: thin none silver;
          background-color: white;
          width: 100%;
           }

}
