body
{
    background-color: #FFFFFF;
    margin: 5% 10% 10% 10%;
    font-family:"Andele Mono",monospace;
    text-align: justify;
    font-weight: normal;
}

h1
{
    font-family:"Andele Mono",monospace;
    text-align: center;
    margin: 5% 5% 5% 5%;
}

h2
{
    font-family:"Andele Mono",monospace;
    text-align: center;
    margin: 5% 2% 5% 2%;
}

p
{
    font-family:"Andele Mono",monospace;
    margin: 1% 1% 1% 1%;
    line-height: 1.5;
    text-align: justify;
    font-size: 12pt;
    font-weight: normal;
    padding: 0px 0px 0px 0px
}

ul
{
    line-height: 1.5;
}

div
{
    border-bottom: 0px solid #000000;
}

#table
{
    display: table;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    margin-left: auto ;
    margin-right: auto ;
}

.row 
{
    display: table-row;
}

.cell 
{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    display: table-cell;
}

.boldcell
{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    display: table-cell;
    padding: 1pt;
    font-weight: bold;
}

.todocell
{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    display: table-cell;
    background-color: #0000FF;
}

.donecell
{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    display: table-cell;
    background-color: #00FF00;
}

#centeredmenu
{
    float:left;
    width:100%;
    background:#FFFFFF;
    border-bottom:1px solid #424242;
    overflow:hidden;
    position:relative;
    margin-bottom:100px;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   margin:0 0 0 1px;
   padding:3px 10px;
   background:#AAAAFF;
   color:#111111;
   text-decoration:none;
   line-height:1.3em;
}
#centeredmenu ul li a:hover {
   background:#369;
   color:#fff;
}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
   color:#fff;
   background:#000;
   font-weight:bold;
}
