        div.jcalendar{
            margin-left: 10px
            
        }
        div.calendars table {
	}
	div.calendars table tr {
		vertical-align: top;
	}
	div.calendars table td {
		width: 224px;
		height: 190px;
	}

	div.jcalendar {
		width: 195px;
		border-top: 1px solid #1e5277;
		font: 12px Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #408eb9;
	}
	div.jcalendar table {
	border-top: 1px solid #1e5277;
		color: #408eb9;
		margin: 0px;
		padding: 0px;
	}
	div.jcalendar table th {
	
		font-size: 12px;
                padding-bottom: 8px
	}
	div.jcalendar table td {
		
		width:  27px;
		height: 19px;
       	cursor: pointer;  
		color:#ffffff;
		text-align:center;
		vertical-align: middle;
		font-size: 15px;
		font-weight: bold;
               
	}
	div.jcalendar table th.weekend {
		
	}
	div.jcalendar table td.weekend {
		
	}
	div.jcalendar table td.info {	
		color: #4cabdf;
	}
	div.jcalendar table td.today {
		
		border-color:#aaa;
		color: #ffffff;
                text-decoration: underline;
		font-weight:700;
	}
        td.today2{
            text-decoration: underline
        }
	div.jcalendar-links {
		text-align:center;
		margin-bottom: 4px;
	}
	div.jcalendar-links a {
		padding-left: 6px;
		padding-right: 7px;
		text-decoration:none;
		color: #4e7da9;
	}
	#tooltip {
		text-align: center;
		position:absolute;
		border: 2px solid #26556f;
		background-color: #000;
		padding:2px 15px 7px 15px;
		color: #ffffff;
		cursor: pointer;  
		font-size:13px;
		overflow: hidden;
	}
	