body, td, input, select {
   font-family: Verdana, Tahoma, Arial;
   font-size: 11px;
   color: #222222;
}

.cellheading {
   font-size: 13px;
   color: #FFFFFF;
   background-color: #166895;
}

.cellshading {
   background-color: #F6F6F6;
}

.cellshading2 {
   background-color: #EBEBEB;
}

.smalltext {
   font-size: 10px;
   color: #666666;
}

/* formatting for automatically calculated form input fields */
.autocalc {
   color: #666666;
}

/* formatting for table rows with TOTAL(s) */
.total {
   background-color: #CEE0EA;
}

.button {
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #5294BB;
   border-top:    2px solid #CCDCEE;
   border-left:   2px solid #CCDCEE;
   border-right:  2px solid #146694;
   border-bottom: 2px solid #146694;
}
