<STYLE TYPE="text/css">
<!--

<!-- ************************************************************************ -->
<!-- ***** Styles for the Container ***************************************** -->
<!-- ************************************************************************ -->

.ContainerTable
	{
	background-color:white;
	border-width:0;
	border-style:solid;
	border-color:white;
	border-collapse:collapse;
	width:100%;
	height:96%;
	}

.ContainerSideBarTD
	{
	text-align:left;
	vertical-align:top;
	width:15%;
	}

.ContainerMainTD
	{
	text-align:left;
	vertical-align:top;
	width:85%;
	}

.ContainerMainTD2
	{
	text-align:left;
	vertical-align:top;
	width:100%;
	}

<!-- ************************************************************************ -->
<!-- ***** Styles for the Header Bar **************************************** -->
<!-- ************************************************************************ -->

.HeaderBarMainTable
	{
	background-color:silver;
	border-width:0;
	border-style:solid;
	border-color:silver;
	border-collapse:collapse;
	width:100%;
    background-image: url($$SKINFOLDERicon_background.gif)
	}

.HeaderBarTD
	{
	text-align:left;
	vertical-align:top;
	width:32;
	}
	
.HeaderBarInfoTD
	{
	text-align:left;
	}
		
.HeaderBarSepTD
	{
	text-align:left;
	vertical-align:top;
	width:5;
	}

.HeaderBarRightTD
	{
	text-align:right;
	vertical-align:top;
	width:5;
	}

<!-- ************************************************************************ -->
<!-- ***** Styles for the Side Bar ****************************************** -->
<!-- ************************************************************************ -->

.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;
	}
	
<!-- ************************************************************************ -->
<!-- ***** Styles for the Legend ******************************************** -->
<!-- ************************************************************************ -->
	
.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;
    background-image: url($$SKINFOLDERback_sidebarheading.gif)
	}
	
.LegendHeadingFont
	{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:white;
	}
	
.LegendBodyTable
	{
	background-color:white;
	border-width:1;
	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:Trebuchet MS;
	font-size:10px;
	color:black;
	}	
	
<!-- ************************************************************************ -->
<!-- ***** Styles for the Legend ******************************************** -->
<!-- ************************************************************************ -->
	
.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;
    background-image: url($$SKINFOLDERback_sidebarheading.gif)
	}
	
.ViewsHeadingFont
	{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:white;
	}
	
.ViewsBodyTable
	{
	background-color:white;
	border-width:1;
	border-style:solid;
	border-color:#EEEEEE;
	border-collapse:collapse;
	width:100%;
	}

.ViewsBodyTD
	{
	text-align:left;
	vertical-align:top;
	background-color:white;
	}
	
.ViewsBodyFont
	{
	font-family:Trebuchet MS;
	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:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	color:black;
	}
	
<!-- ************************************************************************ -->
<!-- ***** Styles for the Month View **************************************** -->
<!-- ************************************************************************ -->

.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:14%;
	background-image: url($$SKINFOLDERback_daynames.gif)
	}		     

.TableMonthMainCalendar
	{
	height:97%;
	padding:0;
	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:1;
	border-color:gray;
	text-align:left;
    vertical-align:top;
    background-color:#FFFFFF;
	}

.TableMonthDayCellToday
	{
	border-style:outset;
	border-width:1;
	border-color:gray;
	text-align:left;
    vertical-align:top;
    background-color:#CCCCCC;
    }
            
.TableMonthOtherDayCell
	{
	border-style:solid;
	border-width:1;
	border-color:gray;
	text-align:center;
    vertical-align:top;
    background-color:gray;
    border-collapse:collapse;
	}

.TableMonthDayHeaderCell
	{
	border-style:solid;
	border-width:0;
	text-align:left;
	background-color:#EEEEEE;
	background-image: url($$SKINFOLDERback_dayheader.gif)
	}
	
.MonthDayDiv
	{
    width:100%;
    height:100%;
    overflow:auto;
	}
			
.MonthDayDiv2
	{
    width:100%;
    height:100%;
    overflow:visible;
    }
            
.MonthDayDiv3
	{
    width:100%;
    height:100%;
    overflow:scroll;
	}
	
.MonthDayDivPrint
	{
    width:100%;
    height:100%;
    overflow:visible;
	}
	 
<!-- ************************************************************************ -->
<!-- ***** Styles for the Week View ***************************************** -->
<!-- ************************************************************************ -->
        
.TableMainWeek
	{
	height:100%;
	padding:0;
	background-color:white;
	border-collapse:collapse;
	border-style:solid;
	border-color:gray;
	border-width:1;
	}	    
    
.TableWeekHeader
	{
	height:1;
	padding:0;
	background-color:#DDDDDD;
	border-style:outset;
	border-width:0;
	border-collapse:collapse;
	background-image: url($$SKINFOLDERback_dayheader.gif)
	}
				
.WeekDayAreaCell
	{
    border-collapse:collapse;
	border-style:solid;
	border-width:1;
	border-color:gray;
	text-align:left;
	background-color:white;
	}
	
<!-- ************************************************************************ -->
<!-- ***** Styles for the Work Week View ************************************ -->
<!-- ************************************************************************ -->
    
.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:1;
	text-align:left;
	background-color:white;
	width:20%;
	background-image: url($$SKINFOLDERback_dayheader.gif)
	}
	
.WorkWeekBodyTD
	{
	vertical-align:top;
	border-style:solid;
	border-width:1;
	text-align:left;
	background-color:white;
	width:20%;
	height:100%;
	}

.WorkWeekHeadingFont
	{
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:black;
    }
    
<!-- ************************************************************************ -->
<!-- ***** Styles for the Year View ***************************************** -->
<!-- ************************************************************************ -->    
    
.YearViewTable
	{
	width:100%;
	height:100%;
	padding:0;
	background-color:#E0DFE3;
	border-style:outset;
	border-width:1;
	border-color:black;
	border-collapse:collapse;
	}

.YearViewHeaderCell
	{	
	height:1;
	width:33%;			   
	border-style:outset;
	border-width:0;
	text-align:center;
	background-image: url($$SKINFOLDERback_dayheader.gif)
	}
				      
.YearViewCell
	{
	border-style:solid;
	border-width:1;
	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:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:black;
	}
					
.YearMiniCalTable
	{
	width:100%;
	height:100%;
	padding:1;
	background-color:silver;
	border-style:outset;
	border-width:1;
	border-collapse:collapse;
	}
				 
.YearMiniCalCell
	{
	border-style:solid;
	border-width:1;
	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:1;
	border-collapse:collapse;
	}
				 
.YearViewEventListHeaderCell
	{
	border-style:solid;
	border-width:1;
	border-color:gray;
	text-align:left;
    vertical-align:top;
    background-color:#E0DFE3;
    padding:0;
    border-collapse:collapse;
	}
    
<!-- ************************************************************************ -->
<!-- ***** Styles for the Event Listing ************************************* -->
<!-- ************************************************************************ -->    
            
.EventListingTable
	{
    border-style:solid;
 	border-width:1;
	border-color:white;
	border-collapse:collapse;
	border-width:1;
	text-align:left;
	background-color:white;
	padding:1;
	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:1;
	border-color:black;
	border-collapse:collapse;
	border-width:1;
	text-align:left;
	background-color:white;
	padding:1;
	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;
        }                
                
<!-- ************************************************************************ -->
<!-- ***** Styles for the Event List View *********************************** -->
<!-- ************************************************************************ -->    
                         
.EventListViewTable
	{
	width:100%;
	height:100%;
	padding:0;
	background-color:#E0DFE3;
	border-style:outset;
	border-width:1;
	border-color:black;
	border-collapse:collapse;
	}

.EventListViewHeaderCell
	{	
	height:1;
	width:33%;			   
	border-style:outset;
	border-width:0;
	text-align:center;
	background-image: url($$SKINFOLDERback_dayheader.gif)
	}
				      
.EventListViewCell
	{
	border-style:solid;
	border-width:1;
	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:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:black;
	}     			  				     				     			  				     				         
    
<!-- ************************************************************************ -->
<!-- ***** Styles for the Mini-Calendar ************************************* -->
<!-- ************************************************************************ -->    
    
.FontMiniCalendarMonthName
	{
    font-family:Trebuchet MS;
    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:1;
	}
				 
.TableMiniHeaderCell
	{
    border-style:none;
 	border-bottom-style:solid;
 	border-bottom-width:1;
	border-bottom-color:black;
	border-width:1;
	text-align:center;
	}	
				     
.TableMiniCalendar
	{
	padding:0;
	background-color:white;
	border-collapse:collapse;
	border-width:0;
	border-style:none;
	}	
				  
.TableMiniOtherDayCell
	{
	border-style:solid;
	border-width:1;
	border-color:white;
	text-align:center;
    vertical-align:center;
    background-color:#EEEEEE;
    padding:0;
    border-collapse:collapse;
	}

.TableMiniDayCell
	{
	border-style:solid;
	border-width:1;
	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:1;
	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:1;
	border-color:white;
	text-align:center;
    vertical-align:top;
    background-color:silver;
    padding:0;
	}				  		
	     		
<!-- ************************************************************************ -->
<!-- ***** Misc Styles ****************************************************** -->
<!-- ************************************************************************ -->    

a:link{
      color:black;
      text-decoration:underline;
      }

a:hover{
       color:blue;
       font-weight:bold;
       text-decoration:underline;
       }
       
a:visited{
         color:black;
         text-decoration:underline;
         }

.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:0;
	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;
    font-variant:none;
    }
                
.TablePopupBorder
	{
	padding:2;
	background-color:white;
	border-collapse:collapse;
	border-style:solid;
	border-color:white;
	border-width:1;
	}
	
<!-- ************************************************************************ -->
<!-- ***** Styles for the Day View NEW ************************************** -->
<!-- ************************************************************************ -->
    
.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;
    }
    
.DivDayStylePrint
	{
    width:100%;
    height:100%;
    overflow:visible;
    }

.TableDayAgenda
	{
	height:100%;
	padding:0;
	border-style:solid;
	border-width:1;
	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:1;
	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:1;
	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:1;
    border-color:black;
    border-collapse:collapse;
    border-width:1;
    text-align:left;
    background-color:white;
    padding:1;
	}

.DayViewAgendaFont
	{
    font-family:Trebuchet MS;
    font-size:9px;
    font-weight:normal;
    color:black;
    }	
    	    	    
.TableDayAgenda2
	{
	padding:0;
	border-style:solid;
	border-width:1;
	border-color:black;
	border-collapse:collapse;
	}

.TableAgendaArea2
	{
    border-bottom-style:none;
 	border-bottom-width:1;
	border-bottom-color:gray;
	border-collapse:collapse;
	border-width:1;
	text-align:left;
	background-color:#FFD74A;
	}
	
.DayListingTable
	{
	width:100%;
	height:100%;
	padding:0;
	border-width:1;
	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;
	background-image: url($$SKINFOLDERicon_smallback.gif)
	}
	
.DayListingBodyTD
	{
	border-collapse:collapse;
	border-style:solid;
	border-width:0;
	text-align:left;
	vertical-align:top;
	background-color:white;
	}
	
.DayListingHeaderFont
	{
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:black;
    }

//-->
</STYLE>
