
body {	background-color: #614a31;	background-image:url(../images/shared/bg.jpg);	background-repeat:repeat-x;	background-position:top;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	}.mainbg{background-image:url(../images/shared/main_bg.jpg);background-repeat:repeat-x;}.copyright{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;}.copy, .sectionStart{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:17px;color:#695035;}.copy2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;color:#695035;}.sectionStart{font-size:10px;line-height:15px;padding-top:10px;}.footer td{	padding:8px;}


/*****************************************************************************************/
/*                                                                                       */
/*                         Month View (month)                                            */
/*                                                                                       */
/*****************************************************************************************/
/* Weekend day of week header. */
.mv_weekendDOWHeader {
	background : #f0eee0 ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold ;
	font-size:11px;
	text-align : center ;
	height:20px;
}
/* Weekday day of week header. */
.mv_weekdayDOWHeader {
	background : #f0eee0 ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight : Bold ;
	font-size:11px;
	text-align : center ;
	height:20px;
}
/* Month header. */
.mv_MonthHeader
{
	color:White;
    FONT-WEIGHT: bold;
    BACKGROUND: transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;
    height:20px;
}
.mv_MonthHeader a
{
	color:White;
    FONT-WEIGHT: bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;
    height:20px;
    text-decoration:none;
}
/* Month header background. */
.mv_MonthHeaderBkg
{
    font-weight: bold ;
    font-size:11px;
    height:20px;
    background: #5f4c2c ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The button for moving the calendar to the next month. */
.mv_MonthHeaderNext
{
    FONT-WEIGHT: bold;
    font-size:11px;
    BACKGROUND: transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align : left ;
    color:White;
    height:20px;
}
.mv_MonthHeaderNext a
{
    FONT-WEIGHT: bold;
    font-size:11px;
    BACKGROUND: transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:White;
    text-decoration:none;
    height:20px;
}
/* The button for moving the calendar to the previous month. */
.mv_MonthHeaderPrev
{
    FONT-WEIGHT: bold;
    font-size:11px;
    BACKGROUND: transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align : right ;
    color:White;
    height:20px;
}
.mv_MonthHeaderPrev a
{
    FONT-WEIGHT: bold;
    font-size:11px;
    BACKGROUND: transparent;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:White;
    text-decoration:none;
    height:20px;
}
/* The cells at the beginning or end of the month that do not contain days. */
.mv_NonMonthBorder
{
    border-right: #5f4c2c .5px solid ;
    border-top: #5f4c2c .5px solid ;
    /* background: #F0E9C5 ; */
    background : #FFFFFF ;
    border-left: #5f4c2c .5px solid ;
    border-bottom: #5f4c2c .5px solid ;
}

.CalendarContainer
{
	border-color:#5f4c2c;
	border-width:1px;
}

.mv_NonMonthCell
{
    font-weight: normal;
    font-size:10px;
    /* background: #F0E9C5; */
    background : #FFFFFF ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-top : #5f4c2c .5px solid;
    border-bottom : #5f4c2c .5px solid;
    border-left : #5f4c2c .5px solid;
    border-right : #5f4c2c .5px solid;
}

.mv_DateNonMonthDayCell
{
    font-weight: bold;
    font-size:10px;
    /* background: #F0E9C5; */
    background : #FFFFFF ;
    border-bottom: #000000 .5px solid;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The cells where the numerical weekdays appear. */
.mv_DateCell
{
    font-size:10px;
	color:#5f4c2c;
    background: #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mv_DateCell a
{
    font-size:10px;
	color:#5f4c2c;
	text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The cells where the numerical weekend days appear. */
.mv_DateCellWeekend
{
    color:#5f4c2c;
    font-size:10px;
    BACKGROUND: #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mv_DateCellWeekend a
{
    font-size:10px;
	color:#5f4c2c;
	text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The cells where today’s numerical day appears. */
.mv_DateCellToday
{
    /* background : #C5DAEF ; */
    background : #FFFFFF ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#5f4c2c;
}
.mv_DateCellToday a
{
    /* background : #C5DAEF ; */
    font-size:10px;
	color:#5f4c2c;
	text-decoration:none;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The weekend cells that hold the Add Event and View Event buttons. */
.mv_DateCellEmptyWeekend
{
    background : #ffffff;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight : bold ;
}
/* The today cell that holds the Add Event and View Event buttons. */
.mv_DateCellEmptyToday
{
    /* background : #C5DAEF ; */
    background : #FFFFFF ;
    /* border-bottom : #c9bda5 1px solid ; */
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight : bold ;
}
/* The weekday cells that holds the Add Event and View Event buttons. */
.mv_DateCellEmpty
{
    font-weight: bold;
    font-size:10px;
    background: #FFFFFF;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* 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: #5f4c2c .5px solid ;
    border-top: #5f4c2c .5px solid ;
    background: #ffffff ;
    border-left: #5f4c2c .5px solid ;
    border-bottom: #5f4c2c .5px solid ;
}
.mv_dayBorderToday a
{
	color:#5f7009;
	text-decoration:none;
}
/* The weekday cell that holds listed events. */
.mv_dayBorder
{
    border-right: #5f4c2c .5px solid ;
    border-top: #5f4c2c .5px solid ;
    background: #ffffff ;
    border-left: #5f4c2c .5px solid ;
    border-bottom: #5f4c2c .5px solid ;
}
.mv_dayBorder a
{
   color:#5f7009;
   text-decoration:none;
}
/* The Weekend day cell that holds listed events. */
.mv_dayBorderWeekend
{
    border-right: #5f4c2c .5px solid ;
    border-top: #5f4c2c .5px solid ;
    background: #ffffff ;
    border-left: #5f4c2c .5px solid ;
    border-bottom: #5f4c2c .5px solid ;
}
.mv_dayBorderWeekend a
{
	color:#5f7009;
	text-decoration:none;
}
/* The event title cell. */
.mv_eventTitle
{
    FONT-WEIGHT: normal;
    font-size:10px;
    BACKGROUND: transparent ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Today’s event title cell. */
.mv_DayCellToday
{
	background : transparent ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold ;
    font-size:10px;
    
}
.mv_DayCell
{
    FONT-WEIGHT: normal;
    font-size:10px;
    BACKGROUND: transparent ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    
}
/* The font for the event pop-up. */
.mv_TodayCell
{
    FONT-WEIGHT: normal;
    font-size:10px;
    BACKGROUND: #f6f5ee;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The border for the event pop-up. */
.mv_eventPopup
{
    BORDER-RIGHT: #5f4c2c 1px solid;
    BORDER-TOP: #5f4c2c 1px solid;
    BORDER-LEFT: #5f4c2c 1px solid;
    BORDER-BOTTOM: #5f4c2c 1px solid;
    background:#f6f5ee;
}



/*****************************************************************************************/
/*                                                                                       */
/*                         Event Type Control (used in month display)                    */
/*                                                                                       */
/*****************************************************************************************/
/* The background of the event type control cell. */
.etCtrl_Background {
    border-right : #5f4c2c 2px solid ;
    border-top : #5f4c2c 2px solid ;
    border-left : #5f4c2c 2px solid ;
    border-bottom : #5f4c2c 2px solid ;
    font-size:11px;
    background: #A5B7C9 ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* The instructions cell for event type control. */
.etCtrl_InstructCell {
	background: transparent ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight : bold ;
    text-align : right ;
    vertical-align : top ;
}
/* The cell the selection box is displayed in. */
.etCtrl_SelCell {
	background: transparent ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align : left ;
    vertical-align : top ;
}
/* The event type selection box. */
.etCtrl_selectBox {
	background : #c5daef ;
}
