
/* Table Schedule formatting */

/* table schedule */

#table_schedule {
	font : normal 12px tahoma, helvetica, sans-serif;
	color: #33559B;
	background-color:white;
	text-align : center;
	vertical-align : middle;
	border-spacing : 0;
	border-collapse : collapse;
	width : 99%;
}

#table_schedule td {
	vertical-align : middle;
}

.daycell {
	color : #3E5375;
	background-color : white;
	width : 10%;
	font: bold 11px tahoma, sans-serif;
}

.timecell {
	color : #3E5375;
	background-color : white;
	width : 7%;
	padding: 10px 2px 10px  5px;
	text-align : left;
	font: bold 11px tahoma, sans-serif;
}

.cellbordertop {
	color: #3E5375;
	width : 10%;
	background-color : #EDF4FC;
	border-right: 1px solid #9BAFDE;
	border-left: 1px solid #9BAFDE;
	border-top: 1px solid #9BAFDE;
	padding:3px;
}

.cellborder {
	color: #3E5375;
	width : 10%;
	background-color : #EDF4FC;
	border: 1px solid #9BAFDE;
	padding:3px;
}

.blankcell {
	background-color : #EDF4FC;
	width : 10%;
	border-right: 1px solid #9BAFDE;
	border-left: 1px solid #9BAFDE;
}


/*------------------------------------------------------------------- 
** Main Content
**-------------------------------------------------------------------
*/

#main {
	float: left;
	min-height: 200px;
	width: 100%;
	margin: 10px 0 0px 0;
	padding: 10px 0 0px 0;
	background: white;
	color: #333333;
	font-family: tahoma, sans-serif;
}


#main a:link, a:visited { 
	color: #8C520E;
	text-decoration: none;
	padding: 2px 0 5px 5px;
}

#main a:hover {
	color : black;
	text-decoration: none;
}

