#phpro_cal {
	width:200px;
	font-size:11px;
	
}

#phpro_cal table {
	width:200px;
	border:1px solid #000;
	border-right:none;
	border-bottom:none;
}

#phpro_cal .current_day {
    background-color: #252669;
	color:#fff;
}

#cal_nav {
	color:#999;
}

#cal_nav td {
	padding:10px;	
}

#cal_nav .right, .week_days .right {
	border-right:1px solid #000;	
}

#phpro_cal .current_year {
    background-color: #ffffff;
}

#phpro_cal .week_days {	
    margin:0px;
}

#phpro_cal .week_days td {
	text-align:center;	
	width:28px;
	height:28px;
	border-bottom:1px solid #000;
}

#phpro_cal .month_dates td {
	text-align:center;
	width:28px;
	height:28px;
	border:1px solid #000;
	border-top:none;
	border-left:none;
}

#phpro_cal thead {
    background-color: #800000;
    color: #ffffff;
    text-align:center;
}

#phpro_cal tfoot {
	display:none;
}

.month_dates .clickable:hover, .month_dates .clickable:active {
    background-color: #252669;
	color:#fff;	
}