.AvailDIV{width:475px;height:100%;overflow:scroll;border-width:1px;border-style:inset;border-collapse:collapse;}
.ContainerTable{background-color:white;border-width:0px;border-style:solid;border-color:white;border-collapse:collapse;width:100%;height:95%;}
.ContainerSideBarTD{text-align:left;width:15%;height:100%;}
.ContainerMainTD{text-align:left;width:85%;height:100%;}
.ContainerMainTD2{text-align:left;width:100%;height:100%;}
.HeaderBarMainTable{background-color:silver;border-width:0px;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.HeaderBarTD{text-align:left;width:32px;}
.HeaderBarInfoTD{text-align:left;white-space: nowrap;}
.HeaderBarSepTD{text-align:left;width:5px;}
.HeaderBarRightTD{text-align:right;}
.HeaderBarLeftOverTD{text-align:left;width:100%;}	
.SideBarMainTable{background-color:white;border-width:0px;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.SideBarTD{width:100%;text-align:left;}
.LegendHeadingTable{background-color:white;border-width:0px;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.LegendHeadingTD{text-align:left;width:100%;background-color:#CCCCCC;}	
.LegendHeadingFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
.LegendBodyTable{background-color:white;border-width:1px;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.LegendBodyTD{text-align:left;background-color:white;width:50%;}
.LegendBodyFont{font-family:Trebuchet MS;font-size:10px;color:black;}	
.ViewsHeadingTable{background-color:white;border-width:0px;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsHeadingTD{text-align:left;width:100%;background-color:#CCCCCC;}
.ViewsHeadingFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}	
.ViewsBodyTable{background-color:white;border-width:1px;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsBodyTD{text-align:left;background-color:white;}
.ViewsBodyFont{font-family:Trebuchet MS;font-size:10px;color:black;}	
.ViewsSubHeadingTable{background-color:white;border-width:0px;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsSubHeadingTD{text-align:left;width:100%;background-color:#DDDDDD;}
.ViewsSubHeadingFont{font-family:Trebuchet MS;font-size:10px;font-weight:bold;color:black;}
.TableMonthHeader{height:1px;background-color:#EEEEEE;border-style:solid;border-width:0px;border-collapse:collapse;}
.TableMonthHeaderCell{border-style:outset;border-width:0px;text-align:center;width:14%;}		     
.TableMonthMainCalendar{height:96%;padding:0px;background-color:white;border-collapse:collapse;border-style:none;}			
.FontMonthCalendarDayName{font-family:Trebuchet MS;font-size:11px;font-weight:bold;color:black;font-variant:small-caps;}
.TableMonthDayCell{border-style:outset;border-width:1px;border-color:gray;text-align:left;background-color:#FFFFFF;border-collapse:collapse;}
.TableMonthDayCellToday{border-style:outset;border-width:1px;border-color:gray;text-align:left;background-color:#CCCCCC;}
.TableMonthOtherDayCell{border-style:solid;border-width:1px;border-color:gray;text-align:center;background-color:gray;border-collapse:collapse;}
.TableMonthDayHeaderCell{border-collapse:collapse;border-style:solid;border-width:0px;text-align:left;background-color:#EEEEEE;}
.MonthDayDiv{width:100%;height:85%;overflow:auto;}
.MonthDayDiv2{width:100%;height:100%;overflow:visible;}
.MonthDayDiv3{width:100%;height:85%;overflow:scroll;}
.MonthDayDivPrint{width:100%;height:100%;overflow:visible;}
.TableMainWeek{height:100%;padding:0px;background-color:white;border-collapse:collapse;border-style:solid;border-color:gray;border-width:1px;}	    
.TableWeekHeader{height:1px;padding:0px;background-color:#DDDDDD;border-style:outset;border-width:0px;border-collapse:collapse;}
.WeekDayAreaCell{border-collapse:collapse;border-style:solid;border-width:1px;border-color:gray;text-align:left;background-color:white;}
.TableWorkWeekCalendar{height:100%;padding:0px;border-width:0px;border-color:#111111;border-collapse:collapse;}
.WorkWeekHeadingTD{border-style:solid;border-width:1px;text-align:left;background-color:white;width:20%;}
.WorkWeekBodyTD{border-style:solid;border-width:1px;text-align:left;background-color:white;width:20%;height:100%;}
.WorkWeekHeadingFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
.YearViewTable{width:100%;height:100%;padding:0px;background-color:#E0DFE3;border-style:outset;border-width:1px;border-color:black;border-collapse:collapse;}
.YearViewHeaderCell{height:1px;width:33%;border-style:outset;border-width:0px;text-align:center;}
.YearViewCell{border-style:solid;border-width:1px;border-color:silver;text-align:left;background-color:white;padding:0px;border-collapse:collapse;}
.YearViewDiv{width:100%;height:100%;overflow:auto;}	
.YearViewHeaderFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
.YearMiniCalTable{width:100%;height:100%;padding:1px;background-color:silver;border-style:outset;border-width:1px;border-collapse:collapse;}
.YearMiniCalCell{border-style:solid;border-width:1px;border-color:silver;text-align:left;background-color:white;padding:0px;border-collapse:collapse;}
.YearViewEventListHeaderTable{width:100%;height:1px;padding:1px;background-color:#E0DFE3;border-style:outset;border-width:1px;border-collapse:collapse;}
.YearViewEventListHeaderCell{border-style:solid;border-width:1px;border-color:gray;text-align:left;background-color:#E0DFE3;padding:0px;border-collapse:collapse;}
.EventListingTable{border-style:solid;border-width:1px;border-color:white;border-collapse:collapse;border-width:1px;text-align:left;background-color:white;padding:1px;width:100%;}
.EventListingTitleFont{font-family:Trebuchet MS;font-size:10px;font-weight:normal;color:black;}
 A.EventListingTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListingTimeFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
.EventListingTimeCell{width:100%;text-align:left;background-color:white;}
.EventListingBodyCell{width:100%;text-align:left;background-color:white;}					 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 				 								 				 					 				 
.EventListingTitleCell{width:100%;text-align:left;background-color:#EEEEEE;}
.EventDisplayHeadingFont{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventDisplayNormalFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
.EventMonthTable{border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;border-width:1px;text-align:left;background-color:white;padding:1px;width:100%;}
.EventMonthTimeCell{width:10%;text-align:left;background-color:#DDDDDD;}
.EventMonthTitleCell{width:90%;text-align:left;background-color:white;}
.EventMonthTitleCellAllDay{width:100%;text-align:center;background-color:white;}
.EventMonthTimeFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventMonthTitleFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}
 A.EventMonthTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListViewTable{width:100%;height:100%;padding:0px;background-color:#E0DFE3;border-style:outset;border-width:1px;border-color:black;border-collapse:collapse;}
.EventListViewHeaderCell{height:1px;width:33%;border-style:outset;border-width:0px;text-align:center;}
.EventListViewCell{border-style:solid;border-width:1px;border-color:gray;text-align:left;background-color:white;padding:0px;border-collapse:collapse;}
.EventListViewDiv{width:100%;height:100%;overflow:auto;}	
.EventListViewHeaderFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}     			  				     				     			  				     				         
.FontMiniCalendarMonthName{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;font-variant:small-caps;}
.TableMiniHeader{height:1px;padding:0px;background-color:white;border-style:solid;border-color:gray;border-width:0px;border-collapse:collapse;}
.TableMiniMonthHeader{height:1px;padding:0px;background-color:silver;border-style:outset;border-width:1px;text-align:center;}
.TableMiniHeaderCell{border-style:none;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:black;border-width:1px;text-align:center;}	
.TableMiniCalendar{padding:0px;background-color:white;border-collapse:collapse;border-width:0px;border-style:none;}			  
.TableMiniOtherDayCell{border-style:solid;border-width:1px;border-color:white;text-align:center;background-color:#EEEEEE;padding:0px;border-collapse:collapse;}
.TableMiniDayCell{border-style:solid;border-width:1px;border-color:white;text-align:center;background-color:white;padding:0px;border-collapse:collapse;cursor:auto;}
.TableMiniDayCellWithEvent{border-style:solid;border-width:1px;border-color:white;text-align:center;background-color:#FFD74A;padding:0px;border-collapse:collapse;cursor:auto;}
.TableMiniDayCellToday{border-style:solid;border-width:1px;border-color:white;text-align:center;background-color:silver;padding:0px;}				  		
.FontHeaderDisplay{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
.FontStandard{font-family:Trebuchet MS;font-size:12px;font-weight:normal;color:black;}
.FontInvite{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}
.TableMainCalendar{height:91%;padding:0px;background-color:white;border-collapse:collapse;border-style:none;}			
.FontCalendarDay{font-family:Trebuchet MS;font-size:11px;font-weight:normal;color:black;}
.FontEvent{font-family:Trebuchet MS;font-size:8px;font-weight:normal;color:black;}
.TablePopupBorder{padding:2;background-color:white;border-collapse:collapse;border-style:solid;border-color:white;border-width:1px;}
.TableDayCalendar{height:100%;padding:0px;border-width:0px;border-color:#111111;border-collapse:collapse;}			
.TableDayCalendar2{height:100%;padding:0px;border-style:none;border-width:0px;border-color:#111111;border-collapse:collapse;}	
.TableDayCalendar3{height:94%;padding:3;border-width:0px;border-color:#111111;border-collapse:collapse;}	
.DivDayStyle{width:100%;height:100%;overflow:auto;}
.DivWeekStyle{width:100%;height:85%;overflow:auto;}
.DivDayStylePrint{width:100%;height:100%;overflow:visible;}
.TableDayAgenda{height:100%;padding:0px;border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;}
.TableAgendaCell{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:black;border-collapse:collapse;border-style:solid;border-width:1px;text-align:right;background-color:#DDDDDD;}
.TableAgendaArea{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:gray;border-collapse:collapse;border-width:1px;text-align:left;background-color:#EEEEEE;}	    
.FontCalendarDayAgenda{font-family:Trebuchet MS;font-size:20px;font-weight:normal;color:black;}
.FontCalendarDayAgendaSmall{font-family:Trebuchet MS;font-size:10px;font-weight:normal;color:black;}
.FontDayHeaderDisplay{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
.DayViewAgendaEventTable{border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;border-width:1px;text-align:left;background-color:white;padding:1px;}
.DayViewAgendaFont{font-family:Trebuchet MS;font-size:9px;font-weight:normal;color:black;}	
.TableDayAgenda2{padding:0px;border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;}
.TableAgendaArea2{border-bottom-style:none;border-bottom-width:1px;border-bottom-color:gray;border-collapse:collapse;border-width:1px;text-align:left;background-color:#FFD74A;}
.DayListingTable{width:100%;height:100%;padding:0px;border-width:1px;border-color:black;border-collapse:collapse;border-style:solid;}
.DayListingHeaderTD{height:26px;border-collapse:collapse;border-style:solid;border-width:0px;text-align:left;background-color:#DDDDDD;}
.DayListingBodyTD{border-collapse:collapse;border-style:solid;border-width:0px;text-align:left;background-color:white;}
.DayListingHeaderFont{font-family:Trebuchet MS;font-size:12px;font-weight:bold;color:black;}
/*
 a:link{color:black;text-decoration:none;}
 a:hover{color:blue;font-weight:bold;text-decoration:underline;}
 a:visited{color:black;text-decoration:none;}
*/
