div.cal-top{
	background: url('/img/calender/lstheme/lscal-top.gif') top no-repeat;
	font-size:11px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	color: #FF4000;
}
div.cal-middle{
	background: url('/img/calender/lstheme/lscal-middle.gif') repeat-y;
	padding: 0px 1px 0px 1px;
	width: 121px;
}
div.cal-bottom{
	background: url('/img/calender/lstheme/lscal-bottom.gif') bottom no-repeat;
	width: 121px;
	padding-bottom: 5px;
}
table.ls-calender{
	border: none;
	padding: 0px;
	width: 119px;
	height: 96px;
}
table.days-sheet{
	background: url('/img/calender/lstheme/lscal-days-sheet-bg.gif');
}
table.months-sheet{
	background: url('/img/calender/lstheme/lscal-months-sheet-bg.gif');
	width: 117px;
	height: 96px;
	margin-left: 1px;
}
div.years-sheet{
	background-image: url('/img/calender/lstheme/lscal-months-sheet-bg.gif');
	width: 117px;
	height: 96px;
	margin-left: 1px;
	overflow-x: hidden;
	overflow-y: auto;
}
table.years-sheet{
	
}
table.ls-calender td{
	font-family: "MS Sanas Serif";
	font-size: 8px;
	color: #5C5F63;
	text-align: center;
	cursor: pointer;
}
table.days-sheet td{
	background: url('/img/calender/lstheme/lscal-cell-bg.gif');
	width: 17px;
	height: 16px;
	padding: 0px;
}
table.days-sheet td.selected{
	background: url('/img/calender/lstheme/lscal-cell-selected-bg.gif');
}
table.months-sheet td{
	background: url('/img/calender/lstheme/lscal-month-cell-bg.gif');
	width: 39px;
	height: 24px;
	padding: 0px;
	font-family: "MS Sanas Serif";
	font-size: 10px;
}
table.years-sheet td{
	background: none;
	font-size: 10px;
}
table.ls-calender tr{
	height: 16px;
}
table.ls-calender tr.header td{
	font-weight: bold;
}
table.months-sheet tr{
	height: 20px;
}
