 /* Modification to eventlistcal by Toni Smillie www.qivva.com toni@qivva.com */
/* @version 0.4 $Id$ */
/* @package Eventlist CalModuleQ */
/* @copyright (C) 2008  Toni Smillie */
/* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL */

/* Overall calendar table properties */
#eventcalq table.mod_eventlistcalq_calendar{
	width: 148px; /* Changed from 141px */
	padding: 0;
	margin: 0; 
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: black; /* #616B76; */
	text-align: center;
	background-color: #fff;
}

/* Blank cell properties */
#eventcalq td.mod_eventlistcalq {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 20px;
	height: 20px;
	text-align: center;
	background-color: #FFF; /*Changed 05/29/08 #F0F8FF;*/
}

/* Today cell preperties */
#eventcalq td.mod_eventlistcalq_caltoday {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 20px;
	height: 20px;
	text-align: center;
	color: #1E2681; /* Changed 05/29/08 #F6F4DA; */
	background: #CCE0FF; /* Changed 05/29/08 #DF9496; */
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
}

/* Non event day cell preperties */
#eventcalq td.mod_eventlistcalq_calday {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 20px;
	height: 20px;
	text-align: center;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	background-color: #F7F7F7;
}

/* Event day cell properties */
#eventcalq td.mod_eventlistcalq_caldaylink {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	text-align: center;
	background-color: #FC6262; /* Changed 05/29/08 #CCE0FF;*/
}

/* Event day cell hover Link / Visited*/
#eventcalq td.mod_eventlistcalq_caldaylink a:link,
#eventcalq td.mod_eventlistcalq_caldaylink a:visited{
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFFFFF; /* Changed 05/29/08 #608194; */
	background-color: #FC6262; /*#DF9496;*/ /* Changed 05/29/08 #CCE0FF; */
        text-align: center;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
}

/* Event day cell hover */
#eventcalq td.mod_eventlistcalq_caldaylink a:hover {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFFFFF;
	background-color: #EF0B02; /* Changed 05/29/08 #0066FF; */
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC; 
}
/* Month heading properies */
#eventcalq caption.mod_eventlistcalq_calendar-month {
	font: bold 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF; /*Changed 05/29/08 #000000;*/
	background-color: #0109A5; /*Changed 05/29/08 #666666;*/
	text-align: center;
}

/* Month heading Link / Visited properties */
#eventcalq caption.mod_eventlistcalq_calendar-month a,
#eventcalq caption.mod_eventlistcalq_calendar-month a:link,
#eventcalq caption.mod_eventlistcalq_calendar-month a:visited
{
color: #FFFFFF; /* Changed 05/29/08 #DFEFFF; */
text-decoration: none;
font-weight: bold; 
}


/* Month heading Hover properties */
#eventcalq caption.mod_eventlistcalq_calendar-month a:hover{
color: #FFFFFF; /* Changed 05/29/08 #990000; */
text-decoration: underline;
font-weight: bold; 
}

/* Day of week heading properties*/
#eventcalq th.mod_eventlistcalq_daynames {
	font: bold 11px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF; /* Changed 05/29/08 #616B76; */
	background: #D9E2E1;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
}