﻿.formbox {
    border-style: double;
    border-radius: 10px;
    border-color: #222;
    padding: 15px;
    margin: 20px auto 0 auto;
    box-shadow: 7px 7px 4px grey;
    width: 30%;
}

.formboxLogin {
    border-style: double;
    border-radius: 10px;
    border-color: #222;
    padding: 15px;
    margin: 20px auto 0 auto;
    box-shadow: 7px 7px 4px grey;
    width: 30%;
    position: relative;
}

.textbox {
    padding-bottom: 10px;
    text-align: center;
}

.textboxLogin {
    padding-bottom: 10px;
    text-align: center;
    margin-right: 80px;
}

.labelbox {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left;
}

.btnbox {
    width: 100%;
    text-align: center;
    margin: 0;
}

.errorbox {
    width: 50%;
    text-align: center;
    margin-left: 100px;
    padding: 10px;
}

.infobox {
    width: 100%;
    padding: 10px;
}

.imagebox {
    position: absolute;
    right: 10px;
    top: 10px;
}

.floatleft {
    float: left;
}

.pl5 {
    padding-left: 5px;
}

.pl20 {
    padding-left: 20px;
}

.width100 {
    width: 100%;
}
