.days_1 {
width:100%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_2 {
width:202%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_3 {
width:304%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_4 {
width:408%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_5 {
width:508%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_6 {
width:610%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.days_7 {
width:712%;
height:14px;
overflow:hidden;
margin-top: 1px;
margin-left: 1px;
}
.item {
z-index: 50;
}
.dummy {
z-index:100;
}
.multiple_day {
	background-color:#9F0000;
	color:white;
}
.empty_item {
background-color:transparent;
}
.wrap {
clear:left;
}
table#calendar {
	border-collapse:collapse;
	border:thin solid #999999;
	}
table#calendar th {
	text-align:right;
	font-size:90%;
}
table#calendar td {
	height: 150px;
	font-size:90%;
	border-right: 1px solid #000000;
}
/* NOTE: past, today and future classes should come before highlight class for this to work */
.past {
background-color:#F0FFDF;/*C3C3E5;*/
border-right: 1px solid #000000;
}

.today {
border-right: 1px solid #000000;
background-color:#FCFDC6;/*D6DFFF;*/
}

.future {
background-color:#E8FAFF;/*F1F0FF;*/
border-right: 1px solid #000000;
}
.calendar {
background-color:#;F1F0FF
}
.highlight_on {
	background-color:#FDBC7B;/*F09DDF;*/
	color:#FFFFFF;
}
.highlight_off {
}
.highlight_event {
	background-color:#6699FF;
	color:white;
}
td.weekday_title {
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
	height:10px;
	
}

td.week_title {
	background-color:#32B4A7;/*6599FF;*/
	color:#FFFFFF;
	font-weight:bold;
	height:10px;
}

td.day {
	background-color:#E5E4D7;	
	
}