.calendarPopup {
  position:fixed;
  left:340px;
  z-index:2010;
}

.calendarPopup2 {
  position:fixed;
  left:340px;
  z-index:2010;
}

.calendarCancel
{
  height: 18px;
  border : 1px outset #555555;
  font-weight:bold;
  color:#000000;
  padding-left: 2px;
  padding-right: 2px;
  background-color: #FFFFFF;
  cursor: hand;
}

.calendar
{
border: 0px solid #3333aa;
padding:0;
background:url('/img/blue-calendar-bg.png');
color: #333;
}

.lastcalendar{
background:url('/img/blue-calendar-btm.png') left bottom no-repeat;
}

.calendarYearTopTitle,.calendarYearTitle,.calendarWrongYearTitle,.calendarMonthTitle,.calendarWrongMonthTitle,.calendarWeekdayHeading,.calendarWeekendHeading,.calendarWeekday,.calendarWeekend,.calendarWrongMonthWeekday,.calendarWrongMonthWeekend,.calendarHighlight{
font-size: 12px;
font-family: Verdana, Sans-serif;
width: 35px;
}

.calendarYearTitle{
font-weight:bold;
}
.calendarYearTopTitle{
font-weight:bold;
}
.calendarWrongYearTitle{
color:#ccc;
font-weight:bold;
}

.calendarMonthTitle{
  float:left;
  font-weight:bold;
  background:url('/img/blue-month.png') 4px 4px no-repeat;
  color:white;
  height:24px;
  width:55px;
  display:block;
  line-height:24px;
  border:0px solid red;
  margin:0px;
  text-align:center;
}
.yeardiv{
  float:left;
  width:132px;
  height:24px;
  line-height:24px;
  display:block;
  text-align:center;
  margin:0px;
}
.close{
  font-weight:bold;
  background:url('/img/blue-month.png') 4px 4px no-repeat;
  text-align:center;
  height:24px;width:55px;
  line-height:24px;
  display:block;
}
.close a{
  color:white;
  font-size:11px;
  text-decoration:none;
}

.calendarMonthTitle a{
  color:white;
  text-decoration:none;
}
.calendarMonthTitle a:hover{
  color:cyan;
}
.calendarWrongMonthTitle{
font-weight:bold;
}

.calendarWeekdayHeading{
  font-weight: bold;
  color:white;
  background:#81B9E0;
}
.calendarWeekendHeading{
  font-weight: bold;
  color:white;
  background:#81B9E0;
}
.calendarWeekday{
  
}
.calendarWeekend{
  background:#D2EAFF;
}
.calendarWrongMonthWeekday{
color:#ccc;
}
.calendarWrongMonthWeekend{
color:#ccc;
}
.calendarHighlight{
color:#f55;
background-color:#ccc;
cursor: hand;
}

.calendarWrongToday{
  background-color: #ededed;
}

.calendarToday{
  background-color: #ededed;
}

.calClick {
  position:relative;
}


