
.bcal_navBt{padding-left:10px;
padding-right:10px;
text-decoration:none;
cursor:pointer;
font-size:10px;
font-family:'verdana' !important;
}

.Calendar{width:50;
}

.CalendarControl{font-family : Arial;
font-size: 7pt;
width:35;
}

.CatFilterTitle{font-size:10px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
font-weight:bolder;
}

.CatsDiv{position:absolute;
width:185px;
z-index:99999;
padding-top:20px;
}

.CatsDivApplyBt{font-size:10px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
}

.CatsDivInner{background-color:white;
width:100%;
height:100%;
padding:4px;
border:1px solid #989898;
}

.ExportDivInner{background-color:white;
width:100%;
height:100%;
padding:4px;
border:1px solid #989898;
}

.FlatCalMini{width:10px;
padding-2px;
}

.FlatCalMiniArrows{padding:2px;
font-size:12px;
font-family:'ariel';
}

.FlatCalMiniDay{color:#black !important;
font-size:9px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
width:20px;
height:16px;
}

.FlatCalMiniDayHeader{color:#333333 !important;
font-weight:bolder;
font-size:9px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
}

.FlatCalMiniDdl{padding:0px;
width:60px;
font-size:9px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
}

.MonthCalView_Cell{padding-right:3px;
padding-top:3px;
background-color:#E5E5E5;
border-width: 1px;
        border-style: solid;
        border-color: #414141;
width:14%;
height:75px;
}

.MonthCalView_dayLabel{text-align:left;
width:14%;
font:8pt  verdana, arial, geneva;
font-weight: bold;
text-decoration:none !important;
color:#ffffff;
}

.MonthCalView_dayOfWeek{font:10px  verdana, arial, geneva;
font-weight: bold;
text-decoration:none;
border-width: 1px;
        border-style: solid;
        border-color: #414141;
text-align:center;
color:black;
width:14%;
}

.MonthCalView_daysHeader{width:14%;
}

.MonthCalView_innerCell{}

.MonthCalView_MainTable{border-collapse: collapse;
width:100%;
}

.MonthCalView_MonthEdgeCell{color:989898;
padding-right:3px;
padding-top:3px;
border-width: 1px;
        border-style: solid;
        border-color: #414141;
width:14%;
height:50px;
}

.PageCalendar_DataFilter_YearOption{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 0px;
WIDTH: 70px;
PADDING-RIGHT: 0px;
DISPLAY: inline;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 11px;
TOP: 0px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
LEFT: 0px;
}

.PageCalendar_DateFilter{PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #ffffff;
MARGIN: 5px 8px 10px 0px;
PADDING-LEFT: 0px;
WIDTH: 145px;
PADDING-RIGHT: 0px;
DISPLAY: table;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
line-height:normal;
font-family: georgia;
}

.PageCalendar_DateFilter_DayHeaderStyle{COLOR: black;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_DayStyle{COLOR: black;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_DayStyle a{TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_MonthOption{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 0px;
WIDTH: 70px;
PADDING-RIGHT: 0px;
DISPLAY: inline;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 11px;
TOP: 0px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
LEFT: 0px;
}

.PageCalendar_DateFilter_NextPrevStyle{PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 2px;
PADDING-RIGHT:2px;
COLOR: #ffffff;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
}


.PageCalendar_DateFilter_NextPrevStyle a
{
COLOR: white !important;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_OtherMonthDayStyle{COLOR: black;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_OtherMonthDayStyle a{TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_SelectedDayStyle{COLOR: white;
BACKGROUND-COLOR: #eee6ce;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_SelectedDayStyle a{TEXT-DECORATION: none;
}

.PageCalendar_DateFilter_SelectorStyle{}

.PageCalendar_DateFilter_TitleStyle{PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #3f3526;
MARGIN: 0px;
PADDING-LEFT: 0px;
WIDTH: 110px;
PADDING-RIGHT: 0px;
COLOR: #ffffff;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
line-height:normal;
font-family: georgia;
text-transform:uppercase;
}

.PageCalendar_DateFilter_TodayDayStyle{}

.PageCalendar_DateFilter_WeekendDayStyle{PADDING-BOTTOM: 0px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
COLOR: #ffffff;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
}

.PageCalendar_DateFilter_WeekendDayStyle a{TEXT-DECORATION: none;
}

.PageCalendar_EventCategories_CategoryOption{COLOR: #3f3526;
FONT-SIZE: 11px;
}

.PageCalendar_EventZoom_Date{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 17px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
}

.PageCalendar_EventZoom_Inner1{BORDER-BOTTOM: #444444 1px dashed;
TEXT-ALIGN: left;
PADDING-BOTTOM: 10px;
LINE-HEIGHT: 20px;
MARGIN-TOP: 28px;
PADDING-LEFT: 0px;
WIDTH: 619px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
FLOAT: left;
COLOR: #3f3526;
MARGIN-LEFT: 39px;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
}

.PageCalendar_EventZoom_Inner2{TEXT-ALIGN: left;
PADDING-BOTTOM: 10px;
LINE-HEIGHT: 20px;
MARGIN-TOP: 28px;
PADDING-LEFT: 0px;
WIDTH: 619px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
FLOAT: left;
COLOR: #3f3526;
MARGIN-LEFT: 39px;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
}

.PageCalendar_EventZoom_Location{LINE-HEIGHT: 17px;
PADDING-LEFT: 40px;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
}

.PageCalendar_EventZoom_OuterFrame2{TEXT-ALIGN: left;
PADDING-BOTTOM: 20px;
BACKGROUND-COLOR: #ffffff;
MARGIN: 0px;
PADDING-LEFT: 20px;
WIDTH: 702px;
PADDING-RIGHT: 0px;
DISPLAY: block;
FLOAT: left;
PADDING-TOP: 0px;
}

.PageCalendar_EventZoom_Outer1{TEXT-ALIGN: left;
PADDING-BOTTOM: 20px;
BACKGROUND-COLOR: #ffffff;
MARGIN: 0px;
PADDING-LEFT: 0px;
WIDTH: 702px;
PADDING-RIGHT: 0px;
DISPLAY: block;
FLOAT: left;
PADDING-TOP: 0px;
}

.PageCalendar_EventZoom_Paragraph{PADDING-BOTTOM: 5px;
LINE-HEIGHT: 18px;
MARGIN: 0px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 40px;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 11px;
FONT-WEIGHT: normal;
PADDING-TOP: 10px;
}

.PageCalendar_EventZoom_Time{LINE-HEIGHT: 17px;
PADDING-LEFT: 40px;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
}

.PageCalendar_EventZoom_Title{
MARGIN: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 27px;
FONT-WEIGHT: normal;
PADDING-TOP: 30px;
padding-left:20px;
padding-bottom:10px;
}

.PageCalendar_Frame{PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
WIDTH: 910px;
PADDING-RIGHT: 0px;
DISPLAY: table;
BORDER-COLLAPSE: collapse;
font-family: georgia;
MARGIN-BOTTOM: 0px;
FONT-SIZE: 12px;
PADDING-TOP: 0px;
}

.PageCalendar_GridEventView_Frame{PADDING-BOTTOM: 0px;
MARGIN: 2px 0px 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.PageCalendar_GridEventView_Title{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 11px;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
COLOR: #323232;
FONT-SIZE: 11px;
TEXT-DECORATION: none;
PADDING-TOP: 0px;
font-weight:normal;
}

.PageCalendar_LeftSide_BackButton{PADDING-BOTTOM: 5px;
LINE-HEIGHT: 16px;
MARGIN: 0px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
FLOAT: left;
COLOR: #3f3526;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
PADDING-TOP: 5px;
}

.PageCalendar_LeftSide_BackButton:hover{PADDING-BOTTOM: 5px;
LINE-HEIGHT: 16px;
MARGIN: 0px;
PADDING-LEFT: 20px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
FLOAT: left;
COLOR: #3f3526;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-DECORATION: underline;
PADDING-TOP: 5px;
}

.PageCalendar_LeftSide_BackButtonCell{position:relative;
top:-7px;
left:-10px;
TEXT-ALIGN: left;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
DISPLAY: block;
VERTICAL-ALIGN: top;
OVERFLOW: hidden;
PADDING-TOP: 0px;
FLOAT: left;
}

.PageCalendar_LeftSide_DateFilter_Frame{POSITION: relative;
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 4px 0px;
PADDING-LEFT: 10px;
WIDTH: 165px;
PADDING-RIGHT: 0px;
DISPLAY: block;
TOP: 0px !important;
PADDING-TOP: 0px;
LEFT: 0px !important;
}

.PageCalendar_LeftSide_DateFilter_Title{PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
COLOR: #f0f2f1;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.PageCalendar_LeftSide_EventCategories_Frame{}

.PageCalendar_LeftSide_EventCategories_Title{PADDING-BOTTOM: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
DISPLAY: block;
COLOR: #3f3526;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.PageCalendar_LeftSide_EventCategories_Tree{MARGIN: 0px 0px 2px 10px;
DISPLAY: block;
COLOR: #4a1774;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
BACKGROUND-COLOR: #4a1774;
}

.PageCalendar_LeftSide_EventCategories_TreeNodeContainerClass{}

.PageCalendar_LeftSide_EventCategories_TreeNodeTableClass{line-height:normal;
font-family: georgia;
}

.PageCalendar_LeftSide_EventCategories_TreeNodeTextClass{COLOR: #3f3526;
FONT-SIZE: 12px;
font-weight:bold;
}

.PageCalendar_LeftSide_InnerFrame{margin:0px 0px 5px 10px;
line-height:normal;
font-family: georgia;
}

.PageCalendar_LeftSide_OuterFrame{vertical-align:top;
text-align:left;
TEXT-ALIGN: left;
PADDING-BOTTOM: 7px;
MARGIN: 0px;
PADDING-LEFT: 0px;
width:185px;
PADDING-RIGHT: 0px;
font-family: georgia;
FONT-SIZE: 9px;
PADDING-TOP: 69px;
height:450px;

background-repeat:repeat-y;
}

.PageCalendar_LeftSide_Views_Title{PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 0px;
WIDTH: 107px;
PADDING-RIGHT: 0px;
DISPLAY: block;
COLOR: #3f3526;
FONT-SIZE: 13px;
FONT-WEIGHT: bold;
PADDING-TOP: 0px;
}

.PageCalendar_LeftSide_ViewsList_Frame{}

.PageCalendar_LeftSide_ViewsOptions_Frame{POSITION: relative;
PADDING-BOTTOM: 0px;
MARGIN: 0px 0px 4px 0px;
PADDING-LEFT: 10px;
WIDTH: 151px;
PADDING-RIGHT: 0px;
DISPLAY: block;
TOP: 0px !important;
PADDING-TOP: 0px;
LEFT: 0px !important}

.PageCalendar_MonthGrid_DayCell{BORDER-LEFT: #50819d 1px solid;
BORDER-bottom: #50819d 1px solid;
PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #eee6ce;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
height:110px;
width:14%;
}

.PageCalendar_MonthGrid_DayEventsCell{}

.PageCalendar_MonthGrid_DayLabel{PADDING-BOTTOM: 3px;
BACKGROUND-COLOR: #50819d;
MARGIN: 0px;
padding-left:5px;
PADDING-RIGHT: 0px;
font-family: georgia;
color: #ffffff;
FONT-SIZE: 11px;
line-height:13px;
BORDER-TOP: #50819d 1px solid;
FONT-WEIGHT: bold;
PADDING-TOP: 3px;
}

.PageCalendar_MonthGrid_DayOfWeek{TEXT-ALIGN: left;
PADDING-BOTTOM: 4px;
BACKGROUND-COLOR: #3f3526;
PADDING-LEFT: 6px;
WIDTH: 96px;
PADDING-RIGHT: 0px;
COLOR: #ffffff;
FONT-SIZE: 13px;
PADDING-TOP: 4px;
font-weight:normal;
font-family: georgia;
BORDER-LEFT: #50819d 1px solid;
}

.PageCalendar_MonthGrid_DaysHeaderRow{}

.PageCalendar_MonthGrid_MainTable{BORDER-RIGHT: #50819d 1px solid;
TEXT-ALIGN: left;
PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #f7f6f3;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
border-spacing:0px;
line-height:normal;
font-family: georgia;
width:100%;
height:100%;
}

.PageCalendar_MonthGrid_MonthEdgeCell{BORDER-LEFT: #50819d 1px solid;BORDER-bottom: #50819d 1px solid;
PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #eee6ce;
MARGIN: 0px;
HEIGHT: 110px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
}

.PageCalendar_MonthGrid_MonthEdgeCell_DayLabel{PADDING-BOTTOM: 3px;
MARGIN: 0px;
PADDING-LEFT: 5px;
PADDING-RIGHT: 0px;
COLOR: #eee6ce;
FONT-SIZE: 11px;

FONT-WEIGHT: bold;
PADDING-TOP: 3px;
}

.PageCalendar_MonthListView_DayHeader{PADDING-BOTTOM: 4px;
BACKGROUND-COLOR: #3f3526;
margin:7px 0px 0px 25px;
PADDING-LEFT: 4px;
PADDING-RIGHT: 4px;
COLOR: #ffffff;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
PADDING-TOP: 4px;
}

.PageCalendar_MonthListView_Time{PADDING-BOTTOM: 3px;
BACKGROUND-COLOR: #50819d;
margin:4px 0px 4px 25px;
PADDING-LEFT: 3px;
ADDING-RIGHT: 3px;
COLOR: #ffffff;
FONT-SIZE: 15px;
FONT-WEIGHT: bold;
PADDING-TOP: 3px;
}

.PageCalendar_MonthListView_Title{FONT-SIZE: 8pt;
FONT-WEIGHT: bold;
font-family: georgia;
cursor:pointer;
color:#3f3526;
text-decoration:underline;
margin-left:25px;
}

.PageCalendar_View_Frame{vertical-align:top;
text-align:left;
height:100%;
}

.PageCalendar_ViewLayoutOption{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 0px;
WIDTH: 70px;
PADDING-RIGHT: 0px;
DISPLAY: inline;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 11px;
TOP: 0px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
LEFT: 0px;
}
}

.PageCalendar_ViewsList{PADDING-BOTTOM: 20px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
COLOR: #ffffff;
FONT-SIZE: 12px;
PADDING-TOP: 0px;
white-space:nowrap;
}

.PageCalendar_ViewsOptions{PADDING-BOTTOM: 0px;
LINE-HEIGHT: 16px;
MARGIN: 0px 0px 5px;
PADDING-LEFT: 0px;
WIDTH: 90px;
PADDING-RIGHT: 0px;
DISPLAY: inline;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 11px;
TOP: 0px;
FONT-WEIGHT: normal;
PADDING-TOP: 0px;
LEFT: 0px;
}

.PageCalendar_ViewTitle{TEXT-ALIGN: left;
MARGIN: 0px;
PADDING-RIGHT: 0px;
DISPLAY: block;
font-family: georgia;
COLOR: #3f3526;
FONT-SIZE: 30px;
FONT-WEIGHT: normal;
PADDING-TOP: 8px;line-height:34px;
}

.PageCalendar_ViewTitleCell{PADDING-BOTTOM: 5px;


background-repeat:no-repeat;
MARGIN: 0px;
PADDING-LEFT: 10px;
PADDING-RIGHT: 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-POSITION: left top;
PADDING-TOP: 5px;
height:62px;
}

.thCBarbtn{background-color:#DCE4C7;
background-image:url(/customized/system/images/flatcal/btnGrad.gif);
      border-left:1px solid #f1f1f1;
text-transform:uppercase;
padding-bottom:5px;
border-right:1px solid #989898;
padding-top:2px;
cursor:pointer;
padding-left:5px;
   text-align:center;
   padding-right:5px;
   color:#3f3526;
font-size:10px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
}

.thCBarbtno{background-image:url(/customized/system/images/flatcal/grad_graytowhite_30.png);
      border-left:1px solid #f1f1f1;
text-transform:uppercase;
padding-bottom:5px;
border-right:1px solid #989898;
padding-top:2px;
cursor:pointer;
padding-left:5px;
   text-align:center;
   background-color:#ffffff;
   padding-right:5px;
   color:#3f3526;
font-size:10px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
}

table.flatCalHeader{border:1px solid #989898;
}

table.flatCalHeaderRow{border:1px solid #989898;
height:30px;
background-color:#7B9B2C;
background-image:url(/customized/system/images/flatcal/topGradBack.gif);
}

table.flatCalHeaderRow2{background-image:url(/customized/system/images/flatcal/headgradBottom.gif);
font-size:10px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
text-transform:uppercase;
padding-bottom:5px;
border-right:1px solid #989898;
height:30px;
}

td.flatCalHeaderRow2{background-image:url(/customized/system/images/flatcal/headgradBottom.gif);
border-left:1px solid #ffffff;
}

td.flatCalHeaderRowRight{background-image:url(/customized/system/images/flatcal/topGradBack.gif);
border-left:1px solid #ffffff;
border-bottom:1px solid #989898;
height:30px;
}

td.FlatCalMiniDay{border:1px solid #c1c1c1;
padding:2px;
font-family:inherit;
color:#113959;
background-image:url(/customized/system/images/flatcal/calminiBG.gif);
width:20px;
height:16px;
}

td.FlatCalMiniDay:hover{background-image:none;
background-color:white;
color:black;
}

td.FlatCalMiniDayEdges{border:1px solid #c1c1c1;
padding:2px;
color:#c1c1c1 !important;
font-size:9px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
background-image:url(/customized/system/images/flatcal/calminiBG.gif);
  width:20px;
height:16px;
}

td.FlatCalMiniSelectedDay{color:white !important;
font-size:9px;
font-family:'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
background-color: #999999 !important;
background-image:none !important;
}





.PageCalendar_MonthGrid_CurrentDayCell{BORDER-LEFT: #50819d 1px solid;
BORDER-bottom: #50819d 1px solid;
PADDING-BOTTOM: 0px;
BACKGROUND-COLOR: #eee6ce;
MARGIN: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
height:110px;
width:14%;
}


.PageCalendar_MonthGrid_CurrentDayLabel{PADDING-BOTTOM: 3px;
BACKGROUND-COLOR: #50819d;
MARGIN: 0px;
padding-left:5px;
PADDING-RIGHT: 0px;
font-family: georgia;
color: #ffffff;
FONT-SIZE: 11px;
line-height:13px;
BORDER-TOP: #50819d 1px solid;
FONT-WEIGHT: bold;
PADDING-TOP: 3px;
}
