/********************************************

STYLES SET IN PLACE BY ORIGINAL CODE DESIGNER
http://mattkruse.com/javascript/calendarpopup/

*********************************************/

.CALPOPcpYearNavigation,
.CALPOPcpMonthNavigation {
  font-family:arial;			  font-size:8pt;			  font-style:normal;			  text-align:center;			  background-color:#A5CBD3;			  text-align:center;			  vertical-align:center;			  text-decoration:none;			  color:#272D31; /* Month and year text color */
  font-weight:bold;			}

.CALPOPcpDayColumnHeader,
.CALPOPcpYearNavigation,
.CALPOPcpCurrentMonthDate,
.CALPOPcpCurrentMonthDateDisabled,
.CALPOPcpOtherMonthDate,
.CALPOPcpOtherMonthDateDisabled,
.CALPOPcpCurrentDate,
.CALPOPcpCurrentDateDisabled,
.CALPOPcpTodayText,
.CALPOPcpTodayTextDisabled,
.CALPOPcpText {			  font-family:arial;			  font-size:8pt;			  font-style:normal;			  text-align:center;
  color:#BA1613; /* Color of the 'S M T W T S' */
}

TD.CALPOPcpDayColumnHeader {
  text-align:right;
  border-bottom:1px solid #BA1613;  /* Line height under the 'S M T W T S' */
}

.CALPOPcpCurrentMonthDate,
.CALPOPcpOtherMonthDate,
.CALPOPcpCurrentDate {
  text-align:right;
  text-decoration:none;
  color:#000000;
}

TD.CALPOPcpCurrentDate {
  background-color:#BA1613; /* Background of current date */
}

TD.CALPOPcpTodayText,
TD.CALPOPcpTodayTextDisabled {
  border-top:1px solid #BA1613; /* Line above bottom 'today' */
}

A.CALPOPcpTodayText,
SPAN.CALPOPcpTodayTextDisabled {
 height:20px;
}

A.CALPOPcpTodayText {
  color:#272D31;
  font-weight:bold;  /* Text color for 'today' */
  text-decoration:none;
}

A.CALPOPcpCurrentMonthDate {
  color:#272D31; /* Text color for this month's dates */
  text-decoration:none;
}

A.CALPOPcpOtherMonthDate {
  color:#A5CBD3; /* Text color for other month's dates */
  text-decoration:none;
}

A.CALPOPcpCurrentDate {
  color:#FFFFFF; /* Text color for today's date */
  font-weight:bold;
  text-decoration:none;
}

A.CALPOPcpMonthNavigation {
  color:#272D31; /* Color for arrows (navigation) */
  text-decoration:none;
}
.CALPOPcpBorder {
  background-color:#E0ECEF;
  border:1px solid #272D31;
  position:absolute;
  margin:-48px 0px 0px 210px;   /* All styles for actual calendar box */			}
