.calendar_SectionHeaderText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #126470;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.dp_month
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #0d5389;
    FONT-FAMILY: Verdana, Helvetica, Arial;
    TEXT-ALIGN: center
}
.dp_Weekdays_Hng
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}
.dp_Weekdays_Hng_yv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}
.dp_Today
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: center
}
.dp_Today_Hol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline overline
}
.dp_Weekend_Hol
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: center
}
.dp_Weekday_Hol
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: center
}
.dp_Weekend
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: center
}
.dp_Weekday
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: center
}
.dp_Weekend_Fill
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: center
}
.dp_Weekday_Fill
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: center
}
.dp_MonthYear_Disp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: left
}
.dp_footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4bab29;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.dp_footer_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4169FF;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}

SELECT.calendar_select
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.dp_Selected
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: gray 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: gray 1px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #daa520;
    TEXT-ALIGN: center
}
.dp_Selected_Hol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #daa520;
    TEXT-ALIGN: center
}
A.dp_Weekday
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Weekend
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Today
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Weekday_Hol
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Weekend_Hol
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Today_Hol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline overline
}
A.dp_Selected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
A.dp_Selected_Hol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0033;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline
}
.dp_Cal_Rows_Fill
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.dp_MonthYear_Disp_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.dp_Weekday_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: right
}
A.dp_Weekday_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
A.dp_Weekday_mv:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dp_Weekend_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: right
}
A.dp_Weekend_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent
}
A.dp_Weekend_mv:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dp_Today_mv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: right
}
A.dp_Today_mv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
A.dp_Today_mv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dp_Weekday_Hol_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: right
}
A.dp_Weekday_Hol_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
A.dp_Weekday_Hol_mv:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica
}
.dp_Weekdays_Hng_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}
.dp_Weekend_Hol_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: right
}
A.dp_Weekend_Hol_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
A.dp_Weekend_Hol_mv:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dp_Today_Hol_mv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline overline
}
A.dp_Today_Hol_mv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline overline
}
A.dp_Today_Hol_mv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 21px;
    COLOR: #4682b4;
    FONT-FAMILY: Arial, Helvetica
}
A.dp_MonthYear_Disp_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.dp_MonthYear_Disp_2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dp_Weekday_Fill_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.dp_Weekend_Fill_mv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 21px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: right
}
.dp_Weekday_wv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: right
}
A.dp_Weekday_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}
A.dp_Weekday_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
.dp_Weekend_wv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: right
}
A.dp_Weekend_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #810541;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
}
A.dp_Weekend_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
.dp_Today_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: right
}
A.dp_Today_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
A.dp_Today_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
.dp_Weekday_Hol_wv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: right
}
A.dp_Weekday_Hol_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
A.dp_Weekday_Hol_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: underline;
}
/* not used maybe */
.dp_Weekdays_Hng_wv 
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}
.dp_Weekend_Hol_wv
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #ff0033;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: right
}
A.dp_Weekend_Hol_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}
A.dp_Weekend_Hol_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
.dp_Today_Hol_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}
A.dp_Today_Hol_wv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline overline;
}
A.dp_Today_Hol_wv:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
}

.dp_Weekday_wv_lst
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: left;
}
.dp_Weekend_wv_lst
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: left;
}
SELECT.cal_year_lst_yv
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #191970;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial Black, Helvetica, Sans-Serif;
	TEXT-ALIGN: center;
}
.cal_views_hdng_wv
{
    /*
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    */
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial Black, Helvetica, Sans-Serif;
	TEXT-ALIGN: center;
}
A.dp_views_hdng_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.dp_views_hdng_2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4682b4;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}

TABLE.cal_month_brdr
{
    BORDER-LEFT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 2px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial Black, Helvetica, Sans-Serif;
	TEXT-ALIGN: center;
}

/* Beloe classes for ToolTip Cal */

.dp_Weekdays_Hng_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}

.dp_Weekend_Fill_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: center
}

.dp_Weekday_Fill_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #808080;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: center
}

.dp_Today_tt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #993366;
    TEXT-ALIGN: center
}

.dp_Selected_tt
{
    BORDER-RIGHT: gray 1px;
    BORDER-TOP: gray 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: gray 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: gray 1px;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #daa520;
    TEXT-ALIGN: center
}

.dp_Weekend_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #810541;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #c6deff;
    TEXT-ALIGN: center
}

.dp_Weekday_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #dbeaf5;
    TEXT-ALIGN: center
}

.dp_MonthYear_Disp_tt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    BACKGROUND-COLOR: #4682b4;
    TEXT-ALIGN: center
}

.dp_Cal_Rows_Fill_tt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

/* Above classes for ToolTip Cal */

.cal_iframe
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #000000 0px solid;
    background-color:Transparent 
}
.cal_tooltip_msg
{
    BORDER-TOP: #000000 1px solid;
    BORDER-RIGHT: #000000 2px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    PADDING: 2px;
    /*background-color:#4682b4; */
	BACKGROUND-COLOR: lightyellow;
    TEXT-ALIGN: left;
}

.cal_tooltip_msg_lnk
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Verdana;
    PADDING: 2px;
    text-decoration: none;
}

.tbl_call_div0
{
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #000000 0px solid;
}
