/*========================================================= General ==========================================================*/ #EventCalendar_main { border:1px solid #fff; } #EventCalendar_main table { border-collapse:collapse; } .qwsec_Title, .qwsec_NextPrev { text-decoration: none; /*background-color: #7197B3; */ color: Black; font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; height: 20px; } .qwsec_CalendarHeader { background-color:#999; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: black; height:18px; padding:2px; text-decoration: none; } .qwsec_NextPrev A:LINK, .qwsec_NextPrev A:VISITED, .qwsec_NextPrev A:ACTIVE { color: Black; text-decoration: none; font-weight: bold; } .qwsec_Eventbar { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; } .qwsec_Eventbar a, .qwsec_Eventbar a:visited { font-weight:100; text-decoration:underline; } .qwsec_Eventbar a:hover { font-weight:100; text-decoration:none; } .qwsec_MoreText { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-style: italic; } .qwsec_E_HorizEdge { cursor:n-resize; } .EventCalendar { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; } .EventCalendar a, .EventCalendar a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration: none; padding-left:1px; } .EventCalendar a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-decoration:none; padding-left:1px; } /*========================================================= FullYear ==========================================================*/ .qwsec_FY_MonthHeader, .qwsec_FY_MonthHeader A:LINK, .qwsec_FY_MonthHeader A:VISITED, .qwsec_FY_MonthHeader A:ACTIVE { background-color:#999999; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: white; height:18px; padding:2px; } .qwsec_FY_DayName, .qwsec_FY_WeekHeader { text-align:center; } .qwsec_FY_Day, .qwsec_FY_Day A:LINK, .qwsec_FY_Day A:VISITED, .qwsec_FY_Day A:ACTIVE, .qwsec_FY_Today, .qwsec_FY_Today A:LINK, .qwsec_FY_Today A:VISITED, .qwsec_FY_Today A:ACTIVE, .qwsec_FY_WeekHeader, qwsec_FY_WeekHeader A:LINK, qwsec_FY_WeekHeader A:VISITED, qwsec_FY_WeekHeader A:ACTIVE { color: #3333FF; } .qwsec_FY_OtherMonthDay, .qwsec_FY_OtherMonthDay A:LINK, .qwsec_FY_OtherMonthDay A:VISITED, .qwsec_FY_OtherMonthDay A:ACTIVE { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; text-decoration: none; color: #999999; } .qwsec_FY_BusyDay { background-color: Yellow; border: Solid 6px #ffffff; } .qwsec_FY_BusyDay, .qwsec_FY_BusyDay A:LINK, .qwsec_FY_BusyDay A:VISITED, .qwsec_FY_BusyDay A:ACTIVE { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #FF3333; } /*========================================================= Year ==========================================================*/ .qwsec_Y_MonthHeader, .qwsec_Y_SpecialMonthHeader { background-color:#C9C9C9; border-left:1px solid #333; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: black; height:18px; padding:2px; } .qwsec_Y_MonthHeader { } .qwsec_Y_MonthHeader a, .qwsec_Y_MonthHeader a:visited { font-size:10pt; font-weight:bold; color:black; text-decoration:none; } .qwsec_Y_MonthHeader a:hover { font-size:10pt; font-weight:bold; color:black; text-decoration:none; } .qwsec_Y_Cell { } .qwsec_Y_Cell a, .qwsec_Y_Cell a:visited { height:auto; color:#3876A9; text-decoration:none; margin:0; padding:0; } .qwsec_Y_Cell a:hover { height:auto; color:#3876A9; text-decoration:none; margin:0; padding:0; } .qwsec_Y_SpecialMonthCell { background-color:#CEE9FB; } .qwsec_Y_SpecialMonthCell a, .qwsec_Y_SpecialMonthCell a:visited { height:auto; font-weight:bold; text-decoration:none; margin:0; padding:0; } .qwsec_Y_SpecialMonthCell a:hover { height:auto; color:#3876A9; text-decoration:none; margin:0; padding:0; } .qwsec_Y_SpecialMonthHeader { } .qwsec_Y_SpecialMonthHeader a, .qwsec_Y_SpecialMonthHeader a:visited { font-size:9pt; font-weight:bold; color:#fff; text-decoration:none; } .qwsec_Y_SpecialMonthHeader a:hover { font-size:9pt; font-weight:bold; color:#fff; text-decoration:none; } /*========================================================= MonthWeek ==========================================================*/ .qwsec_MW_DayHeader, .qwsec_MW_SelectedDayHeader, .qwsec_MW_TodayHeader,.qwsec_MW_WeekendHeader,.qwsec_MW_OtherMonthDayHeader,.qwsec_MW_SpecialDayHeader,.qwsec_MW_HolidayHeader,.qwsec_MW_OtherMonthDayHeaderAlter { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; } .qwsec_MW_Day, .qwsec_MW_Today, .qwsec_MW_Highlight, .qwsec_MW_Weekend, .qwsec_MW_SelectedDay { border-left:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; font-size:9pt; padding:2px; color:Black; height:80px; text-align:center; vertical-align:middle; white-space:nowrap; } .qwsec_MW_Highlight { background-color:#C9C9FF; } .qwsec_MW_Today { background-color:#00FFFF; } .qwsec_MW_OtherMonthDay { border-left:1px solid #C9C9C9; border-bottom:1px solid #C9C9C9; font-size:9pt; color:Black; height:80px; vertical-align:middle; white-space:nowrap; } .qwsec_MW_DayHeader { background-color:#EEEEEE; border-left:1px solid #C9C9C9; font-family:Arial, Helvetica, sans-serif; font-size:8pt; padding:1px; color:Black; height:20px; vertical-align:middle; white-space:nowrap; } .qwsec_MW_OtherMonthDayHeader { background-color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:8pt; padding:1px; color:Black; height:20px; text-align:left; vertical-align:middle; white-space:nowrap; } .qwsec_MW_WeekHeader { background-color:#EEEEEE; font-family:Arial, Helvetica, sans-serif; font-size:8pt; padding:2px; color:Black; width:20px; text-align:center; vertical-align:middle; white-space:nowrap; } .qwsec_MW_DayHeader qwsecsb { } /*========================================================= Day ==========================================================*/ .qwsec_D_HourHorizHeader, .qwsec_D_HourVertHeader { background-color:white; font-family:Arial, Helvetica, sans-serif; } .qwsec_D_HourVertHeader { width:60px; } .qwsec_D_Hour { text-align:right; font-size: 15px; font-weight: bold; padding:1px 5px; } .qwsec_D_Highlight a, .qwsec_D_Highlight a:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3876A9; text-decoration:none; } .qwsec_D_Highlight a:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#3876A9; text-decoration:underline; } .qwsec_D_Minute { text-align:left; font-size: 11px; height:20px; white-space:nowrap; } .qwsec_D_Minute a, .qwsec_D_Minute a:visited { font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#3876A9; text-decoration:none; } .qwsec_D_Minute a:hover { font-family:Arial, Helvetica, sans-serif; font-weight:100; color:#3876A9; text-decoration:underline; } .qwsec_D_Hour, .qwsec_D_Minute { color: #666666; border-bottom:solid 1px #C9C9C9; } .qwsec_D_Cell { background-color:#F0F0F0; border-bottom:solid 1px #C9C9C9; } .qwsec_D_WorkingTimeCell { background-color:white; border-bottom:solid 1px #C9C9C9; } .qwsec_D_Cell, .qwsec_D_WorkingTimeCell { font-size:1px; height:20px; } .qwsec_D_HorizSplitter { font-size:1px; background-color:#C3D4E0; border-bottom:solid 1px lightgray; height:4px; } .qwsec_D_Top { border-left:1px solid #C9C9C9; font-size:1px; padding:2px; color:Black; text-align:center; vertical-align:middle; white-space:nowrap; } .qwsec_D_Header { background-color:#C3D4E0; border-left:1px solid #C9C9C9; border-bottom:1px Solid #A0B6DD; font-family:Arial, Helvetica, sans-serif; font-size:9pt; padding:2px; color:Black; text-align:center; vertical-align:middle; white-space:nowrap; } .qwsec_D_Gap { border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; } .qwsec_D_ResourceSplitter { background-color:#C3D4E0; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9; } .qwsec_D_WorkTimeCell { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; } .qwsec_D_UnavailableTimeCell { background-color: #CCCCFF; font-size: 8pt; font-family:Arial, Helvetica, sans-serif; } /*========================================================= Timeline ==========================================================*/ .qwsec_TL_Cell { } .qwsec_TL_MonthHeader { } .qwsec_TL_MonthHeader { } .qwsec_TL_DayHeader { } .qwsec_TL_TodayHeader { } .qwsec_TL_Navigator { } .qwsec_TL_MonthHeader,.qwsec_TL_MonthHeader,.qwsec_TL_DayHeader,.qwsec_TL_Navigator { background-color:#999999; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: white; height:18px; padding:2px; } .qwsec_TL_Weekend { background-color: #FFCCCC; } /*========================================================= TimelinePro ==========================================================*/ .qwsec_TLP_G0 { background-color: #99CCCC; color: #333333; } .qwsec_TLP_G1 { background-color: #CCFFFF; color: #333333; } .qwsec_TLP_G2 { background-color: #CCCCFF; color: #333333; } .qwsec_TLP_G3 { background-color: #CCFF99; } .qwsec_TLP_G4 { } .qwsec_TLP_G0,.qwsec_TLP_G1,.qwsec_TLP_G2,.qwsec_TLP_G3,.qwsec_TLP_G4 { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; font-weight: bold; height: 18px; } .qwsec_TLP_Header { background-color:#999999; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: white; height:18px; padding:2px; } .qwsec_TLP_Cell { } .qwsec_TLP_WeekendCell { background-color: #FFCCCC; } /*========================================================= NavCalendar ==========================================================*/ .qwsec_NC_Year, .qwsec_NC_Year A:LINK, .qwsec_NC_Year A:VISITED, .qwsec_NC_Year A:ACTIVE, .qwsec_NC_Month, .qwsec_NC_Month A:LINK, .qwsec_NC_Month A:VISITED, .qwsec_NC_Month A:ACTIVE, .qwsec_NC_Day, .qwsec_NC_Day A:LINK, .qwsec_NC_Day A:VISITED, .qwsec_NC_Day A:ACTIVE { text-decoration: none; color: #3333FF; } .qwsec_NC_Today { background-color: #9999FF; color: Yellow; } .qwsec_NC_OtherMonthDay { text-decoration: none; color: Gray; } .qwsec_NC_SelectedItem { background-color: #999999; color: #ffffff; } .qwsec_NC_BusyDay { background-color: Yellow; border: Solid 6px #ffffff; } .qwsec_NC_BusyDay, .qwsec_NC_BusyDay A:LINK, .qwsec_NC_BusyDay A:VISITED, .qwsec_NC_BusyDay A:ACTIVE { text-decoration: none; font-weight: bold; color: #FF3333; } .qwsec_NC_Title, .qwsec_NC_NextPrev { background-color:#336666; font-size: 8pt; font-weight: bold; font-family:Arial, Helvetica, sans-serif; color: white; height:18px; padding:2px; } .qwsec_NC_Title { } .qwsec_NC_NextPrev { text-decoration: none; } .qwsec_NC_DayName { } .qwsec_NC_TodayPanel { } .qwsec_NC_Year, .qwsec_NC_Month, .qwsec_NC_Day, .qwsec_NC_OtherMonthDay, .qwsec_NC_SelectedItem, .qwsec_NC_BusyDay, .qwsec_NC_DayName, .qwsec_NC_TodayPanel { font-size: 8pt; font-family:Arial, Helvetica, sans-serif; } /*========================================================= Toolbar ==========================================================*/ .qwsec_TB_Item { background-color: #CCCCCC; border-bottom: Solid 1px #999999; border-top: Solid 1px #999999; } .qwsec_TB_Item A:LINK, .qwsec_TB_Item A:VISITED, .qwsec_TB_Item A:ACTIVE { padding-left: 6px; padding-right: 6px; color: #333333; text-decoration: none; } .qwsec_TB_Item:HOVER, .qwsec_TB_Item A:HOVER { padding-left: 6px; padding-right: 6px; text-decoration: none; background-color: #3366CC; color: #ffffff; } .qwsec_TB_SelectedItem, .qwsec_TB_SelectedItem A:LINK, .qwsec_TB_SelectedItem A:VISITED, .qwsec_TB_SelectedItem A:ACTIVE { padding-left: 10px; padding-right: 10px; background-color: #3366CC; color: #ffffff; text-decoration: none; } .qwsec_TB_Item, .qwsec_TB_SelectedItem { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none; padding-top: 3px; padding-bottom: 3px; } /*========================================================= Custom added styles ==========================================================*/ .calApp_shell_table, .calApp_shell_table_inner {table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;border:0;} /*add style fo allow floating header scroll gap filler*/ #EventCalendar_ha { background-color: #C3D4E0; border-left: 1px solid #C9C9C9; border-bottom: 1px Solid #A0B6DD; border-top: 1px solid #C9C9C9; } /*#EventCalendar_htbl {display:none;} hide redundant header for day view - needs to be done in script because week view needs it*/ /*========================================================= Do not modify the following styles, internal use only The following styles must be placed at the end of this style file. ==========================================================*/ A.qwsecs, TD.qwsecs, Span.qwsecs{height:0px;border:0px;} A.qwsecsb, TD.qwsecsb, Span.qwsecsb{height:0px;border:0px;background:transparent none;}