.calendar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	 border: 2px solid #BBBBBC;
}
.calendar A:active
{
    COLOR: red;
    TEXT-DECORATION: underline
}
.calendar A:link
{
    COLOR: slateblue;
    TEXT-DECORATION: none
}
.calendar A:visited
{
    COLOR: slateblue;
    TEXT-DECORATION: none
}
.calendar TABLE
{
    COLOR: #BBBBBC;
    FONT-FAMILY: Verdana, Arial, 'sans serif';
	 border: 1px solid #BBBBBC;
}
.calendar TD, TH
{
    COLOR: #BBBBBC;
    FONT-FAMILY: verdana, Arial, 'sans serif';
	 border: 1px solid #BBBBBC;
}

.calendar TH
{
	background-color: #E6E7E8;
	color: #666666;
}
.calendar TD.month
{
	font-size: 12px;
	font-weight: bold;
}

.calendar TD
{
	height: 90px;
	
}
h1.monthTitle
{
	color: black;
	font: bold 22px/22px Verdana;
	text-align: right;
	margin-right: 22px;
}

.calendar_nav_header
{
	background-color: #3366CC;
	color: white;
	height: 31px;
	font: bold 12px/28px Verdana;
}
.calendar_nav_link TD
{
	text-align: left;
}

.calendar_nav_link a
{
	color: #3366CC;
	margin-left: 20px;
	font: bold 13px/32px Verdana;
	text-decoration: none;
}

.calendar_nav_link a:hover
{
	color: black;
	text-decoration: none;
}


.smallCalendar table
{
	width: 115px;

}
.smallCalendar td
{
	font-size: 10px;
}

div.NotesForNurses li {
	list-style-image: url(calendar_images/bullet.gif);	
}

#pageBody h1.monthTitle {
  font: bold 24px/26px Verdana; 
}
 

