﻿/* =================================================
    CSS PRINT STYLES FOR [site]
   =================================================*/    
/* generic */
#head img{float:left; margin-right:10px;}
.noPrint {display: none;}
img {border:0;}
.title{font-size:20px; color:#114791;}
.subTitle{color:#4D4D4D; font-size:12px; font-style:italic; padding-left:55px; padding-bottom:5px;}
.calendar{width:100%;}
.calendarPage{margin:0px 0px 0px 0px;}
.products{padding:10px;}
form{height:100%; width:100%; }
#calendarContainer{background-color:#F5F5F6; }
#calendarContainer iframe{width:800px;}
*{padding:0px; margin:0px;}
a{outline:transparent none 0px;}
img{border:0px;}
html, body{filter:none;color:#4D4D4D; width:100%; height:100% !important; padding:0px; margin:0px; font-family:Georgia, Trebuchet, Arial, sans-serif; font-size:12px; font-weight:normal; font-style:normal; line-height:normal;}
.TblCss{width:100%;border-spacing:0px; empty-cells:show; border-collapse: collapse; border:1px #6E7B8B  solid;}
.TblHeaderCss{text-transform: capitalize; font-size:22px; color:#114791; background-color: white; vertical-align: top; text-align: center; page-break-after: auto; font-weight:bold;}
.TblHeaderCss td{padding:7px 0px 7px 0px;}
.TblDayNameHeaderCss{text-align: center; background-color: #114791; color: #ffffff; font-weight: bold; text-transform:uppercase;}
.TblDayNameHeaderCss td{padding:2px 0px 3px 0px;}
.TblWeekEndCss, .TblPreviousNextMonthCss, .TblWeekdaysCss, .TblEmptyDayCss{font-size:12px; font-weight: bold; border:1px solid #114791;}
.TblWeekEndCss{color:#E0FFFF; background-color:#6FA1E5;}
.CellDivCss{border-top:1px solid #114791; border-spacing:0px; font-size:12px; width:auto; height:150px;}
.CellDivAnchorCss{font-size:11px; width:auto; }
.className{padding:3px 3px; border:solid 1px #777777;}
.calendar{width:100%;}
.calendarPage{margin:0px 0px 0px 0px;}
.individualClass{width:870px; margin:5px 0px 5px 10px; padding:10px; background-color:#E6E5E9; font-size:14px;}
