/* CSS Document */
body {
	font-family: Georgia, "Times New Roman", Times, serif;
}

td {
	font-family: Georgia, "Times New Roman", Times, serif;
}

th {
	font-family: Georgia, "Times New Roman", Times, serif;
}

input, textarea, password, button, a.button {
	border: #5F8264 solid 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

a.button {
	padding: 1px 5px 1px 5px;
}

a.button:hover {
	text-decoration: none;
}

img, div {
	behavior: url(/css/iepngfix.htc)
}

.form_error_message {
	color: #BF4E3E;
	font-size: 12px;
}

.error_messages {
	color: #BF4E3E;
	font-size: 12px;
}

.email_table {
	border: #999999 1px solid;
	border-right-width: 0px;
	border-top-width: 0px;
}

.email_table td {
	border: #999999 1px solid;
	border-left-width: 0px;
	border-bottom-width: 0px;
}

#menu_dropshadow {
	font-size: 1px;
}

.TESTcpYearNavigation,
.TESTcpMonthNavigation
{
background-color:#6677DD;
text-align:center;
vertical-align:center;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
{
font-family:arial;
font-size:8pt;
}
TD.TESTcpDayColumnHeader
{
text-align:right;
border:solid thin #6677DD;
border-width:0 0 1 0;
}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
{
text-align:right;
text-decoration:none;
}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
{
color:#D0D0D0;
text-align:right;
text-decoration:line-through;
}

.TESTcpCurrentMonthDate
{
color:#6677DD;
font-weight:bold;
}

.TESTcpCurrentDate
{
color: #FFFFFF;
font-weight:bold;
}

.TESTcpOtherMonthDate {
color:#808080;
}

TD.TESTcpCurrentDate
{
	color:#FFFFFF;
	background-color: #6677DD;
	border-width:1;
	border:solid thin #000000;
}

TD.TESTcpCurrentDateDisabled {
	border-width:1;
	border:solid thin #FFAAAA;
}

TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled {
	border:solid thin #6677DD;
	border-width:1 0 0 0;
}

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

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

SPAN.TESTcpTodayTextDisabled {
	color:#D0D0D0;
}

.TESTcpBorder {
	border:solid thin #6677DD;
}