/*
 Display accesskeys, mostly harmless
 http://userstyles.org/styles/2191
 BEGIN
*/

/*
 all possible [accesskey] elems:
 a, label, legend, button (woking)
 area, input, textarea (not-working)
 try userscript workaround: http://userscripts.org/scripts/show/8376
*/

@namespace
 url(http://www.w3.org/1999/xhtml);
@-moz-document 
 url-prefix(http://)
,url-prefix(https://) 
{

label[accesskey]::after  ,
legend[accesskey]::after  ,
button[accesskey]::after  ,
a[accesskey]::after  {
 content: attr(accesskey) !important;
 opacity: 0.8 !important;
 text-transform: uppercase !important;
 font-weight: normal !important;
 text-decoration: none !important;
 border: none !important;
 color: #000 !important;
 background-color: #eee !important;
 border-radius: 0.7em !important;
 font-family: "Courier new", Courier, monospace !important;
 font-size: 12px !important;
 padding: 0 4px 0 4px !important;
 margin: 0 0 0 -15px !important;
}

label[accesskey]:focus::after  ,
legend[accesskey]:focus::after  ,
button[accesskey]:focus::after  ,
a[accesskey]:focus::after  ,
label[accesskey]:hover::after  ,
legend[accesskey]:hover::after  ,
button[accesskey]:hover::after  ,
a[accesskey]:hover::after  {
 visibility: hidden !important;
}

/*
 this can spoil something
 but is necessary
*/
a[accesskey]  {
 white-space: nowrap !important;
}

}

/*
 END
 Display accesskeys, mostly harmless
 http://userstyles.org/styles/2191
*/
