.CalendarPopup .ajax__calendar_container { 
		border: 1px solid #101499; 
		color: #101499;
		background-color: #ffffff; 
    font-weight: normal;
}
.CalendarPopup .ajax__calendar_day,
.CalendarPopup .ajax__calendar_year {
    color: #101499;
    font-weight: bold;
}
.CalendarPopup .ajax__calendar_other .ajax__calendar_day,
.CalendarPopup .ajax__calendar_other .ajax__calendar_year {
    color: #777777;
    font-weight: normal;
}
.CalendarPopup .ajax__calendar_hover .ajax__calendar_day,
.CalendarPopup .ajax__calendar_hover .ajax__calendar_month,
.CalendarPopup .ajax__calendar_hover .ajax__calendar_year,
.CalendarPopup .ajax__calendar_hover .ajax__calendar_today {
		color: #ffffff;
		background-color: #101499; 
    font-weight: bold;
}
.CalendarPopup .ajax__calendar_active .ajax__calendar_day,
.CalendarPopup .ajax__calendar_active .ajax__calendar_month,
.CalendarPopup .ajax__calendar_active .ajax__calendar_year {
    color: #101499;
    font-weight: bold;
}

.unwatermarked { height:18px; width:194px; }
.watermarked { height:20px; width:196px; padding:2px 0 0 2px; border:1px solid #BEBEBE; background-color:#F8F8F8; color:gray; font-family:Tahoma; font-size: 9pt; }	
.TenPx {font-size:10px; font-weight:normal;}

.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover {
	background-image:url(images/DigitalMenu-hover.png);
	background-repeat: no-repeat;
	background-position:left top;
}
	
#menubar {
	height:23px;
	width: 75px;
	background-color: #E8E8E8;
	background-image: url("images/gbar.gif");
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Verdana;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	line-height: 23px;
	font-weight:bold;
	}

	#menu {
		background-color: #FFFFFF;
		border: 2px solid #859299;
		padding:5px;
	}
