/*****************************************************************************************/
/*                                                                                       */
/*                         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)                                            */
/*                                                                                       */
/*****************************************************************************************/
/*Month wrapper*/
.calWrapper{ border-left:1px solid #666666; border-bottom:1px solid #666666; width:785px; }
/* Weekend day of week header. */
.mv_weekendDOWHeader {
	background : #fff ;
	font-family : arial ;
	font-weight : bold ;
	font-size : 8pt;
	border-top : #666666 1px solid ;
	/*border-bottom : #666666 1px solid ;*/
	border-right: #666666 1px solid ;
	/*border-left: #666666 1px solid ;*/
	text-align : center ;
}
/* Weekday day of week header. */
.mv_weekdayDOWHeader {
	background : #fff ;
	font-family : Arial ;
	font-weight : Bold ;
	font-size : 8pt;
border-top : #666666 1px solid ;
	/*border-bottom : #666666 1px solid ;*/
	border-right: #666666 1px solid ;
	/*border-left: #666666 1px solid ;*/
	text-align : center ;
}
/* Month header. */
.mv_MonthHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: transparent;
    FONT-FAMILY: Arial ;
	vertical-align:top;
	text-align:center;
}
/* Month header background. */
.mv_MonthHeaderBkg
{
    border-right : solid 1px #666666 ;
    border-top : solid 1px #666666 ;
    /*border-left : solid 1px #666666 ;*/
    font-weight: bold ;
    font-size: 9pt ;
    background: #fff ;
    font-family: arial ;
	height:30px;
	
}
/* 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: solid 1px #666666 ;
    border-top: solid 1px #666666 ;
    /* background: #fff ; */
    background : #fff ;
    /*border-left: solid 1px #666666;*/
   /* border-bottom: solid 1px #666666;*/
}

.mv_NonMonthCell
{
    font-weight: normal;
    font-size: 9pt;
    /* background: #fff; */
    background : #fff ;
    font-family: arial ;
 	/*border-top : #666666 1px solid ;
	border-bottom : #666666 1px solid ;
	border-right: #666666 1px solid ;
	border-left: #666666 1px solid ;*/
	border: solid 1px #666666;
	border-left:0px;

}

.mv_DateNonMonthDayCell
{
    font-weight: bold;
    font-size: 9pt;
    /* background: #fff; */
    background : #fff ;
    /*border-bottom: #666666 1px solid;*/
    font-family: arial
}
/* The cells where the numerical weekdays appear. */
.mv_DateCell
{
    font-weight: bold;
    font-size: 9pt;
    background: #fff;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid; 
    font-family: arial ;
}
/* The cells where the numerical weekend days appear. */
.mv_DateCellWeekend
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #EAEAEA;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial ;	
}
/* The cells where today’s numerical day appears. */
.mv_DateCellToday
{
    /* background : #EAEAEA ; */
    background : #fff ;
    /* border-left : #666666 1px solid ; */
    border-left : #666666 1px solid ;
     border-bottom : #666666 1px solid ; 
   /* border-bottom : #666666 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 : #EAEAEA;
    border-bottom : #666666 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 : #EAEAEA ; */
    background : #fff;
    /* border-bottom : #666666 1px solid ; */
    border-bottom : #666666 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: #fff;
    border-bottom: #666666 1px solid;
    font-family: arial
}
/* The popup window that appears when the event is hovered over. */
.mv_eventContainer
{
   visibility: hidden ;
   position: absolute ;
   /*display:none;*/
}
/* The today cell that holds listed events. */
.mv_dayBorderToday
{
	/*
    border-right: #c9bda5 2px solid ;
    border-top: #c9bda5 2px solid ;
    background: #EAEAEA ;
    border-left: #c9bda5 2px solid ;
    border-bottom: #c9bda5 2px solid ;
    */
    border-right: #666666 1px solid ;
    border-top: #666666 1px solid ;
    
    /*border-left: #666666 1px solid ;
    border-bottom: #666666 1px solid ;*/
}
/* The weekday cell that holds listed events. */
.mv_dayBorder
{
    border-right: #666666 1px solid ;
    border-top: #666666 1px solid ;
    background: #fff ;
    /*border-left: #666666 1px solid ;
    border-bottom: #666666 1px solid ;*/
}
/* The Weekend day cell that holds listed events. */
.mv_dayBorderWeekend
{
    border-right: #666666 1px solid ;
    border-top: #666666 1px solid ;
   background: #EAEAEA ;
	
   /* border-left: #666666 1px solid ; 
    border-bottom: #666666 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: #EAEAEA;*/
	background:#fff;
    FONT-FAMILY: Arial
}
/* The border for the event pop-up. */
.mv_eventPopup
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 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. */

/*****************************************************************************************/
/*                                                                                       */
/*                         Event View (event)                                            */
/*                                                                                       */
/*****************************************************************************************/

.evt_TitleCell 
{
		background : #EAEAEA ;
		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 : #EAEAEA ;
		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 : #EAEAEA ;
		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 : #EAEAEA ;
		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-top : #666666 1px solid ;
    border-right : #666666 1px solid ;
    
    border-left : #666666 1px solid ;
    border-bottom : #666666 1px solid ;*/
    font-size: 9pt ;
    background: #fff;
    font-family: Arial ;
}
/* The instructions cell for event type control. */
.etCtrl_InstructCell 
{
   
	/*background: transparent ;*/
	
	/*background-repeat:no-repeat;
	background-color: #fff;*/
	font-family: Arial ;
    /*font-size: 9pt ;
    font-weight : bold ;*/
	font-size: 11pt ;
    font-weight : normal ;
    text-align : right ;
    vertical-align : top ;
}
/* The cell the selection box is displayed in. */
.etCtrl_SelCell 
{
    
	/*background: transparent ;*/
	background: #fff;
	font-family: Arial ;
    font-size: 9pt ;
	text-align : right ;
    /*text-align : left ;*/
    vertical-align : top ;
}
/* The event type selection box. */
.etCtrl_selectBox {
	/*background : #EAEAEA ;*/
	background: #fff;
	/*border:1px solid #666666000;*/
}

.mv_dayBorderToday a:link, .mv_dayBorderToday a:active, .mv_dayBorderToday a:visited{color:#fff }
a.mv_DateCellToday:link , a.mv_DateCellToday:visited, a.mv_DateCellToday:active {color:#3F3F3F !important ; background:#000 }

/* TODAY BACKGROUND COLOR*/


.mon_1{background:#7e7e9e;}
.mon_2{background: #d3bd91 ;}
.mon_3{background: #a7bda7 ;}
.mon_12{background: #9E7E7F ;}

.mv_DateCellWeekend, .mv_DateCell, .mv_DateCellToday{font-weight:normal;}