#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 {
		BACKGROUND-COLOR: transparent; 
		COLOR: black; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

A.cal-DayLink:hover {
		BACKGROUND-COLOR: transparent; 
		COLOR: #000066; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}

A.cal-DayLink:active {
		BACKGROUND-COLOR: transparent; 
		COLOR: #000066; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

.cal-TextBox {
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #FFFFFF; font-weight: normal; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;text-transform: uppercase;}
			

.cal-TextBoxInvalid {
		BORDER-BOTTOM-COLOR: red; 
		BORDER-BOTTOM-STYLE: solid; 
		BORDER-LEFT-COLOR: red; 
		BORDER-LEFT-STYLE: solid; 
		BORDER-RIGHT-COLOR: red; 
		BORDER-RIGHT-STYLE: solid; 
		BORDER-TOP-COLOR: red; 
		BORDER-TOP-STYLE: solid; 
		COLOR: #660000; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal
}

.cal-TextBoxDisabled {
		BORDER-BOTTOM-COLOR: silver; 
		BORDER-BOTTOM-STYLE: solid; 
		BORDER-LEFT-COLOR: silver; 
		BORDER-LEFT-STYLE: solid; 
		BORDER-RIGHT-COLOR: silver; 
		BORDER-RIGHT-STYLE: solid; 
		BORDER-TOP-COLOR: silver; 
		BORDER-TOP-STYLE: solid; 
		COLOR: #808080; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal
}

.cal-ComboBox {
		COLOR: navy; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal
}

.cal-Today {
		BACKGROUND-COLOR: transparent; 
		COLOR: red; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: bold; 
		TEXT-DECORATION: none
}
.cal-Day {
		BACKGROUND-COLOR: transparent; 
		COLOR: black; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

A.cal-TodayLink {
		BACKGROUND-COLOR: transparent; 
		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: #000066; 
		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: #CCCCCC; 
		COLOR: #999999; 
		FONT-FAMILY: Verdana,  Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: none
}

.cal-GreyInvalidDate {
		BACKGROUND-COLOR: #CCCCCC; 
		COLOR: #999999; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal; 
		TEXT-DECORATION: line-through
}

.cal-DayCell {
		BACKGROUND-COLOR: white; 
		FONT-FAMILY: Verdana, Arial, sans-serif; 
		FONT-SIZE: 8pt; 
		FONT-WEIGHT: normal
}

.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-BOTTOM: #000066 1px solid; 
		BORDER-LEFT: #000066 1px solid; 
		BORDER-RIGHT: #000066 1px solid; 
		BORDER-TOP: #000066 1px solid
}


