.calendar1 { 
    font: normal 9px tahoma; 
    width: 200px;
} 

.calhead { 
    width: 200px; 
    margin-bottom:5px; 
    text-align:center; 
    height:18px;
	font:normal 12px arial;
	font-variant:small-caps;
	color:#ffffff;
} 

.calhead a { 
    display: block;
    text-decoration: none; 
	font-size:0px;
	line-height:0px;
	margin-top:4px;
}

.right1, .left1 { 
    width: 30px; 
} 

.right1 { 
    float: right 
} 

.left1 { 
    float: left; 
} 

.middle1 { 
	width:140px;
	float:left;
} 

.middle1 span { 
    font-size:11px;
	font-variant:normal;
} 

.caldays { 
    width: 200px; 
    margin: 2px 0px;
	padding: 2px 0px; 
} 

ul.days { 
    padding: 0px; 
    margin: 0px; 
    list-style-type: none; 
} 

ul.days li { 
    float: left; 
    display: in-line; 
    width: 26px; 
    height: 15px; 
    margin: 1px; 
    text-align: center; 
	color:#ffffff;
} 

.caldates { 
    width: 200px; 
    margin: 2px 0px;
	padding: 2px 0px;
} 

ul.dates { 
    padding: 0px; 
    margin: 0px; 
    list-style-type: none;     
} 

ul.dates li { 
    float: left; 
    display: in-line; 
    width: 28px; 
    height: 18px; 
    text-align: center; 
    padding-top: 4px;
	font:normal 11px Arial, Helvetica, sans-serif;
} 


ul.dates li a{ 
  color:#000; 
  text-decoration:none; 
} 

ul.dates li.selectedEv a, ul.dates li.ev a{
	color:#FFFFFF;
}
.selectedEv {
	background:url(../images/cal_date_bg.gif) no-repeat center;
}
.ev {
	background:url(../images/cal_date_bg.gif) no-repeat center;
}
/*ul.dates li a.we, .we, ul.days li.we {
	color:#ea3737;
}*/
.blank {
	color:#59778d;
}
.blank_we {
	color:#59778d;
}