#diagnostic {
	display: block;
	min-height: 2em;
	margin: 1em auto 2em auto;
	padding: 1em;
	background-color: #fbfcfc;
	border: 1px solid #e6e6e6;
	text-align: left;
}
#diagnostic li {
	background-repeat: no-repeat;
	list-style: none;
	margin: 0;
}
#diagnostic li.alignright {
	text-align: right;
}
#diagnostic li.bullet {
	list-style: disc outside none;
}
#diagnostic li.ok {
	padding-left: 15px;
	background-image: url('/tools/conncheck.ok.png');
	background-position: 0 0.3em;
}
#diagnostic li.nok {
	padding-left: 15px;
	background-image: url('/tools/conncheck.nok.png');
}
