

/* stylesheet for slots on 2009-07-20
   base_time: Mon Jul 20 08:30:00 UTC 2009
   max_rooms: 11 */



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

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



div#room_title_293 {
	position: absolute;
	top: 0px;
	left: 135px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_293 {
	position: absolute;
	top: 30px;
	left: 135px;
	width: 134px;
	z-index: 3;	
}



div#room_title_294 {
	position: absolute;
	top: 0px;
	left: 270px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_294 {
	position: absolute;
	top: 30px;
	left: 270px;
	width: 134px;
	z-index: 3;	
}



div#room_title_295 {
	position: absolute;
	top: 0px;
	left: 405px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_295 {
	position: absolute;
	top: 30px;
	left: 405px;
	width: 134px;
	z-index: 3;	
}



div#room_title_296 {
	position: absolute;
	top: 0px;
	left: 540px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_296 {
	position: absolute;
	top: 30px;
	left: 540px;
	width: 134px;
	z-index: 3;	
}



div#room_title_298 {
	position: absolute;
	top: 0px;
	left: 675px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_298 {
	position: absolute;
	top: 30px;
	left: 675px;
	width: 134px;
	z-index: 3;	
}



div#room_title_297 {
	position: absolute;
	top: 0px;
	left: 810px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_297 {
	position: absolute;
	top: 30px;
	left: 810px;
	width: 134px;
	z-index: 3;	
}



div#room_title_304 {
	position: absolute;
	top: 0px;
	left: 945px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_304 {
	position: absolute;
	top: 30px;
	left: 945px;
	width: 134px;
	z-index: 3;	
}



div#room_title_305 {
	position: absolute;
	top: 0px;
	left: 1080px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_305 {
	position: absolute;
	top: 30px;
	left: 1080px;
	width: 134px;
	z-index: 3;	
}



div#room_title_306 {
	position: absolute;
	top: 0px;
	left: 1215px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_306 {
	position: absolute;
	top: 30px;
	left: 1215px;
	width: 134px;
	z-index: 3;	
}



div#room_title_307 {
	position: absolute;
	top: 0px;
	left: 1350px;
	height: 30px;
	width: 134px;
	z-index: 0;
}

div#room_tools_307 {
	position: absolute;
	top: 30px;
	left: 1350px;
	width: 134px;
	z-index: 3;	
}



div#slot4185 {
	position: absolute;
	left: 0px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4223 {
	position: absolute;
	left: 0px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4197 {
	position: absolute;
	left: 135px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4200 {
	position: absolute;
	left: 135px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4187 {
	position: absolute;
	left: 270px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4201 {
	position: absolute;
	left: 270px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4188 {
	position: absolute;
	left: 405px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4202 {
	position: absolute;
	left: 405px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4189 {
	position: absolute;
	left: 540px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4203 {
	position: absolute;
	left: 540px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4191 {
	position: absolute;
	left: 675px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4205 {
	position: absolute;
	left: 675px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4190 {
	position: absolute;
	left: 810px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4204 {
	position: absolute;
	left: 810px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4209 {
	position: absolute;
	left: 945px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4195 {
	position: absolute;
	left: 1080px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4210 {
	position: absolute;
	left: 1080px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4196 {
	position: absolute;
	left: 1215px;
	width: 134px;
	top: 30px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4211 {
	position: absolute;
	left: 1215px;
	width: 134px;
	top: 330px;
		height: 209px;
		z-index: 2;
	font-size: 80%;
	overflow: hidden;
	background: #fff;
}



div#slot4594 {
	position: absolute;
	left: 0px;
	width: 1349px;
	top: 240px;
		height: 89px;
		z-index: 3;
	font-size: 80%;
	overflow: hidden;
	background: #ded;
}



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


	
div#slot_grid div.topic291 {
	background-color: #eeffff;
}

li#topic_key_291 {
	background-color: #eeffff;
}
span#topic_key_291 {
	background-color: #eeffff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic292 {
	background-color: #cceeee;
}

li#topic_key_292 {
	background-color: #cceeee;
}
span#topic_key_292 {
	background-color: #cceeee;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic293 {
	background-color: #99cccc;
}

li#topic_key_293 {
	background-color: #99cccc;
}
span#topic_key_293 {
	background-color: #99cccc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic294 {
	background-color: #ffffdd;
}

li#topic_key_294 {
	background-color: #ffffdd;
}
span#topic_key_294 {
	background-color: #ffffdd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic295 {
	background-color: #ddffff;
}

li#topic_key_295 {
	background-color: #ddffff;
}
span#topic_key_295 {
	background-color: #ddffff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic296 {
	background-color: #ffbbbb;
}

li#topic_key_296 {
	background-color: #ffbbbb;
}
span#topic_key_296 {
	background-color: #ffbbbb;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic297 {
	background-color: #eeccee;
}

li#topic_key_297 {
	background-color: #eeccee;
}
span#topic_key_297 {
	background-color: #eeccee;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic298 {
	background-color: #ddffee;
}

li#topic_key_298 {
	background-color: #ddffee;
}
span#topic_key_298 {
	background-color: #ddffee;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic299 {
	background-color: #ddaacc;
}

li#topic_key_299 {
	background-color: #ddaacc;
}
span#topic_key_299 {
	background-color: #ddaacc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic300 {
	background-color: #ccddee;
}

li#topic_key_300 {
	background-color: #ccddee;
}
span#topic_key_300 {
	background-color: #ccddee;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic301 {
	background-color: #ffddbb;
}

li#topic_key_301 {
	background-color: #ffddbb;
}
span#topic_key_301 {
	background-color: #ffddbb;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic302 {
	background-color: #cceecc;
}

li#topic_key_302 {
	background-color: #cceecc;
}
span#topic_key_302 {
	background-color: #cceecc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic303 {
	background-color: #ffffbb;
}

li#topic_key_303 {
	background-color: #ffffbb;
}
span#topic_key_303 {
	background-color: #ffffbb;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic304 {
	background-color: #ffccdd;
}

li#topic_key_304 {
	background-color: #ffccdd;
}
span#topic_key_304 {
	background-color: #ffccdd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic305 {
	background-color: #eeeebb;
}

li#topic_key_305 {
	background-color: #eeeebb;
}
span#topic_key_305 {
	background-color: #eeeebb;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic306 {
	background-color: #f1f6ff;
}

li#topic_key_306 {
	background-color: #f1f6ff;
}
span#topic_key_306 {
	background-color: #f1f6ff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic307 {
	background-color: #ddffbb;
}

li#topic_key_307 {
	background-color: #ddffbb;
}
span#topic_key_307 {
	background-color: #ddffbb;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic322 {
	background-color: #ddddff;
}

li#topic_key_322 {
	background-color: #ddddff;
}
span#topic_key_322 {
	background-color: #ddddff;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic323 {
	background-color: #c9e5fc;
}

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

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

li#topic_key_326 {
	background-color: #d8d8d8;
}
span#topic_key_326 {
	background-color: #d8d8d8;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic334 {
	background-color: #c9e5fc;
}

li#topic_key_334 {
	background-color: #c9e5fc;
}
span#topic_key_334 {
	background-color: #c9e5fc;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic335 {
	background-color: #aaaaee;
}

li#topic_key_335 {
	background-color: #aaaaee;
}
span#topic_key_335 {
	background-color: #aaaaee;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic336 {
	background-color: #ffeedd;
}

li#topic_key_336 {
	background-color: #ffeedd;
}
span#topic_key_336 {
	background-color: #ffeedd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic347 {
	background-color: #bbccdd;
}

li#topic_key_347 {
	background-color: #bbccdd;
}
span#topic_key_347 {
	background-color: #bbccdd;
	padding: 2px;
	border: 1px solid black;
}
	
div#slot_grid div.topic354 {
	background-color: #ffffdd;
}

li#topic_key_354 {
	background-color: #ffffdd;
}
span#topic_key_354 {
	background-color: #ffffdd;
	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;
}


