/* CSS DEFINITIONS FOR INHS INTERNAL CALENDAR */

body { background-color: #FFFFFF; }
a.EventLinks { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt;  color: #000000; text-decoration: underline; }

/* Main Calendar - cal.asp styles */

div.MonthView_UpcomingEvents {font-size: 20pt; font-family: arial; font-weight: bold; color: #234b7f; }
p.MonthView_UpcomingEvents { font-size: 16pt; font-family: helvetica, arial; font-weight: bold; color: #000000; }
td.MonthView_UpcomingEvents {font-size: 16pt; font-family: arial; font-weight: bold; color: #996699; }
span.MonthView_MonthYearName  { font-size: 12pt; font-family: arial; font-weight: bold; color: #ffffff; } 
tr.MonthView_WeekDayNames { background-color:#234b7f; color: #FFFFFF; font-size: 10pt; font-family: arial; font-weight: bold; }
td.MonthView_EmptyDayCell { font-size: 9pt; height: 70px; background-color: #EFEFEF; }
td.MonthView_DayWithEventCell { font-size:9px; height: 70px; background-color: #ffffff; }
td.MonthView_DayWithoutEventCell { font-size: 9pt; height: 70px; }
td.MonthView_WeekendDayCell { font-size: 9pt; height: 70px; }
tr.MonthView_Footer { background-color: #234b7f; }
a.MonthView_FooterLinks { font-family: Arial, Helvetica, Sans-serif; font-size: 10pt; color: #FFFFFF; }
a.MonthView_DayLink { font-family: Arial, Helvetica, Sans-serif; font-size: 9pt; color: #000000; }


/* MiniCal on cal_viewday.asp and cal_viewweek.asp styles */

tr.MiniCal_MonthNameHeader { background-color: #21497B; color: #FFFFFF; font-family: arial; font-size: 12pt; font-weight: bold; }
td.MiniCal_MonthNameHeader { background-color: #21497B; color: #FFFFFF; font-family: arial; font-size: 12pt; font-weight: bold; }
tr.MiniCal_WeekDayNames { background-color: #f4f5f8; color: #000000; font-family: arial; font-size: 9pt; font-weight: bold; }
td.MiniCal_DayBackground { background-color: #FFFFFF;  } 
a.MiniCal_DayLinks { font-family: arial; font-size: 8pt; color: #000000; }
a.MiniCal_DayWithEventLinks { font-family: arial; font-size: 8pt; color: red; }
tr.MiniCal_Footer { background-color: #21497B; }
a.MiniCal_Footer_Links { font-family: arial; font-size: 8pt; color: #ffffff; }
a.DayAndWeekViewEventLinks {font-size:10pt;font-family:helvetica, arial; color: #507885; } 
td.WeekViewSpaceUnderDayLink { background-color: #FFFFFF; }
td.MiniCal_DayOrWeekViewEvents { background-color: #FFFFFF; }


/* Details.asp styles */

img {border-style:none;}
.noborder {border-width:0;}
.dayname {font-family:arial; font-size:14; color:#000000; align:center; width:50px;}
.daynumber {font-family:arial; font-size:34; color:#000000; font-weight:bolder; align:center; width:50px;}
.MonthAbbrev {font-family:arial; font-size:16; color:#000000; font-weight:bolder; align:center; width:50px;}
.year {font-family:arial; font-size:14; color:#000000; align:center; width:50px;}
.event_title {font-family:verdana; font-size:14; font-style:bolder; color:#FFFFFF; font-weight:bolder; background-color:#21497B;}
.description {vertical-align: top; color:#000000; font-family:helvetica, arial; font-size:12px; font-weight:bolder; background-color:#EFEFEF; width:50px;}
.info {vertical-align: top; font-family:helvetica, arial; font-size:11; background-color:#ffffff; width: 100%;}
.timeblue {background-color:#21497B; font-family:arial; font-size:10; color:#FFFFFF; width: 50px;}
.timewhite {background-color:#F7F2EB; font-family:arial; font-size:10; font-weight:bolder; color:#21497B; width: 50px;}


/* Admin Area styles */

.MainHeader { font-family: arial; font-size:20; color:#21497B; font-weight:bolder; } 
.Header1 { font-family: arial; font-size:26; color:#FFFFFF; font-weight:bolder; background-color: #21497B; }
.Header2 { color: #000000; background-color: #FFFFFF; }
.RowColor { background-color: #FFFFFF; } 
.Text { color:#FFFFFF; font-family:arial; font-size:16; }
.Links { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: underline; }
.BlueLinks { font-family: Arial, Helvetica, sans-serif; color:#21497B; text-decoration: underline; }
