body{
    padding:0;
    margin:0;
    font-family: verdana;
}
 
#action-bar{
    padding: 0.25em;
    border-bottom:0.2em solid #d3d3d3;
    color: #FFF; /* #999 */
    background-color: #999;
}
 
#main-contents{
    padding: 0;
    height: 100%;
    position:relative;
}
 
#navigation-drawer{
    border:thin solid #000;
    border-top-style: none;
    color:#fff;
    padding:1em;
    position:absolute;
    top:0;
    left:0;
    height:100%;
    background-color:#d3d3d3;
    display:none;
    z-index:999;
}
 
#hide-drawer{
    display:none;
    cursor:pointer;
}
 
#show-drawer{
    cursor:pointer;
}