﻿
/*---------------------------------------------------------------*/
/* Used for styling the calendar table */
.calendarTable {background-color: #FFFFFF; border-top: 0px solid #009ed9; border-bottom: 0px solid #009ed9; font-size: 7pt; font-family: Arial, Verdana; border-collapse: collapse; width: 599px;}

/* Used for styling the table row containing the day names at the top of the table e.g. 'Mon' */
.calendarTrHeader {font-weight: normal !important; text-align: center;}

/* Used for styling the table headers containing the day names at the top of the table e.g. 'Mon' */
.calendarThHeader {font-weight: bold;}

/* Used for styling all other the table rows (except the row containing day names) */
.calendarTr {height: 17px;}

/* Used for styling all the other table columns */
.calendarTd {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-collapse: collapse; width: 15px; text-align: center; font-size: 7pt; vertical-align: middle;}

/* Used for styling all table columns that have a date in i.e. are clickable*/
.calendarTdActive {border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-right: solid 1px #ffffff; background-color: #FFC062;}

/* Used for styling the current table column the mouse is over (only if it is clickable see 'calendarTdActive') */
.calendarTdActiveHover {background-color: #FF0000 !important;}

/* Used for styling the table column containing the month names at the left of the table e.g. 'Mar 09' */
.calendarTdMonth {font-weight: normal !important; text-align: left; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width: 40px; padding: 0px 0px 0px 4px;}

/* Used for styling the table columns that represent weekend days (with a date) */
.calendarTdWeekendWithDate {background-color: #FFD79B;}

/* Used for styling the table columns that represent weekend days (without a date) */
.calendarTdWeekendWithoutDate {background-color: #ffffFF;}

/* Used for styling a selected weekend date */
.calendarDateSelectedWeekend {background-color: #fe3434;}

/* Used for styling the table columns that have been selected */
.calendarDateSelected {background-color: #A80000; text-decoration: line-through;}

/* Used for styling the table cell signifying the start of a perdiod */
.calendarTdPeriodStartDate { /*border-left: 5px solid green !important;*/ background-image: url(../images/othericons/startdate.png) !important; background-repeat: no-repeat;}

/* Used for styling the table cell signifying the start of a perdiod */
.calendarTdPeriodEndDate {background-image: url(../images/othericons/enddate.png) !important; background-repeat: no-repeat;}

/* Context menu styles */
.contextMenuTrigger {cursor: pointer;}

/* Used to style Calendar Messages e.g. when the user tries to overlap date periods */
.calendarMessage {cursor: pointer; background-color: #FFFFFF;	background-image: url(closeIcon.gif); background-position: 98% 10%; background-repeat: no-repeat; padding: 5px; padding-top: 15px; position: absolute; border: 1px solid #333333; z-index: 901; left: 0px;	top: 0px;}

