/* CSS Document */
table {
}

table caption {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;

}

.tddate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:60px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tddate01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:60px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tddate02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:60px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}

.tdlocation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdlocation01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdlocation02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}

.tdcourse {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:175px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdcourse01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	width:175px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdcourse02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	width:175px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}

.tddays {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:35px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tddays01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:35px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tddays02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:35px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}

.tdavailability {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdavailability01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdavailability02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:70px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}

.tdlanguage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	font-weight: bold;
	text-align:center;
	width:40px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdlanguage01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:40px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#eaeaea;
}

.tdlanguage02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	width:40px;
	height:15px;
	margin:0px;
	padding:0px;
	background-color:#CCCCCC;
}
