/*
=========================================
CSS for CalendarWidget and CalendarEvents
=========================================
*/


/*
class calendar
------------------------------------------------------

General rules
-------------
 */

.calendar {
  background-color:	white;
  border:		0;
  color:		black;
}


.calendar a {
  text-decoration:	none;
}


.calendar td {
  font-size:		11px;
  line-height:		16px;
  margin:		0;
  padding:		0;
}


hr.calendar {
  color:		#f0fff0;
  height:		1px;
}


table.calendar {
  margin:		0;
  padding:		0;
  border-spacing:	0;
  border-collapse:	collapse;

}


/*
Exceptions to the general rules + subclass definitions
------------------------------------------------------
 */

a.calendarBusyToday {
  color:		#ffad55;
  border:		0;
}


a.calendarToday {
  color:		white;
  border:		0;
}


a.calendarBusyToday:hover, a.calendarDate:hover {
  color:		#000000;
  font-style:		italic;
  font-weight:		bold;
  text-decoration:	none;
}


td.calendarBusy {
  background-color:	#ffad55;
  border:		0;
}


td.calendarBusyToday {
  background-color:	#6495ed;
  font-weight:		bold;
  border:		0;
}


td.calendarEmpty {
  background-color:	#dedede;
  border:		0;
}


td.calendarHeader {
  border:		0;
}


td.calendarToday {
  background-color:	#6495ed;
  border:		0;
  color:		white;
  font-weight:		bold;
 }


td.calendarWeekdayName {
  background-color:	#dedede;
  border:		0;
}


td.calendarWeekend {
  background-color:	#dedede;
  border:		0;
}


td.calendarWeekendEmpty {
  background-color:	#dedede;
  border:		0;
}


td.calendarWeekNumber, th.calendarWeekNumber {
  background-color:	#dedede;
  border:		0;
  font-style:		italic;
}


/* 
class calendarEvents
--------------------
 */

.calendarEvents {
  background-color:	white;
  color:		black;
}


.calendarEvents a {
  text-decoration:	none;
}


.calendarEvents td {
  border-color:		black;
  border-left:		0;
  border-top:		0;
  font-size:		13px;
}


table.calendarEvents {
  border-bottom:	0;
  border-color:		black;
  border-right:		0;
  margin-left:		20px;
  margin-top:		0;
  padding:		0;
}


input.watermark   {color: #9c9c9c;}
input.noWatermark {}


/*
=========================================
TS (Revised: 2014-04-14 15:59:53)
*/
