/* CSS Document */
table.month td {
	text-align:center;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.dayname { 
	font-weight:bold;
	text-align:center;
    border-bottom:1px solid #C4E9ED;
	padding-bottom: 3px !important;
	 }
	 
.monthday {
	  width:28px;
	  height:20px;
}
.event a:link, .event a:active {
	  display:block;
	  width:28px;
	  height:16px;
	  background-color: #E0F3F4;
	  padding-top: 3px;
	  text-align:center; 
	  text-decoration:underline; 
	  float:left; 
  	  border:1px solid #E0F3F4;
	  font-weight:bold;
}
.event a:visited {
	  display:block;
	  width:28px;
	  height:16px;
	  background-color: #E0F3F4;
	  padding-top: 3px;
	  text-align:center; 
	  text-decoration:underline; 
	  float:left; 
  	  border:1px solid #E0F3F4;
	  color:#666666;
  	  font-weight:normal;
}
.event a:hover {
	  background-color: #FFFFFF;
  	  text-decoration:none; 
	  border:1px solid #FF3300;
  	  font-weight:bold;
  	  color:#FF3300;
}

.selectedevent a:link, .event a:active {
	  display:block;
	  width:28px;
	  height:16px;
	  background-color: #FFFFFF;
	  padding-top: 3px;
	  text-align:center; 
	  text-decoration:underline; 
	  float:left; 
  	  border:1px solid #FF6600;
	  font-weight:bold;
	  color:#FF6600;
}
.selectedevent a:visited {
	  display:block;
	  width:28px;
	  height:16px;
	  background-color: #E0F3F4;
	  padding-top: 3px;
	  text-align:center; 
	  text-decoration:underline; 
	  float:left; 
  	  border:1px solid #E0F3F4;
	  color:#666666;
  	  font-weight:normal;
}
.selectedevent a:hover {
	  background-color: #FFFFFF;
  	  text-decoration:none; 
	  border:1px solid #FF6600;
  	  font-weight:bold;
}

.monthnavigation, .monthname {
	font-weight:bold;
	}
	
.monthnavigation a:link, .monthnavigation a:visited, .monthnavigation a:active {
	  display:block;
	  width:60px;
	  height:16px;
	  background-color: #E0F3F4;
	  padding-top: 3px;
	  text-align:center; 
	  text-decoration:underline; 
	  float:left; 
  	  border:1px solid #E0F3F4;
	   font-weight:bold;
}
.monthnavigation a:hover {
	  background-color: #E0F3F4;
  	  text-decoration:none; 
	  border:1px solid #7BBEC6;
  	  font-weight:bold;
	  color:#FF6600;
}

.pickerbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-image: url(img5/button-go.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 40px;
	border:0;
	background-color: transparent;
}
.monthpicker, .yearpicker {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#FFFFFF;
	border:2px solid #95CACF;
}
.datepicker {
	padding-top:4px !important;
	padding-bottom:6px !important;
    border-bottom:1px solid #C4E9ED;
}