adblock[id="adblock-load-mechanism"] {
	-moz-binding: url("chrome://adblock/content/adblock.xml#adblockloadmechanism") !important; }

statusbarpanel[id="adblock-status"] {
	/*min-width: 10px;*/
	min-width: 12ex !important;
	width: 12ex !important; /* relative length, measured from element-font's x-height */
	white-space: nowrap;
	-moz-binding: url("chrome://adblock/content/adblock.xml#statusbarpanel") !important; }


statusbarpanel[id="adblock-status"][status="enabled"] > [id="adblock-status-text"]  {
	color: #333333; }
statusbarpanel[id="adblock-status"][status="enabled"]:hover > [id="adblock-status-text"]  {
	color: #993333; cursor: pointer; }
statusbarpanel[id="adblock-status"][status="enabled"]:hover  {
	cursor: pointer; }


statusbarpanel[id="adblock-status"][status="notlistening"] > [id="adblock-status-text"]  {
	color: #999999; }
statusbarpanel[id="adblock-status"][status="notlistening"]:hover > [id="adblock-status-text"]  {
	color: #995555; cursor: pointer; }
statusbarpanel[id="adblock-status"][status="notlistening"]:hover  {
	cursor: pointer; }


statusbarpanel[id="adblock-status"][status="unloaded"] > [id="adblock-status-text"]  {
	color: #999999; }


statusbarpanel[id="adblock-status"][quickblock="full"] > [id="adblock-status-text"] {
	border-width: 0 0 1px 0; border-color: default; border-style: none none solid none; }
statusbarpanel[id="adblock-status"][quickblock="partial"] > [id="adblock-status-text"] {
	border-width: 0 0 1px 0; border-color: default; border-style: none none dashed none; }
statusbarpanel[id="adblock-status"][quickblock="off"] > [id="adblock-status-text"] {
	border-width: 0 0 1px 0; border-color: transparent; border-style: none none solid none; }


statusbarpanel[id="adblock-status"][flashblock="active"] > [id="adblock-status-text"] { }
statusbarpanel[id="adblock-status"][flashblock="inactive"] > [id="adblock-status-text"] { }



/* status drag-n-drop borders */
statusbar[abdrag="true"] > statusbarpanel {
	border-right-width: 2px !important;
	border-right-style: dotted !important;
	border-right-color: #AB0000 !important; }
/*
statusbar > statusbarpanel > * {
	border-right-width: 2px !important;
	border-right-style: dotted !important;
	border-right-color: transparent !important; }
statusbar[abdrag="true"] > statusbarpanel > * {
	border-right-color: #AB0000 !important; }
*/
