input, textarea, select
{
background-color:#e4e4e4;border:1px #aaaaaa inset;
font-family:verdana; font-size:12px; 
color: #00509a;
}

.radio
{
	border: 1px red solid;
}

.button
{
background-color:#e4e4e4;border:1px #aaaaaa outset;height:20px;
}



.calendar_dayheader
{
	text-align: center;
	letter-spacing:1px;
	font-weight:bold;
	background-color:#e4e4e4;
	cursor:pointer;
}
.calendar_dayheader_hilited
{
	/*background-color:#e4e4e4;*/
}

.calendar_entry
{
	cursor:pointer;
	border: 1px #ffffff solid;
	font-family: arial;
	font-size:11px;
	color: #ffffff;
	padding:2px;
}

.calendar_entry0
{
	background-color: #00509a;
}
.calendar_entry1
{
	background-color: #9a0000;
}









.contextMenuContainer
{
position:absolute;
background-color:#eeeeee;
border:1px #c8cce8 solid;
border-bottom:1px #404040 solid;
border-right:1px #404040 solid;
font-family:verdana;
font-size:10px;
}
.contextMenuInnerContainer
{
border:1px #e4e7f3 solid;
border-bottom:1px #626dbd solid;
border-right:1px #626dbd solid;
padding:0px;
}
.contextMenuInnerContainer a, .contextMenuInnerContainer a:link{
-moz-box-sizing:border-box;box-sizing:border-box; text-decoration:none;
color:#000080;margin:1px;width:99%;padding:2 0 3 5;display:block;}
.contextMenuInnerContainer a:visited{}
.contextMenuInnerContainer a:active{}
.contextMenuInnerContainer a:hover{color:white;background-color:#000080;}

.contextMenuEntryDisabled {color:#aaaabb;margin:1px;padding:1 0 2 5;width:100%;cursor:default;}
