/* ==UserStyle==
// @name         Len R's WRounded Dialogs/Textbox fields for Firefox 3
//			based on code by Lee Netherton
// @author       LRodman
// @version      v4.0b6
//			much more lightweight!
//
// ==/UserStyle==*/

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");


/***********************************************
            statusbar, findbar bknd
 ***********************************************/
statusbar { -moz-appearance: statusbar; border: 0px !important;}

#status-bar { 
	-moz-appearance: none !important;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAYCAIAAAC0rgCNAAAAI0lEQVR42mPYdOo6w+03Xxle/fzDxMzMzPT//38mBgYGamEAuugLH+6I3fwAAAAASUVORK5CYII=")!important;}

.statusbar-resizerpanel {-moz-appearance:none!important; min-width:70px!important; 
	margin-left: -56px !important;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAAYCAIAAADIyBxUAAAC1klEQVR42t2YUW/bNhDH/3ckZTtwYiRYigXdS/sBBuzD91v0CxQI+rKi27p1cRbbkkXy/n2QLMmKu6V7aOIQsH3gHe/ux6NokfLm7buUDQB3HxJN4+6HRNe3EzA0aw16ZSMSBId+BvJY2w1m63Bo2EbB/ngOtLsMC+/k+q+VkZ3adk538Uj2Tq3Lg3tp2QCJ6JxwLx7ZhSB7oCZ7GyO1M7vD6zNk54ljLYmg4s/mk8E090l3EbsqtWN7uU+7Dd/g9xi9doSE+9px0riHxCHSYD208970eFXvnBsiyTcj8VuR5EFIoyqBlK9VSUASDrI4/wM29V0eo4n/X1Uay/tIh7+7Cf7XKo2198OdXXzQ6affPvzs8SxaUWwT4+ePvxRO9Hkgidhy+WMjP4cqJeYcs3AOAoIjr5J5AOY/gYWYa/qOGMnBkw7TX4OcSJ5T8xEjkfBSRAt+fj11XtJCtO60x4fkVQpX1Jmz0/dns1ytr0YGx4TkRafBT5yvk8xO/r5cbJY3Lw+YHQVMUHWqAiRitUURyqvz9e83L8hwfEhTp6rSvEwYuaroNP70w+bz7UVZFoeL+TRJJqrOCSAkRABBlfI2mUp+/SKty9N/Nvzq+nxiJOJVRYRgnaFAcBqz3VUJQgCvLhHj/OPSnKYnjGScenXaLrBtosEmXmcBZbRlVZMQJYmXC6VN/rxreZoySX+IfGwkD/FeBNAgRiRjjAbBSaGklJGbmIbGl4tAyl3NbY7/5fm7blwigBlEBYCRAKIZgYmqD2KUdZ232YZnPACXpyEZSN6WdXdSFwzP+Y+BNC9cNta5Oy62/5vBKYA68bbKaXDL0bSZl7NpqM2cymY3+KlUaVVnGmfBZaMIvFcniMYyWplseI0zrGrwblVnUSkEd9v8sCX9PZtKmWwW1AmqZFWy/WulcYvGukokBHhQgR5re1jH9s5GDj0Jh99T7xlLcw91aMf7Am8htOeYZseJAAAAAElFTkSuQmCC") !important;}

#FindToolbar { -moz-appearance: none !important;  border: 0px !important; 
	height: 26px !important; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAcCAIAAAAvP0KbAAAAL0lEQVR42qXFsQ0AIAwDQcuTZ2JESZGPKRiB4nSqKiUxE8O7GUPcxDBm4rWPJf264KQfT7gX6iMAAAAASUVORK5CYII=");}




/*****************************************
           fields (tbx, mbx)
 *****************************************/
/* Right */
textbox:not([multiline="true"]):not([readonly="true"]),
menulist, menulist >dropmarker.menulist-dropmarker /*replace dropmarker img*/
	{-moz-appearance: none !important;
	border: 0px!important;
	padding: 0px !important;
	margin:0px!important;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAWCAYAAAD5Jg1dAAABmElEQVR42n2TPW8aQRCG33OW3dOGCCQkOgtImT+QMl3+SjoaJCQUyS3/IHaBXKVIj+TWtaWIMkg+hQ/FacBndHfAcTu7TIqIyOfAPfUzO+/saLx+vx8DCAB8B3Db6/W+4QjecDhkYwzSNMVms8F6vb5xzl11u91hTiQi3m63iKIIYRhiOp0iDMPHOI4vOp3O5T+Rmfl55WKxwHw+x3g83kRR1G6329cAIF5mqdfr0FrDGPM6CILPAK4B4OxY8HK5jEajgUql8nYwGHw52vqAtRaj0QiTySQxxnw8+iIACCFQq9WgtX5TKpU+CBRQrVahtQYRvT8rErXW8H0fUsp3haJSCr7vQyl1XigCgJQSSikUitZalISAUupXTnz5U9ZavBICUsofOdHzvJxIRPA8D1LKO/AJnHO8XC45uL+PT64QALIsw263AwNfD7n+w1rLq6cnns1mP58PkMMYw3Ec8++Hh3VupcyM/X4P5xyctdimKbIsezREFzkxSZK/knMgIhDRDTNftVqt3CmI1WqVHI6r2Wx+OjXcH2iXCcCzSaUcAAAAAElFTkSuQmCC") no-repeat right center !important;
   	height: 22px !important;}

/* Left */
textbox:not([multiline="true"]):not([readonly="true"])> hbox.textbox-input-box,
textbox:not([multiline="true"])> hbox.autocomplete-textbox-container,
menulist>hbox.menulist-editable-box, menulist>hbox.menulist-label-box,
label[control="namePicker"],/*bookmark properties*/
label[control="editBMPanel_namePicker"] /*ctl-d*/ 
	{-moz-appearance: none !important;
	border: none !important;
	padding: 0px !important;
	margin: 0px !important;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAWCAYAAAD5Jg1dAAABdElEQVR42o3TvWobQRiF4TM7M9/szq41gglCIMKiiBTj2mCTJqQV+A5cubKvwZ0bgUCNCvUC30i6+AZcSguxKquS7bCr/UsZZP3lrR+YM8XHsKPBYNAA0AfwA8AZgK/sIxoOh5ec85soivphGCIIAhARNuBoNLptNBr31tpP3W4X1loYY6C1/gfH4/G1MWbsnAvjOEar1dp4SQDAZDL5FgTBXa/XC51ziKJoa7cHAER0ZYz5EsfxTgQAYjqdXhDRVafTQbvdxr48KeV3rfWJtRZCiP2QiM611mg2mziUR0Snvu9Da30YKqU++74PpdRRCCLCsTyl1G8pBIqiOLrxif8nfGSMIc/zw1AI8ZMBr3meo6qq/dA596sGHtI0RZZl+yEAeJ73UJblLEtTlGV5+Puz2ex68fz8tlqt6vV6XX9sA8/n89vFYvGyXC7rP+/vdZZldVEUdVVV9dYpJElyyRi7kVL2pZTgnINzDrZrRpIkW8f1F+i0fkJYF6WxAAAAAElFTkSuQmCC") no-repeat !important;
	margin-right: 8px !important;
   	height: 22px !important;}


/* Middle */
textbox:not([multiline="true"]):not([readonly="true"])>hbox >html|input.textbox-input, 
textbox:not([multiline="true"])> hbox > hbox.textbox-input-box,
menulist > hbox.menulist-editable-box > html|input.menulist-editable-input,
menulist > hbox.menulist-label-box > label.menulist-label,
#abpEditSubscription>grid>rows>#titleRow>#title,/*abp add sub*/
menulist[flex="1"][editable="true"][sizetopopup="pref"][height="22"],/*abp add fltr*/
menulist#namePicker>hbox.menulist-editable-box, /*bmk prop*/ 
#editBMPanel_namePicker>hbox.menulist-editable-box,/*bmark ctl-d*/
#cookies-popup-expires,/*cslite cookie editor RIGHT*/
#feed-button,#star-button,#go-button, .search-go-button {
	-moz-appearance: none !important;
	border: none !important;
	padding: 0px !important;
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAWCAIAAACOpGH9AAAAIklEQVR42mOYOXMmk7q6OsP///+ZGBgYKMYfP35kevfuHQDGRwsDnOCXtAAAAABJRU5ErkJggg==") repeat-x !important;
   	height: 22px !important;
	-moz-border-radius: 5px !important;
	margin-right: -2px !important;
	margin-left: 6px !important;
	padding-top: 2px !important;}




/*********************************
      focused menulist: bold
*********************************/
menulist:focus > hbox.menulist-editable-box > html|input.menulist-editable-input,
menulist:focus > hbox.menulist-label-box > label.menulist-label {
	font-weight: bold !important;
	color: -moz-FieldText !important;}

/*********************************
           ML dropmarker
**********************************/
menulist > dropmarker.menulist-dropmarker {/*replace dropmarker img*/
	margin-left: -8px !important;
	padding-right: 3px !important;/*move dropmarker left so it aligns with glow when selected*/}

menulist:focus>dropmarker.menulist-dropmarker,      /*glow dropmarker behind selected*/
menulist:active>dropmarker.menulist-dropmarker{
	background: transparent url(chrome://browser/skin/Search-addengines.png) no-repeat 1px center!important;}

/*********************************
            menulist
**********************************/

menulist, /* Right */
menulist > hbox.menulist-editable-box, /* Left */
menulist > hbox.menulist-label-box {
   /*	margin-left:0px!important;	padding-left:0px!important;  */
	margin-right:0px!important;}





/*****************************************************
                    Custom Fixes
*****************************************************/

/* LRerr: round (urlbar, srchbar, bmk-prop, ctl-d-nm-fldr, ext srch)*/
#urlbar >hbox >hbox,#feed-button,#star-button,#go-button
,#searchbar >textbox >hbox  >hbox, .search-go-button
 /*,.actionsMenu>.menulist-label-box >.menulist-label*/
,menulist#namePicker>hbox.menulist-editable-box
,#editBMPanel_namePicker>hbox.menulist-editable-box
	{margin-right: 0px !important;
	margin-left: 8px !important;
	-moz-border-radius: 0px !important;}

menulist.actionsMenu ,#cookies-filter  /*options-mime, CSL-edit-viewfor*/
,#tfText1 >hbox, #extensionsBox>#searchPanel>#searchbox  /*dom-find, extsrch*/
	{margin-top:1px !important;} /*pushes L+M down*/

#extensionsBox>#searchPanel>#searchbox>button
	{ display: none !important;}   /*extsrch hide glass*/

#siteTextbox, #image   /*LRerr: L+7 (flashblock, custbtn)*/
  {margin-top:7px !important;	margin-bottom: 5px !important;}/*middle/right->up*/

menulist.actionsMenu>hbox>image{
	margin-left:3px !important;/*LRerr: LIco-3 L-shift*/
	margin-right:-4px !important;}/*LRerr: MT+4 R-shift*/

#ifl_expires:not([readonly="true"]) ,#lookupcriterium {/*AnEC cookie editor*/        
	margin-top:5px !important;  margin-bottom:2px !important;}
#lookupcriterium {margin-bottom:6px!important;}   /*push L and M down*/



/****************************************************
            bm-panel (ctl-d popup), feeds
 ****************************************************/
.actionsMenu>.menulist-label-box >.menulist-label  /*optn-mime*/
,#editBMPanel_folderMenuList >hbox>label
,#handlersMenuList >hbox>label /*subscribe feed dropbox*/
	{padding-left:14px !important; /*create white space left of txt*/
	margin-left:-8px !important;}  /*push txtbox to the right*/

#handlersMenuList >hbox >image,#editBMPanel_folderMenuList >hbox >image{
	margin-left:5px !important;    /*LRerr: LIco-3 L-shift*/
	margin-right:-6px !important;}    /*LRerr: MT+4 R-shift*/

#editBMPanel_namePicker>hbox.menulist-editable-box > html|input  
,#namePicker > hbox.menulist-editable-box > html|input 
	{ margin-left:-4px!important;}  /*pull txt L to cover new L img*/

#editBMPanel_namePicker >hbox.menulist-editable-box,/*bmark ctl-d*/
menulist#namePicker >hbox.menulist-editable-box{
	padding-right: 8px !important; /*show R img(push R img R past changed tbx)*/
	padding-top: 0px !important;} /*LRerr: MT extends+12R*/

#handlersMenuList >hbox {margin-top:2px !important;}/*moves mid and left down*/

#editBMPanel_tagsRow{margin-top:-3px!important;}/*brings closer together*/

label[value="Name:"][accesskey="N"][control="namePicker"],/*bookmark properties*/
label[value="Name:"][accesskey="N"][control="editBMPanel_namePicker"]/*ctl-d*/{/*Left*/
	padding-left:6px !important;/*align label*/
	margin-right:-9px !important;/*align image*/
	background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAWCAYAAAD5Jg1dAAABdElEQVR42o3TvWobQRiF4TM7M9/szq41gglCIMKiiBTj2mCTJqQV+A5cubKvwZ0bgUCNCvUC30i6+AZcSguxKquS7bCr/UsZZP3lrR+YM8XHsKPBYNAA0AfwA8AZgK/sIxoOh5ec85soivphGCIIAhARNuBoNLptNBr31tpP3W4X1loYY6C1/gfH4/G1MWbsnAvjOEar1dp4SQDAZDL5FgTBXa/XC51ziKJoa7cHAER0ZYz5EsfxTgQAYjqdXhDRVafTQbvdxr48KeV3rfWJtRZCiP2QiM611mg2mziUR0Snvu9Da30YKqU++74PpdRRCCLCsTyl1G8pBIqiOLrxif8nfGSMIc/zw1AI8ZMBr3meo6qq/dA596sGHtI0RZZl+yEAeJ73UJblLEtTlGV5+Puz2ex68fz8tlqt6vV6XX9sA8/n89vFYvGyXC7rP+/vdZZldVEUdVVV9dYpJElyyRi7kVL2pZTgnINzDrZrRpIkW8f1F+i0fkJYF6WxAAAAAElFTkSuQmCC") no-repeat right center !important;}





/***************************************************
            CS-Lite cookie editor, ABP
****************************************************/

#abpEditSubscription>grid>rows>#titleRow>#title,/*abp add sub*/
#listEditor[editable="true"][sizetopopup="pref"],/*abp add filter R*/
#cookies-popup-expires{/*cslite cookie editor middle*/
	padding-bottom:1px !important; /*push up*/
	/*margin-right:0px !important;*/
	-moz-border-radius-topright: 12px !important;
	-moz-border-radius-bottomright: 12px !important;}
#listEditor[editable="true"][sizetopopup="pref"]>hbox,/*abp-flt-L*/
#cookies-popup-expires>.menulist-editable-box,
#abpEditSubscription>grid>rows>#titleRow>#title>.menulist-dropmarker{/*left*/
	margin:-2px 12px -2px -6px !important;}

#cookies-popup-expires>.menulist-dropmarker { margin-top:-1px !important;}

menulist[flex="1"][editable="true"][sizetopopup="pref"][height="22"]>.menulist-dropmarker
	{margin-bottom:1px !important;} /*abp add flt*/

#abpEditSubscription>grid>rows>#titleRow>#title>.menulist-editable-box
	{margin-left:-9px !important;}  /*abp add sub*/

#abpEditSubscription>grid>rows>#titleRow>#title>.menulist-dropmarker
	{margin-top:0px !important;
	margin-right:-3px !important;}




/**************************************************
          number boxes with spinbuttons
***************************************************/
/*
textbox[type="number"][size]>hbox.numberbox-input-box.textbox-input-box
	{padding-bottom: 4px !important;}     fix for 96dpi*/
	/*margin-right:9px!important;         pulls R side and buttons in*/

spinbuttons
	{margin-right:-13px!important;}/*pulls R side and label in*/
textbox[type="number"][size]
	{margin-right:12px!important;}/*moves label over*/
/*textbox[type="number"][size]>.numberbox-input-box.textbox-input-box>html|input{}*/





/*********************************
          Save dialog
*********************************/

#favlocList{margin-bottom:-1px !important;}
#favlocList > hbox{	margin-top:4px !important;}/*pushes left down*/
#favlocList >hbox > label {	margin-bottom: 4px !important;}  /*pushes middle up*/

#openHandler > hbox{ margin-top:6px !important;}
#openHandler >hbox > label  /*pushes middle up; left*/
	{ padding-bottom: 6px !important;  margin-left: 2px !important;}   



/************************************
              URL bar
************************************/

#urlbar > #identity-box {
	margin-left:0px !important;
	border: 1px solid #bbb !important;
	border-left-style: none !important;
	border-top: 2px solid !important;
	-moz-border-top-colors: #999999 #c0c0c0!important;
	-moz-border-radius-topleft: 6px !important;
	border-bottom: 2px solid !important;
	-moz-border-bottom-colors: #dadada #e8e8e8 !important;
	-moz-border-radius-bottomleft: 8px !important;}
#urlbar > #identity-box>hbox{
	padding-top:2px !important;
	padding-bottom:2px !important;}

/* Middle */
#urlbar hbox.autocomplete-textbox-container > hbox.textbox-input-box {
	margin-left:0px !important;
	padding-left:3px !important;
	padding-right:3px !important;}

/* Right */
#feed-button,#star-button,#go-button,.search-go-button 
	{margin:0px !important; /*prev blank spot L*/
	padding:3px 2px 3px 1px!important;}/*prev vert str*/
#urlbar > dropmarker.autocomplete-history-dropmarker {
	background: none !important;
	border:none !important;
	margin-left: -15px !important;
	padding-top: 1px!important;}
#urlbar > dropmarker.autocomplete-history-dropmarker:hover {
	background: transparent url(chrome://browser/skin/Search-addengines.png) no-repeat 2px 4px!important;}





/**********************************
           Search-Bar
**********************************/

.searchbar-engine-button {
	background: none !important;
	border:none !important;
	margin-left: -4px !important; /*pulls image L*/
	margin-right: -2px !important;
	margin-top: -1px !important;}
.search-go-button /*pulls glass right; eliminates blankspot*/
	{margin-left: -1px !important;
	margin-right: -5px !important;
	-moz-border-radius-topright: 9px !important;
	-moz-border-radius-bottomright: 9px !important;}
.searchbar-dropmarker-image {margin-left:2px !important; margin-right:-1px !important;}

.searchbar-engine-button:hover>hbox {
	background: transparent url(chrome://browser/skin/Search-addengines.png) no-repeat 18px 1px !important;}





/************************************************
         URL bar: secure (yellow bknd)
*************************************************/


/*green if stds compliance mode (vs quirks mode) i.e. paypal
  (not based on encryption level - BoA is AES 256 but not green)
#urlbar[level="high"] > #identity-box {
	-moz-border-top-colors: #878787 #bec8c0 !important;
	-moz-border-bottom-colors: #e1e1e1 #ceddd1 !important;}*/

/* Right */
#urlbar[level="high"] {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAK3RFWHRDcmVhdGlvbiBUaW1lAFdlZCA4IFNlcCAyMDA0IDE4OjMxOjU2IC0wNTAwEMDXPAAAAAd0SU1FB9QKAQMMMUhaejIAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAEZ0FNQQAAsY8L%2FGEFAAABp0lEQVR42q2VPUvDUBSGT9r0I5VYIdRJaWoxg%2F4ARzf%2FiuDgUigUoWv%2FgXYoTg7u0q7OgosO1g9oBxeRVEmTUPJ5PSelxRYFY%2B4Lh0sOl4f3nnNyr9BqtRjEk4nxgnGLcd1oNC5%2F2iR0u90%2Fg8MwjFbXdWEymYBt22BZVi8Igna9Xr9aADvuYyzHBPd9Hz4%2F1mA0GsFwOKRVH4%2FHzVqtdvZv8LLI%2BfOTB%2F1%2B3zYM4xh1TvlUEihJkiTY2ZWgWq2uyLJ8MssnBpMymQyUy2UoFotbnU7nlEspZqLa39%2BZMBgMTGzuARfH0dFTKVAUBQqFgown2OcGJpXWLQJDNpvd4woWRRHy%2BTyBd7iC0%2Bl0BM7lcptcwSR0S2A%2B4zYTCxlksBwIfk0GXhrUkIWQRjC6fkgGFpbAOMuCIBD4htsPwhgDx3Hg%2Fa1gbmvaKrca49UJY0Oh6lzQNxcwNS1EMMIHmqYdUU5MCqW6Bn7k1lbVjeosHx%2FMpvWkoCmgS98yS7rruc3v20TP9WIwp32eg9EtOu0x5rUrlcrC0yTquhzX8%2FwxVVX18LdNXzWxxiQ%2F7c%2BsAAAAAElFTkSuQmCC") !important;}

/* Middle */
#urlbar[level="high"] hbox.autocomplete-textbox-container > hbox.textbox-input-box,
#urlbar[level="high"] button#feed-button,
#urlbar[level="high"] #star-button,
#urlbar[level="high"] #go-button {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAWCAIAAACDuhG6AAAALHRFWHRDcmVhdGlvbiBUaW1lAFRodSAxMSBEZWMgMjAwMyAxMjoyOTo1OCAtMDYwME3LQakAAAAHdElNRQfUCgEDDBgK6OJeAAAACXBIWXMAAArwAAAK8AFCrDSYAAAABGdBTUEAALGPC%2FxhBQAAAC9JREFUeNpjbG9vZ8AALHp6epiijD9%2F3cAUZWLABkZFaSvK8vv3byyib9%2FwYYoCAIrVCfPOo3jjAAAAAElFTkSuQmCC") !important;  }





/******************************************************************
            URL bar: unsecure;     FindBar:unfound
******************************************************************/

/* Right */
#urlbar[level="broken"],
#FindToolbar textbox[status="notfound"] {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAK3RFWHRDcmVhdGlvbiBUaW1lAFdlZCA4IFNlcCAyMDA0IDE4OjMxOjU2IC0wNTAwEMDXPAAAAAd0SU1FB9QKAQMUMlNIs9EAAAAJcEhZcwAACvAAAArwAUKsNJgAAAAEZ0FNQQAAsY8L%2FGEFAAABoklEQVR42q2Vv0vDUBDHL03SXzY2tGulqYEOQmdHt%2F4rgoNLIVCErsF%2FQDsUJwd3aVdnwdkihRRxbaFNG1uTNs%2B7aMQWBWPeF45HjseH79177yKYpskgmmYYA4wHjLtms3nz0yah2%2B3%2BGez7frC6rguLxQIcx4H5fN5br9dtwzBuN8D2YBDJMcFXqxW8KgqMx2MYDoe0jmzbbjUajct%2Fg7dFzp%2BXS%2Bj3%2B850Oj1FXVE%2BEQdKymQyoOdyoOv6jqIoZ2E%2BNpgkyzKUy2XI5%2FP7nU7ngksrQlHvnyYTsCxrhodb5%2BI4KD2RgGKxCNlsVsEKjiReYNIuHiSCwfO8Q26OSZIkQTqdhmQyecAVLIpiAE6lUntcwSR0S2A%2B1y2UzxjI2A4Ev8QCb99ThldORDC6fowFFrYdI1gQBALfc2sFwzYEYByrtVrtnBsYRye8qSq155q%2BuYDJLYExrGq1ekK52C%2BPyieoq6qOVirpYT4ymH1YDK4W%2Bxz6XqEwwsHT%2Br5PwncdqeRwDQ8L%2B9pjnteuVCobvyZphkMjor5%2BppqmHf%2B26R2ZM79iRar8LAAAAABJRU5ErkJggg%3D%3D") !important;}


#urlbar[level="broken"] hbox.autocomplete-textbox-container > hbox.textbox-input-box,/* Middle */
#urlbar[level="broken"] button#feed-button, #urlbar[level="broken"] #star-button,
#urlbar[level="broken"] #go-button,
#FindToolbar textbox[status="notfound"] > hbox.textbox-input-box > html|input.textbox-input {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAWCAIAAACDuhG6AAAALHRFWHRDcmVhdGlvbiBUaW1lAFRodSAxMSBEZWMgMjAwMyAxMjoyOTo1OCAtMDYwME3LQakAAAAHdElNRQfUCgEDFRZ2UGZBAAAACXBIWXMAAArwAAAK8AFCrDSYAAAABGdBTUEAALGPC%2FxhBQAAAC5JREFUeNpjbG9vZ8AALHp6epiijJ9u38YUZWLABkZFaSvK8vv3byyiX7i5MUUBPa8I8%2FCB51oAAAAASUVORK5CYII%3D") !important;}



/* Left (only for findbar)*/
#FindToolbar textbox[status="notfound"] > hbox.textbox-input-box {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAB3RJTUUH1AoBAxQ7KpQLdQAAAAlwSFlzAAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAGHSURBVHjatZW%2FS8NAFMff5UfTJmkSqFuR0KQOdRYUF3EN9D9wcqp%2FgJObIIVClgwdhUL%2FERfRf8BRCq4OhWCraZP43lELaqf27uDdwSV8P%2B%2Fee3ePwYbR7%2FcdXCK0c7QjtAO0Omwx2N%2BNwWDQVVW1Z9t2ZFkW1Go1qFQq%2FJuiKLsB4ji%2BchznttFo7LVaLcAVzDQFTdO2Ev8FSJLk0nXdpNPpWH61yj0XMTSahsPhKQrehGFohbYNuq4LEedhpQljfIHeB77vCxXnJxiNRicEaDabUJ%2FNKJNiAejxmWmadUqoUpZCxXmI0PtjBIAznwsX%2FwEcVrFqqBSlAAzD2CcAXi5pgPVNlQV40zE8hYQEcwB6%2F6IioCwKaYBnxhgUsgBYPQ%2F4IKUEKGXcA3zcnlB2%2FOV5kOe5eACfFGWM4q8EEH0KDmi3248YorvM8z6Wy6XQfKxftiAI7rPF4vrTdd%2BzLAMC5au87HKmfy1zMpl0sap6xnQaURejCiPjPzO2O2AF2dj0twF8A%2B%2BCbH5z3LymAAAAAElFTkSuQmCC") !important;}

.find-field-container { -moz-appearance: none !important; margin-top:-1px !important;}
#FindToolbar textbox[status="notfound"] { font-weight: bold !important;	color: #a00!important;}






/*******************************************************************************************
              multi-line fields: tribute to vbielawski's WR3 Experimental
*******************************************************************************************/

textbox[multiline="true"], TEXTAREA:not([rows="1"])/*[class="enter-comment"]*/{	
	-moz-appearance: none !important;
	background: -moz-Field !important; 
	border: 2px solid !important;
   /*	   -moz-border-top-colors: #676767 #C5C5C5 -moz-Field !important;
	   -moz-border-bottom-colors: #C2C2C2 #A4A4A4 -moz-Field !important;
	   -moz-border-right-colors: #969696 #C5C5C5 -moz-Field !important;
	   -moz-border-left-colors: #969696 #C5C5C5 -moz-Field !important;*/
	-moz-border-top-colors: #A7A7A7 #c0c0c0 !important;
	-moz-border-bottom-colors: #dadada #e8e8e8 !important;
	-moz-border-right-colors: #C1C1C1 #d7d7d7 -moz-Field !important; /*#bababa #d1d1d1*/
	-moz-border-left-colors: #C1C1C1 #d7d7d7 -moz-Field !important;
	-moz-border-radius: 6pt !important;
	-moz-background-clip: padding !important;}

textbox[focused="true"]/*[multiline="true"]*/, TEXTAREA[focused="true"]/*:not([rows="1"])*/{
	-moz-outline-radius: 5pt !important; 
	outline: 1px solid!important;
	outline-offset: -1pt !important;
	outline-color: rgba(72, 215, 251, 0.6) !important;
   /*	  outline-color: rgba(164, 201, 227, 0.6) !important;
   	  -moz-border-top-colors: #3D7BAD -moz-Field !important;
	  -moz-border-bottom-colors: #B7D9ED -moz-Field !important;
	  -moz-border-right-colors: #A4C9E3 -moz-Field !important;
	  -moz-border-left-colors: #B5CFE7 -moz-Field !important;*/}

/**/