html, body {
    background-color: #BED7BE;
    height: 100%;
}

ul.submenu {
    width: 300px;
}


fieldset {
    background-color: #CCC;
    max-width: 500px;
    padding: 16px;
    border-style: outset;
    display: table;
}

fieldset legend {
    background: #CCCCCC;
    color: white;
    position: relative;
    top: -9px;
    left: 0px;
    padding: 5px 20px;
    /*font-size: 110%;*/
    font-weight: bolder;
    border-radius: 3px 3px 0 0;
}

tbody td {
    padding: 2px;
}



#topbar, #topmenu, #topmenuinner {
    background-color: #69B0AE;
}

a {

}

a:hover {

}


ul.menu {

}

.submenu, li.menu-text a {

}

footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #69B0AE;
    text-align: right;
    border-top: 1px solid #ddd;
    padding: 8px;
    color: white;
}

footer a {
    color: white;
}

