TD.cal
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #e5ecef
}
INPUT.year
{
    FONT-SIZE: 11px;
    WIDTH: 30px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif
}
TD.calDaysColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #000000
}
TD.calWeekend
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #c0c0c0
}
TD.calBgColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #e5ecef
}
.calBorderColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #a9a9a9
}
TD.calHighlightColor
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    BACKGROUND-COLOR: #e5ecef
}
A.cal:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
A.cal:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
A.cal:hover
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
.disabled
{
    FONT-SIZE: 11px;
    COLOR: #fbebd9;
    FONT-FAMILY: Arial,Helvetica,Sans-serif;
    TEXT-DECORATION: none
}
.SELECT
{
    FONT-SIZE: 12pt
}
TABLE.calmod
{
    BORDER-RIGHT: #8BACCA 1px solid;
    BORDER-TOP: #8BACCA 1px solid;
    BORDER-LEFT: #8BACCA 1px solid;
    WIDTH: 154px;
    BORDER-BOTTOM: #8BACCA 1px solid;
    BORDER-COLLAPSE: collapse
}
TH.calmod
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: white 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #8BACCA;
    TEXT-ALIGN: center
}
TD.calmod
{
    BORDER-RIGHT: #BDD2E4 1px solid;
    BORDER-TOP: #BDD2E4 1px solid;
    BORDER-LEFT: #BDD2E4 1px solid;
    WIDTH: 22px;
    BORDER-BOTTOM: #BDD2E4 1px solid;

    TEXT-ALIGN: center
}
TD.calactive
{
    BORDER-RIGHT: #59bfdf 1px solid;
    BORDER-TOP: #59bfdf 1px solid;
    BORDER-LEFT: #59bfdf 1px solid;
    WIDTH: 22px;
    BORDER-BOTTOM: #59bfdf 1px solid;
    BACKGROUND-COLOR: #e2e2e2;
    TEXT-ALIGN: center
}
TABLE.calindex
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    WIDTH: 100%;
    PADDING-TOP: 6px;
    BORDER-COLLAPSE: collapse
}
TH.calindex
{
    BORDER-RIGHT: #59bfdf 1px solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: #59bfdf 1px solid;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    BORDER-LEFT: #59bfdf 1px solid;
    PADDING-TOP: 6px;
    BORDER-BOTTOM: #59bfdf 1px solid;
    BACKGROUND-COLOR: #ebf9fc;
    TEXT-ALIGN: left
}
DIV.calindexdetail
{
    margin 5px 5px 5px 0px;
    padding: 6px 6px 6px 6px;
    DISPLAY: none;
    BACKGROUND-COLOR: #E5EDF4;
}

DIV.calindexdetailselected
{
    margin 5px 5px 5px 0px;
    padding: 6px 6px 6px 6px;
    DISPLAY: block;
    BACKGROUND-COLOR: #E5EDF4;
}

DIV.clickformorelinkselected
{
	DISPLAY: none;
}

DIV.clickformorelink
{
	DISPLAY: block;
}

DIV.calindexdetailvis
{
    margin 6px 0px 6px 0px;
    padding: 6px 6px 6px 6px;
    DISPLAY: none;
    BACKGROUND-COLOR: #ffffff
}

DIV.eventTitle
{
    TEXT-ALIGN: left;
    width: 100%;
}

