TABLE.cca TD
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px
}
TABLE.cca
{
    BORDER-BOTTOM: #dadac1 1px solid;
    BORDER-LEFT: #dadac1 1px solid;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffff;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #dadac1 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #dadac1 1px solid;
    PADDING-TOP: 1px
}
TD.ccaDrag
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TD.ccaHead
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TD.ccaDrag
{
    FONT-SIZE: 8pt
}
SELECT.ccaHead
{
    TEXT-ALIGN: center;
    MARGIN: 3px 1px
}
INPUT.ccaHead
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #4571ba;
    BORDER-BOTTOM: #dadac1 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: #dadac1 1px solid;
    MARGIN: 2px 1px;
    WIDTH: 22px;
    FONT-FAMILY: fixedSys;
    HEIGHT: 22px;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #dadac1 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #dadac1 1px solid
}
TD.ccaWeekNumberHead
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
TD.ccaWeek
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: bold;
    PADDING-TOP: 0px
}
TD.ccaFoot
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
TD.ccaFootHover
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
TD.ccaFoot:hover
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
TD.ccaFootDisabled
{
    TEXT-ALIGN: center;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
TABLE.ccaCells
{
    TEXT-ALIGN: right;
    WIDTH: 96%;
    FONT-SIZE: 8pt
}
TD.ccaCells
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsHover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCells:hover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsDisabled
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsExMonth
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsExMonthHover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsExMonth:hover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsExMonthDisabled
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsWeekend
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsWeekendHover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsWeekend:hover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaCellsWeekendDisabled
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaInputDate
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaInputDateHover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaInputDate:hover
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaInputDateDisabled
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaWeekNo
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaWeeks
{
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    WIDTH: 16px;
    PADDING-RIGHT: 3px;
    HEIGHT: 16px;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: 1px solid;
    PADDING-TOP: 3px
}
TD.ccaDrag
{
    BACKGROUND-COLOR: #9999cc;
    COLOR: #ccccff
}
TD.ccaWeekNumberHead
{
    COLOR: #6666cc
}
TD.ccaWeek
{
    COLOR: #000000
}
TD.ccaWeekNo
{
    BACKGROUND-COLOR: #776677;
    COLOR: #cee0ff
}
TD.ccaCells
{
    BACKGROUND-COLOR: #cee0ff;
    COLOR: #000000
}
TD.ccaInputDate
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #ff0000
}
TD.ccaCellsWeekend
{
    BACKGROUND-COLOR: #cee0ff;
    COLOR: #dd0000
}
TD.ccaCellsExMonth
{
    BACKGROUND-COLOR: #cee0ff;
    COLOR: #666666
}
TD.ccaFoot
{
    BACKGROUND-COLOR: #dadac1;
    COLOR: #ffffff
}
TD.ccaCells:hover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaCellsHover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaInputDate:hover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaInputDateHover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaCellsWeekend:hover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaCellsWeekendHover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaCellsExMonth:hover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaCellsExMonthHover
{
    BACKGROUND-COLOR: #ffcc00;
    COLOR: #000000;
    CURSOR: pointer
}
TD.ccaFoot:hover
{
    COLOR: #ffcc00;
    CURSOR: pointer;
    FONT-WEIGHT: bold
}
TD.ccaFootHover
{
    COLOR: #ffcc00;
    CURSOR: pointer;
    FONT-WEIGHT: bold
}
TD.ccaInputDateDisabled
{
    BACKGROUND-COLOR: #d3cbb3;
    COLOR: #000000
}
TD.ccaCellsDisabled
{
    BACKGROUND-COLOR: #f3f3d7;
    COLOR: #d3cbb3
}
TD.ccaCellsWeekendDisabled
{
    BACKGROUND-COLOR: #f3f3d7;
    COLOR: #d3cbb3
}
TD.ccaCellsExMonthDisabled
{
    BACKGROUND-COLOR: #f3f3d7;
    COLOR: #d3cbb3
}
TD.ccaFootDisabled
{
    BACKGROUND-COLOR: #dadac1;
    COLOR: #ffffff
}
