/* =============================================================

  -CALENDAR POPUP
============================================================= */


.TESTcpBorder {
	background:#FFF url('../images/tab_gradient.jpg') repeat-x left bottom;
	border: 3px double #39567E;
	}
.TESTcpYearNavigation,
.TESTcpMonthNavigation{
  vertical-align:center;
  text-decoration:none;
}

.TESTcpYearNavigation {
	float: right;
	}

.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText{
font-size: 14px;
}

TESTcpTodayText {
	color: #39567E;
	}

TD.TESTcpDayColumnHeader{
  text-align:right;
	background:#39567E;
	padding-top: 5px;
	color: #FFF;
	font-weight:bold;
	margin: 6px 0;
}

.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate{
  text-align:right;
  text-decoration:none;
}

.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled{
  color: #666;
  text-align:right;
}

.TESTcpCurrentMonthDate a:link{
  color:#333366;
  font-weight:bold;
}

.TESTcpCurrentDate, .TESTcpCurrentDate a{
  color: #FFFFFF !important;
  font-weight:bold;
}


.TESTcpOtherMonthDate a:link{
  color:#808080;

}

TD.TESTcpCurrentDate{
  color:#fff;
  background-color: #39567E;
}

TD.TESTcpCurrentDateDisabled{
  border:1px solid #FFAAAA;
	background: #fff;
}

TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled{
  border: 1px solid #333366;
	background: #fff;
}

A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled{
  height:20px;
}
.TESTcpTodayText .TESTcpTodayTextDisabled, {
	color: red;
	}

A.TESTcpTodayText{
  color:#333366;
  font-weight:bold;
}

SPAN.TESTcpTodayTextDisabled{
  color:#D0D0D0;
}


