﻿/* Registration Controls */
#RegistrationContainer
{
    float           : left;
    margin-left     : 50px;
    margin-right    : 50px;
    width           : 592px;
    font-size       : 11px;
}

#RegistrationContainer div.Line
{
    vertical-align  : middle;
    margin-bottom   : 5px;
}

#RegistrationContainer div.Line *
{
    vertical-align  : middle;
}

#RegistrationContainer div.Line label
{
    float           : left;
    display         : block;
    width           : 160px;
}

#RegistrationContainer div.Line label.Full
{
    width           : 450px;
}

#RegistrationContainer div.Line span.Placeholder
{
    float           : left;
    display         : block;
    width           : 140px;
}

#RegistrationContainer div.Line input[type="text"]
{
    border          : 0.1em solid #B8C5CE;
    width           : 200px;
    font-size       : 11px;
    font-family     : Verdana;
    font-weight     : normal;
}

#RegistrationContainer div.Line input[type="checkbox"]
{
    float           : left;
    border          : 0em solid #B8C5CE;
    width           : 16px;
    font-size       : 11px;
}

#RegistrationContainer div.Line input.picker
{
    background-color: #FFFFFF;
    border          : 1px gray solid;
    font-size       : 11px;
    font-weight     : bold;
    font-family     : "Verdana",monospace;
    padding         : 2px;
    width           : 140px;
    cursor          : pointer;
}

#RegistrationContainer div.Line select
{
    border          : 0.1em solid #B8C5CE;
    width           : 204px;
    font-size       : 11px;
    font-family     : Verdana;
}

#RegistrationContainer div.Line textarea
{
    border          : 0.1em solid #B8C5CE;
    width           : 440px;
    font-size       : 11px;
    font-family     : Verdana;
}

#RegistrationContainer div.Line input.Error
{
    border          : 0.1em solid #D20000;
    background-color: #F6F6F6;
}

#RegistrationContainer div.Line select.Error
{
    border          : 0.1em solid #D20000;
    background-color: #F6F6F6;
}

#RegistrationContainer div.Line span.Error
{
    margin-left     : 5px;
    color           : #D20000;
    font-weight     : normal;
    width           : 230px;
}

#RegistrationContainer div.Line span.DateRange
{
    margin-left     : 5px;
    color           : #000000;
    font-weight     : normal;
    border          : 0px solid #0000FF;
    width           : 300px;
}

#RegistrationContainer span.RegistrationSuccessHeader
{
    width           : 60%;
    font-size       : 110%;
    font-weight     : normal;
    border          : 0px solid #0000FF;
    color           : #6B7A86;
}

#RegistrationContainer span.RegistrationSuccessMessage
{
    width           : 60%;
    font-size       : 100%;
    border          : 0px solid #0000FF;
    letter-spacing  : 0.05em;
    color           : #6B7A86;
}

#RegistrationContainer span.RegistrationHeader
{
    width           : 60%;
    font-size       : 110%;
    font-weight     : normal;
    border          : 0px solid #0000FF;
    color           : #6B7A86;
}

#RegistrationContainer span.RegistrationDescription
{
    width           : 60%;
    font-size       : 100%;
    border          : 0px solid #0000FF;
    letter-spacing  : 0.05em;
    color           : #6B7A86;
}

#RegistrationContainer span.RegistrationMessage
{
    width           : 60%;
    height          : 13%;
    font-size       : 100%;
    border          : 1px solid #D70005;
    background-color: #FFFFFF;
    letter-spacing  : 0.05em;
    color           : #6B7A86;
}

#RegistrationContainer input.Submit
{
    border          : 1px solid #6B7A86;
    background-color: #999999;
    color           : #FFFFFF;
    font-size       : 11px;
    font-family     : Verdana;
}
