/* Button */
div.button {display:inline; overflow:hidden;}
div.button.disabled a { color:#999;}
div.button a {display:inline-block; overflow:hidden; text-decoration:none; color:#111; font-weight:bold; font-size:100%; text-shadow:#fff 1px 1px;}
div.button a span { background-image:url(/images/buttons/sprite.png); background-repeat:no-repeat; display:block; float:left; cursor:pointer;}
div.button a span.l { height:34px; width:12px; background-position:0px 0px; }
div.button a span.r { height:34px; width:12px; background-position:-28px 0px; }
div.button a span.repeat { padding-top:9px; padding-bottom:12px; height:14px; background-image:url(/images/buttons/button-repeat.png); background-repeat:repeat-x;}
div.button a img { margin-bottom:-3px;margin-right:3px;}
div.button a.submitting { color:#999;}
div.button a:active  { color:#000; text-shadow:#ccc 1px 1px;}

/* Facebox defs table */
#facebox table.defs { width:100%;}
#facebox table.defs tr td{ padding:5px; border:1px solid #ccc;}
#facebox table.defs thead tr td { background:#333; color:#fff; font-weight:bold;  border-color:#333; }
#facebox table.defs tbody tr td.code { width:50%; font-family:Courier, fixed; font-weight:bold; background-color:#FFFCE3;}
#facebox table.defs tbody tr td a { color:#333;}
#facebox table.defs tbody tr td.desc { background:#FFFCE3;}
#facebox table.defs tbody tr td { line-height:1.3}
