p,td { font-family:"verdana","arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; color:#222222; line-height: 12px }

body {
	background-color: #FFFFFF;
}
 
div.c1 {
	text-align: right;
}
 
a { font-family:"verdana", "arial","helvetica","sans-serif"; text-decoration:underline; font-size:10px; color:#222222; line-height: 12px }
a:hover { font-family:"verdana", "arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; line-height: 12px }

.head { font-family:"arial","helvetica","sans-serif"; text-decoration:none; font-size:18px; letter-spacing:3pt; color:#bbbbbb; line-height: 18px }
.proDate { font-family:"verdana","arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; letter-spacing:0pt; color:#ffffff; line-height: 12px }
.proHead { font-family:"verdana","arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; letter-spacing:0pt; color:#000000; line-height: 12px }
.news { font-family:"verdana", "arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; color:#000000; line-height: 12px }
.small { font-family:"verdana", "arial","helvetica","sans-serif"; text-decoration:none; font-size: 9px; color:#000000; line-height: 10px }
.cHead { font-family:"verdana", "arial","helvetica","sans-serif"; text-decoration:none; font-size:10px; color:#333333; line-height: 12px }

.course, .year {
	font-weight: bold;
}

.year {
	text-align: right;
}

hr {
	color: #000;
}


table td:nth-child(1) {
	width: 168px;
}

table td:nth-child(2) {
	width: 16px;
}

table td:nth-child(3) {
	width: 480px;
}

.section {
	border-bottom: 1px solid #000;
}

.grey-line {
	color: #BBB;
}