body {
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    background: #EBF7DE;
}
legend {
    font-size: 10px;
}
#colOne {
    float: left;
    width: 200px;
    padding: 5px 10px 0 10px;
}
#colTwo {
    float: left;
    width: 750px;
    padding: 5px 10px 0 10px;
}
#menu {
    font-size: 11px;
    background: #B6E186;
    line-height: 140%;
}
#menu .menuHead {
    background: #7DC431;
    font-weight: bold;
    padding-left: 5px;
}
#menu .sm1 {
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
}
#menu .sm2 {
    padding-left: 15px;
    padding-right: 5px;
}
#menu td {
    padding-left: 5px;
    padding-right: 5px;
    line-height: 140%;
}
#menu a {
    text-decoration: none;
}
#menu a:hover {
    text-decoration: underline;
}
.footer {
    font-size: 10px;
}