.regpro_calendarWeekDayHeader { 

	font-weight: bolder;

	background-color: #99B2DF;	

	text-align:center;

	vertical-align:middle;

	padding-top:5px;
font-family: arial;
} 

/*custom code */
td .regpro_calenderday_highlight div {text-align: left;}
.regpro_calendarDay div {text-align: left;}

td .regpro_header-regpro a {color: #233D5D; font-family: arial;} 
table .regpro_calendar_table a {color: #233D5D; font-weight: bold; font-family: arial;}
td.regpro_calenderday_highlight a.Tips4 {color: #333366; font-family: arial;}

tr td a:hover {color: #1525B9;}
tr td a {color: #1525B9;}

table tbody tr td b {font-size: 18px;}
/*end*/

.regpro_calendarMonthHeader{

	background-color: #537ABF;	

	text-align:center;

	vertical-align:middle;	
font-family: arial;
}

.regpro_calendarToday { 

	background-color: #FFF;

	color:#101B89;

	width:60px;

	height:60px;

	text-align:center;

	vertical-align:middle;

	font-size:12px;

	font-style:normal;

	font-weight:bolder;

	text-decoration:blink;
font-family: arial;
}

.regpro_calendarDay { 

	background-color: #99B2DF;

	width:60px;

	height:60px;

	text-align:center;

	font-size:12px;

	font-style:normal;
font-family: arial;
}

.regpro_calenderday_highlight {

	background-color: #FFFFFF;

	width:60px;

	height:60px;

	text-align:center;

	vertical-align:middle;

	font-size:12px;

	font-style:normal;

	font-weight:bolder;
font-family: arial;
}

.regpro_calendar { 

	background-color:#99B2DF;

	border:#bbbdd4;

	border: 1px solid #bbbdd4;

    background: #ffffff;

    padding: 2px;

    color:#000000;

	vertical-align:top;
font-family: arial;
}

.regpro_calendar_table {

	border: 0.5px #d2d2d2 solid;	



}

.regpro_calendar_table td{

	border: 1px #FFF solid;

}



/* month and year classes */

.regpro_calendar_months{	

	height:22px;

	text-align:left;

	border: 0px #c9d8fc;

	background-color: #efefef;	

	vertical-align:top;

	margin: 0px, 0px, 0px, 0px;

	font-size:14px;
font-family: arial;
}

.regpro_calendar_months:hover{

	background:#FFFFFF;

}

.regpro_calendar_years{	

	height:22px;

	text-align:left;

	border: 0px #c9d8fc;

	background-color: #efefef;	

	vertical-align:top;

	margin: 0px, 0px, 0px, 0px;

	font-size:14px;
font-family: arial;
}

.regpro_calendar_years:hover{

	background:#FFFFFF;

}

/* End Month/Years */





/* Tooltip css classes */

.custom-tip {

	Z-INDEX: 13000; WIDTH: 250px; COLOR: #000

}

.custom-title {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #537ABF; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #FFF; PADDING-TOP: 4px; BORDER-BOTTOM: #135cae 1px solid font-family: arial;

}

.custom-text {

	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #cee9fb; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; font-family: arial;

}

.tooptip_detail {

	text-align:left;

	vertical-align:top;

}



/* End Tooltip */
