body {
        background-color: #eeeeee;
        color: black;
        font-family: arial, helvetica;
        font-size: 1em;
}
a:link, a:visited {
        color: black;
}
.Title {
        background-color: #eeeeee;
        font-size: 2em;
        text-align: center;
}
.DateHeader {
        font-weight: bold;
        text-align: center;
}
.WeekHeader, .MonthAbbrev, .MonthAbbrev a {
        background-color: #004584;
        color: white;
}
.TodayHeader, .TodayHeader span, .TodayHeader span a {
        background-color: #cc0000;
}
.TextCol {
        background-color: #cccccc;
}
.PopupDate {
        background-color: #4D7DA9;
}
.Popup {
        background-color: #BCBCBC;
}
.NavigationBarInside, .NavigationBarInside td, .NavigationBarInside a {
        background-color: #999999;
}
.NavigationBarInside table {
        background-color: #999999;
}
.NavigationBar {
        background-color: #cccccc;
}
.Header {
        background-color: #D4D4D4;
        font-size: 2em;
        text-align: center;
}
.Footer {
        background-color: #D4D4D4;
        text-align: center;
}
.Event {
        background-color: #cccccc;
}
.CalEvent {
        margin: 1px;
}
.MonthTail {
        background-color: #bbbbbb;
}
.DetailsCol {
        background-color: #999999;
}
.DayHeader {
        background-color: #5F829E;
}
.DayCol {
        background-color: #C8D7E5;
        vertical-align: top;
}
.DateCol, .DateCol a {
        background-color: #4D7DA9;
        vertical-align: top;
}
.DateCol, .DayCol {
        vertical-align: top;
}
.BottomBars, .BottomBars a, .BottomBars select {
        background-color: gray;
}
.BottomBarSelected {
        background-color: #C8D7E5;
}
.PageHeader {
        background-color: #d4d4d4;
        font-size: 2em;
        font-weight: bold;
        text-align: center;
}
.SectionHeader {
        background-color: #004584;
        color: white;
        font-size: 1.2em;
        font-weight: bold;
        padding: 2px;
        text-align: center;
}
.LinearMonth, .LinearMonth a {
    font-size: .75em;
    background-color: gray;
    text-align: center;
}
.LinearMonth .Today, .LinearMonth .Today a {
    background-color: blue;
    color: white;
}
#ViewCalendarLink, #ViewCalendarLink a {
    font-size: .9em;
    font-weight: bold;
    background-color: yellow;
}
.TimeLabel {
        font-size: .9em;
}
.IncludeTag {
        font-style: italic;
        font-size: .6em;
}
.EditDeleteButtons {
        margin: 0;
}
.EntryWidgets a {
        background-color: #cccccc;
}
.EntryWidgets {
        background-color: #cccccc;
        border-style: solid;
        border-width: 1px;
}
.EventPopup {
        background-color: #bcbcbc;
}
.EventPopup .Date {
        background-color: #4D7DA9;
}
.linkMenu .link, .linkMenu .link a {
        background-color: #dddddd;
}
.linkMenu .description {
        background-color: #eeeeee;
}
.Vacation, .Vacation a {
        background-color: gold;
}
.Timezone {
        font-size: .9em;
        font-style: italic;
        text-align: right;
}
.SubFooter {
        text-align: left;
}
.Out_of_Office, .Out_of_Office a {
        background-color: darkcyan;
        color: gold;
}
.Meeeting, .Meeting a {
        background-color: darkblue;
        color: white;
}
.ListInclude {
        font-size: .6em;
}
.ListCategory {
        font-size: .75em;
}
.EventTag {
        font-size: .75em;
}
.AddIn-US_Holidays {
        background-color: lightblue;
        color: darkblue;
        font-size: .9em;
}

.BlankColumn {
        background-color: #eeeeee;
}
.UntimedEventRow {
        background-color: #bbbbbb;
        color: black;
}
.HourColumn, .MinuteColumn {
        background-color: #004584;
        color: white;
}
.MinuteColumn {
        font-size: smaller;
        font-style: oblique;
}

.Monday, .Tuesday, .Wednesday, .Thursday, .Friday {
         background-color: white;
}
.Saturday, .Sunday {
         background-color: #eaeaea;
}

.BanneredEvent {
    margin: 2px;
    border-top:    solid 1px;
    border-left:   solid 1px;
    border-bottom: outset 2px;
    border-right:  outset 2px;
    border-color:  black gray gray black;
}

