﻿#body
{
    background: url(img/blue-band.png) repeat-x 0 190px;
}

body
{
    background-color: #F2F2F2
}

#account-div {
    float: left;
    position: relative;
    color: #aaa;
    width: 300px;
    border: #c2c2c2 3px solid;
    border-radius: 4px;
    padding: 27px 76px;
    background: #ffffff;
    margin: 0 0 20px 270px;
}

#account-sus-div {
    float: left;
    position: relative;
    color: #aaa;
    width: 380px;
    border: #c2c2c2 3px solid;
    border-radius: 4px;
    padding: 27px 26px;
    background: #ffffff;
    margin: 0 0 20px 270px;
    text-align:center;
}

.login_logo{margin:100px auto 10px auto; padding:0; text-align:center;}

legend
{
    color: #666;
}

.dotted{float:left; width:100%; background:url(img/dotted.png) repeat-x 0 0; height:5px; margin:0 0 10px 0;}

.editor-field, .editor-label
{
    float:left; 
    margin-left: 35px;
    width:100%;
}

.chk-box
{
    float:left;
    width: 200px;
}

.forgot-password {
    float: left;
    margin: 0 0 15px 40px;
    width: 200px;
}

    .forgot-password a {
        color: #666;
    }

.login_input{width:100%; border-right:#cdcdcd 1px solid; border-left:#cdcdcd 1px solid; border-top:none; border-bottom:none; padding:0% 4%; border-radius:5px;  margin-bottom:14px; background:url(../images/form_back.png) repeat-x 0 0; height:35px;}

#btn-save {float:right; margin:0; padding:0; text-decoration:none; font-family: 'Open Sans', sans-serif; color:#ffffff; font-size:13px; background:url(img/login_b.png) repeat-x 0 0; height:28px; display:block; padding:6px 20px; border-radius:4px;}

.container {
    float: left;
    width: 100%;
}

#termofservice
{
    float: left;
    width: 100%;
    text-align: center;
}

#termofservice a{color:#3d96be;}
