table.courses {width: 100%;}
	   
table.courses th {
					 font: bold 100% Verdana, Arial, sans-serif;
					 border: 1px solid #C9C0A0;
					 text-align: left;
					 vertical-align: top;
					 padding: 5px;
					 background-color: #EFEFEF;
					  }
table.courses td {
					 font-size: 85%;
					 border: 1px solid #DAD0B0;
					 text-align: left;
					 padding: 2px 2px 2px 2px;
					 vertical-align: middle;
					 }
table.courses td:hover {background-color: #FFFACD;}
table.courses td a {display: block;}
table.courses td a:hover {background-color: #FFFACD;}
