.mainfont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}
.menufont {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}

.class-details {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.class-details h3, .class-details h4 {
	margin : 0px;
	margin-top : 10px;
	padding : 0px;
	color : #444;
}

.class-details h2 {
	font-size : 13px;
}

.class-details strong {
	color : #444;
}

.class-details h3 {
	font-size : 13px;
}

.class-details h4 {
	font-size : 13px;
}

.class-details p {
	padding : 0px;
	margin : 3px 0px;
}

.class-details table {
	width : 800px;
}

.class-details table tr th {
	text-align : right;
	font-size : 10px;
	width : 100px;
	color : #444;
}

.class-details table th, .class-details table td {
	border-top : 1px dashed #aaa;
	font-size : 12px;
}

.class-details table td {
	padding-left : 5px;
}
