label {
   display: block;
   font-weight: bold;
}

li {
   padding: 10px;
}

th {
   background-color: #f0f0f0;
   text-align: center;
   font-size: 10px;
}

td {
   font-size: 10px;
}

.urgent {
   border: 1px solid red;
}

h1 {
   text-align: center;
   color: #5555ff;
}

body {
   font-family: tahoma;
   font-size: 12px;
   background-color: #e0e0ff;
}

#main {
            margin: 0 auto;
            min-width: 520px;
            text-align: left;
            padding: 20px;
            padding-left: 25px;
            background-color: #fafaff;

}

#nav {
            margin: 0 auto;
            min-width: 520px;
            text-align: left;
            background-color: #fafaff;
            padding: 5px;
            padding-left: 25px;
            text-align: center;
}

#main h1 {
   text-align: left;
   color: black;
   font-size: 20px;
}