/* Program Schedule */

a.link_name:link, a.link_name:active, a.link_name:visited{
        color: #3E1414; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}   
a.link_name:hover{
        color: #3E1414; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: underline;
}   

.subjecttochange {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; }

.timeeven { background-color: #90a7ac; width: 65px; text-align: right; padding-right: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; }
.timeodd { background-color: #d5e0dc; width: 65px; text-align: right; padding-right: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; }

.emptycellodd { background-color: #ffffff; }
.emptycelleven { background-color: #f4f4f4; }

#column2 { width: 295px; } /* note 5% */
#column3 { width: 112px; } /* goes to the */
#column4 { width: 112px; } /* times column */
#column5 { width: 112px; } /* to calculate 100% */
#column6 { width: 112px; }
#column7 { width: 112px; }

.timeheader5 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #666666; text-align: center;  }

.dayheader	 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold; background-color: #90a7ac; }
.calendarcelldate { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; background-color: #FFFFFF; }
.calendarcellconf { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; font-weight: bold; background-color: #d5e0dc; }

.breakoutcell { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; background-color: #aec9ff; }

.scheduleinfo1 { background-color: #f5f5ff; }
.scheduleinfo2 { background-color: #fff5f5; }
.scheduleinfo3 { background-color: #f5ffff; }
.scheduleinfo4 { background-color: #faf5ff; }
.scheduleinfo5 { background-color: #f5fff5; }
.scheduleinfo6 { background-color: #fffff5; }

.confdateheader	 { color: #FFFFFF; font-family: Impact, Arial, Helvetica, sans-serif; font-size: 16pt;  letter-spacing: 2px;}
.timeheader1 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #003399; text-align: center; }
.timeheader2 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #90a7ac; text-align: center; }
.timeheader3 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #90a7ac; text-align: center; }
.timeheader4 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #90a7ac; text-align: center; }
.timeheader5 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #90a7ac; text-align: center; }
.timeheader6 { display: block; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold; background-color: #90a7ac; text-align: center; }

a.Text_TopOfPage:link, a.Text_TopOfPage:active, a.Text_TopOfPage:visited{
	COLOR:#ffccff; FONT-WEIGHT:bold; FONT-SIZE:12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a.Text_TopOfPage:hover {
	COLOR:#ffffff; FONT-WEIGHT:bold; FONT-SIZE:12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

