div#idcal{
width:100%;
padding:0;
}

.monthname {
	
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11pt;
	font-weight: 400;
	color: black;
    text-decoration: none;

}

.yearname{
	
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 11pt;
	font-weight: 400;
	color: black;
    text-decoration: none;
}

a.monthlink{
	
color: black !important;
/* text-decoration: underline !important; */	
}

a.yearlink{
	
color: black !important;
/* text-decoration: underline !important; */	
}

table.grid_c {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 10pt;
    margin-top: 10px;
}

table.jal_header {

}

td#dayname {
	
font-weight: bolder;	
}


td.dayweek1 {
	color: #4F76A3;
}

td.dayweek2 {
	color: #4F76A3;
}

td.dayweek3 {
	color: #4F76A3;
}

td.dayweek4 {
	color: #4F76A3;
}

td.dayweek5 {
	color: #4F76A3;
}

td.dayweek6 {
	color: red;
}

td.dayweek7 {
	color: red;
}

td.pndayweek {
	color: #c0c0c0;
}

td.numweek{
	color: #34c924;
}

a.dwlink{
	color: inherit !important;
/*	text-decoration: underline !important;*/
}

.j_currentday{
	color:#000 !important;
	font-weight:bold;
/*	background-color:#B9DCED;*/
}

.monthlink:hover,.yearlink:hover,.dwlink:hover{
	
color: red !important;
/* text-decoration: underline !important; */	
}
