.t10{font-size:10px; line-height:13px}
.t12{font-size:12px; line-height:15px}

.t10w{font-size:10px; line-height:13px; color: #ffffff}
.t12w{font-size:12px; line-height:15px; color: #ffffff}

.t10r{font-size:10px; line-height:13px; color: #cc3333}
.t12r{font-size:12px; line-height:15px; color: #cc3333}

a.t:link {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.t:visited {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
a.t:active {
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}
a.t:hover {
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

a.m:link {
	font-size: 12px;
	color: blue;
	line-height: 110%;
	text-decoration: none;
}
a.m:visited {
	font-size: 12px;
	color: blue;
	line-height: 110%;
	text-decoration: none;
}
a.m:active {
	font-size: 12px;
	color: blue;
	line-height: 110%;
	text-decoration: underline;
}
a.m:hover {
	font-size: 12px;
	color: blue;
	line-height: 110%;
	text-decoration: underline;
}


/* --- layout --*/
ul {
	margin: 0px 0px 0px 15px;
	}
li.extq {
	margin: 5px 10px 5px 10px;
	list-style-image: url(/c-images/mk01.gif);
	}
li.allow01 {
	margin: 5px 10px 5px 10px;
	list-style-image: url(/c-images/mk02.gif);
	}

div.rectitle {
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 1px 3px;
	color: #ffffff;
	background-color: #950032;
}

div.subtitle {
	line-height: 130%;
	margin: 0px;
	padding: 0px 0px 1px 3px;
	color: #ffffff;
	background-color: #950032;
}


.fnew {
	color: #D22121;
	text-decoration: none;
}
div.info-box {
	margin: 10px;
	padding: 10px;
	background-color: #FDE3E3;
	}


