.ctx {
	BORDER-RIGHT: #000000 3px solid; BORDER-TOP: #003366 3px solid; DISPLAY: none; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: #003366 3px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 3px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #336699; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.ctxl {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px
}
.ctxl2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; COLOR: #003366; BACKGROUND-COLOR: highlight
}
.calh {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
.calh .sel {
	CURSOR: pointer; COLOR: #ffcc00; BACKGROUND-COLOR: #003366
}
.calh TD {
	COLOR: #ffffff
}
.calm {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #5588bb; TEXT-ALIGN: center
}
.calm .sel {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffcc00; BACKGROUND-COLOR: #003366
}
.calm TD {
	COLOR: #ffffff
}
.caly {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #5588bb; TEXT-ALIGN: center
}
.caly .sel {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffcc00; BACKGROUND-COLOR: #003366
}
.caly TD {
	COLOR: #ffffff
}
.cal {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000 1px solid; WIDTH: 300px; COLOR: #ffffff; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center; border-spacing: 1px
}
.cal .pas {
	FONT-SIZE: 8pt; COLOR: #336699; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ddddcc; TEXT-ALIGN: center
}
.cal .tod {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffcc00; FONT-FAMILY: Arial; BACKGROUND-COLOR: #336699; TEXT-ALIGN: center
}
.cal .sel {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffcc00; BACKGROUND-COLOR: #003366
}
.cal .selpas {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #ffcc00; BACKGROUND-COLOR: #aaaa99
}
.cal .seltod {
	FONT-WEIGHT: bold; CURSOR: pointer; COLOR: #003366; BACKGROUND-COLOR: #ffcc00
}
#cal {
	DISPLAY: none
}
IMG.but {
	WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
IMG.but_cal {
	WIDTH: 16px; CURSOR: pointer; HEIGHT: 14px
}
#calendar3 {
	LEFT: 50%; MARGIN-LEFT: -67px; POSITION: absolute; TOP: 587px
}
#calendar2 {
	LEFT: 50%; MARGIN-LEFT: -67px; POSITION: absolute; TOP: 587px
}
#calendar4 {
	LEFT: 50%; MARGIN-LEFT: -67px; POSITION: absolute; TOP: 587px
}
#calendar4 {
	TOP: 815px
}
#calendar3 {
	TOP: 900px
}
