.bkc {
	background-color:#030;
}
.tableinfost {
	font-size: 16px;
	color: white;
	text-decoration: none;
	text-shadow: none;
	font-weight: bold
}



.tablegirdst {
	font-size: 18px;
	cursor: zoom-in;
}

.tablegirdst:hover {
	background-color:#FFFFCC;
}
.tablegirdstsm {
	font-size: 12px;
}
.tablegirdsel {
	background-color:#ff80ff;
	}

.tableheadst {
	font-size: 9px;
}
.tablefootst {
	font-size: 12px;
	color: #FFF;
}
.holidyst {
	color: #F00;
}
.caltabwidthst {
	width: 60px;
	text-align: center;
}

.todayColor {
	WIDTH: 40px;
	background-color: #F0F;
	}
	
.timestyleex {
	font-size: 15px;
}

select {font-size:18px;}
select option {font-size:18px;}

.calfirstsm {
	font-size: 18px;
	}
.calfirstsmm {
	font-size: 16px;
	}	
.calfirstbg {
	
	letter-spacing: 5px;
	font-size:24px;
	padding-top: 15px;
	padding-bottom: 15px
}
.calfirstlg {
	 font-size:36px;
	 line-height:24px;
	padding-top: 15px;
	padding-bottom: 15px
}
table.yt_table{
	width:100%;
}
table.yt_table td{
	text-align:center;
}	