	.calendar-table
	{
		display: none;
		position: absolute;
		font-family: verdana,helvetica,arial, sans-serif;
		font-size:1em;
		border:1px solid #999999;
	}
	.edittitle
	{
	    COLOR: #cc99cc;
	    FONT-SIZE: 1em;
	    FONT-WEIGHT: bold;
	}
	.edittitlenodata
	{
	    COLOR: linen;
	    FONT-SIZE: 1em;
	}
	
	.button-gray
	{
		COLOR: #000000;
		FONT-SIZE: 1em;
		background-color:#cdcdcd;
	}
	
	
	.caldaynum {
		padding:10px 14px;
	}
	
	.actionlink-in
	{
		COLOR: darkblue;
		CURSOR: pointer;
		FONT-SIZE: 1em;
		TEXT-DECORATION: underline;
	}

	.actionlink-out
	{
		COLOR: darkblue;
		CURSOR: pointer;
		FONT-SIZE: 1em;
	}

	.actionlink-sel-out
	{
		COLOR: crimson;
		CURSOR: pointer;
		FONT-SIZE: 1em;
		background-color: #FFFFFF;
	}

	.actionlink-sel-in
	{
		COLOR: crimson;
		CURSOR: pointer;
		FONT-SIZE: 1em;
		TEXT-DECORATION: underline;
	}

	
	.calendar-table .edittext
	{
	    COLOR: #000000;
	    FONT-SIZE: 1em;
	    FONT-WEIGHT: normal;
	    width:auto;
	}

	.labeltext
	{
	    COLOR: #cc99cc;
	    FONT-SIZE: 1em;
	    FONT-WEIGHT: bolder;
	    font-family:verdana, arial, helvetica, verdana, sans-serif;
	    padding:8px 2px;

	}

	.actionlink
	{
		COLOR: darkblue;
		CURSOR: pointer;
		FONT-SIZE: 1.1em;
		TEXT-DECORATION: none;
		padding:8px 2px;
	}

	input.btn
	{
	    background-color: #cc99cc;
	    border: 1px #cccccc ridge;
	    padding:4px;
	    COLOR: #FFFFFF;
	    CURSOR: pointer;
	    FONT-FAMILY: verdana, arial, helvetica, verdana, sans-serif;
	    FONT-SIZE: 1.1em;
		 margin-right:.5em;
	}

	.calopener { background-color:#fefefe; padding:10px 10px 0 5px;}
