body
{
    font: 0.9em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

#main
{
    width: 60%;
    margin-left: 20%;
    background-color: #dae6ff;
    padding: 2em;
}

#greeting
{
#    margin-bottom: 1em;
    border-color: #efefef;
}



.borderbox:hover
{
    border: thin solid #fffeff;
}

h1
{
    text-decoration: none;
}

.borderbox
{
    margin: 1em;
    padding: 1em;
    border: thin dotted #fffeff;
}

div.field
{
    margin-bottom: 0.5em;
}

#submitbtn
{
    padding: 1em;
}

#typeoptions
{
    margin-top: 0.5em;
}

#error
{
    color: #f00;
}
.recent {
    font-size: large;
}
