﻿* {
    font-family: Arial, Helvetica, sans-serif;
}

body {
    background-color: #e3e3e0;
}

#pagecontainer {
    width: 900px;
    margin: auto;
    padding: 5px;
    background-color: white;
    border: 1px solid silver;    
    text-align: center;
}

.title {
    padding: 5px;
    color: white;
    background-color: #e1251b;
    border: 1px solid silver;
    font-weight: bold;
}

div.form {
    padding: 5px;
}

.form table {
    margin: auto;
}

.form th {
    text-align: right;
}

.form td {
    text-align: left;
}

.form .submit {     
    border-top: 1px dashed silver;
    padding: 5px 0px;
    text-align: right;
}

input[type=submit] {
    background-color: #e1251b;
    color: white;
    border: none;
    padding: 5px 10px;
    cursor: pointer;
    font-weight: bold;
}

.error {
    color: red;
    padding: 15px;    
}