.AvailDIV{width:475;height:100%;overflow:scroll;border-width:1px;border-style:inset;border-collapse:collapse;}
.ContainerTable{background-color:white;border-width:0;border-style:solid;border-color:white;border-collapse:collapse;width:100%;height:95%;}
.ContainerSideBarTD{text-align:left;vertical-align:top;width:15%;height:100%;}
.ContainerMainTD{text-align:left;vertical-align:top;width:85%;height:100%;}
.ContainerMainTD2{text-align:left;vertical-align:top;width:100%;height:100%;}
.HeaderBarMainTable{background-color:silver;border-width:0;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.HeaderBarTD{text-align:left;vertical-align:top;width:32;}
.HeaderBarInfoTD{text-align:left;white-space: nowrap;}
.HeaderBarSepTD{text-align:left;vertical-align:top;width:5;}
.HeaderBarRightTD{text-align:right;vertical-align:top;}
.HeaderBarLeftOverTD{text-align:left;vertical-align:top;width:100%;}	
.SideBarMainTable{background-color:white;border-width:0;border-style:solid;border-color:silver;border-collapse:collapse;width:100%;}
.SideBarTD{width:100%;text-align:left;vertical-align:top;}
.LegendHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.LegendHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#CCCCCC;}	
.LegendHeadingFont{font-family:돋움;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;vertical-align:top;background-color:white;width:50%;}
.LegendBodyFont{font-family:돋움;font-size:10px;color:black;}	
.ViewsHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#CCCCCC;}
.ViewsHeadingFont{font-family:돋움;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;vertical-align:top;background-color:white;}
.ViewsBodyFont{font-family:돋움;font-size:10px;color:black;}	
.ViewsSubHeadingTable{background-color:white;border-width:0;border-style:solid;border-color:#EEEEEE;border-collapse:collapse;width:100%;}
.ViewsSubHeadingTD{text-align:left;vertical-align:top;width:100%;background-color:#DDDDDD;}
.ViewsSubHeadingFont{font-family:돋움;font-size:10px;font-weight:bold;color:black;}
.TableMonthHeader{height:1;background-color:#EEEEEE;border-style:solid;border-width:0;border-collapse:collapse;}
.TableMonthHeaderCell{border-style:outset;border-width:0;text-align:center;width:13%;}		     
.TableMonthMainCalendar{height:96%;padding:0;background-color:white;border-collapse:collapse;border-style:none;}			
.FontMonthCalendarDayName{font-family:돋움;font-size:9pt;font-weight:bold;color:black;font-variant:small-caps;}
.TableMonthDayCell{border-style:solid;border-width:1px;border-color:gray;text-align:left;vertical-align:top;background-color:#FFFFFF;border-collapse:collapse;}
.TableMonthDayCellToday{border-style:solid;border-width:1px;border-color:gray;text-align:left;vertical-align:top;background-color:#CCCCCC;}
.TableMonthOtherDayCell{border-style:solid;border-width:1px;border-color:gray;text-align:center;vertical-align:top;background-color:#f3f3f3;border-collapse:collapse;}
.TableMonthDayHeaderCell{border-collapse:collapse;border-style:solid;border-width:0;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:0;background-color:white;border-collapse:collapse;border-style:solid;border-color:gray;border-width:1px;}	    
.TableWeekHeader{height:1;padding:0;background-color:#DDDDDD;border-style:outset;border-width:0;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:0;border-width:0;border-color:#111111;border-collapse:collapse;vertical-align:top;}
.WorkWeekHeadingTD{vertical-align:top;border-style:solid;border-width:1px;text-align:left;background-color:white;width:20%;}
.WorkWeekBodyTD{vertical-align:top;border-style:solid;border-width:1px;text-align:left;background-color:white;width:20%;height:100%;}
.WorkWeekHeadingFont{font-family:돋움;font-size:12px;font-weight:bold;color:black;}
.YearViewTable{width:100%;height:100%;padding:0;background-color:#E0DFE3;border-style:outset;border-width:1px;border-color:black;border-collapse:collapse;}
.YearViewHeaderCell{height:1;width:33%;border-style:outset;border-width:0;text-align:center;}
.YearViewCell{border-style:solid;border-width:1px;border-color:silver;text-align:left;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.YearViewDiv{width:100%;height:100%;overflow:auto;}	
.YearViewHeaderFont{font-family:돋움;font-size:12px;font-weight:bold;color:black;}
.YearMiniCalTable{width:100%;height:100%;padding:1;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;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.YearViewEventListHeaderTable{width:100%;height:1;padding:1;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;vertical-align:top;background-color:#E0DFE3;padding:0;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:1;width:100%;}
.EventListingTitleFont{font-family:돋움;font-size:9pt;font-weight:normal;color:black;}
A.EventListingTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListingTimeFont{font-family:돋움;font-size:9pt;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:돋움;font-size:9pt;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventDisplayNormalFont{font-family:돋움;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:1;width:100%;}
.EventMonthTimeCell{width:18%;text-align:left;background-color:#DDDDDD;}
.EventMonthTitleCell{width:95%;text-align:left;background-color:white;}
.EventMonthTitleCellAllDay{width:100%;text-align:center;background-color:white;}
.EventMonthTimeFont{font-family:돋움;font-size:8pt;font-weight:normal;color:black;}							 				 			 				 			 				 							 				 			 				 			 				 
.EventMonthTitleFont{font-family:돋움;font-size:9pt;font-weight:normal;color:black;}
A.EventMonthTitleFont:Hover{color:blue;font-weight:normal;text-decoration:underline;}                
.EventListViewTable{width:100%;height:100%;padding:0;background-color:#E0DFE3;border-style:outset;border-width:1px;border-color:black;border-collapse:collapse;}
.EventListViewHeaderCell{height:1;width:33%;border-style:outset;border-width:0;text-align:center;}
.EventListViewCell{border-style:solid;border-width:1px;border-color:gray;text-align:left;vertical-align:top;background-color:white;padding:0;border-collapse:collapse;}
.EventListViewDiv{width:100%;height:100%;overflow:auto;}	
.EventListViewHeaderFont{font-family:돋움;font-size:12px;font-weight:bold;color:black;}     			  				     				     			  				     				         
.FontMiniCalendarMonthName{font-family:돋움;font-size:9px;font-weight:normal;color:black;font-variant:small-caps;}
.TableMiniHeader{height:1;padding:0;background-color:white;border-style:solid;border-color:gray;border-width:0;border-collapse:collapse;}
.TableMiniMonthHeader{height:1;padding:0;background-color:silver;border-style:outset;border-width:1px;}
.TableMiniHeaderCell{border-style:none;border-bottom-style:solid;border-bottom-width:1;border-bottom-color:black;border-width:1px;text-align:center;}	
.TableMiniCalendar{padding:0;background-color:white;border-collapse:collapse;border-width:0;border-style:none;}			  
.TableMiniOtherDayCell{border-style:solid;border-width:1px;border-color:white;text-align:center;vertical-align:center;background-color:#EEEEEE;padding:0;border-collapse:collapse;}
.TableMiniDayCell{border-style:solid;border-width:1px;border-color:white;text-align:center;vertical-align:center;background-color:white;padding:0;border-collapse:collapse;cursor:hand;}
.TableMiniDayCellWithEvent{border-style:solid;border-width:1px;border-color:white;text-align:center;vertical-align:center;background-color:#FFD74A;padding:0;border-collapse:collapse;cursor:hand;}
.TableMiniDayCellToday{border-style:solid;border-width:1px;border-color:white;text-align:center;vertical-align:top;background-color:silver;padding:0;}				  		
a:link{color:black;text-decoration:none;}
a:hover{color:blue;font-weight:bold;text-decoration:underline;}
a:visited{color:black;text-decoration:none;}
.FontHeaderDisplay{font-family:돋움;font-size:12px;font-weight:bold;color:black;}
.FontStandard{font-family:돋움;font-size:12px;font-weight:normal;color:black;}
.FontInvite{font-family:돋움;font-size:9pt;font-weight:normal;color:black;}
.TableMainCalendar{height:91%;padding:0;background-color:white;border-collapse:collapse;border-style:none;}			
.FontCalendarDay{font-family:돋움;font-size:9pt;font-weight:normal;color:black;}
.FontEvent{font-family:돋움;font-size:8px;font-weight:normal;color:black;font-variant:none;}
.TablePopupBorder{padding:2;background-color:white;border-collapse:collapse;border-style:solid;border-color:white;border-width:1px;}
.TableDayCalendar{height:100%;padding:0;border-width:0;border-color:#111111;border-collapse:collapse;}			
.TableDayCalendar2{height:100%;padding:0;border-style:none;border-width:0;border-color:#111111;border-collapse:collapse;}	
.TableDayCalendar3{height:94%;padding:3;border-width:0;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:0;border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;}
.TableAgendaCell{border-bottom-style:solid;border-bottom-width:1;border-bottom-color:black;border-collapse:collapse;border-style:solid;border-width:1px;text-align:right;vertical-align:top;background-color:#DDDDDD;}
.TableAgendaArea{border-bottom-style:dotted;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1px;text-align:left;background-color:#EEEEEE;}	    
.FontCalendarDayAgenda{font-family:verdana;font-size:20px;font-weight:normal;color:black;}
.FontCalendarDayAgendaSmall{font-family:verdana;font-size:10px;font-weight:normal;color:black;}
.FontDayHeaderDisplay{font-family:돋움;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:1;}
.DayViewAgendaFont{font-family:돋움;font-size:9pt;font-weight:normal;color:black;}	
.TableDayAgenda2{padding:0;border-style:solid;border-width:1px;border-color:black;border-collapse:collapse;}
.TableAgendaArea2{border-bottom-style:none;border-bottom-width:1;border-bottom-color:gray;border-collapse:collapse;border-width:1px;text-align:left;background-color:#FFD74A;}
.DayListingTable{width:100%;height:100%;padding:0;border-width:1px;border-color:black;border-collapse:collapse;border-style:solid;}
.DayListingHeaderTD{height:26;border-collapse:collapse;border-style:solid;border-width:0;text-align:left;vertical-align:middle;background-color:#DDDDDD;}
.DayListingBodyTD{border-collapse:collapse;border-style:solid;border-width:0;text-align:left;vertical-align:top;background-color:white;}
.DayListingHeaderFont{font-family:돋움;font-size:12px;font-weight:bold;color:black;}


.ButtonBar {background-color:#EFEFEF;padding-top:1px;width:100%;height:30px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EFEFEF', EndColorStr='#CFCFCF')}
.Button {background-color:#EFEFEF;cursor:hand;padding:1px 1px 1px 1px;height:27px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EFEFEF', EndColorStr='#CFCFCF')}
.ButtonOver {background-color:#CFCFCF;cursor:hand;border: 1px solid #757575;height:27px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FBE694', EndColorStr='#EE9515')}  
.ButtonFont {font-family:arial;font-size:9pt;font-weight:bold;}
.MainHeadingBar {background-color:#525252;border-top:1px solid #757575;border-bottom:1px solid #757575;font-family:arial;font-size:9pt;color:white;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#848485', EndColorStr='#525252')}
.MainHeadingBar2 {background-color:#525252;width:13%;text-align:center;border-top:1px solid #757575;border-bottom:1px solid #757575;font-family:arial;font-size:9pt;color:white;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#848485', EndColorStr='#525252')}
.MainHeadingBar3 {background-color:#525252;text-align:center;border-top:1px solid #757575;border-bottom:1px solid #757575;font-family:arial;font-size:9pt;color:white;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#848485', EndColorStr='#525252')}
.MainHeadingBar4 {background-color:#848485;height:19px;text-align:center;border-top:1px solid #757575;border-bottom:1px solid #757575;font-family:arial;font-size:8pt;color:black;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EFEFEF', EndColorStr='#CFCFCF')}        
.SubHeadingBar {background-color:#CFCFCF;font-family:arial;font-size:8pt;color:black;font-weight:normal;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EFEFEF', EndColorStr='#CFCFCF')}
.MiniCalHeading {width:13%;font-family:arial;font-size:8pt;color:black;font-weight:normal;background-color:#EFEFEF;text-align:center;}
