body,td,th {
	font-size:10pt;
}

/* containers ----------------------------------------------- */
#top, #container, #bottom, #topTbl, #table {
	width:10in;
}

#links {
	display:none;
}

/* day columns ----------------------------------------------- */
.mon, .tue, .wed, .thu, .fri, .sat, .sun {
	width:1.25in;
	padding:1px;
	vertical-align:top;
	text-align:center;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
}

/* highlight column ----------------------- */
.hlight {
		width:1.25in;
	padding:1px;
	vertical-align:top;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
}
/* left side platforms -------------------------------*/
.platform_column {
	background:white;
	width:1.25in; 	
	vertical-align:top;
	border-right:1px solid #efefef;
	font: bold 14pt Arial, Helvetica, sans-serif;
}
/* dashed divider row ------------------ */
.divider_row {
	border:none;
	background:none;
}

/* bfast lunch dinner row ------------------ */
.meal_row {
	font-weight:bold;
	font-size:13pt;
	text-transform:uppercase;	
	border:2px solid black;
}
/* plain white row ------------------ */
.blank_row {
	width:1.25in;
	vertical-align:top;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
}
/* row using items available everyday ------------------ */
.everyday {
	padding:2px;
	border-right:1px solid #efefef;
	border-bottom:1px solid #efefef;
}
/* sunday monday etc.  ------------------ */
.day_header {	
	width:1.25in;
	font-size:12pt;
	padding:0px 5px 0px 5px;
	font-weight:bold;
	text-transform:uppercase;
	border-right:1px solid #efefef;	
}

