﻿body 
{
	font-family: Tahoma, Arial;
	height: 100%; 
	background-color : #F3F3F3;
	
}
h1
{
	font-family: Tahoma, Arial; 
    font-size: 25pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;  
}
h2
{
	font-family: Tahoma, Arial; 
    font-size: 20pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;  
}
.header1
{
	font-family: Tahoma, Arial; 
    font-size: 18pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;
}
.header2
{
	font-family: Tahoma, Arial; 
    font-size: 16pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;
}
.header3
{
	font-family: Tahoma, Arial; 
    font-size: 14pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;
}
.calendarHeaderNotes
{
	font-family: Tahoma, Arial; 
    font-size: 9pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;
	
}
.AppHeader
{
	font-family: Tahoma, Arial;
    font-size: 25pt;
	color: #0A046C;
	font-style: normal;  
	font-weight: normal;  
}
.nobr {white-space: nowrap}
.calendarCellResource
{
	 font-size: 9pt;
	 padding-right: 1pt; 
	 white-space: nowrap;
	 overflow: hidden;
}

.calendarCellVerticalDay
{
	 text-align: center;
	 font-size: 7pt;
	 writing-mode: tb-rl;
	 filter: flipv fliph;
	 padding-bottom: 1pt;
	 background-color: #F3F3F3;
	 overflow: hidden;
	 height: 10px;  
}

.calendarCellVerticalDayWeekend
{
	 text-align: center;
	 font-size: 7pt;
	 writing-mode: tb-rl;
	 filter: flipv fliph;
	 padding-bottom: 1pt; 
	 background-color: Orange;
	 overflow: hidden;
	 height: 10px; 
}

.calendarTopBorder
{
	 border-top-style: solid;  
     border-top-width: 2pt; 
	 border-top-color: Black; 
}

.calendarCellEmpty
{
	 text-align: center;
	 font-size: 9pt;
	 border-style: solid;  
     border-width: 1pt; 
	 border-color: Gray;
	 overflow: hidden;
	 height: 13px;
	 background-color: white;
}
.calendarCellEmptyHighLevel
{
	 text-align: center;
	 font-size: 9pt;
	 border-style: none;  
     overflow: hidden;
	 height: 13px;
	 background-color: white;
}
.calendarCellColored
{
	 text-align: center;
	 font-size: 9pt;
	 border-style: solid;  
     border-width: 1pt; 
	 border-color: Gray;
	 overflow: hidden;
	 height: 13px;
}
.calendarCellColoredHighLevel
{
	 text-align: center;
	 font-size: 9pt;
	 border-style: none;  
	 overflow: hidden;
	 height: 13px;
}
.calendarCellWeekend
{
	 text-align: center;
	 font-size: 9pt;
	 background-color: Orange; 
	 border-style: solid;  
     border-width: 1pt; 
	 border-color: Gray;
	 height: 13px;
	 overflow: hidden;
}
.calendarTitle
{
	 overflow: hidden;
	 font-size: 8pt;
	 height: 15px;
	 cursor: pointer;
}
.calendarTitleHighLevel
{
	 overflow: hidden;
	 font-size: 8pt;
	 height: 15px;
	 cursor: pointer;
	 border-style: solid;  
     border-width: 1pt; 
}
.textSplash1
{
	font-family: Tahoma, Arial; 
	color: Gray;
	font-size: 32pt;  
}
.textSplash2
{
	font-family: Tahoma, Arial; 
	color: Gray;
	font-size: 24pt;  
}
.textSplash2Red
{
	font-family: Tahoma, Arial; 
	color: Red;
	font-size: 24pt;  
}
.tdBottomBlue
{
	border-bottom: solid;
	border-color: #00008B;
	padding-top: 0px;
}
.nav,.nav a,.nav a:link,.nav a:visited
{
	color: #00008B;
}
.ListViewMonthName
{
	font-family: Tahoma, Arial; 
    font-size: 18pt;
	color: Gray;
	border-bottom-style: solid;
	border-bottom-color: Gray;
	border-bottom-width: 2px;
}
.ListViewYear
{
	font-family: Tahoma, Arial; 
    font-size: 21pt;
	color: Gray;
}
.ListViewDates
{
	font-size: 11pt;
	color: #0A046C;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px; 
} 
.ListViewResourceName
{
	font-size: 11pt;
	color: #0A046C;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px;  
}
.ListViewTitle
{
	font-size: 11pt;
	color: #0A046C;
	padding-top: 4px;
	padding-left: 2px;
	padding-right: 2px; 	
}
.ListViewNotes
{
	font-size: 9pt;
	color: Gray;
	padding-top: 6px;
	padding-left: 2px;
	padding-right: 2px; 	
}
.ListViewLine
{
	border-bottom-style: solid;
	border-bottom-color: Gray;
	border-bottom-width: 1pt;
}
.ListViewMonthlyLinks
{
	font-size: 9pt;
}
.ListViewMonthlyLinks a:link {
color: blue;
font-size: 9pt; 
}
.ListViewMonthlyLinks a:visited {
color: blue;
font-size: 9pt;
}
.ListViewMonthlyLinks a:hover {
color: blue;
font-size: 9pt;
}
.ListViewMonthlyLinks a:active {
color: blue;
font-size: 9pt;
}
.ListViewTopLink
{
	font-size: 8pt;
	vertical-align: bottom;
	text-align : left; 
	padding-left: 5px;   
}
.ListViewTopLink a:link {
color: blue;
}
.ListViewTopLink a:visited {
color: blue;
}
.ListViewTopLink a:hover {
color: blue;
}
.ListViewTopLink a:active {
color: blue;
}
