.form
{
    margin:auto;
}
.form label
{
    display:block;
    width:100px;
    text-align: right;
    float:left;
    margin-right:5px;
    font-weight:normal;
}
.error
{
    margin-top:5px;
    color:red;
}
.form input
{
    border:1px solid #aaa;
}
.required
{
    float:left;
    margin-bottom:5px;
}
.required label
{
    display:block;
    float:left;
    text-align:right;
    width:220px;
    margin-right:5px;
    font-weight:bold;
}
.clear
{
    clear:both;
}




