@namespace html url(http://www.w3.org/1999/xhtml);

#urlbar.sfbg_safe {
	background-color: #cf9;
}

#urlbar.sfbg_unsafe {
	background-color: red;
}

#safeflag-contextpopup{
	-moz-appearance: tooltip;
} 

#safeflag-popup {
	margin: 2px 0 0 0;
	padding: 5px;
	border: 1px solid white;
	-moz-border-radius: 7px;
	color: white;
	opacity: 0.9;
	-moz-appearance: none;
}

.safeflag-popup-safe {
	background: -moz-linear-gradient(center top , #15542D, #257A42);
}

.safeflag-popup-risk {
	background: -moz-linear-gradient(center top , #540B1A, #771B1C);
}

html|p.safeflag-description {
	margin: 0 5px;
	width: 200px;
	border-color: white;
	border-top: solid 1px;
	border-bottom: solid 1px;
	padding: 2px 0;
	margin-bottom: 4px;
}

label.safeflag-result {
	font-size: 14px;
	font-weight: bold;
}
