DIV.calendar {
	BORDER: #0373B5 1px solid; FONT-SIZE: 10px; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden;  WIDTH: 225px; CURSOR: pointer;  FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
TABLE.calendar {
	 BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR.firstrow {
	 BACKGROUND-COLOR: #1785C5
}
TD.day {
  BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none;  BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.today {
	BACKGROUND-COLOR: #E8F7FF; BORDER: #0373B5 1px solid; FONT-SIZE: 10px;  COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TD.weekends {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none;  FONT-SIZE: 10px; BORDER-LEFT: medium none;  BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccccee; TEXT-ALIGN: center
}
TD.weekends_out {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none;  FONT-SIZE: 10px; BORDER-LEFT: medium none;  COLOR: gray; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ccccee; TEXT-ALIGN: center
}
TD.day_out {
	  FONT-SIZE: 10px; COLOR: gray; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.day_c {
	BORDER: #333333 1px solid; FONT-SIZE: 10px;   COLOR: white;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
TD.weekhidden {
	DISPLAY: none
}
TD.week {
	  FONT-SIZE: 10px; BORDER-LEFT: #0373B5 1px solid;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.weeksel {
	 FONT-SIZE: 10px; BORDER-LEFT: #0373B5 1px solid;  COLOR: #1785C5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.wd {
	 font-weight:bold; FONT-SIZE: 10px;  COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.closew {
	 BORDER-RIGHT: #0373B5 1px; BORDER-TOP: #0373B5 1px;  FONT-SIZE: 10px; BORDER-LEFT: #0373B5 1px;  COLOR: #ffffff; BORDER-BOTTOM: #0373B5 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: black; TEXT-ALIGN: center; FONT-VARIANT: small-caps
}
TD.nav {
	 BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none;  BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1785C5; TEXT-ALIGN: center
}
SELECT.nav {
	padding:0px; margin:0px; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff;  FONT-FAMILY:Arial, Helvetica, sans-serif; background-color:#1785C5; TEXT-ALIGN: left; border:1px solid #CC9A36;
}
