#menu {
    width:105px;
    background:#fff;
    padding:1px 1px 1px 1px;;
    display:table-cell;
    border:2px solid #BDC1CA;
}
#menu h1 {
    font-size:1em;
}
#menu a {
    display:block;
    color:#003366;
    border-top:2px solid #BDC1CA;
    padding:2px 2px 2px 2px;
    text-decoration:none;
}
#menu h1 { padding-left:0.5em;margin-bottom:0.25em }
#menu a { padding-left:1em }
#menu a.lin { padding-left:2em }
#menu a:hover { background:#CCFFFF; }
