﻿/* Copyright Bridgeline Software, Inc. An unpublished work created in 2008. All rights reserved. 
This software contains the confidential and trade secret information of Bridgeline Software, Inc. ("Bridgeline").  
Copying, distribution or disclosure without Bridgeline's express written permission is prohibited. */

/****** Calendar styles *****/

div.calendarLegand
{
	display:block;
	padding: 0;
}
div.calendarLegand h6
{
	font-weight:bold;
	font-size:1em;
	margin-bottom:.4em;
	padding:0;
}
div.kidEvent,div.adultEvent
{
	float:left;
	width:138px;	
	padding:.4em 0em .4em 0em;
	text-align:center;
	border:1px solid #d2d2d2;
	color:#aabc28;
	font-weight:bold;
}
div.kidEvent
{
	color:#ed4e2f;
	margin-right:2px;
}
div.eventItem
{
	text-align:left;
	margin-left:4px;
	padding-bottom: 8px;
	line-height: 1.25em;
}
a.kidEvent,a.kidEvent:hover
{
	color:#ed4e2f;
	font-weight:bold;
	text-decoration:none !important;
}
a.adultEvent,a.adultEvent:hover
{
	color:#aabc28;
	font-weight:bold;
	text-decoration:none!important;
}
/*======================================================================================================
QucikwebSoft Calender Styles
======================================================================================================*/

div.qwsecCalender
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
/*=========================================================
	General
==========================================================*/

td.qwsec_NextPrev
{
	padding:7px 3px 0px 3px;
}

.calendarBig
{
	width:635px;
	font-family:Arial;
	font-size:0.8em;
	color:#333;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table.calendarBig
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table.calendarBig td
{
	vertical-align:top;	
}

.titleBig
{
	background-color:#776fb2;
	color:#fff;
	font-size:1.4em;
	padding:9px 0px 7px 0px;
	margin:0;
	font-weight:bold;
	border:none;
	height:21px;
}
.qwsec_CalendarHeader
{
	color:#fff;
	background-color:#afaad4;
	padding:4px 0px 6px 0px;
	font-size:1.6em;
	font-weight:bold;
}
td#h_0,td#h_6
{
	background-color:#9b95c9;
}
table.calendarBig td table td,table.calendarBig td table
{
	border:none !important;
}

/*=========================================================
	FullYear
==========================================================*/
.qwsec_FY_MonthHeader, .qwsec_FY_MonthHeader A:LINK, .qwsec_FY_MonthHeader A:VISITED, .qwsec_FY_MonthHeader A:ACTIVE
{
	background-color:#999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: arial;
	color: white;
	height:18px;
	padding:2px;
}
.qwsec_FY_DayName, .qwsec_FY_WeekHeader
{
	text-align:center;
}
.qwsec_FY_Day, .qwsec_FY_Day A:LINK, .qwsec_FY_Day A:VISITED, .qwsec_FY_Day A:ACTIVE,
.qwsec_FY_Today, .qwsec_FY_Today A:LINK, .qwsec_FY_Today A:VISITED, .qwsec_FY_Today A:ACTIVE,
.qwsec_FY_WeekHeader, qwsec_FY_WeekHeader A:LINK, qwsec_FY_WeekHeader A:VISITED, qwsec_FY_WeekHeader A:ACTIVE
{
	font-family: arial;
	font-size: 9pt;
	text-decoration: none;
	color: #3333FF;
}
.qwsec_FY_OtherMonthDay, .qwsec_FY_OtherMonthDay A:LINK, .qwsec_FY_OtherMonthDay A:VISITED, .qwsec_FY_OtherMonthDay A:ACTIVE
{
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	color: #999999;
}
.qwsec_FY_BusyDay 
{
	background-color: Yellow;
	border: Solid 6px #ffffff;
}
.qwsec_FY_BusyDay, .qwsec_FY_BusyDay A:LINK, .qwsec_FY_BusyDay A:VISITED, .qwsec_FY_BusyDay A:ACTIVE
{
	font-size: 11px;
	font-family: arial;
	text-decoration: none;
	font-weight: bold;
	color: #FF3333;
}

/*=========================================================
	Year
==========================================================*/
.qwsec_Y_MonthHeader, .qwsec_Y_SpecialMonthHeader
{
	background-color:#999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: arial;
	color: white;
	height:18px;
	padding:2px;
}
.qwsec_Y_MonthHeader
{
}
.qwsec_Y_Cell
{
}
.qwsec_Y_SpecialMonthCell
{
	background-color:Olive;
}
.qwsec_Y_SpecialMonthHeader
{
}

/*=========================================================
	MonthWeek
==========================================================*/
.qwsec_MW_WeekHeader
{
	background-color:#999999;
	color:white;
}
.qwsec_MW_DayHeader A:LINK, .qwsec_MW_DayHeader A:VISITED, .qwsec_MW_DayHeader A:ACTIVE,
.qwsec_MW_TodayHeader A:LINK, .qwsec_MW_TodayHeader A:VISITED, .qwsec_MW_TodayHeader A:ACTIVE,
.qwsec_MW_WeekendHeader A:LINK, .qwsec_MW_WeekendHeader A:VISITED, .qwsec_MW_WeekendHeader A:ACTIVE
{
	color:#333333;
	padding:0px 1px 0px 2px;
	font-size:1.4em;
}
.qwsec_MW_OtherMonthDayHeader A:LINK, .qwsec_MW_OtherMonthDayHeader A:VISITED, .qwsec_MW_OtherMonthDayHeader A:ACTIVE
{
	color:#333333;
}
.qwsec_MW_SelectedDay
{
}
.qwsec_MW_SelectedDayHeader
{
}
td.qwsec_MW_Day
{	
	text-decoration:none;
	padding:0px 4px 0px 2px;
	font-size:1.4em;
	vertical-align:top;	
	text-align:right;	
}
td.qwsec_MW_Day table td
{
	border:none !important;
}


td.qwsec_MW_DayHeader
{
	text-decoration:none;
} 
.qwsec_MW_Today, .qwsec_MW_TodayHeader
{
	background-color: #ffffff;
	text-align:right;
	text-decoration:none;
	padding:0px 1px 0px 2px;
	font-size:1.4em;
}

.qwsec_MW_Weekend 
{
	background-color:#f7f7f7;	
	text-decoration:none;
	padding:0px 4px 0px 2px;
	text-align:right;	
	font-size:1.4em !important;
}
.qwsec_MW_OtherMonthDay, .qwsec_MW_OtherMonthDayHeader
{
	text-align:right;
	text-decoration:none;
	padding:0px 1px 0px 2px;
	font-size:1.4em;
}
.qwsec_MW_OtherMonthDay a:hover
{
text-decoration:none !important;
}
.qwsec_MW_SpecialDay
{
}
.qwsec_MW_SpecialDayHeader
{
}
.qwsec_MW_Holiday
{
}
.qwsec_MW_HolidayHeader
{
}
.qwsec_MW_Highlight
{
	background-color:#9999FF;
}
.qwsec_MW_OtherMonthDayAlter
{
}
.qwsec_MW_OtherMonthDayHeaderAlter
{
}
.qwsec_MW_DayHeader, .qwsec_MW_SelectedDayHeader, .qwsec_MW_TodayHeader,.qwsec_MW_WeekendHeader,.qwsec_MW_OtherMonthDayHeader,.qwsec_MW_SpecialDayHeader,.qwsec_MW_HolidayHeader,.qwsec_MW_OtherMonthDayHeaderAlter
{
	font-size: 8pt;
	font-family: arial;
}


/*=========================================================
	Do not modify the following styles, internal use only
	The following styles must be placed at the end of this style file.
==========================================================*/
A.qwsecs, TD.qwsecs, Span.qwsecs{height:0px;border:0px;}
A.qwsecsb, TD.qwsecsb, Span.qwsecsb{height:0px;border:0px;background:transparent none;}

div.EventWithPage, div.EventWithNoPage
{
	padding-left:2px;
}
div.EventWithPage a, div.EventWithPage a:hover, div.EventWithPage a:visited
{
	text-decoration:none !important;
}

div.EventWithNoPage a, div.EventWithNoPage a:hover, div.EventWithNoPage a:visited
{ 
	text-decoration:none !important;
}
