div.CalendarToolbarContainer {
    display: block;
    width: 360px;
    height: 26px;
    margin: 10px 0 0 30px;
}

div.CalendarToolbarSpacer {
    font-size: 1px;
    height: 1px;
    width: 1px;
}

div.CalendarToolbarLeftCap {
    clear: none;
    float: left;
    width: 12px;
    height: 26px;
    background-image: url('/custom/channels/events/images/toolbar_leftcap.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}

div.CalendarToolbarRightCap {
    clear: none;
    float: left;
    width: 12px;
    height: 26px;
    background-image: url('/custom/channels/events/images/toolbar_rightcap.jpg');
    background-position: top right;
    background-repeat: no-repeat;
}

ul.CalendarToolbarList {
    display: inline;
    clear: none;
    float: left;
    width: auto;
    height: 26px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

li.CalendarToolbarListItem {
    display: inline;
    clear: none;
    float: left;
    height: 26px;
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url('/custom/channels/events/images/toolbar_bg.jpg');
    background-position: top left;
    background-repeat: repeat-x;
}

li.CalendarToolbarListItemDivider {
    display: inline;
    clear: none;
    float: left;
    width: 2px;
    height: 26px;
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url('/custom/channels/events/images/toolbar_divider.jpg');
    background-position: top left;
    background-repeat: repeat-x;
}

span.CalendarToolbarItemCaption {
    clear: none;
    float: left;
    margin-top: 2px;
    cursor: pointer;
    color: #000000;
}

li.CalendarToolbarListItem a {
    clear: none;
    float: left;
    height: 22px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: 2px;
    text-decoration: none;
    color: #000000;
}

li.CalendarToolbarListItem a:Hover {
    clear: none;
    float: left;
    height: 22px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 0px;
    margin-top: 2px;
    text-decoration: none;
    color: #000000;
    border-left: 1px solid #006633;
    border-right: 1px solid #006633;
    background-image: url('/custom/channels/events/images/toolbar_selected_link.jpg');
    background-position: top left;
    background-repeat: repeat-x;
}

li.CalendarToolbarListItem a.CalendarToolbarSelectedListButton:Hover, li.CalendarToolbarListItem a.CalendarToolbarSelectedMonthButton:Hover, li.CalendarToolbarListItem a.CalendarToolbarSelectedWeekButton:Hover, li.CalendarToolbarListItem a.CalendarToolbarSelectedYearButton:Hover, li.CalendarToolbarListItem a.CalendarToolbarSelectedHelpButton:Hover {
    /*clear: none;
    float: left;
    height: 22px;*/
    padding-left: 6px;
    padding-right: 6px;
    /*margin-left: 0px;
    margin-top: 2px;
    text-decoration: none;
    color: #000000;
    border-left: 1px solid #006633;
    border-right: 1px solid #006633;
    background-image: url('/custom/channels/events/images/toolbar_selected_link.jpg');
    background-position: top left;
    background-repeat: repeat-x;*/
}

a.CalendarToolbarSelectedListButton, a.CalendarToolbarSelectedMonthButton, a.CalendarToolbarSelectedWeekButton, a.CalendarToolbarSelectedYearButton, a.CalendarToolbarSelectedHelpButton {
    clear: none;
    float: left;
    height: 22px;
    padding-left: 5px;
    padding-right: 5px;
    margin-left: 0px;
    margin-top: 2px;
    text-decoration: none;
    color: #000000;
    border-left: 1px solid #006633;
    border-right: 1px solid #006633;
    background-image: url('/custom/channels/events/images/toolbar_selected_link.jpg');
    background-position: top left;
    background-repeat: repeat-x;
}

a.CalendarToolbarSelectedListButton span.icon, a.CalendarToolbarListButton span.icon {
    clear: none;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 5px;
    cursor: pointer;
    background-image: url('/custom/channels/events/images/calendar_16x16/Green/calendar_16x16_list.gif');
    background-position: top left;
    background-repeat: no-repeat;
}

a.CalendarToolbarSelectedMonthButton span.icon, a.CalendarToolbarMonthButton span.icon {
    clear: none;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 5px;
    background-image: url('/custom/channels/events/images/calendar_16x16/Green/calendar_16x16_month.gif');
    background-position: top left;
    background-repeat: no-repeat;
}

a.CalendarToolbarSelectedWeekButton span.icon, a.CalendarToolbarWeekButton span.icon {
    clear: none;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 5px;
    background-image: url('/custom/channels/events/images/calendar_16x16/Green/calendar_16x16_week.gif');
    background-position: top left;
    background-repeat: no-repeat;
}

a.CalendarToolbarSelectedYearButton span.icon, a.CalendarToolbarYearButton span.icon {
    clear: none;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 5px;
    background-image: url('/custom/channels/events/images/calendar_16x16/Green/calendar_16x16_year.gif');
    background-position: top left;
    background-repeat: no-repeat;
}

a.CalendarToolbarSelectedHelpButton span.icon, a.CalendarToolbarHelpButton span.icon {
    clear: none;
    float: left;
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 5px;
    background-image: url('/custom/channels/events/images/calendar_16x16/Green/calendar_16x16_help.gif');
    background-position: top left;
    background-repeat: no-repeat;
}
