/**
 * Calendar styles
 * 
 * @version SVN:$Id$
 * 
 */

#calendar_widget h3 a {
	background: url("images/calendar_icon.gif") center left no-repeat;
	padding: 0.2em 30px;
}

#cal {
	color: #000;
	background-color: #fff; 
	border: 0;
	font: inherit;
	margin-bottom: 0.5em; 
	width: 100% !important;
}

#cal td { 
  text-align: center; 
	width: 2em;
	height: 2em; 
	background-color: #a2b3fc;
	border: 0;
}

tr#days-of-week td { 
  background-color: #aaa;
}

#cal thead td {
	background-color: #16224d; 
	font-size: 9pt;
	font-weight: bold; 
	color: #fff;
}

#cal #cal-header {	
	/* dumb IE needs this */
	width: 100%;
}

#cal thead a { 
  color: #fff;
	padding: 0.3em 0.7em;
}

#cal a { 
  color: #ff6131; 
  text-decoration: none; 
	font-weight: bold; 
	padding: 0.3em;
	text-decoration: underline; 
}

#cal a:hover { 
  text-decoration: none; 
  background-color: #000;
  color: #fff;	
}

#cal .cal-prev-month-day, 
#cal .cal-next-month-day {
	color: #215f27;
}

#cal-current-day {
	background-color: #6d3ade !important; 
	color: #fff;	
}
