@charset "utf-8";
/* CSS Document */
body {background:url(../images/logo_bg.gif) no-repeat fixed;background-position: 20px 10px}
#calWrap {border:none; width:420px;height:175px;float:clear;}
.cal {
	font-size:14px;
	margin: 0 30px 0 0;
	text-align: center;
	border:1px solid #CCC;
	float:left;
}

.cal th.ban {
	background: #eee;
}

.cal .dys th  {
	background:#aaa;
	color: white;
	font-weight:bold;
}
.cal td  {
	 
	padding: 3px;
	border:1px solid #eee
}
.cal .tdy {
	background: #ffc;
	font-weight:bold;
	color:#900;
}
.title{font-familt:arial;font-size:15px;}
.italic {font-style:italic;}
h2 {font-family:arial;font-size:13px;font-weight:bold;}
.hdg {font-style:italic;font-family:arial;font-size:13px;font-weight:bold;}
.bold {font-weight:bold;}
p {font-family:arial;font-size:13px;}
.sep {height:8px;border:none;}
.time {width:175px;border:none;padding-top:0;}
.info {width:400px;height:35px;border:1px solid red;}
.schedule {width:500px;border:1px solid #CCC;font-family:arial;font-size:13px;}
.schedule .lft {text-align:left;}
.schedule td {vertical-align:top;border:1px solid #eee;}
.schedule th {background:#aaa;color:white;font-weight:bold;}
.subCat {border:none;width:175px;height:100%;font-family:arial;vertical-align:top;}
.subCat td {border:none;vertical-align:top;margin-top:0;}
.subCat .space {width:125px;}
.subCat .spacetwo {text-align:right;padding-right:8px;}
#menu { list-style-type:none; margin:15px 0 0;padding:0;font-family:arial;font-size:13px;}
#menu a { text-decoration:none;color:#900;}
#menu a:hover { text-decoration:underline;color:#000;}
.wscodes {width:500px;font-size:11px;margin-bottom:0;}
.wstracks {border:none;width:500px;text-indent:15px;font-size:11px;margin:5px 0 10px;padding:0;font-family:arial;}
