table,
table * td {
   border-collapse:separate;
   padding:0px;
   spacing:0px;
}

.sessionlevel1 td {
   font-size:1.2em;
   border: solid 1px #888888;
}

.sessionlevel2 td {
   font-size:1.1em;
   border-bottom: solid 1px #EEEEEE;
}

.sessionlevel3 td {
   font-size:1em;
}

.sessionlevel4 td {
   font-size:0.9em;
}

.donebar{
    height:18px;
    background-color : #579F4A;
}

.remainingbar{
    height:18px;
    background-color : #4B41A9;
}

.completionbar{
    margin-top:5px;
}

.reportdetails{
    font-size:0.85em;
}