/*Modification to eventlistcal by Toni Smillie www.qivva.com toni@qivva.com
@version 0.93 $Id: mod_eventlistcal15q.css 48 2009-08-25 22:17:38Z qivva $
@package Qivva Eventlist Calendar Module
@copyright (C) 2008,2009  Toni Smillie
@license http://www.gnu.org/copyleft/gpl.html GNU/GPL
Overall calendar table properties*/
.eventcalq TABLE.mod_eventlistcalq_calendar
{
	width: 210px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #FF9A48;
	text-align: center;
	background-color: #000000;
}
/*Blank cell properties*/
.eventcalq TD.mod_eventlistcalq
{
	font: bold 11px/15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 3px;
	text-align: center;
	background-color: #F0F8FF;
}
/*Today cell preperties*/
.eventcalq TD.mod_eventlistcalq_caltoday
{
	font: bold 11px/15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 3px;
	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: 22px;
	height: 3px;
	font-weight: bolder;
	display: block;
	color: #000305;
	/*[disabled]border:1px solid #DF9496;*/
	padding: 0;
	margin: 0;
	/*+placement:shift 4px -7px;*/
	position: relative;
	left: 4px;
	top: -7px;
}
/*Today Event day cell hover*/
.eventcalq TD.mod_eventlistcalq_caltodaylink A:hover
{
	vertical-align: middle;
	text-decoration: none;
	width: 21px;
	height: 15px;
	font-weight: bold;
	display: block;
	color: #000000;
	background-color: #CBDFFE;
	/*[disabled]border:1px solid #DF9496;*/
	margin: 0;
	padding: 0;
	/*+placement:shift 4px 0px;*/
	position: relative;
	left: 4px;
	top: 0px;
	text-align: center;
}
/*Non event day cell preperties*/
.eventcalq TD.mod_eventlistcalq_calday
{
	font: bold 11px/15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 3px;
	text-align: center;
	background-color: #EFEFEF;
}
/*Event day cell properties*/
.eventcalq TD.mod_eventlistcalq_caldaylink, .eventcalq TD.mod_eventlistcalq_caltodaylink
{
	font: bold 11px/15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	width: 21px;
	height: 3px;
	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 Arial, Helvetica, sans-serif;
	color: #FF9A48;
	background-color: #000000;
	/*[disabled]text-transform:uppercase;*/
	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;
	color: #FE9947;
}
/*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;
	text-align: center;
	padding: 0px;
}
.eventcalq TH.mod_eventlistcalq_daynames:last-child
{
	border-right: 1px solid #666;
}
/*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(../templates/system/images/selector-arrow.png) no-repeat;
	color: #000000;
}
.tool-text
{
	font-size: 100%;
	margin: 0;
	color: #000000;
}
