.month td{
border: solid 1pt #eee;
}
.month{
	border:dashed 0pt #333;
	padding: 4px;
	background-color: #ffffff;
	text-align: center;
	font-size: .8em;
}
.yearname {
	text-align: center;

	font-weight: bold;
}
.monthname {
	text-align: center;
	font-size: 1.4em;
	color: #333;
	font-weight: bold;

}
.dayname td {
	text-align: center;
	font-weight: bold;
	font-size: 1.2em;
	color: #333;

}


.monthnavigation {
	font-family: Tahoma, Arial, sans-serif;
}


.nomonthday {
	text-align: center;
	height:30px;
	width:30px;
	color: #aaaaaa;
}
.monthday {
	text-align: center;
	font-weight: bold;
	color: #384955;
	height:30px;
	width:30px;
}
.today {
	text-align: center;
	font-weight: bold;
	border: 1px solid red;
	color: #ffffff;
	height:30px;
	width:30px;
}
.selectedday {
	text-align: center;
	font-weight: bold;
	height:30px;
	width:30px;
}

.event {
	text-align: center;
	font-weight: bold;
	color: #06c;
	background-color: #ffffff;
	height:30px;
	width:30px;
}

.selectedevent {
	text-align: center;
	font-weight: bold;
	color: #06c;
	background-color: #ffffff;
	height:30px;
	width:30px;
	border: 1px solid black;
}
.selectedevent a {
	background-color: #ffffff;
	color: #06c;
}
.todayevent {
	text-align: center;

	font-weight: bold;
	color: #06c;
	background-color: #ffffff;
	height:30px;
	width:30px;
}
.todayevent a {
	background-color: #ffffff;
	color: #06c;
}
.eventcontent {

	width: 100%;
}
