html {
   background-color: #F0F0FF;
}
h1 {
   font-size: 167%;
   color: navy;
}
#hd {
   background-color: white;
   text-align: center;
}
#bd {
   background-color: white;
   text-align: center;
}
#ft {
   font-size: 85%;
   text-align: center;
}
#ft p {
   margin: 5px;
}
#hd #toolbar {
   background-color: burlywood;
   font-size: 85%;
}
#hd #toolbar button {
   font-size: 85%;
}
#siteAdmin {
   margin-left: 20px;
   float: right;
}
#helpForm {
   padding: 50px;
   text-align: left;
}
#helpForm textarea {
   margin: 10px;
}
#adminMenu {
   padding: 10px 0px 10px 0px;
}
#adminMenu li {
   display: inline;
   margin: 0px 10px 0px 10px;
}
.alert fieldset {
   padding: 2px;
   margin: 10px auto;
   border: 1px solid gray;
   width: 80%;
}
.alert legend {
   color: gray;
}
#aha_types input, button {
   font-size: 85%;
}
#alerts {
   padding: 10px;
}
div.alert {
   background-color: white;
   padding: 5px;
   width: 90%;
   margin: 5px auto;
   border: 1px solid lightgray;
}
div.alert p {
   margin: 3px;
}
div.alert p label {
   font-weight: bold;
}
#aha_cac_action_logs table td {
   padding: 3px;
}
div.red {
   border: 1px solid darkred;
}
div.orange {
   border: 1px solid orange;
}
div.yellow {
   border: 1px solid yellow;
}
div.blue {
   border: 1px solid blue;
}
div.green {
   border: 1px solid green;
}
div.resolved {
   background-color: whitesmoke;
}
div.resolvedHidden {
   display: none;
}
#bd form {
   padding-bottom: 10px;
}