#toc {
    padding:5px;
    background-color:#f0f0f0;
    border:1px solid black;
    margin-right:auto;
    text-align:center;
}
#toc div {text-align:left;}
#toc tr, #toc td, #toc th, #toc caption {
    background-color:#f0f0f0;
    border:none;
}