.curriculumDetail {
	
}
.curriculumDetail td{
	border: 1px solid #EBE9E1;
}
.curriculumDetail thead tr{
	background-color: #BB0000;
}
.curriculumDetail thead tr th{
	padding: 10px 5px;
	color: #fff;
	font-family: "Roboto Bold", Helvetica Neue, Helvetica, Arial, sans-serif;
	/*border: 1px solid #EBE9E1;*/
}
.curriculumDetail tbody tr.toptitle{
	background-color: #EEEEEA;
}
.curriculumDetail tbody tr.toptitle td{
	padding: 7px 5px;	
	font-family: "Roboto Bold", Helvetica Neue, Helvetica, Arial, sans-serif;
	border: 1px solid #EBE9E1;
}
.curriculumDetail tbody tr.level2 td{
	padding: 7px 5px 7px 15px;	
	font-family: "Roboto Bold", Helvetica Neue, Helvetica, Arial, sans-serif;
	border: 1px solid #EBE9E1;
}
.curriculumDetail tbody tr.level3 td{
	padding: 7px 5px 7px 25px;	
	border: 1px solid #EBE9E1;
}
.curriculumDetail tbody tr.level4 td{
	padding: 7px 5px 7px 35px;	
	border: 1px solid #EBE9E1;
}
.curriculumDetail tbody tr td{
	padding: 7px 5px 7px 5px;	
	border: 1px solid #EBE9E1;
}
.course-detail {
	padding: 0 0 10px 0;	
}
.course-detail span{
	font-family: "Roboto Bold", Helvetica Neue, Helvetica, Arial, sans-serif;
}
.course-detail span:first-child{
	display: inline-block;
	width: 150px;
}
.course-detail span:last-child{
	color: #b00;
}
