html, body, form {
    width:              100%;
    height:             100%;
    background-color:   white;
    margin:             0px;
    padding:            0px;
}

td.TimelineItem a:link.Year, td.TimelineItem a:visited.Year, td.TimelineItem a:hover.Year, td.TimelineItem a:active.Year, td.TimelineItem a:focus.Year {
    font:               normal normal bold 14px sans-serif;
    color:              slategray;
    text-decoration:    none;
}

td.TimelineItemSelected a:link.Year, td.TimelineItemSelected a:visited.Year, td.TimelineItemSelected a:hover.Year, td.TimelineItemSelected a:active.Year, td.TimelineItemSelected a:focus.Year {
    font:               normal normal bold 14px sans-serif;
    color:              white;
    text-decoration:    none;
}

td.TimelineYears {
    padding-right:      16px;
    vertical-align:     top;
}

td.TimelineItem {
    padding:            0px 8px 0px 8px;
    border-right:       solid 1px slategray;
    background-color:   white;
}

td.TimelineItemSelected {
    padding:            0px 8px 0px 8px;
    border-right:       solid 1px slategray;
    background-color:   slategray;
}

td.TimelineSeparator {
    height:             12px;
    border-right:       solid 1px slategray;
    padding:            0px 8px 0px 8px;
    white-space:        nowrap;
}

table.Timeline {
    empty-cells:        show;
    border-collapse:    collapse;
}

td.EntryYear {
    padding-right:      16px;
    vertical-align:     baseline;
}

td.EntryCaption {
    vertical-align:     baseline;
}

td.EntryContent {
    padding-top:        16px;
    padding-bottom:     16px;
}

span.EntryYear {
    font:               normal normal bold 32px sans-serif;
    color:              slategray;
}

span.EntryCaption {
    font:               normal normal bold 16px sans-serif;
    color:              slategray;
}

span.EntryContent {
    font:               normal normal normal 12px sans-serif;
    color:              black;
    width:              300px;
}
