	.basic-cl-header {
		color: white;
		font-family: Verdana;
		font-size: 8pt;
		background-color: #999999;
	}
	.basic-cl-on-month {
		font-family: Verdana;
		font-size: 8pt;
		background-color: transparent;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-on-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: #DDDDDD;
		color: black;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-off-month {
		font-family: Verdana;
		font-size: 8pt;
		background-color: gray;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-off-month-lit {
		font-family: Verdana;
		font-size: 8pt;
		background-color: silver;
		color: white;
		text-align: center;
		border-top: 1px solid silver;
		border-left: 1px solid silver;
	}
	.basic-cl-body {
		border: 1px solid black;
	}
	.basic-cl-year {
		border: 1px solid black;
		background-color:white;
		border-collapse: collapse;
		border-spacing: 0px;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.basic-cl-year-lit {
		background-color: silver;
		border: 1px solid black;
		border-collapse: collapse;
		font-size: 7pt;
		font-family: Verdana;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
	}
	.basic-cl-day {
		text-align: center;
		font-size: 7pt;
		font-family: Verdana;
		padding-left: 7px;
		padding-right: 7px;
	}

	td img {margin:3px;}
	div.calendarObject {margin:0;padding:0;}
	td.resultcol1 {width:130px; text-align:right;}
	td.resultcol2 {width:10px;}
	td.resultcol3 {width:auto;}
	div#calculatorform {
	border:1px solid #999999;
	width:360px;
	padding:10px 0px 0px 0px;
	font-family:arial;
}
div#space {	padding:10px 0px 0px 170px;}
	div.calendarObject {width:360px;}
	input.datefield {width:100px;}
	div.formbutton {text-align:center; width:330px;}
	hr.formseperator {height:2px; color:#999999; }

