.DisabledText {
      color: #E3E3E3;
      font-family: arial;
      font-size: 9px;
}
.CalendarCell {
background: url("/include/cal/calnumbakdis.gif");
}
.CalendarCellr {
background: url("/include/cal/calnumbak_y.gif");
}
.CalendarCellg {
background: url("/include/cal/calnumbak_y.gif");
}
.CalendarCellt {
background: url("/include/cal/calnumbak_r.gif");
}
.month_header {
background-color:#0762FF;
color:#ffe;
padding:2px;
border-bottom:1px solid white;
letter-spacing:-.5px;
font-size:1.1em;
font-family:sans-serif;
text-transform:uppercase;
}
.CalendarLinks {
      text-decoration:none;
      cursor: pointer;
      font-family: arial;
      color: black;
      font-size: 11px;
}
.CalendarLinksb {
      text-decoration:none;
      cursor: pointer;
      font-family: arial;
      color: black;
      font-size: 11px;
      font-weight:bold;
}
.CalendarLinksr {
      text-decoration:none;
      cursor: pointer;
      font-family: arial;
      color: red;
      font-size: 11px;
      font-weight:bold;
}
.TodayLink {
      text-decoration:none;
      cursor: pointer;
      font-family: arial;
      color: white;
      font-size: 11px;
      font-weight:bold;
      display:block;
      line-height:18px;
}
.CalendarLinks:hover, .CalendarLinksb:hover, .CalendarLinksr:hover, .TodayLink:hover {
      text-decoration:none;
      cursor: pointer;
      font-family: arial;
      color: white;
      font-size: 11px;
      font-weight:bold;
      display:block;
      background-color: #0762FF;
      line-height:18px;
}
.monthtext {
      font-family: arial,verdana,sans-serif; font-size: 12px; color: white;
}
.monthtext a, monthtext a:visited {
      text-decoration: underline;
      color: white;
}
.monthtext a:hover {
      text-decoration: none;
}
.sub_event {
border-top: #ffffff 1px solid;
border-left:#ffffff 1px solid;
border-bottom: #414141 1px solid;
border-right: #414141 1px solid;
font-size: 12px; font-weight: bold; color: #000000;
font-family:arial,'trebuchet ms',helvetica,sans-serif;
background-color: #dfdfdf;
margin:0;
height:22px;
}
.sub_event:hover {
background-color: #F9C000;
cursor:pointer;
}
.cal_pre {
line-height:20px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
padding-left: 16px;
text-decoration:underline;
background: url(/gfx/jpgs/cal_premo_off.jpg) no-repeat 0px 2px;
}
.cal_nex {
line-height:20px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
padding-right: 16px;
text-decoration:underline;
background: url(/gfx/jpgs/cal_nexmo_off.jpg) no-repeat 100% 2px;
}
.cal_pre:hover {text-decoration:none;color: #fff;background: url(/gfx/jpgs/cal_premo_on.jpg) no-repeat 0px 2px;}
.cal_nex:hover {text-decoration:none;color: #fff;background: url(/gfx/jpgs/cal_nexmo_on.jpg) no-repeat 100% 2px;}

.premo {
height:22px;
width:43px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration:underline;
background: url(/gfx/calendar/month_l.gif) top left;
}
.nexmo {
height:22px;
width:43px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration:underline;
background: url(/gfx/calendar/month_r.gif) top left;
}
.premo:hover {background: url(/gfx/calendar/month_l_on.gif) top left;}
.nexmo:hover {background: url(/gfx/calendar/month_r_on.gif) top left;}
.reset {
height:22px;
width:66px;
font-family: arial,verdana,sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration:underline;
background: url(/gfx/calendar/reset.gif) top left;
}
.reset:hover {background: url(/gfx/calendar/reset_on.gif) top left;}
