/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */

/**
 * login.css
 *
 * LICENSE: This source file is subject to version 1.0 of the OpenFlyers
 * license that is available through the world-wide-web at the following
 * URI: http://www.openflyers.com/license/semifreelicense1_0.txt. If you did not receive a
 * copy of the OpenFlyers License and are unable to obtain it through the
 * web, please send a note to contact@openflyers.org so we can mail you
 * a copy immediately.
 *
 * @category    CSS
 * @package     OpenFlyers
 * @author      Christophe LARATTE <christophe.laratte@openflyers.org>
 * @copyright   2008 OPENFLYERS S.A.R.L. <contact@openflyers.com>
 * @license     http://www.openflyers.com/license/semifreelicense1_0.txt  OpenFlyers License
 * @version     SVN: $Id: formBooking.php 4647 2008-10-12 16:10:08Z johnny $
 * @link        http://openflyers.org
 * @since       Fri Dec 13 2002
 */

body {
    margin: 0;
    padding: 0;
    margin-top: 10px;
    text-align: center;
}

#validation {
    border: solid 1px #787878;
    margin-top: 10px;
}

#loginspacer {
    margin: 0;
    padding:0;
    height: 20px;
}

#login_oflogo {
    text-align: left;
    position: relative;
    padding: 0px;
    margin : 10px;
}

#login_oflogo img {
    margin: 0;
    padding: 0;
    float: left;
}

#login_ofinfo {
    font-weight: bold;
    color: #1c5892;
    padding: 5px;
}

#login_ofinfo h1, #login_ofinfo h2 {
    font-size: 1em;
    margin: 0;
}

#login_ofinfo a {
    font-style: italic;
}

#login_ofdescr {
    clear: both;
    padding: 10px;
    text-align: left;
    font-size: 0.7em;
}

#login_clublogo {
    margin: 2em;
    clear: both;
}

#login_clubinfo {
    margin: 1em;
    font-size: 1.1em;
    font-weight: bold;
}

#login_securityalert {
    margin: 0;
    padding: 0;
    margin: 20px;
    color: red;
}

#login_securityalert h1 {
    font-size: 0.9em;
    font-weight: bold;
}

#login_securityalert h2 {
    font-size: 0.9em;
    font-weight: bold;
}

div.standardForm {
    border: dotted 1px #787878;
    clear: both;
    padding: 10px;
    margin: 10px;
    width: 60%;
    color: #565656;
    font-size: 1em;
    margin-left: auto;
    margin-right: auto;
}

span.label {
    float: left;
    text-align: right;
    width: 40%;
    margin: 0px;
}

span.formw {
    float: right;
    text-align: left;
    width: 55%;
    margin: 0px;
}

div.standardForm div {
    clear: both;
    padding: 2px;
}

div.standardForm h1 {
    font-size: 1em;
    font-weight: bold;
    margin: 5px;
}

span.formw input {
    width: 9em;
}

span.formw input.radio {
    width: auto;
}

span.formw input.checkbox {
    width: auto;
}

#login_annotation {
    font-size: 1em;
    color: #565656;
    padding: 0;
    padding-left: 20px;
    margin: 0;
    text-align: center;
}
#login_annotation a {
    text-decoration: underline;
}
