div.fmap {
	padding: 1px 1px 5px 1px; background-color: #fff; width: 660px;
}

div.fmap p.legend {
	color: #666; font-size: .8em; margin: 0; padding: 4px;
}

p.maptitle {
	background-color: #ff3c05; color: #fff; font-size: 1.1em; margin: 0; padding: 4px;
}

div.qu {
	color: #ce5d02;
	font-family: 'PT Sans';
	font-size: 19px;
	width: 300px; 
	cursor: pointer;
	float: left;
	padding: 10px;
}

div.quf {
	border-right: 1px dotted #aaa;
}

div.qu span.ql {
	display: block;
	font-size: 14px;
	margin-top: 5px;
}

a.toplinks { background-color: #f8d5b6; display: block; width: 320px; font-size: 14px; padding: 2px 8px 2px 8px; margin-bottom: 1px; text-decoration: none; border-left: 2px solid #ff3700; }
a.toplinks:hover { background-color: #ffe3ce;}
ul.related, ul.suspicious {
	list-style-type: none;
}

ul.related li, ul.suspicious li {
	padding: 8px;
	clear: left;
	color: #474746;
	overflow: auto;
	border-left: 4px solid #ce5d02;
	margin-bottom: 10px;
}

ul.related li {
	background-color: #fff;
	margin-bottom: 2px;
}

ul.related li.higha {
	height: 110px;
}

ul.related li a.head, ul.related li span.head, ul.suspicious li a.head, ul.suspicious li span.head {
	font-size: 19px;
	text-decoration: none;
	display: block;
	margin-bottom: 3px;
}

ul.suspicious li ul.relinternal li {
	list-style-type: disc;
	background-color: #fff;
	border-left: 0;
	margin-bottom: 2px;
	color: #593b32;
	padding: 4px;
}

ul.related li span.head, ul.suspicious li span.head {
	color: #666;
}
