@charset "UTF-8";
.h {
	color: #3F0;
	text-align: center;
	width: 1104px;
	position: absolute;
	height: 50px;
	left: 10px;
	top: 25px;
}
.col1 {
	float: none;
	width: 145px;
	display: inline;
	height: 150px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	position: absolute;
	left: 10px;
	top: 270px;
	overflow: scroll;
}
.col01 {
	position: absolute;
	height: 40px;
	width: 1104px;
	left: 10px;
	top: 200px;
	background-color: #FFF;
}
.col2 {
	float: left;
	width: 145px;
	display: inline;
	height: 150px;
	position: absolute;
	left: 165px;
	top: 270px;
	overflow: scroll;
}
.col3 {
	float: left;
	width: 145px;
	display: inline;
	position: absolute;
	left: 320px;
	height: 150px;
	overflow: scroll;
	top: 270px;
}
.col4 {
	display: inline;
	width: 145px;
	float: left;
	height: 150px;
	position: absolute;
	left: 475px;
	top: 270px;
	overflow: scroll;
}
.col5 {
	float: left;
	width: 145px;
	height: 150px;
	position: absolute;
	left: 630px;
	top: 270px;
	overflow: scroll;
}
.col6 {
	display: inline;
	float: left;
	width: 145px;
	height: 150px;
	position: absolute;
	left: 785px;
	top: 270px;
	overflow: scroll;
}
.col7 {
	display: inline;
	float: left;
	width: 145px;
	height: 150px;
	position: absolute;
	left: 940px;
	top: 270px;
	overflow: scroll;
}
.col8 {
	position: absolute;
	height: 30px;
	width: 1104px;
	left: 10px;
	top: 440px;
	background-color: #FFF;
}
.col25 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 10px;
	top: 930px;
}
.col26 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 165px;
	top: 930px;
}
.col27 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 320px;
	top: 930px;
}
.col28 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 475px;
	top: 930px;
}
.col29 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 630px;
	top: 930px;
}
.col17 {
	display: inline;
	overflow: scroll;
	position: absolute;
	height: 150px;
	width: 145px;
	left: 14px;
	top: 711px;
}
.col19 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 320px;
	top: 710px;
}
.col20 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 475px;
	top: 710px;
}
.col21 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	left: 630px;
	top: 710px;
	position: absolute;
}
.col22 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 785px;
	top: 710px;
}
.col23 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 940px;
	top: 710px;
}
.col24 {
	height: 30px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 880px;
	background-color: #FFF;
}
.col18 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 165px;
	top: 710px;
}
.col16 {
	height: 30px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 660px;
	background-color: #FFF;
}
.col9 {
	height: 150px;
	width: 145px;
	left: 11px;
	top: 491px;
	position: absolute;
	overflow: scroll;
	display: inline;
}
.col10 {
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 165px;
	top: 490px;
}
.col11 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 322px;
	top: 489px;
}
.col12 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 478px;
	top: 490px;
}
.col13 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 630px;
	top: 490px;
}
.col14 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 785px;
	top: 490px;
}
.col15 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 940px;
	top: 490px;
}
#date {
	background-color: #CCC;
}
.col30 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 785px;
	top: 930px;
}
.col31 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 940px;
	top: 930px;
}
.col32 {
	height: 30px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 1100px;
	background-color: #FFF;
}
.col40 {
	height: 30px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 1320px;
}
.col33 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 10px;
	top: 1150px;
}
.col34 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 165px;
	top: 1150px;
}
.col35 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 320px;
	top: 1150px;
}
.col36 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 479px;
	top: 1150px;
}
.col37 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 630px;
	top: 1150px;
}
.col38 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 785px;
	top: 1150px;
}
.col39 {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 940px;
	top: 1150px;
}
.search {
	position: absolute;
	width: 1104px;
	left: 10px;
	top: 1300px;
	text-align: center;
}
.search_events {
	text-align: center;
	height: 20px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 150px;
}
.header {
	text-align: center;
	position: absolute;
	height: 20px;
	width: 1104px;
	left: 10px;
}
.col47  {
	display: inline;
	height: 150px;
	width: 145px;
	position: absolute;
	left: 940px;
	top: 1370px;
	overflow: scroll;
}
.col45 {
	display: inline;
	height: 150px;
	width: 145px;
	position: absolute;
	left: 630px;
	top: 1370px;
	overflow: scroll;
}
.col46 {
	display: inline;
	height: 150px;
	width: 145px;
	position: absolute;
	left: 785px;
	top: 1370px;
	overflow: scroll;
}
.search_date1 {
	text-align: right;
	height: 20px;
	width: 368px;
	position: absolute;
	left: 10px;
	top: 150px;
}
.month_year {
	text-align: right;
	display: inline;
	height: 20px;
	width: 184px;
	position: absolute;
	left: 378px;
	top: 150px;
	font-size: 24px;
	color: #000;
	background-color: #FFF;
}
.month_year2 {
	text-align: left;
	display: inline;
	height: 20px;
	width: 184px;
	position: absolute;
	left: 562px;
	top: 150px;
	background-color: #FFF;
	font-size: 24px;
}
.search_date2 {
	text-align: left;
	display: inline;
	height: 20px;
	width: 368px;
	position: absolute;
	left: 746px;
	top: 150px;
}
.col41a {
	height: 150px;
	width: 145px;
	position: absolute;
	left: 10px;
	top: 1370px;
	overflow: scroll;
	display: inline;
	background-color: #FFF;
}
.col42a {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 165px;
	top: 1370px;
}
.col43a {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 320px;
	top: 1370px;
}
.col44a {
	display: inline;
	height: 150px;
	width: 145px;
	overflow: scroll;
	position: absolute;
	left: 475px;
	top: 1370px;
}
.view_categories {
	text-align: center;
	height: 25px;
	width: 1104px;
	position: absolute;
	left: 10px;
	top: 100px;
}
