/*CALENDAR CSS*/
.calendar_highlightdayspan {
  /*background-color: #effeef;*/
  color:#990000;
  font-weight:bold;
}

.calendar_highlightdayspan a{
 /* background-color: #effeef;
  color:#009900;*/
}
.calendar_navigation {
  padding: 5px;
  text-transform: capitalize;
  background: transparent url(../images/misc/calendar-header-bg.jpg) repeat-x;
  color:#ffffff;
  font-size:2em;
}
.calendar_table {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  width:430px;
  border:1px solid #A4AD8F;
  background-color:#808758;
  /*background-image:url(../images/misc/calendar-table-bg.jpg);*/
  background-position:middle;
  background-repeat:no-repeat;
  color:#333333;
  padding:0px;
}

.calendar_table td {
	padding:4px;
}

.calendar_highlightday {
  font-weight:bold;
  font-size:10px;
  background-color:#7A8662;
  color:#333333;
  text-decoration:underline;
  background-image:url(../images/misc/calendar-day-bg.jpg);
  background-repeat:no-repeat;
  border:1px solid #A4AD8F;
}

.calendar_highlightweek {
 /* background-color: #feeffe;*/
}
.calendar_table a {
  font-size:1.5em;
  width: 100%;
  display: block;
  text-decoration: none;
  color:#333333;
  margin: 0;
}
.calendar_header {
  text-transform:capitalize;
  background-color:#7A8662;
  font-size:17px;
  font-weight:bold;
  /*background: transparent url(images/calendar/header_bg.gif) repeat-x;*/
}
