﻿.login
{
    text-align: center;
}

.login .error
{
    font-weight: bold;
    color: Red;
}

.discount
{
    margin: 0 10px;
}

/* Forms */

.form
{
    text-align: left;
}

.form .row
{
    padding-bottom: .5em;
}

.form label
{
    text-align: right;
    float: left;
    clear: left;
    width: 10em;
    margin: .1em 1em 0px 0px;
    font-weight: bold;
}

.form input textarea
{
    margin: 0px;
    padding: 0px;
}

.form input[type='checkbox']
{
    margin-top: .1em;
}

.invisible
{
    visibility: hidden;
}

.disabled
{
    color: Black;
    border: 0px;
    background-color: White;
}

.gone
{
    display: none;
}

.alert
{
    padding: .5em;
    border: 1px solid red;
    background-color: #FEE;
}

/* TextBox */

.watermark
{
    background-color: #EFF;
    color: #AAA;
    border: solid 1px;
    padding: 1px;
}

.watermarkerror
{
    color: #F00;
    font-style: italic;
}

.mask
{
    border: solid 1px;
    background-color: #FFC;
    padding: 1px;
}