

/* stylesheet for slots on 2008-07-25
   base_time: Fri Jul 25 07:30:00 UTC 2008
   max_rooms: 19 */



div#room_title_61 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_61 {
	position: absolute;
	top: 30px;
	left: 0px;
	width: 65px;
	z-index: 3;	
}



div#room_title_62 {
	position: absolute;
	top: 0px;
	left: 66px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_62 {
	position: absolute;
	top: 30px;
	left: 66px;
	width: 65px;
	z-index: 3;	
}



div#room_title_64 {
	position: absolute;
	top: 0px;
	left: 132px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_64 {
	position: absolute;
	top: 30px;
	left: 132px;
	width: 65px;
	z-index: 3;	
}



div#room_title_65 {
	position: absolute;
	top: 0px;
	left: 198px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_65 {
	position: absolute;
	top: 30px;
	left: 198px;
	width: 65px;
	z-index: 3;	
}



div#room_title_70 {
	position: absolute;
	top: 0px;
	left: 264px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_70 {
	position: absolute;
	top: 30px;
	left: 264px;
	width: 65px;
	z-index: 3;	
}



div#room_title_69 {
	position: absolute;
	top: 0px;
	left: 330px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_69 {
	position: absolute;
	top: 30px;
	left: 330px;
	width: 65px;
	z-index: 3;	
}



div#room_title_68 {
	position: absolute;
	top: 0px;
	left: 396px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_68 {
	position: absolute;
	top: 30px;
	left: 396px;
	width: 65px;
	z-index: 3;	
}



div#room_title_146 {
	position: absolute;
	top: 0px;
	left: 462px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_146 {
	position: absolute;
	top: 30px;
	left: 462px;
	width: 65px;
	z-index: 3;	
}



div#room_title_147 {
	position: absolute;
	top: 0px;
	left: 528px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_147 {
	position: absolute;
	top: 30px;
	left: 528px;
	width: 65px;
	z-index: 3;	
}



div#room_title_72 {
	position: absolute;
	top: 0px;
	left: 594px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_72 {
	position: absolute;
	top: 30px;
	left: 594px;
	width: 65px;
	z-index: 3;	
}



div#room_title_73 {
	position: absolute;
	top: 0px;
	left: 660px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_73 {
	position: absolute;
	top: 30px;
	left: 660px;
	width: 65px;
	z-index: 3;	
}



div#room_title_74 {
	position: absolute;
	top: 0px;
	left: 726px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_74 {
	position: absolute;
	top: 30px;
	left: 726px;
	width: 65px;
	z-index: 3;	
}



div#room_title_76 {
	position: absolute;
	top: 0px;
	left: 792px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_76 {
	position: absolute;
	top: 30px;
	left: 792px;
	width: 65px;
	z-index: 3;	
}



div#room_title_75 {
	position: absolute;
	top: 0px;
	left: 858px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_75 {
	position: absolute;
	top: 30px;
	left: 858px;
	width: 65px;
	z-index: 3;	
}



div#room_title_77 {
	position: absolute;
	top: 0px;
	left: 924px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_77 {
	position: absolute;
	top: 30px;
	left: 924px;
	width: 65px;
	z-index: 3;	
}



div#room_title_78 {
	position: absolute;
	top: 0px;
	left: 990px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_78 {
	position: absolute;
	top: 30px;
	left: 990px;
	width: 65px;
	z-index: 3;	
}



div#room_title_60 {
	position: absolute;
	top: 0px;
	left: 1056px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_60 {
	position: absolute;
	top: 30px;
	left: 1056px;
	width: 65px;
	z-index: 3;	
}



div#room_title_111 {
	position: absolute;
	top: 0px;
	left: 1122px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_111 {
	position: absolute;
	top: 30px;
	left: 1122px;
	width: 65px;
	z-index: 3;	
}



div#room_title_112 {
	position: absolute;
	top: 0px;
	left: 1188px;
	height: 30px;
	width: 65px;
	z-index: 0;
}

div#room_tools_112 {
	position: absolute;
	top: 30px;
	left: 1188px;
	width: 65px;
	z-index: 3;	
}



div#slot2013 {
	position: absolute;
	left: 0px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2026 {
	position: absolute;
	left: 0px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2014 {
	position: absolute;
	left: 66px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2027 {
	position: absolute;
	left: 66px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2015 {
	position: absolute;
	left: 132px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2028 {
	position: absolute;
	left: 132px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2016 {
	position: absolute;
	left: 198px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2029 {
	position: absolute;
	left: 198px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2018 {
	position: absolute;
	left: 264px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2031 {
	position: absolute;
	left: 264px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2019 {
	position: absolute;
	left: 330px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2032 {
	position: absolute;
	left: 330px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2017 {
	position: absolute;
	left: 396px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2030 {
	position: absolute;
	left: 396px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2573 {
	position: absolute;
	left: 462px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2575 {
	position: absolute;
	left: 462px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2574 {
	position: absolute;
	left: 528px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2576 {
	position: absolute;
	left: 528px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2021 {
	position: absolute;
	left: 594px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2034 {
	position: absolute;
	left: 594px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2619 {
	position: absolute;
	left: 660px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2621 {
	position: absolute;
	left: 660px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2620 {
	position: absolute;
	left: 726px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2622 {
	position: absolute;
	left: 726px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2023 {
	position: absolute;
	left: 792px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2036 {
	position: absolute;
	left: 792px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2022 {
	position: absolute;
	left: 858px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2035 {
	position: absolute;
	left: 858px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2024 {
	position: absolute;
	left: 924px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2037 {
	position: absolute;
	left: 924px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2025 {
	position: absolute;
	left: 990px;
	width: 65px;
	top: 262px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2038 {
	position: absolute;
	left: 990px;
	width: 65px;
	top: 462px;
		height: 179px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot2271 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 66px;
		height: 79px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2272 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 26px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2273 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 86px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2274 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 146px;
		height: 79px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2275 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 106px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2276 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 166px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2278 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 226px;
		height: 35px;
		z-index: 3;
	font-size: 80%;
	overflow: hidden;
	background: #ded;
}



div#slot2570 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 682px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2874 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 742px;
		height: 119px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2864 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 862px;
		height: 119px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2572 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 882px;
		height: 59px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2277 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 30px;
		height: 35px;
		z-index: 3;
	font-size: 80%;
	overflow: hidden;
	background: #ded;
}



div#slot2875 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 962px;
		height: 19px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2182 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 982px;
		height: 239px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot2184 {
	position: absolute;
	left: 0px;
	width: 1055px;
	top: 982px;
		height: 239px;
		z-index: 1;
	font-size: 80%;
	overflow: hidden;
	background: #edd;
}



div#slot_grid {
	position: relative;
	
	height: 1222px;
	
	background: #888;
	width: 1056px;
	z-index: 0;
	border-left: 1px solid #888;
}


	
div#slot_grid div.topic71 {
	background-color: #84c984;
}

li#topic_key_71 {
	background-color: #84c984;
}
span#topic_key_71 {
	background-color: #84c984;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic72 {
	background-color: #ffeedd;
}

li#topic_key_72 {
	background-color: #ffeedd;
}
span#topic_key_72 {
	background-color: #ffeedd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic73 {
	background-color: #d8d8d8;
}

li#topic_key_73 {
	background-color: #d8d8d8;
}
span#topic_key_73 {
	background-color: #d8d8d8;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic74 {
	background-color: #84c984;
}

li#topic_key_74 {
	background-color: #84c984;
}
span#topic_key_74 {
	background-color: #84c984;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic75 {
	background-color: #f1f6ff;
}

li#topic_key_75 {
	background-color: #f1f6ff;
}
span#topic_key_75 {
	background-color: #f1f6ff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic76 {
	background-color: #ffbf23;
}

li#topic_key_76 {
	background-color: #ffbf23;
}
span#topic_key_76 {
	background-color: #ffbf23;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic77 {
	background-color: #ccdddd;
}

li#topic_key_77 {
	background-color: #ccdddd;
}
span#topic_key_77 {
	background-color: #ccdddd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic78 {
	background-color: #c9f2ba;
}

li#topic_key_78 {
	background-color: #c9f2ba;
}
span#topic_key_78 {
	background-color: #c9f2ba;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic79 {
	background-color: #f5e1cd;
}

li#topic_key_79 {
	background-color: #f5e1cd;
}
span#topic_key_79 {
	background-color: #f5e1cd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic80 {
	background-color: #edebd5;
}

li#topic_key_80 {
	background-color: #edebd5;
}
span#topic_key_80 {
	background-color: #edebd5;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic81 {
	background-color: #c9e5fc;
}

li#topic_key_81 {
	background-color: #c9e5fc;
}
span#topic_key_81 {
	background-color: #c9e5fc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic82 {
	background-color: #84c984;
}

li#topic_key_82 {
	background-color: #84c984;
}
span#topic_key_82 {
	background-color: #84c984;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic83 {
	background-color: #ffeedd;
}

li#topic_key_83 {
	background-color: #ffeedd;
}
span#topic_key_83 {
	background-color: #ffeedd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic84 {
	background-color: #d8d8d8;
}

li#topic_key_84 {
	background-color: #d8d8d8;
}
span#topic_key_84 {
	background-color: #d8d8d8;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic85 {
	background-color: #84c984;
}

li#topic_key_85 {
	background-color: #84c984;
}
span#topic_key_85 {
	background-color: #84c984;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic86 {
	background-color: #f1f6ff;
}

li#topic_key_86 {
	background-color: #f1f6ff;
}
span#topic_key_86 {
	background-color: #f1f6ff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic87 {
	background-color: #ffbf23;
}

li#topic_key_87 {
	background-color: #ffbf23;
}
span#topic_key_87 {
	background-color: #ffbf23;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic88 {
	background-color: #ccdddd;
}

li#topic_key_88 {
	background-color: #ccdddd;
}
span#topic_key_88 {
	background-color: #ccdddd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic89 {
	background-color: #c9f2ba;
}

li#topic_key_89 {
	background-color: #c9f2ba;
}
span#topic_key_89 {
	background-color: #c9f2ba;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic134 {
	background-color: #f5e1cd;
}

li#topic_key_134 {
	background-color: #f5e1cd;
}
span#topic_key_134 {
	background-color: #f5e1cd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic135 {
	background-color: #edebd5;
}

li#topic_key_135 {
	background-color: #edebd5;
}
span#topic_key_135 {
	background-color: #edebd5;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic136 {
	background-color: #c9e5fc;
}

li#topic_key_136 {
	background-color: #c9e5fc;
}
span#topic_key_136 {
	background-color: #c9e5fc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic138 {
	background-color: #ffeedd;
}

li#topic_key_138 {
	background-color: #ffeedd;
}
span#topic_key_138 {
	background-color: #ffeedd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic144 {
	background-color: #c9f2ba;
}

li#topic_key_144 {
	background-color: #c9f2ba;
}
span#topic_key_144 {
	background-color: #c9f2ba;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic153 {
	background-color: #ffbf23;
}

li#topic_key_153 {
	background-color: #ffbf23;
}
span#topic_key_153 {
	background-color: #ffbf23;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic165 {
	background-color: #ccdddd;
}

li#topic_key_165 {
	background-color: #ccdddd;
}
span#topic_key_165 {
	background-color: #ccdddd;
	padding: 2px;
	border: 1px solid black;
}
	


div.slot_active {
	background-color: #eef !important;
}

div.slot_popup {
	z-index: 50;
	border: 2px solid #88d;
	position: absolute;
	background: #eef;
	display: none;
	width: 278px;
	font-size: 100%;
}

div.slot_popup div {
	padding: 2px;
}

div.slot_detail {
	padding: 2px;
}


