/*Modification to eventlistcal by Toni Smillie www.qivva.com toni@qivva.com
@version 0.8 $Id: mod_eventlistcal15q.css 33 2008-12-28 18:38:45Z qivva $
@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: 180px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #FFF;
}
/*Blank cell properties*/
.eventcalq TD.mod_eventlistcalq
{
	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 20px;
	text-align: center;
	background-color: #F0F8FF;
}
/*Today cell preperties*/
.eventcalq TD.mod_eventlistcalq_caltoday
{
	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 20px;
	text-align: center;
	color: #F6F4DA;
	background-color: #DF9496;
}
/*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: 19px;
	height: 18px;
	font-weight: bold;
	display: block;
	color: #608194;
	border: 1px solid #DF9496;
}
/*Today Event day cell hover*/
.eventcalq TD.mod_eventlistcalq_caltodaylink A:hover
{
	text-decoration: none;
	width: 19px;
	height: 18px;
	font-weight: bold;
	display: block;
	color: #FFFFFF;
	background-color: #0066FF;
	border: 1px solid #DF9496;
}
/*Non event day cell preperties*/
.eventcalq TD.mod_eventlistcalq_calday
{
	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 20px;
	text-align: center;
	background-color: #EFEFEF;
}
/*Event day cell properties*/
.eventcalq TD.mod_eventlistcalq_caldaylink, .eventcalq TD.mod_eventlistcalq_caltodaylink
{
	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 20px;
	text-align: center;
	background-color: #CCE0FF;
}
/*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: #608194;
	background-color: #CCE0FF;
}
/*Event day cell hover*/
.eventcalq TD.mod_eventlistcalq_caldaylink A:hover
{
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #FFFFFF;
	background-color: #0066FF;
}
/*Month heading properies*/
.eventcalq CAPTION.mod_eventlistcalq_calendar-month
{
	font: bold 12px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #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: #DFEFFF;
}
/*Month heading Hover properties*/
.eventcalq CAPTION.mod_eventlistcalq_calendar-month A:hover
{
	color: #990000;
	text-decoration: none;
}
/*Day of week heading properties*/
.eventcalq TH.mod_eventlistcalq_daynames
{
	font: bold 11px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #616B76;
	background: #D9E2E1;
}
/*Tooltips*/
.tool-tip
{
	float: left;
	background: #FFC;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 300px;
}
.tool-title
{
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../administrator/templates/khepri/images/selector-arrow.png) no-repeat;
}
.tool-text
{
	font-size: 100%;
	margin: 0;
}

