.dv_HourCell{background:#99DDFF;font-family:Arial, Arial Narrow, Times New Roman;font-size:9pt;font-weight:Bold;}
.dv_HourCellEve{background:#6699DD;font-family:Arial, Arial Narrow, Times New Roman;font-size:9pt;font-weight:Bold;}
.dv_EventTitle{background:#aaddaa;font-family:Arial, Arial Narrow, Times New Roman;font-size:9pt;font-weight:Bold;cursor:pointer;}
.dv_BorderCell{background:#0033AA;}
.dv_HourLayer{}
.dv_HiddenEventLayer{position:absolute;visibility:hidden;}
.dv_EventLayer{background:transparent;position:absolute;}
.dv_Event{background:transparent;font-family:Arial, Arial Narrow, Times New Roman;font-size:9pt;font-weight:Bold;}
.dv_EventTransparent{background:transparent;font-family:Arial, Arial Narrow, Times New Roman;font-size:9pt;font-weight:Bold;}
.dv_DayHeaderBkg{background:#99DDFF;color:#0033AA;font-family:Arial;font-size:11pt;font-weight:bold;border-left:solid 1 #0033AA;border-top:solid 1 #0033AA;border-bottom:solid 1 #0033AA;border-right:solid 1 #0033AA;}
.dv_DayHeaderNext{background:#99DDFF;color:#0033AA;font-family:Arial;font-size:9pt;font-weight:bold;text-align:right;}
.dv_DayHeaderPrev{background:#99DDFF;color:#0033AA;font-family:Arial;font-size:9pt;font-weight:bold;text-align:left;}
.dv_DayHeader{background:#99DDFF;color:#0033AA;font-family:Arial;font-size:11pt;font-weight:bold;text-align:center;}
.dv_DayHeaderTransparent{background:transparent;font-family:Arial;font-size:11pt;font-weight:bold;}
.dv_LongDescriptionHidden{visibility:hidden;position:absolute;}
.dv_LongDescriptionVisible{position:relative;visibility:visible;background-color:#eeeeee;}
.mv_weekendDOWHeader{background:#c5daef;font-family:arial;font-weight:bold;font-size:8pt;border-top:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;border-right:#c9bda5 1px solid;border-left:#c9bda5 1px solid;text-align:center;}
.mv_weekdayDOWHeader{background:#c5daef;font-family:Arial;font-weight:Bold;font-size:8pt;border-top:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;border-right:#c9bda5 1px solid;border-left:#c9bda5 1px solid;text-align:center;}
.mv_MonthHeader{FONT-WEIGHT:bold;FONT-SIZE:12pt;BACKGROUND:transparent;FONT-FAMILY:Arial;}
.mv_MonthHeaderBkg{border-right:#c9bda5 2px solid;border-top:#c9bda5 2px solid;border-left:#c9bda5 2px solid;font-weight:bold;font-size:9pt;background:#A5B7C9;font-family:arial;}
.mv_MonthHeaderNext{FONT-WEIGHT:bold;FONT-SIZE:9pt;BACKGROUND:transparent;FONT-FAMILY:Arial;text-align:right;}
.mv_MonthHeaderPrev{FONT-WEIGHT:bold;FONT-SIZE:9pt;BACKGROUND:transparent;FONT-FAMILY:Arial;text-align:left;}
.mv_NonMonthBorder{border-right:#c9bda5 1px solid;border-top:#c9bda5 1px solid;background:#e0e0e0;border-left:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;}
.mv_NonMonthCell{font-weight:normal;font-size:9pt;background:#e0e0e0;font-family:arial;border-top:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;border-left:#c9bda5 1px solid;border-right:#c9bda5 1px solid;}
.mv_DateNonMonthDayCell{font-weight:bold;font-size:9pt;background:#e0e0e0;border-bottom:#000000 1px solid;font-family:arial}
.mv_DateCell{font-weight:bold;font-size:9pt;background:#F0E9C5;border-left:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;font-family:arial;}
.mv_DateCellWeekend{FONT-WEIGHT:bold;FONT-SIZE:9pt;BACKGROUND:#C5DAEF;BORDER-LEFT:#c9bda5 1px solid;BORDER-BOTTOM:#c9bda5 1px solid;FONT-FAMILY:Arial;}
.mv_DateCellToday{background:#FFE354;border-left:#b38b3b 1px solid;border-bottom:#b38b3b 1px solid;font-family:Arial;font-size:9pt;font-weight:bold;}
.mv_DateCellEmptyWeekend{background:#C5DAEF;border-bottom:#c9bda5 1px solid;font-family:Arial;font-size:9pt;font-weight:bold;}
.mv_DateCellEmptyToday{background:#FFE354;border-bottom:#b38b3b 1px solid;font-family:Arial;font-size:9pt;font-weight:bold;}
.mv_DateCellEmpty{font-weight:bold;font-size:9pt;background:#f0e9c5;border-bottom:#c9bda5 1px solid;font-family:arial}
.mv_eventContainer{visibility:hidden;position:absolute;}
.mv_dayBorderToday{border-right:#b38b3b 2px solid;border-top:#b38b3b 2px solid;background:#ffe354;border-left:#b38b3b 2px solid;border-bottom:#b38b3b 2px solid;}
.mv_dayBorder{border-right:#c9bda5 1px solid;border-top:#c9bda5 1px solid;background:#f0e9c5;border-left:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;}
.mv_dayBorderWeekend{border-right:#c9bda5 1px solid;border-top:#c9bda5 1px solid;background:#c5daef;border-left:#c9bda5 1px solid;border-bottom:#c9bda5 1px solid;}
.mv_eventTitle{FONT-WEIGHT:normal;FONT-SIZE:9pt;BACKGROUND:transparent;FONT-FAMILY:Arial}
.mv_DayCellToday{background:transparent;font-family:Arial;font-weight:bold;font-size:9pt;}
.mv_DayCell{FONT-WEIGHT:normal;FONT-SIZE:9pt;BACKGROUND:transparent;FONT-FAMILY:Arial}
.mv_TodayCell{FONT-WEIGHT:normal;FONT-SIZE:9pt;BACKGROUND:#C5DAEF;FONT-FAMILY:Arial}
.mv_eventPopup{BORDER-RIGHT:#000000 1px solid;BORDER-TOP:#000000 1px solid;BORDER-LEFT:#000000 1px solid;BORDER-BOTTOM:#000000 1px solid;}
.ILViewHeaderBkg{FONT-WEIGHT:bold;FONT-SIZE:11pt;BACKGROUND:white;BORDER:0px;FONT-FAMILY:Arial;TEXT-ALIGN:center;display:none;}
.ILViewHeader{FONT-WEIGHT:normal;FONT-SIZE:11pt;BACKGROUND:white;border:0px;FONT-FAMILY:Arial;TEXT-ALIGN:center;display:none;}
.ILViewEvent{FONT-SIZE:9pt;FONT-FAMILY:Arial;FONT-WEIGHT:normal;BACKGROUND:white;BORDER:0px;}
.ILViewDate{FONT-WEIGHT:normal;FONT-SIZE:9pt;FONT-FAMILY:Arial;display:none;}
.ILViewTodayDate{FONT-WEIGHT:normal;FONT-SIZE:9pt;FONT-FAMILY:Arial;display:none;}
.ILViewDayCell{BORDER:0px !important;FONT-WEIGHT:normal;FONT-SIZE:9pt;BACKGROUND:white !important;FONT-FAMILY:Arial;PADDING-BOTTOM:5px;border-bottom:solid 1px #CCC !important;}
.ILViewTodayCell{FONT-WEIGHT:normal;FONT-SIZE:9pt;BORDER-RIGHT:#9999ff 10px solid;BORDER-TOP:#9999ff 1px solid;BACKGROUND:#eeeedd;BORDER-LEFT:#9999ff 1px solid;BORDER-BOTTOM:#9999ff 1px solid;FONT-FAMILY:Arial}
.mup_nonMonthCell{background:#eeeeee;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;}
.mup_weekendCell{background:#dedeff;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;}
.mup_weekdayCell{background:#eeffff;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;}
.mup_weekdayEventCell{background:#ffffee;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;cursor:pointer;}
.mup_weekenddayEventCell{background:#eeeedd;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;cursor:pointer;}
.mup_weekendEventCell{background:#ccccff;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;cursor:pointer;}
.mup_weekendDOWHeader{background:#ddddff;font-family:Arial;font-weight:Bold;font-size:8pt;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;text-align:center;}
.mup_weekdayDOWHeader{background:#eeeeff;font-family:Arial;font-weight:Bold;font-size:8pt;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;text-align:center;}
.mup_yearFooter{background:#eeeeee;font-family:Arial;font-weight:Bold;font-size:9pt;text-align:center;}
.mup_monthHeaderBorder{background:#eeeeee;font-family:Arial;font-weight:Bold;font-size:10pt;border-right:#aaaaaa 1px solid;border-top:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;text-align:center;}
.mup_monthHeader{background:#eeeeee;font-family:Arial;font-weight:Bold;font-size:10pt;text-align:center;}
.mup_monthHeaderPrev{background:#eeeeee;font-family:Arial;font-weight:Bold;font-size:8pt;text-align:center;}
.mup_monthHeaderNext{background:#eeeeee;font-family:Arial;font-weight:Bold;font-size:8pt;text-align:center;}
.mup_eventDispBkg{background:#eeeeff;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;border-right:#aaaaaa 1px solid;border-top:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;}
.mup_eventDisplay{background:transparent;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;}
.mup_eventDisplayDate{font-size:12pt;font-weight:bold;background:transparent;font-family:Arial;text-align:center;border-bottom:#aaaaaa 1px solid;}
.mup_eventDisplayEventTitle{font-weight:bold;background:transparent;font-family:Arial;font-size:10pt;text-align:left;}
.mup_eventDisplayLocation{background:transparent;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;}
.mup_eventDisplayTimes{background:transparent;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;}
.mup_eventDisplayLongDesc{background:transparent;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;}
.mup_hiddenEvent{visiblity:hidden;position:absolute;display:none;}
.mup_weekdayLoggedInCell{background:#eeffff;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;cursor:pointer;}
.mup_weekenddayLoggedInCell{background:#dedeff;font-family:Arial;font-weight:normal;font-size:8pt;text-align:center;border-right:#aaaaaa 1px solid;border-bottom:#aaaaaa 1px solid;border-left:#aaaaaa 1px solid;cursor:pointer;}
.evt_TitleCell{background:#C5DAEF;font-family:Arial;font-weight:bold;font-size:12pt;text-align:center;border-top:#A39986 1px solid;border-left:#A39986 1px solid;border-right:#A39986 1px solid;}
.evt_DateCell{background:#C5DAEF;font-family:Arial;font-weight:bold;font-size:9pt;text-align:center;border-top:#A39986 1px solid;border-left:#A39986 1px solid;border-right:#A39986 1px solid;}
.evt_ViewDayCell{background:#C5DAEF;font-family:Arial;font-weight:normal;font-size:10pt;text-align:left;border-bottom:#A39986 1px solid;border-left:#A39986 1px solid;border-right:#A39986 1px solid;}
.evt_ViewEvent{background:#C5DAEF;font-family:Arial;font-weight:bold;font-size:10pt;text-align:left;}
.etCtrl_Background{border-right:#c9bda5 2px solid;border-top:#c9bda5 2px solid;border-left:#c9bda5 2px solid;border-bottom:#c9bda5 2px solid;font-size:9pt;background:#A5B7C9;font-family:Arial;}
.etCtrl_InstructCell{background:transparent;font-family:Arial;font-size:9pt;font-weight:bold;text-align:right;vertical-align:top;}
.etCtrl_SelCell{background:transparent;font-family:Arial;font-size:9pt;text-align:left;vertical-align:top;}
.etCtrl_selectBox{background:#c5daef;}

