#divCal {
    position: absolute;
    background-color: #FFFFFF;    
    z-index: 9999;
    border: 1px solid #335577;
    border-radius: 5px;
}

/* Estilos para o Calendário PopUp */
.POPCALcpYearNavigation,
.POPCALcpMonthNavigation,
A.POPCALcpMonthNavigation:visited,
A.POPCALcpMonthNavigation:hover
{
    text-align: center;
    vertical-align: center;
    text-decoration: none;
    color: #3399DD;
    font-weight: bold;
}
.POPCALcpDayColumnHeader,
.POPCALcpYearNavigation,
.POPCALcpMonthNavigation,
.POPCALcpCurrentMonthDate,
.POPCALcpCurrentMonthDateDisabled,
.POPCALcpOtherMonthDate,
.POPCALcpOtherMonthDateDisabled,
.POPCALcpCurrentDate,
.POPCALcpCurrentDateDisabled,
.POPCALcpTodayText,
.POPCALcpTodayTextDisabled,
.POPCALcpText
{
    font-family: sans-serif;
    font-size: 14px;
}
TD.POPCALcpDayColumnHeader
{
    text-align: center;
    color: #335577;
    font-weight: bold;
}
.POPCALcpCurrentMonthDate,
.POPCALcpOtherMonthDate,
.POPCALcpCurrentDate
{
    text-align: center;
    text-decoration: none;
}
.POPCALcpCurrentMonthDateDisabled,
.POPCALcpOtherMonthDateDisabled,
.POPCALcpCurrentDateDisabled
{
    color: #FFFFFF;
    text-align: center;
    text-decoration: line-through;
}
.POPCALcpCurrentMonthDate,
A.POPCALcpCurrentMonthDate,
A.POPCALcpCurrentMonthDate:visited,
A.POPCALcpCurrentMonthDate:hover
{
    color: #3399DD;
    text-decoration:none;
}
.POPCALcpCurrentDate,
A.POPCALcpCurrentDate,
A.POPCALcpCurrentDate:visited,
A.POPCALcpCurrentDate:hover
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
.POPCALcpOtherMonthDate,
A.POPCALcpOtherMonthDate,
A.POPCALcpOtherMonthDate:visited,
A.POPCALcpOtherMonthDate:hover
{
    color: #AAAAAA;
    text-decoration:none;
}
TD.POPCALcpCurrentDate
{
    color:#FFFFFF;
    background-color: #3399DD;
    border: 1px solid #335577;
    border-radius: 3px;
}
TD.POPCALcpCurrentDateDisabled
{
    border: 1px solid #FFAAAA;
}
TD.POPCALcpTodayText,
TD.POPCALcpTodayTextDisabled
{
    background-color: #3399DD;
    border: 1px solid #335577;
    border-radius: 3px;
}
A.POPCALcpTodayText,
SPAN.POPCALcpTodayTextDisabled
{
    height:28px;
}
A.POPCALcpTodayText,
A.POPCALcpTodayText:visited
{
    color:#FFFFFF;
    text-decoration:underline;
    font-weight: bold;
}
SPAN.POPCALcpTodayTextDisabled
{
    color:#AAAAAA;
}
