﻿


.calendarFrame
{

       
}

.calendarMonthYear
{
    font-size: 0.9em;
    color: #ffffff;
    font-family: Arial;
    font-weight: bold;
    background-color: #335ea8;


    letter-spacing: 1px;
          border:solid 1px #000;
}

.calendarDay
{
    color: #6d8628;
  
    font:bold 11px verdana;
    
}

.hasEvent-f
{
    font:Bold 11px verdana;
    color: #474747;
    background-position: center center;
    background-image: url(../../../images/event.gif);
    background-repeat: no-repeat;
    text-align: center;
    width: 24px;
    height: 24px;
    cursor: pointer;
    vertical-align: middle
}
.hasEvent-s
{
    font:Bold 11px verdana;
    color: #474747;
    background-position: center center;
    background-image: url(../../../images/s-event.gif);
    background-repeat: no-repeat;
    text-align: center;
    width: 24px;
    height: 24px;
    cursor: pointer;
    vertical-align: middle
}
.hasEvent-t
{
    font:Bold 11px verdana;
    color: #474747;
    background-position: center center;
    background-image: url(../../../images/t-event.gif);
    background-repeat: no-repeat;
    text-align: center;
    width: 24px;
    height: 24px;
    cursor: pointer;
    vertical-align: middle
}
.hasNoEvent
{
    font:bold 11px verdana;
    color: #474747;
    text-align: center;
    width: 24px;
    height: 24px;
}
.pre-loading
{
    position:absolute;
    margin:65px 0 0 120px !important;
    #margin:62px 0 0 0 !important;
}
.notes
{
    background-color:#f5f5f5;border:solid 1px #ededed;margin-top:18px !important;padding:5px 0 5px 0 !important;
}
.notes-title
{
    color:#82954b;font:bold 11px verdana;padding:0 0 0 10px !important;
}
.lblMonth
{
    font:bold 12px tahoma;color:#fff;width:230px;
}
.cal-header
{
    background:url(../../../images/cal_header_bg.jpg) top left repeat-x;height:32px;
}
.upcom-right
{
    float:right;width:236px;
}
.con-calendar
{
    background:url(../../../images/cal_bg.jpg) top left repeat-x;border-left:solid 1px #ededed;border-right:solid 1px #ededed;padding-top:4px;height:175px;
}
.notes-con
{
    padding:0 0 10px 20px !important;
}
.events-header
{
    background-color:#aec56b;
    height:23px;
    color:#fff;
    font:bold 12px verdana;
    text-transform:uppercase;
    padding:9px 0 0 10px !important;
}
.events-header-icons
{
  
    padding-left:5px !important;
}
.events-header-icons a
{
      font:normal 11px verdana;
    color:#fff;
    text-transform:capitalize;
}
.events-header-icons a:hover
{
    text-decoration:underline;
}
.f-events
{
    height:28px;background-color:#d9e2be;
    border-bottom:solid 2px #fff;
    font:normal 12px verdana;
}
.s-events
{
    height:28px;background-color:#d9e2be;
     border-bottom:solid 2px #fff;
}
.t-events
{
    height:28px;background-color:#d9e2be;
     border-bottom:solid 2px #fff;
}
.type
{
    font:bold 12px tahoma;
    color:#fff;
    width:100px;
    background-color:#c8d69d;
    padding:6px 0 6px 0 !important;
    text-align:center;
    text-transform:uppercase;
}
