/*=========================================================
	General
==========================================================*/
.qwsec_Title, .qwsec_NextPrev
{
	text-decoration: none;
	background-color: #336666;
	color: White;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	height: 20px;
}
.qwsec_CalendarHeader
{
	background-color:#999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	height:18px;
	padding:2px;
	text-decoration: none;
}
.qwsec_NextPrev A:LINK, .qwsec_NextPrev A:VISITED, .qwsec_NextPrev A:ACTIVE
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}
.qwsec_Eventbar
{
	font-size: 8pt;
	font-family: Verdana;
}
.qwsec_MoreText
{
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	font-style: italic;
}
/*=========================================================
	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: Verdana;
	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: Verdana;
	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: 8pt;
	font-family: Verdana;
	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: 8pt;
	font-family: Verdana;
	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: Verdana;
	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;
}
.qwsec_MW_OtherMonthDayHeader A:LINK, .qwsec_MW_OtherMonthDayHeader A:VISITED, .qwsec_MW_OtherMonthDayHeader A:ACTIVE
{
	color:#999999;
}
.qwsec_MW_SelectedDay
{
}
.qwsec_MW_SelectedDayHeader
{
}
.qwsec_MW_Day
{
}
.qwsec_MW_DayHeader
{
} 
.qwsec_MW_Today, .qwsec_MW_TodayHeader
{
	background-color: #CCCCFF;
}
.qwsec_MW_Weekend, .qwsec_MW_WeekendHeader
{
	background-color:#FFCCCC;
}
.qwsec_MW_OtherMonthDay, .qwsec_MW_OtherMonthDayHeader
{
	background-color: #CCCCCC;
}
.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: Verdana;
}

/*=========================================================
	Day
==========================================================*/
.qwsec_D_HourHorizHeader, .qwsec_D_HourVertHeader
{
	font-size: 8pt;
	font-family: Verdana;
}
.qwsec_D_HourHorizHeader, .qwsec_D_HourHorizHeader A:LINK, .qwsec_D_HourHorizHeader A:VISITED, .qwsec_D_HourHorizHeader A:ACTIVE
{
	text-decoration: none;
	height: 20px;
	padding: 2px;
	background-color: #999999;
	color: White;
}
.qwsec_D_HourVertHeader, .qwsec_D_HourVertHeader A:LINK, .qwsec_D_HourVertHeader A:VISITED, .qwsec_D_HourVertHeader A:ACTIVE
{
	background-color: White;
	color: #666666;
	width: 22px;
	text-decoration: none;
	text-align: center;
}
.qwsec_D_Hour
{
	background-color: White;
	color: #666666;
	text-align:right;
	font-size: 16px;
	font-weight: bold;
	padding: 2px;
}
.qwsec_D_Highlight, .qwsec_D_Highlight A:LINK, .qwsec_D_Highlight A:VISITED, .qwsec_D_Highlight A:ACTIVE
{
	background-color: Yellow;
	color: Navy;
	text-decoration: none;
}
.qwsec_D_Cell
{
	font-size: 8pt;
	font-family: Verdana;
}
.qwsec_D_WorkTimeCell
{
	font-size: 8pt;
	font-family: Verdana;
}
.qwsec_D_UnavailableTimeCell
{
	background-color: #CCCCFF;
	font-size: 8pt;
	font-family: Verdana;
}
/*=========================================================
	Timeline
==========================================================*/
.qwsec_TL_Cell
{
}
.qwsec_TL_MonthHeader
{
}
.qwsec_TL_MonthHeader
{
}
.qwsec_TL_DayHeader
{
}
.qwsec_TL_TodayHeader
{
}
.qwsec_TL_Navigator
{
}
.qwsec_TL_MonthHeader,.qwsec_TL_MonthHeader,.qwsec_TL_DayHeader,.qwsec_TL_Navigator
{
	background-color:#999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	height:18px;
	padding:2px;
}
.qwsec_TL_Weekend
{
	background-color: #FFCCCC;
}
/*=========================================================
	TimelinePro
==========================================================*/
.qwsec_TLP_G0
{
	background-color: #99CCCC;
	color: #333333;
}
.qwsec_TLP_G1
{
	background-color: #CCFFFF;
	color: #333333;
}
.qwsec_TLP_G2
{
	background-color: #CCCCFF;
	color: #333333;
}
.qwsec_TLP_G3
{
	background-color: #CCFF99;
}
.qwsec_TLP_G4
{
}
.qwsec_TLP_G0,.qwsec_TLP_G1,.qwsec_TLP_G2,.qwsec_TLP_G3,.qwsec_TLP_G4 
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	height: 18px;
}
.qwsec_TLP_Header
{
	background-color:#999999;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	height:18px;
	padding:2px;
}
.qwsec_TLP_Cell
{
}
.qwsec_TLP_WeekendCell
{
	background-color: #FFCCCC;
}

/*=========================================================
	NavCalendar
==========================================================*/
.qwsec_NC_Year, .qwsec_NC_Year A:LINK, .qwsec_NC_Year A:VISITED, .qwsec_NC_Year A:ACTIVE,
.qwsec_NC_Month, .qwsec_NC_Month A:LINK, .qwsec_NC_Month A:VISITED, .qwsec_NC_Month A:ACTIVE,
.qwsec_NC_Day, .qwsec_NC_Day A:LINK, .qwsec_NC_Day A:VISITED, .qwsec_NC_Day A:ACTIVE
{
	text-decoration: none;
	color: #3333FF;
}
.qwsec_NC_Today
{
	background-color: #9999FF;
	color: Yellow;
}
.qwsec_NC_OtherMonthDay
{
	text-decoration: none;
	color: Gray;
}
.qwsec_NC_SelectedItem
{
	background-color: #999999;
	color: #ffffff;
}
.qwsec_NC_BusyDay
{
	background-color: Yellow;
	border: Solid 6px #ffffff;
}
.qwsec_NC_BusyDay, .qwsec_NC_BusyDay A:LINK, .qwsec_NC_BusyDay A:VISITED, .qwsec_NC_BusyDay A:ACTIVE
{
	text-decoration: none;
	font-weight: bold;
	color: #FF3333;
}
.qwsec_NC_Title, .qwsec_NC_NextPrev
{
	background-color:#336666;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana;
	color: white;
	height:18px;
	padding:2px;
}
.qwsec_NC_Title
{
}
.qwsec_NC_NextPrev
{
	text-decoration: none;
}
.qwsec_NC_DayName
{
}
.qwsec_NC_TodayPanel
{
}
.qwsec_NC_Year, .qwsec_NC_Month, .qwsec_NC_Day, .qwsec_NC_OtherMonthDay, .qwsec_NC_SelectedItem, .qwsec_NC_BusyDay, .qwsec_NC_DayName, .qwsec_NC_TodayPanel
{
	font-size: 8pt;
	font-family: Verdana;
}

/*=========================================================
	Toolbar
==========================================================*/
.qwsec_TB_Item
{
	background-color: #CCCCCC;
	border-bottom: Solid 1px #999999;
	border-top: Solid 1px #999999;
}
.qwsec_TB_Item A:LINK, .qwsec_TB_Item A:VISITED, .qwsec_TB_Item A:ACTIVE 
{
	padding-left: 6px;
	padding-right: 6px;
	color: #333333;
	text-decoration: none;
}
.qwsec_TB_Item:HOVER, .qwsec_TB_Item A:HOVER
{
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
	background-color: #3366CC;
	color: #ffffff;
}
.qwsec_TB_SelectedItem, .qwsec_TB_SelectedItem A:LINK, .qwsec_TB_SelectedItem A:VISITED, .qwsec_TB_SelectedItem A:ACTIVE
{
	padding-left: 10px;
	padding-right: 10px;
	background-color: #3366CC;
	color: #ffffff;
	text-decoration: none;
}
.qwsec_TB_Item, .qwsec_TB_SelectedItem
{
	font-family: Tahoma, Arial, Helvetica; 
	font-size:11px; 
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*=========================================================
	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;}
