#navCalendar {
	BORDER: #2f63ab 2px solid; 
	PADDING: 1px; 
	BACKGROUND: #c1ced0; 
	FONT: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
#navCalendar DIV {
	PADDING: 2px; 
	FONT-WEIGHT: bold; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	TEXT-ALIGN: center
}
#navCalendar span.arrow {
	FONT-WEIGHT: 900; 
	CURSOR: pointer; 
	COLOR: #2f63ab;
}
#navCalendar SPAN.close {
	FONT-WEIGHT: bold; RIGHT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer; COLOR: black; TOP: 1px
}
#navCalendar TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 160px
}
#navCalendar TH {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; BACKGROUND: none transparent scroll repeat 0% 0%
}
#navCalendar TH.this {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; BACKGROUND: none transparent scroll repeat 0% 0%
}
#navCalendar THEAD {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: black 1px solid
}
#navCalendar TD {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: wait; TEXT-ALIGN: right
}
#navCalendar TD.that:hover {
	BACKGROUND: #eeeeee; CURSOR: pointer
}
#navCalendar TD.that {
	BACKGROUND: #dfd7d5; CURSOR: pointer
}
#navCalendar TD.this {
	FONT-WEIGHT: bold; BACKGROUND: #df5056; CURSOR: pointer
}
#navCalendar TD.selDate {
	FONT-WEIGHT: bold; BACKGROUND: #df5056; CURSOR: pointer
}
