/**
 * Copyright (C) 2010 Orbeon, Inc.
 *
 * This program is free software; you can redistribute it and/or modify it under the terms of the
 * GNU Lesser General Public License as published by the Free Software Foundation; either version
 * 2.1 of the License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU Lesser General Public License for more details.
 *
 * The full text of the license is available at http://www.gnu.org/copyleft/lesser.html
 */

.xbl-fr-spell-checker { display: inline; vertical-align: top }
.xbl-fr-spell-checker .xbl-fr-button .fr-spell-checker-start button {
    background: url(../../../apps/fr/style/images/silk/spellcheck.png) no-repeat 5px; padding: 0 10px 0 25px;}

.fr-spell-checker-dialog { width: 460px }
.fr-spell-checker-dialog .xforms-label { width: 90px; display: inline-block }
.fr-spell-checker-dialog .xforms-output-output { font-weight: bold }
.fr-spell-checker-dialog .not-in-dictionary    { width: 180px; *width: 178px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box }
.fr-spell-checker-dialog input                 { width: 180px; *width: 174px }
.fr-spell-checker-dialog select                { width: 180px }
.fr-spell-checker-dialog td { padding-right: 10px; padding-bottom: 5px; vertical-align: top }
.fr-spell-checker-dialog .label { width: 90px }
.fr-spell-checker-dialog .not-in-dictionary { height: 60px; overflow-y: scroll; display: block; border: 1px solid #999 }
.fr-spell-checker-dialog .unknown-word { font-weight: bold; background: url('unknown-word.png') repeat-x left bottom }
.fr-spell-checker-dialog .xbl-fr-spell-checker-correcting .xbl-fr-button { display: block; margin-bottom: 3px }
.fr-spell-checker-dialog .xbl-fr-spell-checker-correcting .xbl-fr-button button { text-align: left }
.fr-spell-checker-dialog .xbl-fr-spell-checker-correcting .xbl-fr-button button img { padding-right: 10px }
.fr-spell-checker-dialog .xbl-fr-button .first-child { width: 120px }
.fr-spell-checker-dialog .xbl-fr-button .first-child button { width: 100% }
.fr-spell-checker-dialog .xbl-fr-spell-checker-close { display: block; overflow: auto }
.fr-spell-checker-dialog .xbl-fr-spell-checker-close .xbl-fr-button { float: right; margin-top: 10px }
