.tabcal TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; LINE-HEIGHT: 8pt; PADDING-TOP: 0px
}
.tabcal TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; LINE-HEIGHT: 8pt; PADDING-TOP: 0px
}
.tabcal TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; LINE-HEIGHT: 8pt; PADDING-TOP: 0px
}
.tabcal A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; LINE-HEIGHT: 8pt; PADDING-TOP: 0px
}
#cal {
	BACKGROUND-COLOR: #aaaaaa
}
#cal {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#cal TR {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#cal TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#cal TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TABLE#cal {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#cal TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #555555; LINE-HEIGHT: 8pt; PADDING-TOP: 3px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#cal TD.outer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #aaaaaa
}
#cal TD.sel {
	FONT-SIZE: 8pt; CURSOR: default; COLOR: #555555; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: center
}
#cal TD.none {
	FONT-SIZE: 8pt; CURSOR: default; COLOR: #555555; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
#cal TD.grey {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #aaaaaa; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#cal TR.cols TD {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; CURSOR: default; COLOR: #555555; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: center
}
#cal TR.cols TD.arrows {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #555555; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tooltip HR {
	BORDER-RIGHT: medium none; BORDER-TOP: #ec9 1px solid; MARGIN: 3px 0px; BORDER-LEFT: medium none; COLOR: transparent; BORDER-BOTTOM: medium none; HEIGHT: 0px
}
