/* Cleaned CSS: */

body {
    background-color:  #ffffff;
    color:             #000000;
    font:              normal normal 10pt Verdana, Arial, Helvetica, sans-serif;
}
a {
    text-decoration:   none;
    color:             #000099;
    background:        transparent;
    font:              normal normal 10pt Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
    color:             #6600cc;
    background:        transparent;
}
a:active {
    color:             #66ccff;
    background:        transparent;
}
#title {
    font:              normal bold 10pt Verdana, Arial, Helvetica, sans-serif;
    color:             #000000;
    text-align:        center;
}
.date {
    font:              normal bold 12pt Verdana, Arial, Helvetica, sans-serif;
    color:             #000000;
    text-align:        right;
}
.comments {
    font:              normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
}
hr.separator {
    color:             #ffffff;
}
.siteplug {
    font:              normal normal 8pt Verdana, Arial, Helvetica, sans-serif;
}
#yearheader {
    text-align:        right;
    color:             #000000;
    font:              normal bold 12pt Verdana, Arial, Helvetica, sans-serif;
}
th.monthheader {
    color:             #000000;
}
th.daysheader {
    color:             #000000;
}

/* Tables. Fun. */

table#main {
    border:            solid 0px #ffffff;
}
table.standard {
    border:            solid 5px #ffffff;
    background-color:  #ffffff;
    color:             #000000;
    font:              normal normal 10pt Verdana, Arial, Helvetica, sans-serif;
}
table.standard>td {
    background-color:  #ffffff;
    color:             #000000;
}
table.standard td {
    font:              normal normal 10pt Verdana, Arial, Helvetica, sans-serif;
}
.entry {
    border:  hidden #000000;
    width: 100%;
}

A.subjlink, A.subjlink:hover, A.subjlink:visited {
   color:#000000;
   text-decoration: none;
   font-weight: bold;
}

table.standard td.poster {
    text-align: center;
}


