/***********************************************************
*  Page Styles
***********************************************************/
body, td, th {
   font-family:Verdana,Tahoma,Arial,sans-serif;
   font-size:8pt; 
   color:black; 
   line-height:14px; 
}
TD.FieldTitle
{
	width: 80px;
    font-size : 0.7em;
    font-weight: bold;
	background-color: lightblue;
    color : #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD.Field
{
	width: 380px;
    font-size : 0.7em;
	background-color: lightyellow;
    color : #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.Menu {
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration:    none;
    font-size: 11px;
    font-weight: bold;
    color:White;
}
A.SubMenu {
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration:    underline;
    font-size: 11px;
    font-weight: bold;
    color:darkblue;
}
A.Menu:hover, A.SubMenu:hover {
    text-decoration:    underline;
    color:  red;
}
.Cite {
   font-family:Tahoma,Arial,sans-serif; 
   font-size:8pt;
   color:white
}
.Normal
{
	background-color:LightYellow;
	font-size:8pt;
}
/***********************************************************
*  Calendar Styles
***********************************************************/
.CalendarTitle
{
   Text-Align: Center;
   Height: 28px;
}
.NextPrev, .CalendarTitle{
   color: white;
   Background-Color: darkblue;
   font-family: Tahoma;
   Font-Size: 16;
   font-weight: bold;
   text-decoration: none;
}
.CalendarHeader
{
/*   background-image: url(images/bgCalendarHeader.gif);
*/   Height: 28px;
   Font-Size: 12px;
   font-family: Verdana;
   BorderColor: Red;
   text-align: center;
   background-color: dimgray;
   color: white;
}

/***********************************************************
*  Toolbar Styles
***********************************************************/
.ToolbarItem
{
	background-color:lightgrey;
   Color: darkblue;
}
.ToolbarSelectedItem
{
	background-color:darkBlue;
   Font-weight: bold;
   Color: white;
}
A.ToolbarItem:hover {
    text-decoration: underline;
    color:  red;
}
.ToolbarItem, .ToolbarSelectedItem
{
   Height: 26px;
   Margin: 5px;
   font-family: Verdana;
   Font-Size: 12px;
   Text-Decoration: none;
   Text-Align: Center;
}

/***********************************************************
*  FullYear Styles
***********************************************************/
.FullYearMonthTitle
{
   color: Blue;
   font-size: 12px;
   border: solid 1px lightblue;
   height: 20px;
   text-decoration: none;
   text-align: center;
   background-color: lightblue;
}
.FullYearWeekHeader
{
   font-size: 12px;
   border-width: 1px;
   height: 18px;
   text-align: center;
   text-decoration: none;
   width: 18px;
   background-color: yellow;
   border: solid 1px lightblue;
}
.FullYearDayName
{
   font-size: 12px;
   border-width: 1px;
   height: 18px;
   text-align: center;
   text-decoration: none;
   background-color: transparent;
   border: solid 1px lightblue;
}
.FullYearDay
{
   color: Blue;
}
.FullYearBusyDay
{
   color: DarkRed;
   font-weight: bold;
   text-align: right;
   text-decoration: none;
}
.FullYearToday
{
   border: solid 2px red;
   color: red;
   background-color: yellow;
}
.FullYearOtherMonthDay
{
   color: Gray;
}
.FullYearDay, .FullYearOtherMonthDay, .FullYearBusyDay
{
   border: solid 1px lightblue;
   background-color: transparent;
}
.FullYearDay, .FullYearToday, .FullYearOtherMonthDay
{
   font-family: verdana;
   font-size: 11px;
   height: 20px;
   text-align: right;
   text-decoration: none;
}

/***********************************************************
*  Year Styles
***********************************************************/
.YearCell
{
   font-family: Verdana;
   Font-Size: 12px;
}
.YearSpecialMonthCell
{
   background-color: lightblue;
}
.YearMonthHeader
{
   color: Blue;
   background-color: lightblue;
}
.YearSpecialMonthHeader
{
   background-color: Yellow;
}
.YearMonthHeader, .YearSpecialMonthHeader
{
   font-size: 12px;
   height: 20px;
   text-decoration: none;
   text-align: center;
}
/***********************************************************
*  MonthWeek Styles
***********************************************************/
.Day
{
}
.Today
{
	background-color: lightblue;
	border: solid 2px Yellow;
}
.Weekend
{
	background-color: AntiqueWhite;
}
.OtherMonthDay
{
	background-color: lightgrey;
}
.OtherMonthDayAlter
{
	background-color: lightyellow;
}
.SpecialDay
{
	background-color: lightblue;
}
.Holiday
{
	background-color: lightyellow;
}
.HolidayHeader
{
	text-align: right;
	Color:DarkBlue;
}
.Day, .Today, .Weekend, .SpecialDay, .OtherMonthDay, .OtherMonthDayAlter, .Holiday 
{
   font-family: Verdana;
   Font-Size: 11px;
}
.DayHeader
{
}
.TodayHeader
{
}
.WeekendHeader
{
}
.OtherMonthDayHeader
{
   Font-Size: 11px;
   Color: Gray;
}
.SpecialDayHeader
{
}
.DayHeader, .SpecialDayHeader, .TodayHeader, .WeekendHeader
{
   font-size: 13px;
   verticalalign: center;
   background-color: transparent;
}
.MonthWeekHeader
{
/*   background-image: url(images/bgWeekHeader.gif);
*/   vertical-align: middle;
   background-color: dimgray;
   color: white;
   font-size: 12px;
   width: 22px;
   text-decoration: none;
}
.DayHeader, .TodayHeader, .OtherMonthDayHeader, .SpecialDayHeader, .WeekendHeader
{
   vertical-align: middle;
   text-decoration: none;
   text-align: left;
   height: 30px;
}

/***********************************************************
*  Day Styles
***********************************************************/
.HourHorizHeader
{
   text-align: center;
   height: 22px;
}
.HourVertHeader
{
   background-image: url(images/bgHourVert.gif);
   text-align: right;
   width: 26px;
}
.HourHorizHeader, .HourVertHeader
{
   background-color: lightgrey;
   font-size: 12px;
   text-decoration: none;
}

/***********************************************************
*  Timeline Styles
***********************************************************/
.TimelineCell
{
   font-size: 12px;
/*	border: solid 1px #66ccff;
*/}
.TimelineMonthHeader
{
   Height: 23px;
   Font-Size: 13px;
   font-family: Verdana;
   text-align: center;
   color: white;
   Align: Center;
}
.TimelineDayHeader
{
}
.TimelineNavigator
{
}
.TimelineMonthHeader, .TimelineDayHeader, .TimelineNavigator
{
   background-image: url(images/bgCalendarHeader.gif);
   color: white;
}
.TimelineTodayHeader
{
   Font-Weight: bold;
   color: Red;
   Background-Color: Yellow;
}
.TimelineDayHeader, .TimelineTodayHeader, .TimelineNavigatorHeader
{
   Font-Size: 13px;
   font-family: Verdana;
   text-align: center;
   text-decoration: none;
}
.TimelineWeekend
{
   background-Color: lightblue;
}

/***********************************************************
*  Other Styles
***********************************************************/
.MoreText
{
   font-family: Tahoma;
   Font-Size: 13px;
   font-weight: bold;
	color: DarkBlue;
	text-decoration: none;
}
.Eventbar
{
   font-family: Tahoma;
   font-size: 12px;
   background-color:Yellow;
}
