/* 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: 150px;	padding: 0;	margin: 0;	border-left: 1px solid #A2ADBC;	font: 9px/20px Arial, Helvetica, sans-serif;	font-size-adjust:none;	font-stretch:normal;	font-style:normal;	font-variant:normal;	color: #616B76;	text-align: center;	vertical-align: middle;	background-color: #fff;}
/* Blank cell properties */
.eventcalq td.mod_eventlistcalq {	font: 9px/20px Arial, Helvetica, sans-serif;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;	width: 24px;	text-align: center;	vertical-align: middle;	background-color: #F0F8FF;}

/* Today cell properties */
.eventcalq td.mod_eventlistcalq_caltoday {	font: bold 9px/20px Arial, Helvetica, sans-serif;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;		width: 24px;	text-align: center;	vertical-align: middle;	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 {	font: bold 9px/20px Arial, Helvetica, sans-serif;	text-decoration: none;	width: 24px;	text-align: center;	vertical-align: middle;	display: block;	color: #F6F4DA;	background-color: #DF9496;	border: 1px solid #DF9496;}
/* Today Event day cell hover */
.eventcalq td.mod_eventlistcalq_caltodaylink a:hover {	font: bold 9px/20px Arial, Helvetica, sans-serif;	text-decoration: none;	width: 24px;	text-align: center;	vertical-align: middle;	display: block;	color: #FFFFFF;	background-color: #FD0000;	border: 1px solid #FD0000;}

/* Non event day cell properties */
.eventcalq td.mod_eventlistcalq_calday {	font: 9px/20px Arial, Helvetica, sans-serif;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;	width: 24px;	text-align: center;	vertical-align: middle;	background-color: #EFEFEF;}

/* Event day cell properties */
.eventcalq td.mod_eventlistcalq_caldaylink, .eventcalq td.mod_eventlistcalq_caltodaylink {	font: bold 9px/20px Arial, Helvetica, sans-serif;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;	width: 24px;	text-align: center;	vertical-align: middle;	background-color: #CCE0FF;}
/* Event day cell hover Link / Visited*/
.eventcalq td.mod_eventlistcalq_caldaylink a:link,.eventcalq td.mod_eventlistcalq_caldaylink a:visited {	font: bold 9px/20px Arial, Helvetica, sans-serif;	text-decoration: none;	display: block;	color: #608194;	width: 24px;	text-align: center;	vertical-align: middle;	background-color: #CCE0FF;	border: 1px solid #CCE0FF;}

/* Event day cell hover */
.eventcalq td.mod_eventlistcalq_caldaylink a:hover {	font: bold 9px/20px Arial, Helvetica, sans-serif;	text-decoration: none;	display: block;	color: #FFFFFF;	width: 24px;	text-align: center;	vertical-align: middle;	background-color: #0066FF;	border: 1px solid #0066FF;}
/* Month heading properies */
.eventcalq caption.mod_eventlistcalq_calendar-month {	font: bold 14px/28px "Segoe UI", Arial, Helvetica, sans-serif;	color: #FFFFFF;	background-color: #422F6F;	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;	text-decoration: none;}

/* Month heading Hover properties */
.eventcalq caption.mod_eventlistcalq_calendar-month a:hover {	color: #FD0000;	text-decoration: none;}

/* Day of week heading properties*/
.eventcalq th.mod_eventlistcalq_daynames {	font: bold 8px/18px "Segoe UI", Arial, Helvetica, sans-serif;	border-right: 1px solid #A2ADBC;	border-bottom: 1px solid #A2ADBC;	width: 24px;	color: #422F6F;	background: #D9E2E1;}

/* Tooltips */
.tool-tip {	float: left;	background: #ffc;	border: 1px solid #D4D5AA;	padding: 5px;	max-width: 500px;}
.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;}