/* Modification to eventlistcal by Toni Smillie www.qivva.com toni@qivva.com */

/* @version 0.8/0.5 $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 {
	border:1px solid #333333;
}
#eventcalq {
	margin:10px;
}
#eventcalq table.mod_eventlistcalq_calendar {
	width: 175px;
	padding: 0;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
	color:#999999;
	text-align: center;
	background-color:#FFFFFF;
}



/* Blank cell properties */

#eventcalq td.mod_eventlistcalq {

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/

	width: 21px;

	height: 20px;

	text-align: center;

	background-color:#FFFFFF;

}



/* Today cell preperties */

#eventcalq td.mod_eventlistcalq_caltoday

{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/

	width: 21px;

	height: 20px;

	text-align: center;	
}



/* Today Event day cell hover Link / Visited*/

#eventcalq td.mod_eventlistcalq_caltodaylink a:link,

#eventcalq td.mod_eventlistcalq_caltodaylink a:visited{
	text-decoration: none;
	width: auto;
	height: 18px;
	font-weight: bold;
}



/* Today Event day cell hover */

#eventcalq td.mod_eventlistcalq_caltodaylink a:hover {
	text-decoration: none;
	width: 19px;
	height: 18px;
	font-weight: bold;
	color:#000000;
}



/* Non event day cell preperties */

#eventcalq td.mod_eventlistcalq_calday {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*font-weight:bold;*/
	width: 21px;
	height: 20px;
	text-align: center;
}



/* Event day cell properties */

#eventcalq td.mod_eventlistcalq_caldaylink, 

#eventcalq td.mod_eventlistcalq_caltodaylink {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	width: 21px;
	height: 20px;
	text-align: center;
}



/* Event day cell hover Link / Visited*/

#eventcalq td.mod_eventlistcalq_caldaylink a:link,

#eventcalq td.mod_eventlistcalq_caldaylink a:visited{
	text-decoration: none;
	font-weight: bold;
	display: block;
	color:#333333;
}



/* Event day cell hover */

#eventcalq td.mod_eventlistcalq_caldaylink a:hover {
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #333333;
}

/* Month heading properies */

#eventcalq caption.mod_eventlistcalq_calendar-month {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	text-align: center;
	border-right:1px solid #333333;
	border-left:1px solid #333333;
	border-top:1px solid #333333;
	padding:3px;
}



/* 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:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}





/* Month heading Hover properties */

#eventcalq caption.mod_eventlistcalq_calendar-month a:hover{

color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-decoration: none;
}



/* Day of week heading properties*/

#eventcalq th.mod_eventlistcalq_daynames {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#333333;
}