@charset "utf-8";
/* CSS Document */

body {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	h1, h2 ,h3, h4, h5, h6, p, ul, li{
		margin:0;
		padding:0;
		border:none;
	}
	h4 {
		padding-top:5px;
		font-size:.7em;
	}
	h3 {
		font-size:.9em;
		color:#000;
		padding:5px;
	}
	h2 {
		font-size:1em;
		color:#333;
	}
	h1 {
		padding:0 10px;
		font-size:1.3em;
	}
	p, ul, li {
		font-size:.6em;
	}
	#wrapper {
		width:792px;
		height:612px;
	}
	#admin{
		height:16px;
	}
	#header {
		width:612px;
		background-color:#fff;
	}
	#days {
		width:612px;
		height:30px;
		background-color:#333;
	}
	#blocks {
		width:792px;
		/* background-color:#e4e4e4; */
		background-color:#fff;
	}
	.content {
		width:88px;
		height:44px;
		background-color:#FFC;
		text-align:center;
		margin-bottom:6px;
		vertical-align:middle;
		/* margin:5px 0px; */
	}
	.content p{
		font-size:.6em;
		/* width: 84px; */
		
	}
	.days, .programs {
		font-size:.7em;
	}
	.content .title {
		/* padding-top: 5px; */
		font-weight:bold;
		font-size:.6em;
	}
	.content .eight {
		padding-top: 8px;
	}
	.content .fifteen {
		padding-top: 15px;
	}
	.content .squished {
		line-height: 4px;
	}
	.room {
		position:relative;
		float:right;
		right:3px;
	}
	.super {
		font-size:.5em; 
		vertical-align:top;
		line-height:1px;
	}
	.bullets, .bullets li {
		list-style:none;
		font-size:1em;
	}
	.footnotes {
		padding-top:3px;
		border-top:1px solid #474747;
		font-size:.8em;
	}
	.xls {
	padding-left: 25px;
	background: transparent url('../../../images/doc_icons/document-excel-table.png') no-repeat left 0px;
	padding-bottom: 5px;
	}
	.clear {
		clear:both;
	}
	@media print {
		/*@page { margin: 0;} chrome only */
		body {
			visibility:visible;
			margin:0;
		}
		h2 {
		font-size:.7em;
		}
		h1 {
		font-size:.8em;
		}
		#admin {
			visibility:hidden;
		}