table {
	border-spacing: 1px;
	border-collapse: separate;
	width: 100%;
	}
td {
	text-align: center;
	padding: 5px 5px;
	line-height: 14px;
	}
.alignLeft {
	text-align: left;
	}
.glanceContent a.printButton {
	float: right;
	margin-top: -50px;
	}


/* ========================================================= OPENING */
.tOpening td {
	background: #017fb0;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tOpening1 {
	background: #e5edf1;
	}
.tOpening2 {
	background: #f6f9fa;
	}
.tOpening1 div.box, .tOpening2 div.box {
	background: #017fb0;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= CLOSING */
.tClosing td {
	background: #a84dc3;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tClosing1 {
	background: #f6edf9;
	}
.tClosing2 {
	background: #fbf6fc;
	}
.tClosing1 div.box, .tClosing2 div.box {
	background: #a84dc3;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= DANCE */
.tDance td {
	background: #ffa200;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tDance1 {
	background: #fff6e5;
	}
.tDance2 {
	background: #fffaf2;
	}
.tDance1 div.box, .tDance2 div.box {
	background: #ffa200;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= FAMILY */
.tFamily td {
	background: #ffd451;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tFamily1 {
	background: #fffbed;
	}
.tFamily2 {
	background: #fffdf6;
	}
.tFamily1 div.box, .tFamily2 div.box {
	background: #ffd451;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= FILM */
.tFilm td {
	background: #d7083b;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tFilm1 {
	background: #fbe6eb;
	}
.tFilm2 {
	background: #fdf2f5;
	}
.tFilm1 div.box, .tFilm2 div.box {
	background: #d7083b;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= FOOD */
.tFood td {
	background: #009a49;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tFood1 {
	background: #e8f3ed;
	}
.tFood2 {
	background: #f3f9f6;
	}
.tFood1 div.box, .tFood2 div.box {
	background: #009a49;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= GUITAR */
.tGuitar td {
	background: #017fb0;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tGuitar1 {
	background: #e5edf1;
	}
.tGuitar2 {
	background: #f6f9fa;
	}
.tGuitar1 div.box, .tGuitar2 div.box {
	background: #017fb0;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= LITERATURE */
.tLiterature td {
	background: #a84dc3;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tLiterature1 {
	background: #f6edf9;
	}
.tLiterature2 {
	background: #fbf6fc;
	}
.tLiterature1 div.box, .tLiterature2 div.box {
	background: #a84dc3;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= MUSIC */
.tMusic td {
	background: #ffa200;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tMusic1 {
	background: #fff6e5;
	}
.tMusic2 {
	background: #fffaf2;
	}
.tMusic1 div.box, .tMusic2 div.box {
	background: #ffa200;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= THEATRE */
.tTheatre td {
	background: #ffd451;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tTheatre1 {
	background: #fffbed;
	}
.tTheatre2 {
	background: #fffdf6;
	}
.tTheatre1 div.box, .tTheatre2 div.box {
	background: #ffd451;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= VISUAL */
.tVisual td {
	background: #d7083b;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tVisual1 {
	background: #fbe6eb;
	}
.tVisual2 {
	background: #fdf2f5;
	}
.tVisual1 div.box, .tVisual2 div.box {
	background: #d7083b;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}
/* ========================================================= ILLUMINATIONS */
.tIlluminations td {
	background: #009a49;
	color: #fff;
	font-weight: bold;
	padding: 10px 5px;
	white-space: nowrap;
	}
.tIlluminations1 {
	background: #e8f3ed;
	}
.tIlluminations2 {
	background: #f3f9f6;
	}
.tIlluminations1 div.box, .tIlluminations2 div.box {
	background: #009a49;
	width: 10px;
	height: 10px;
	margin: 0 auto;
	}


