#spiffycalendar {
		BACKGROUND-COLOR: black; 
		HEIGHT: 130px; 
		LEFT: 0px; 
		POSITION: absolute; 
		TOP: 0px; 
		VISIBILITY: hidden; 
		WIDTH: 185px
}

.cal-SymbolBtn {
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt;
		COLOR: #FFFFFF; 
		outline-style: none; 
		outline-width: 0px;
		text-decoration: none
}

.cal-BtnLink {
		outline-style: none; 
		outline-width: 0px
}

A.cal-DayLink {
		COLOR: black; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold
}

A.cal-DayLink:hover {
		COLOR: #CC0000; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold
}

A.cal-DayLink:active {
		COLOR: #000066; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

.cal-TextBox {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-weight: bold;
	border: 1px solid #999999;
	text-align: center;



}

.cal-TextBoxInvalid {
	COLOR: #660000;
	FONT-FAMILY: Verdana,  Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	border: 1px solid #CC0000;

}

.cal-TextBoxDisabled {
	COLOR: #808080;
	FONT-FAMILY: Verdana,  Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	border: 1px solid #CCCCCC;

}

.cal-ComboBox {
		COLOR: navy; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal
}

.cal-Today {
		BACKGROUND-COLOR: transparent; 
		COLOR: #CC0000; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}
.cal-Day {
		BACKGROUND-COLOR: transparent; 
		COLOR: #000000; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		TEXT-DECORATION: none
}

A.cal-TodayLink {
		BACKGROUND-COLOR: #FFCC00; 
		COLOR: #CC0000; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}

A.cal-TodayLink:hover {
		BACKGROUND-COLOR: transparent; 
		COLOR: #CC0000; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}

A.cal-TodayLink:active {
		BACKGROUND-COLOR: transparent; 
		COLOR: #0066ff; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}

.cal-GreyDate {
		BACKGROUND-COLOR: #999999; 
		COLOR: #666666; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

.cal-GreyInvalidDate {
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	background-image: url(cross.gif);

}

.cal-DayCell {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	background-color: #FFFFFF;

}

.cal-HeadCell {
		BACKGROUND-COLOR: #000066; 
		COLOR: #FFFFFF; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold
}

.cal-Table {
	BACKGROUND-COLOR: #000066;
	border: 1px solid #666666;

}

arrow {
		BACKGROUND-COLOR: transparent; 
		COLOR: #FFFFFF; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}

