
	table.CalendarPopup_cpBorder
	{
		border:1px solid #a0a0a0;
		border-collapse:collapse;
	}
	
	table.CalendarPopup_cpBorder table
	{
		border-collapse:collapse;
	}
	
	table.CalendarPopup_cpBorder *
	{
		font-family:verdana;
		font-size:11px;
		color:#202020;
	}
	
	table.CalendarPopup_cpBorder td
	{
		padding-top:1px;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:4px;
		text-align:center;
	}
	
	table.CalendarPopup_cpBorder a
	{
		text-decoration:none;
	}
	
	table.CalendarPopup_cpBorder a:hover
	{
		text-decoration:underline;
	}
	
	td.CalendarPopup_cpMonthNavigation
	{
		padding-top:5px;
	}
	
	td.CalendarPopup_cpYearNavigation
	{
		padding-top:5px;
	}
	
	table.CalendarPopup_cpBorder select
	{
		border:1px solid #cccccc;
	}
	
	select.CalendarPopup_cpMonthNavigation
	{
		margin-top:5px;
	}
	
	select.CalendarPopup_cpYearNavigation
	{
		margin-top:5px;
	}
	
	td.CalendarPopup_cpDayColumnHeader
	{
		border-bottom:1px solid #a0a0a0;
	}
	span.CalendarPopup_cpDayColumnHeader
	{
		font-weight:bold;
	}
	
	td.CalendarPopup_cpOtherMonthDate
	{

	}
	a.CalendarPopup_cpOtherMonthDate
	{
		color:#a0a0a0;
	}
	
	td.CalendarPopup_cpCurrentMonthDate
	{
		background-color:#f0fbe2;
	}
	a.CalendarPopup_cpCurrentMonthDate
	{
	
	}
	
	td.CalendarPopup_cpCurrentDate
	{
		background-color:#C7EF97;
	}
	a.CalendarPopup_cpCurrentDate
	{
		font-weight:bold;
	}
	
	td.CalendarPopup_cpTodayText
	{
		border-top:1px solid #a0a0a0;
		padding-bottom:5px;
	}
	a.CalendarPopup_cpTodayText
	{
	
	}