body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
}

.txt_loginbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.frm_input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFDF0;
	width: 200px;
	border: 1px solid #333333;
}

.txt_coursetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.txt_steptitle_act {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}

.txt_steptitle_inact {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #999999;
	font-style: italic;
}

.txt_step_inact {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txt_step_act {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txt_moduletitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C13333;
}

.frm_input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFDF0;
	width: 200px;
	border: 1px solid #333333;
}

.txt_forumheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.frm_textarea1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFDF0;
	height: 70px;
	width: 468px;
	border: 1px solid #333333;
}

.frm_input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFDF0;
	width: 400px;
	border: 1px solid #333333;
}

.txt_newmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009900;
}

.txt_openedmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;
}

.txt_emailheader {
	color: #FFFFFF;
}

.txt_in_outbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FF3300;
}

.frm_inputAuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFDF0;
	height: auto;
	width: auto;
	border: 1px solid #333333;
}

.frm_input4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFDF0;
	height: auto;
	width: 200px;
	border: 1px solid #333333;
}

.txt_calendarheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.txt_calendarsubheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.bg_othermonth {
	background-color: #E5E5E5;
}

.bg_today {
	background-color: #D7FFBB;
}

.frm_textarea2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFDF0;
	height: 70px;
	width: 395px;
	border: 1px solid #333333;
}

.txt_grijs {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.txt_leaf_inactive {
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.idio_txt_opdracht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
}

.idio_txt_accent {
	font-weight: bold;
	color: #990000;
}

.idio_txt_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}

.txt_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
}

.idio_txt_verkeerd {
	background-color: #FFCACA;
}

.idio_txt_juist2 {
	font-weight: bold;
	text-decoration: underline;
}

.idio_txt_correctie_verkeerd {
	color: #FF0000;
	font-weight: bold;
}

.idio_txt_juist {
	background-color: #B3FFB3;
}

.idio_txt_correctie_juist {
	color: #009900;
	font-weight: bold;
}

.idio_input_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFDF0;
	width: 300px;
	border: 1px solid #333333;
}

.idio_textarea_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFDF0;
	height: 70px;
	width: 500px;
	border: 1px solid #333333;
}

.frm_input5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFDF0;
	width: 170px;
	border: 1px solid #333333;
}

.txt_search_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #758AA2;
}

.txt_minitext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #72778B;
}

.txt_subtitle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #990000;
}

.txt_marker1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	background-color: #FFFF9D;
}

.txt_tableheader1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FFFFFF;
}

.idio_txt_label {
	font-weight: bold;
	color: #8C9CAE;
}

.idio_btn_type1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 17px;
	width: 120px;
	border: 1px solid #7785A4;
	background-color: #BEC7D1;
}

.idio_txt_rightanswer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}

.tabel_announcements {
	background-color: #EDF8F5;
	border: 1px solid #990000;
}

.txt_announcements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #446259;
}

.btn_100x18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	height: 18px;
	width: 100px;
	border: 1px solid #000000;
}

.btn_200x18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #666666;
	height: 18px;
	width: 200px;
	border: 1px solid #000000;
}

.btn_score_juist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #00CC00;
	height: 15px;
	width: 40px;
	border: 1px solid #000000;
}

.btn_score_fout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #FF0000;
	height: 15px;
	width: 40px;
	border: 1px solid #000000;
}
