@CHARSET "ISO-8859-1";

@import "keckmenu.css";

/* General definitions */

html body {
	background-color: #FFFFdd;
	font-family: sans-serif;
	margin: 0.0;
	font-size: 12px;
}

table { font-size: 12px; }

.dsYear, .dsMonth, .dsDay
{
	font-weight: bold;
}

table.dateSelector
{
	background-color: #bbbbbb;
	font-size:12px;
	text-align: center;
	z-index: 99;
}

table.dateSelector th, table.dateSelector tr
{
	background-color: #efefef;
}

table.dateSelector td.workday, table.dateSelector td.clicable
{
	background-color: #ffffff;
	cursor: pointer;
}

.weekend, table.dateSelector th.weekend
{
	background-color: #ff9999;
	cursor: pointer;
	text-align: center;
}

.weekend a, .workday a
{
    display: block;
}

.selectedDay
{
	background-color: #99ff99;
	font-weight: bold;
}

#dsWindow
{
	position: absolute;
	visibility: hidden;
	z-index: 100;
}

#dsCalIcon
{
	position: relative;
	margin-left: -27;
	top: 1;
	margin-right:10;
}

.footer {
	clear: both;
}

#mainView {
	vertical-align: top;
	clear: both;
	margin-left: 20.0px;
}

#mainViewTable td {
	vertical-align: top;
}

.dayClass {
	font-weight: bold;
}

.workdayClass {	
}

.todayClass {
	background-color: #dfe;
}

.laserInfo {
	width: 8em;
}

.monthLabelClass { font-size: 200%; }
.labelClass { color:#fff; matgin-top: 5px; display:none;}

.weekendClass {
	background-color: #fbb;	
}

#menu { clear: both; }

#menu a { margin: 10.0px; }
#dateLabel { font-size: 200%; font-weight: bold; }

/* end of general definitions */

.pmsGraph {
	width: 600px;
}

