#calendarDisplay{
	padding: 20px;
}

#calendarDisplay p{
	text-align: left; 
	padding: 10px; 
	background-color: #FFC6B3; 
	color: #000; 
	border: solid #FF6633;
}

.calendar_today_button {
   font-size:11px;
   font-family:Verdana,sans-serif;
   color:#888888;
   width:25px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   text-decoration: underline;
}

.calendar_today_button:hover{
   border-color:#FF6633;
   color:#FF6633;
}

.calendar_button {
   font-size:11px;
   font-family:Verdana,sans-serif;
   color:#000;
   width:25px;
   background-color:#EEEEEE;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
}

.calendar_button:hover {
   border-color:#FF6633;
   color:#FF6633;
}

#calender_table{
  width: 200px;
  background-color: #CFCFCF;
}

#calender_table td{
  width: 25px;
  height: 25px;
}


#calender_container{
  text-align: center;
  padding-top: 10px;
}

#calender_top_bar{
  text-align: left;
}

.calender_normal_day{
   background-color: #A9A9A9;
}

.calender_today_day{
   text-decoration: underline;
   background-color: #A9A9A9;
}

.calender_event_day{
  color:  #000000;
  font-weight: bold;
  /*background-color: #EE4000;*/
}

.calender_event_and_today_day{
   font-weight: bold;
}

.calender_top_week_day{
   font-weight: bold;   
}

.calender_blank_day{
  background-color: #CFCFCF;
}

#calender_table a:link {
	color: #000000;
	text-decoration: none;
}
#calender_table a:visited {
	color: #000000;
	text-decoration: none;
}
#calender_table a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#calender_table a:active {
	color: #000000;
	text-decoration: none;
}
#calender_table a {
	color: #000000;
}
