.hDay { background-color: #ff9999; }
.hWeek { background-color: #ffff99; }
.hMonth { background-color: #99ff99; }
.hOld { background-color: white; }
.notice {
   background-color: yellow;
   color: red;
   font-weight: bold;
   padding: 10px 15px;
   margin: 10px 15px;
   text-align: center;
   border-color: #cc0000;
   border-width: 1px;
   border-style: dashed;
   display: block;
   float: none;
}
div.auth {
   font-family: monospace;         /* fixed width */
   background-color: #FFFFCC;    /* yellowish */
   display: block;               /* for bgcolor to look good */
   float: right;
   border: 1px dashed #993333;   /* browish */
   padding: 10px 15px;           /* seperate from the dashes */
   margin: 10px 15px;            /* indent from context */
   white-space: pre;             /* math equations should be typesetted */
}
.abbr {
   display: inline;
   border-bottom: 1px dotted black;
}
.leftnav {
   display: block;
   float: left;
   height: 100%;
   background-color: #99FF99;
}
div.valid {
   float: right;
}
tt.code, code {
   font-family: monospace;
   background-color: #FFFFCC;
   color: black;
   font-weight: bold;
}

.display {
   font-family: monospace;         /* fixed width */
   background-color: #FFFFCC;    /* yellowish */
   display: block;               /* for bgcolor to look good */
   border: 1px dashed #993333;   /* browish */
   padding: 10px 15px;           /* seperate from the dashes */
   margin: 10px 15px;            /* indent from context */
/*   white-space: pre;             /* math equations should be typesetted */
}
