﻿*
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

ul, ol
{
	list-style-position: inside;
	margin: 0px 0px 10px 15px;
}

li
{
	list-style-position: inside;
}

.offset
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.Float
{
	float: left;
	padding-right: 6px;
}

#Main
{
	margin: 15px 0px 0px 10px;
	width: 800px;
}

#CornerPiece
{
	position: absolute;
	left: 10px;
}

#NavTop
{
	position: absolute;
	top: 20px;
	left: 190px;
}

#NavLeft
{
	position: absolute;
	top: 130px;
	left: 15px;
}

#Content
{
	position: absolute;
	top: 125px;
	left: 190px;
	width: 625px;
	min-height: 600px;
}

.Footer
{
	border: solid 1px black;
	padding: 17px 0px 17px 0px;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 18pt;
	color: #336699;
	font-weight: bolder;
}


h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	line-height: 16pt;
	color: #336699;
	font-weight: bold;
}


h3, h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #336699;
	font-weight: bold;
}

h5
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	font-weight: bold;
}

p, td, blockquote
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	color: #000000;
}

a
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 12pt;
	text-decoration: underline;
}

a:visited
{
	color: #930000;
}

a:link
{
	color: #004080;
}

a.collectionhead
{
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 9pt;
}

input
{
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

select
{
	border-right: black 1px;
	border-top: black 1px;
	border-left: black 1px;
	border-bottom: black 1px;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

textarea
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

/* 
Custom Classes
*/

.breadcrumb
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}

.storyfooter
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	color: #000000;
	text-indent: 0px;
	text-align: center;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}

.collectiontext
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.collectiondate
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
}

.adtop
{
	border: #CCCCCC solid;
	text-align: center;
	border-width: thin thin 0px;
	border-color: #CCCCCC solid;
	font-style: normal;
}

.admiddle
{
	border: #CCCCCC solid;
	text-align: center;
	border-width: 0px thin;
	border-color: #CCCCCC solid;
	font-style: normal;
}

.adbottom
{
	border: #CCCCCC solid;
	text-align: center;
	border-width: 0px thin thin;
	border-color: #CCCCCC solid;
	font-style: normal;
}

.pagestatus
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}


/* 
Home Page Only Styles 
*/

.home li
{
	color: #FFFFFF;
}

.moretop
{
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: 800;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 15pt;
	position: relative;
	left: 0px;
	clip: rect(   );
}

.moretophead
{
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: 800;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 0pt;
}
.headfooter
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	color: #000000;
	text-indent: 0px;
	text-align: center;
	border: #FFFFFF none;
}

.subhead
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	color: #990000;
	text-indent: 0px;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

.subhead2r
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	color: #990000;
	text-indent: 0px;
	border: #CCCCCC solid;
	border-width: 0px 1px 1px 0px;
	border-color: #CCCCCC solid;
	clip: rect(   );
}

.subhead2l
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	color: #990000;
	text-indent: 0px;
	border: #CCCCCC solid;
	border-width: 0px 1px 1px 1px;
	border-color: #CCCCCC solid;
}

.footer
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 16pt;
	font-weight: normal;
	color: #000000;
	text-indent: 0px;
	border: thin #CCCCCC solid;
	text-align: center;
}

.border
{
	border: #CCCCCC;
	border-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-color: #CCCCCC solid;
	border-width: thin thin thin thin;
	border-color: #CCCCCC solid;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.advertisements
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	color: #000000;
	text-indent: 0px;
	border: #CCCCCC;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-right: 4px;
	padding-left: 4px;
}


/* 
Include Menu Styles 
*/

.TopMenuGroupHorizontal
{
	background-color: #336699;
	width: 600px;
	cursor: pointer;
}

.TopMenuGroupVertical
{
	background-color: #336699;
	width: 129px;
	cursor: pointer;
}

.MenuGroup
{
	background-color: #336699;
	cursor: pointer;
}

.MenuItem
{
	background-color: #336699;
	color: white;
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
	line-height: 13pt;
}

.MenuItemHover
{
	background-color: #336699;
	color: #333333;
	font-family: verdana,tahoma,arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
	line-height: 13pt;
}

/*****************************************************************************************/
/*                                                                                       */
/*                         Single Day View (day)                                         */
/*                                                                                       */
/*****************************************************************************************/
/* The cells that are defined as workday hour cells. */
.dv_HourCell
{
	background: #99DDFF;
	font-family: Arial, Arial Narrow, Times New Roman;
	font-size: 9pt;
	font-weight: Bold;
}
/* The evening and morning hour cells. */
.dv_HourCellEve
{
	background: #6699DD;
	font-family: Arial, Arial Narrow, Times New Roman;
	font-size: 9pt;
	font-weight: Bold;
}
/* An event listed on the daily calendar. */
.dv_EventTitle
{
	background: #aaddaa;
	font-family: Arial, Arial Narrow, Times New Roman;
	font-size: 9pt;
	font-weight: Bold;
	cursor: pointer;
}
/* The borders of the hour cells. */
.dv_BorderCell
{
	background: #0033AA;
}
.dv_HourLayer
{
}
.dv_HiddenEventLayer
{
	position: absolute;
	visibility: hidden;
}
.dv_EventLayer
{
	background: transparent;
	position: absolute;
}
.dv_Event
{
	background: transparent;
	font-family: Arial, Arial Narrow, Times New Roman;
	font-size: 9pt;
	font-weight: Bold;
}
.dv_EventTransparent
{
	background: transparent;
	font-family: Arial, Arial Narrow, Times New Roman;
	font-size: 9pt;
	font-weight: Bold;
}
.dv_DayHeaderBkg
{
	background: #99DDFF;
	color: #0033AA;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	border-left: solid 1 #0033AA;
	border-top: solid 1 #0033AA;
	border-bottom: solid 1 #0033AA;
	border-right: solid 1 #0033AA;
}
/* The button for moving the calendar to the next day. */
.dv_DayHeaderNext
{
	background: #99DDFF;
	color: #0033AA;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
}
/* The button for moving the calendar to the previous day. */
.dv_DayHeaderPrev
{
	background: #99DDFF;
	color: #0033AA;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}
/* The day header for the calendar. */
.dv_DayHeader
{
	background: #99DDFF;
	color: #0033AA;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
}
.dv_DayHeaderTransparent
{
	background: transparent;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}
.dv_LongDescriptionHidden
{
	visibility: hidden;
	position: absolute;
}
.dv_LongDescriptionVisible
{
	position: relative;
	visibility: visible;
	background-color: #eeeeee;
}
/*****************************************************************************************/
/*                                                                                       */
/*                         Month View (month)                                            */
/*                                                                                       */
/*****************************************************************************************/
/* Weekend day of week header. */
.mv_weekendDOWHeader
{
	background: #c5daef;
	font-family: arial;
	font-weight: bold;
	font-size: 8pt;
	border-top: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
	border-right: #c9bda5 1px solid;
	border-left: #c9bda5 1px solid;
	text-align: center;
}
/* Weekday day of week header. */
.mv_weekdayDOWHeader
{
	background: #c5daef;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	border-top: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
	border-right: #c9bda5 1px solid;
	border-left: #c9bda5 1px solid;
	text-align: center;
}
/* Month header. */
.mv_MonthHeader
{
	font-weight: bold;
	font-size: 12pt;
	background: transparent;
	font-family: Arial;
}
/* Month header background. */
.mv_MonthHeaderBkg
{
	border-right: #c9bda5 2px solid;
	border-top: #c9bda5 2px solid;
	border-left: #c9bda5 2px solid;
	font-weight: bold;
	font-size: 9pt;
	background: #A5B7C9;
	font-family: arial;
}
/* The button for moving the calendar to the next month. */
.mv_MonthHeaderNext
{
	font-weight: bold;
	font-size: 9pt;
	background: transparent;
	font-family: Arial;
	text-align: right;
}
/* The button for moving the calendar to the previous month. */
.mv_MonthHeaderPrev
{
	font-weight: bold;
	font-size: 9pt;
	background: transparent;
	font-family: Arial;
	text-align: left;
}
/* The cells at the beginning or end of the month that do not contain days. */
.mv_NonMonthBorder
{
	border-right: #c9bda5 1px solid;
	border-top: #c9bda5 1px solid; /* background: #F0E9C5 ; */
	background: #e0e0e0;
	border-left: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
}

.mv_NonMonthCell
{
	font-weight: normal;
	font-size: 9pt; /* background: #F0E9C5; */
	background: #e0e0e0;
	font-family: arial;
	border-top: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
	border-left: #c9bda5 1px solid;
	border-right: #c9bda5 1px solid;
}

.mv_DateNonMonthDayCell
{
	font-weight: bold;
	font-size: 9pt; /* background: #F0E9C5; */
	background: #e0e0e0;
	border-bottom: #000000 1px solid;
	font-family: arial;
}
/* The cells where the numerical weekdays appear. */
.mv_DateCell
{
	font-weight: bold;
	font-size: 9pt;
	background: #F0E9C5;
	border-left: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
	font-family: arial;
}
/* The cells where the numerical weekend days appear. */
.mv_DateCellWeekend
{
	font-weight: bold;
	font-size: 9pt;
	background: #C5DAEF;
	border-left: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
	font-family: Arial;
}
/* The cells where today’s numerical day appears. */
.mv_DateCellToday
{
	/* background : #C5DAEF ; */
	background: #FFE354; /* border-left : #c9bda5 1px solid ; */
	border-left: #b38b3b 1px solid; /* border-bottom : #c9bda5 1px solid ; */
	border-bottom: #b38b3b 1px solid;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
/* The weekend cells that hold the Add Event and View Event buttons. */
.mv_DateCellEmptyWeekend
{
	background: #C5DAEF;
	border-bottom: #c9bda5 1px solid;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
/* The today cell that holds the Add Event and View Event buttons. */
.mv_DateCellEmptyToday
{
	/* background : #C5DAEF ; */
	background: #FFE354; /* border-bottom : #c9bda5 1px solid ; */
	border-bottom: #b38b3b 1px solid;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
/* The weekday cells that holds the Add Event and View Event buttons. */
.mv_DateCellEmpty
{
	font-weight: bold;
	font-size: 9pt;
	background: #f0e9c5;
	border-bottom: #c9bda5 1px solid;
	font-family: arial;
}
/* The popup window that appears when the event is hovered over. */
.mv_eventContainer
{
	visibility: hidden;
	position: absolute;
}
/* The today cell that holds listed events. */
.mv_dayBorderToday
{
	/*     border-right: #c9bda5 2px solid ;     border-top: #c9bda5 2px solid ;     background: #c5daef ;     border-left: #c9bda5 2px solid ;     border-bottom: #c9bda5 2px solid ;     */
	border-right: #b38b3b 2px solid;
	border-top: #b38b3b 2px solid;
	background: #ffe354;
	border-left: #b38b3b 2px solid;
	border-bottom: #b38b3b 2px solid;
}
/* The weekday cell that holds listed events. */
.mv_dayBorder
{
	border-right: #c9bda5 1px solid;
	border-top: #c9bda5 1px solid;
	background: #f0e9c5;
	border-left: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
}
/* The Weekend day cell that holds listed events. */
.mv_dayBorderWeekend
{
	border-right: #c9bda5 1px solid;
	border-top: #c9bda5 1px solid;
	background: #c5daef;
	border-left: #c9bda5 1px solid;
	border-bottom: #c9bda5 1px solid;
}
/* The event title cell. */
.mv_eventTitle
{
	font-weight: normal;
	font-size: 9pt;
	background: transparent;
	font-family: Arial;
}
/* Today’s event title cell. */
.mv_DayCellToday
{
	background: transparent;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
}
.mv_DayCell
{
	font-weight: normal;
	font-size: 9pt;
	background: transparent;
	font-family: Arial;
}
/* The font for the event pop-up. */
.mv_TodayCell
{
	font-weight: normal;
	font-size: 9pt;
	background: #C5DAEF;
	font-family: Arial;
}
/* The border for the event pop-up. */
.mv_eventPopup
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

/*****************************************************************************************/
/*                                                                                       */
/*                         Inline View (inline)                                          */
/*                                                                                       */
/*****************************************************************************************/
/* The inline view header background. */
.ILViewHeaderBkg
{
	border-right: #9999ff 2px solid;
	border-top: #9999ff 2px solid;
	font-weight: bold;
	font-size: 11pt;
	background: #ddddff;
	border-left: #9999ff 2px solid;
	font-family: Arial;
	text-align: center;
}

.ILViewHeader
{
	font-weight: bold;
	font-size: 11pt;
	background: #ddddff;
	font-family: Arial;
	text-align: center;
}
/* Font for the event description. */
.ILViewEvent
{
	font-size: 9pt;
	font-family: Arial;
}
/* The date for the inline view. */
.ILViewDate
{
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background: #ddddff;
	border-left: #9999ff 1px solid;
	font-family: Arial;
}
.ILViewTodayDate
{
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background: #eeeeaa;
	border-left: #9999ff 1px solid;
	font-family: Arial;
}
/* The cell the events are listed in. */
.ILViewDayCell
{
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background: #eeeeff;
	border-left: #9999ff 1px solid;
	border-bottom: #9999ff 1px solid;
	font-family: Arial;
}
.ILViewTodayCell
{
	border-right: #9999ff 1px solid;
	border-top: #9999ff 1px solid;
	font-weight: bold;
	font-size: 9pt;
	background: #eeeedd;
	border-left: #9999ff 1px solid;
	border-bottom: #9999ff 1px solid;
	font-family: Arial;
}

/*****************************************************************************************/
/*                                                                                       */
/*                         Month-Up With Event (monthupwithevent)                        */
/*                                                                                       */
/*****************************************************************************************/
/* The cells at the beginning or end of the month that do not contain days. */
.mup_nonMonthCell
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
}
/* The weekend day cell. */
.mup_weekendCell
{
	background: #dedeff;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
}
/* The week day cell. */
.mup_weekdayCell
{
	background: #eeffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
}
/* Highlights the weekdays that have events. */
.mup_weekdayEventCell
{
	background: #ffffee;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	cursor: pointer;
}
.mup_weekenddayEventCell
{
	background: #eeeedd;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	cursor: pointer;
}
.mup_weekendEventCell
{
	background: #ccccff;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	cursor: pointer;
}
/* Weekend day of week header. */
.mup_weekendDOWHeader
{
	background: #ddddff;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	text-align: center;
}
/* Weekday day of week header. */
.mup_weekdayDOWHeader
{
	background: #eeeeff;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	text-align: center;
}
/* The year selection cell. */
.mup_yearFooter
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: Bold;
	font-size: 9pt;
	text-align: center;
}
/* The border around the month header. */
.mup_monthHeaderBorder
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	text-align: center;
}
/* The month header. */
.mup_monthHeader
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: Bold;
	font-size: 10pt;
	text-align: center;
}
/* The previous button, on the month header. */
.mup_monthHeaderPrev
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	text-align: center;
}
/* The next button, on the month header. */
.mup_monthHeaderNext
{
	background: #eeeeee;
	font-family: Arial;
	font-weight: Bold;
	font-size: 8pt;
	text-align: center;
}
/* The background for the event display. */
.mup_eventDispBkg
{
	background: #eeeeff;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
}
/* The event display. */
.mup_eventDisplay
{
	background: transparent;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
/* The event display date header. */
.mup_eventDisplayDate
{
	font-size: 12pt;
	font-weight: bold;
	background: transparent;
	font-family: Arial;
	text-align: center;
	border-bottom: #aaaaaa 1px solid;
}
/* Display for the event title. */
.mup_eventDisplayEventTitle
{
	font-weight: bold;
	background: transparent;
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
}
/* Display for the event location. */
.mup_eventDisplayLocation
{
	background: transparent;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
/* Display for event times. */
.mup_eventDisplayTimes
{
	background: transparent;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
/* Displays the event’s long description. */
.mup_eventDisplayLongDesc
{
	background: transparent;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
}
.mup_hiddenEvent
{
	visiblity: hidden;
	position: absolute;
	display: none;
}
.mup_weekdayLoggedInCell
{
	background: #eeffff;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	cursor: pointer;
}
.mup_weekenddayLoggedInCell
{
	background: #dedeff;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	border-right: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	cursor: pointer;
}
/*****************************************************************************************/
/*                                                                                       */
/*                         Event View (event)                                            */
/*                                                                                       */
/*****************************************************************************************/

.evt_TitleCell
{
	background: #C5DAEF;
	font-family: Arial;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
	border-top: #A39986 1px solid;
	border-left: #A39986 1px solid;
	border-right: #A39986 1px solid;
}
.evt_DateCell
{
	background: #C5DAEF;
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	text-align: center;
	border-top: #A39986 1px solid;
	border-left: #A39986 1px solid;
	border-right: #A39986 1px solid;
}
.evt_ViewDayCell
{
	background: #C5DAEF;
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	text-align: left;
	border-bottom: #A39986 1px solid;
	border-left: #A39986 1px solid;
	border-right: #A39986 1px solid;
}
.evt_ViewEvent
{
	background: #C5DAEF;
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	text-align: left;
}

/*****************************************************************************************/
/*                                                                                       */
/*                         Event Type Control (used in month display)                    */
/*                                                                                       */
/*****************************************************************************************/
/* The background of the event type control cell. */
.etCtrl_Background
{
	border-right: #c9bda5 2px solid;
	border-top: #c9bda5 2px solid;
	border-left: #c9bda5 2px solid;
	border-bottom: #c9bda5 2px solid;
	font-size: 9pt;
	background: #A5B7C9;
	font-family: Arial;
}
/* The instructions cell for event type control. */
.etCtrl_InstructCell
{
	background: transparent;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
/* The cell the selection box is displayed in. */
.etCtrl_SelCell
{
	background: transparent;
	font-family: Arial;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
}
/* The event type selection box. */
.etCtrl_selectBox
{
	background: #c5daef;
}
