#ws-schedule a {

	color: #000000;

	text-decoration: none;

}

#ws-schedule a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}

#ws-schedule table {

	width: 96%;

	table-layout: fixed;

	}

#ws-schedule .verticalcolumn {

	float: left;
	border-right:solid 1px #000000;
	margin-right:2px;

}

#ws-schedule table.verticalheader {

	width: 80px;

}

#ws-schedule table.vertical {

	width: 80px;

}

#ws-schedule th.rowheader {

	width: 60px;

	height: 20px;

}

#ws-schedule th {

	background: #d4d4d1;

	text-align: center;
	
	font-size:11px;

	vertical-align: middle;

}

#ws-schedule tr.topheader {

	height: 20px;

}

#ws-schedule tr.row1 {

	height: 60px;

	vertical-align: top;

}

#ws-schedule tr.row2 {

	height: 60px;

	vertical-align: top;

}

#ws-schedule #3rowstall {

	height: 90px;

}

#ws-schedule tr.datarow {

	height: 60px;

}

#ws-schedule tr.datarow1 {

/*	height: 760px; */

}

#ws-schedule tr.datarow2 {

	height: 60px;

}

#ws-schedule tr.datarow3 {

	height: 90px;

}

#ws-schedule tr.vertrow {

	width: 100px;

}

#ws-schedule tr.vertrow {

	width: 100px;

}

#ws-schedule td:hover {

	background: #CCCCCC;

}

#ws-schedule table td {

	background: #FFFFFF;

}

#ws-schedule td.cat1, td.cat2, td.cat3, td.cat4, td.cat5, td.cat6 {

	border: 0px solid;

}

#ws-schedule td.cat1 {

	background-color: #009B95;


}

#ws-schedule td.cat1:hover {

	background-color: #33CDC7;

}

#ws-schedule td.cat2 {

	background-color: #bdadb0;


}

#ws-schedule td.cat2:hover {

	background-color: #a2a4b4;

}

#ws-schedule td.cat3 {

	background: #FFC973;

	

}

#ws-schedule td.cat3:hover {

	background-color: #dbb880;

}

#ws-schedule td.cat4 {

	background-color: #a4aebc;


}

#ws-schedule td.cat4:hover {

	background-color: #7287a6;

}

#ws-schedule td.cat5 {

	background-color: #8bac9b;


}

#ws-schedule td.cat5:hover {

	background-color: #76897f;

}

#ws-schedule td.cat6 {

	background-color: #cfe49c;


}

#ws-schedule td.cat6:hover {

	background-color: #abb398;

}

#ws-schedule #continuedown {

	border-bottom: dashed 2px #000000;

}

#ws-schedule #continueright {

	border-right: dashed 2px #000000;

}