.eventcalq TABLE.mod_eventlistcalq_calendar
{
	padding: 0;
	margin: 0 0 0 -5px;
/*border-left: 1px solid #A2ADBC;*/
	/*[disabled]border:1px solid #919191;*/
	font: normal 10px/16px Arial;
	color: #7C7C7C;
	text-align: center;
	background-color: #FFFFFF;
	z-index: 20;
	height: 202px;
	width: 380px;
}
/*Blank cell properties*/
.eventcalq TD.mod_eventlistcalq
{
	/*[disabled]font:bold 10px/14px verdana;*/
/*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 12px/14px Verdana;
/*border-right: 1px solid #A2ADBC;
border-bottom: 1px solid #A2ADBC;*/
	width: 21px;
/*height: 20px;*/
	text-align: center;
	color: #FFFFFF;
	background-color: #000BAD;
}
/*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: #000BAD;
	/*[disabled]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;*/
	/*[disabled]border:1px solid #DF9496;*/
}
/*Non event day cell preperties*/
.eventcalq TD.mod_eventlistcalq_calday
{
	font: bold 11px/12px Verdana;
/*border-right: 1px solid #A2ADBC;
border-bottom: 1px solid #A2ADBC;*/
	width: 15px;
/*height: 20px;*/
	text-align: center;
/*background-color: #EFEFEF;*/
}
/*Event day cell properties*/
.eventcalq TD.mod_eventlistcalq_caldaylink, .eventcalq TD.mod_eventlistcalq_caltodaylink
{
	font: bold 14px/12px Verdana, Helvetica, sans-serif;
/*border-right: 1px solid #A2ADBC;
border-bottom: 1px solid #A2ADBC;*/
	width: 15px;
/*height: 20px;*/
	text-align: center;
	background-color: #E8E8E8;
}
/*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: #494949;
/*background-color: #CCE0FF;*/
}
/*Event day cell hover*/
.eventcalq TD.mod_eventlistcalq_caldaylink A:hover
{
	text-decoration: none;
	font-weight: bold;
	display: block;
	color: #000BAD;
/*background-color: #0066FF;*/
}
/*Month heading properies*/
.eventcalq CAPTION.mod_eventlistcalq_calendar-month
{
	font: bold 13px/16px Arial;
	color: #020202;
/*background-color: #666666;*/
	text-align: center;
	background-color: #DBDBDB;
	height: 26px;
	padding-top: 4px;
}
/*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: #020202;
	text-decoration: none;
}
/*Month heading Hover properties*/
.eventcalq CAPTION.mod_eventlistcalq_calendar-month A:hover
{
	color: #000BAD;
	text-decoration: none;
}
/*Day of week heading properties*/
.eventcalq TH.mod_eventlistcalq_daynames
{
	font: bold 15px/15px Arial;
/*color: #616B76;*/
	color: #FFFFFF;
/*background: #D9E2E1;*/
	background: #1E1E1E;
	opacity: 0.5;
	height: 25px;
}
/*Tooltips*/
.tool-tip
{
	float: left;
	background: #FFC;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 300px;
	z-index: 1000;
	font-size: 10pt;
}
.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;
}
