body {
 margin: 0px;
 padding: 0px;
 *height: 100%;
 min-height: 100%;
}
.main {
 width: 100%;
 *height: 100%;
 min-height: 100%;
}
.footer {
 width: 100%;
 background-color: #000000;
 *height: 20px;
 min-height: 20px;
 color: #FFFFFF;
 text-align: center;
}
.content {
 width: 100%;
}
.buttons td {
 border: 1px solid #CCCCCC;
 width: 75px;
}
.header {
 background-image: url(../images/header_repeat.gif);
 background-repeat: repeat-x;
}
.display {
 border: 1px solid #122E0E;
 background-color: #EEEEEE;
}
.display th {
 background-color: #122E0E;
 color: #FFFFFF;
 font-weight: bold;
}
.display td {
 white-space: no-wrap;
}
.display input {
 border: 1px solid #000000;
}
fieldset {
 margin: 0 50;
 padding: 2px;
}
.calendar {
 width: 100%;
}
.calendar tr.cheader {
 background-color: #122E0E;
 color: #FFFFFF;
}
.calendar tr.cheader th {
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
}
.calendar tr.cheader td {
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
}
.calendar td {
 background-color: #EEEEEE;
 color: #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
.calendar td.ctime {
 background-color: #000000;
 color: #FFFFFF;
 border-left: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}
.calendar th.dow {
 background-color: #3F6F39;
}
.event {
 font-size: 90%;
 color: #000000;
}
.print_calendar td {
 border: 1px solid #000000;
}
h1 {
 font-size: 100%;
 padding: 0px;
 margin: 0px;
 border-bottom: 1px solid #000000;
 width: 100%;
}
.img {
 border: 1px solid #000000;
 margin: 2px;
}
.redblock {
 background-color: #B2DCA7;
 padding: 0px;
 margin: 0px;
 width: 5px;
 border: 1px solid #000000;
}
.form {
 border: 1px solid #000000;
 background-color: #FFFFFF;
}
.form th {
 background-color: #000000;
 color: #FFFFFF;
}
.form td {
 background-color: #EEEEEE;
}
input {
 border: 1px solid #000000;
}
textarea {
 border: 1px solid #000000;
}
input.required {
 background-color: #B2DCA7;
}