.CalFld{
	border:1px solid threeddarkshadow;
	border-right-color:threedlightshadow;
	border-bottom-color:threedlightshadow;
}
Table.CalFld TD{
	padding:0px;
	font:70% Tahoma;
}

Table#Calendar{
	border:1px solid threeddarkshadow;
	border-left-color:window;
	border-top-color:window;
	position:absolute;
	padding:1px;
	background:buttonface;
	margin:0px;
	z-index:10;
	visibility:hidden;
	top:0px;
	left:0px;
}
#Calendar TD{
	padding:0px;
	font:70% Tahoma;
	background:buttonface;
}

#Calendar Select{
	font:99% Tahoma;
	background:window;
}
/*#Calendar Table Table{font:70% Tahoma;}*/

#Calendar Input{
	font:100% Tahoma;
	text-align:center;
	border-width:1px;
	padding:0px;
}

#Calendar .CalDays{
	background-color:window;
	border:2px inset window;
	vertical-align:top;
	height:90%;
	cursor:default;
}

#Calendar .CalDays TD{
	text-align:center;
	padding:3px 5px;
	background:white;
}

#Calendar .Week TD{
	background-color:navy;
	color:highlighttext;
}

#Calendar .CalDays .SelDay{
	background-color:highlight;
	color:window;
}

.CalFldData{
	cursor:pointer;
	cursor:hand;
}

.CalFldNone{visibility:hidden;}
.CalFldDis{color:gray;}

.side:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
.side:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
.side:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
.side:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
}
.bla:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bla:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bla:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bla:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
