/* CSS Document */
#bell_schedule .schedule {
	overflow: hidden; 
}

#bell_schedule {
	text-align: left;
	padding: 0px;
	margin: 0px;
	width: 100%;
}

#bell_schedule table {
	border-spacing: 1px;
}

#bell_schedule .bellsched_table {
	border-spacing: 0px;
}

#bell_schedule .bellsched_table td {
	padding: 1px;
}

#bell_schedule td{
	font-size: 8pt;
}

#bell_schedule #iphone-schedule td, #bell_schedule #iphone_schedule #current_time {
	font-size: 36pt;
	text-align: center;
}

#bell_schedule .cal_tick {
	color: white;
	background-color: gray;
}

#bell_schedule .curPeriod {
	background-color: #006600;
	color: white;
}

#bell_schedule .today_desc {
	height: 15px;
	background-color: #FFFF66;
}

#bell_schedule .today_desc_new {
	height: 15px;
	background: #FFFF66 url('/images/bell_schedule/today_bg.gif') no-repeat center top;
	border-bottom: 1px solid #222222;
}

#bell_schedule .day_desc {
	height: 15px;
	background: url('/assets/images/bell_schedule/BG_day.gif') repeat-x left top;
}

#bell_schedule .day_desc_new {
	height: 15px;
	border-bottom: 1px solid #222222;
}

#bell_schedule .day_desc_new a {
	color: #FFCC33;
	text-decoration: none;
}

#bell_schedule .day_desc_new a:hover {
	color: #FFFF99;
	text-decoration: underline;
}

#bell_schedule .day_desc, #bell_schedule .today_desc {

}

#bell_schedule #iphone-schedule .day_desc, #bell_schedule #iphone-schedule .today_desc {
	text-align: center;
}

#bell_schedule .other_interior {
	display: none;
}

#bell_schedule a {
	color: black;
	text-decoration: none;
}

#bell_schedule a:hover {
	text-decoration: underline;
}
