/* 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: 152px; padding: 0; margin: 0; /* border-left: 1px solid #A2ADBC; */ font: normal 12px/20px "Trebuchet MS", Arial, Verdana,  Helvetica, sans-serif; color: #FFFFFF; text-align: center; /* background-color: #65151B; */ }

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

/* 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: #65151B;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: #65151B; 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 #65151B; border-bottom: 1px solid #65151B; 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 #65151B; border-bottom: 1px solid #65151B; width: 21px; height: 20px; text-align: center; background-color: #A99E00; }

/* 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: #FFFFFF; background-color: #A99E00; }

/* Event day cell hover */
.eventcalq td.mod_eventlistcalq_caldaylink a:hover { text-decoration: none; font-weight: bold; display: block; color: #65151B; background-color: #A99E00; }

/* Month heading properies */
.eventcalq caption.mod_eventlistcalq_calendar-month { font: bold 12px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color: #ffffff; background-color:; 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:#FFFFFF; /* background: #D9E2E1; */ }

/* Tooltips */

.tool-tip {	float: left; background:#65151B; border: 1px solid #A99E00; padding: 5px; max-width: 300px; }

.tool-title { padding: 0; margin: 0; font-size:.8em; 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: .8em; margin: 0; }