.HBcpYearNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DE0221; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f5f5f5
}
.HBcpMonthNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DE0221; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #f5f5f5
}
.HBcpDayColumnHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-LEFT: 2px; COLOR: #000000; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial
}
.HBcpCurrentMonthDate {
	FONT-SIZE: 10px; COLOR: #DE0221; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HBcpCurrentMonthDateDisabled {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.HBcpCurrentDate {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #DE0221; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HBcpCurrentDateDisabled {
	FONT-SIZE: 10px; COLOR: #275983; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #e0ecf5; TEXT-ALIGN: center
}
.HBcpOtherMonthDate {
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.HBcpBorder {
	BORDER-RIGHT: #626161 1px solid; BORDER-TOP: #626161 1px solid; BORDER-LEFT: #626161 1px solid; BORDER-BOTTOM: #626161 1px solid
}

/* ##################### Ajax Calendar Style ################################*/
.custom-calendar .ajax__calendar_container
{
	 
	 background-color:#ffffff;
     border:solid 1px #000000;
} 
.custom-calendar .ajax__calendar_header 
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 2px;
	COLOR: #DE0221;
	MARGIN-RIGHT: 2px;
	FONT-FAMILY: Verdana, Arial
}

.custom-calendar .ajax__calendar_prev,  .custom-calendar .ajax__calendar_next
{
	height:10px;   
	width:10px;   
}
.custom-calendar .ajax__calendar_dayname
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 2px;
	COLOR: #000000;
	MARGIN-RIGHT: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial
}  
.custom-calendar .ajax__calendar_day 
{	
	FONT-SIZE: 10px;
	COLOR: #DE0221;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}   
.custom-calendar .ajax__calendar_today   
{  
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 2px;
	COLOR: #000000;
	MARGIN-RIGHT: 2px;
	FONT-FAMILY: Verdana, Arial
 
} 
.custom-calendar .ajax__calendar_months
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 2px;
	COLOR: #000000;
	MARGIN-RIGHT: 2px;
	FONT-FAMILY: Verdana, Arial
}
.custom-calendar .ajax__calendar_years
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 2px;
	COLOR: #000000;
	MARGIN-RIGHT: 2px;
	FONT-FAMILY: Verdana, Arial
}
.custom-calendar .ajax__calendar_other .ajax__calendar_day 
{
	FONT-SIZE: 10px;
	COLOR: #cccccc;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
} 

