/* SCHEDULE PAGE */

table#schedule {
	border: 1px #660000 solid;
	margin: 6px auto;
	/*cellspacing: 2;
	cellpadding: 6;*/
	width: 540px;
}
table#schedule td {
	padding: 6px;
	border-bottom: 1px solid #660000;
	border-left: 1px solid #660000;
}
td.time {
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
}
td.event { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399; 
	background-color: #CCFFCC; 
	font-size: 14px; 
	font-weight: bold; 
	text-transform: capitalize; 
}
.yellow { background-color: #ffffbb; }

.wide, .wide2 { 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-align: center; 
	font-weight: bold;
}
td.wide { 
	background-color: #660000;
	color: #ffffff;
	font-size: 18px;
	padding: 10px ; 
}
td.wide2 { 
	color: #003399;
	font-size: 14px; 
	background-color: #CCFFCC;
	padding: 10px ; 
} 
.instructor { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	font-size: 12px; 
	text-transform: none; 
	font-weight: normal; 
}
p#logo_small {
	/*height: 79px;
	width: 82px;*/
	padding: 0 .5em 2em;
	text-align: left;
}
#page_head {
	margin: 1em auto;
	width: 620px;
	height: auto;
}
td#head_text div {
	padding: 8px;
}
table#form {
	border: 1px #009900 solid;
	margin: auto;
	width: 620px;
	position: relative;
	/*vertical-align: middle;*/ 
}
table#form td {
	padding: 8px;
	vertical-align: middle;
	background-color: #D3ECDF;
}
.form_line {
	padding: 4px 0;
	border-top: 1px solid #999900;
	line-height: 1.3em;
}
.form_line input, .form_line textarea {
	margin: 2px;
}
input.form_left {
	margin-left: 0em;
	/*position: absolute;*/
}
.form_col_left {
	width: 6em;
	/*margin-right: auto;*/
	float: left;
	padding: 0px 0;
}
form input, form textarea {
	color: #660000;
	font-size: 11px;
}/*
form .submit, #submit, #reset {
	margin: 1em;
	text-align: center;
}*/
/*
.submit, reset { 	} SEE fwra_style.css
*/
.data_label {
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-size: 12px;
	padding-right: .5em;
	padding-left: 0em;
	color: #996600;
	color: #660000;
}
/*.form_line > .data_label {margin-left: 0;}*/
.data_space {padding-right: 2em; }
