table input, table textarea
{
    text-align: left;
    font-size : small;
    font-weight : lighter;
    width : 97%;
    margin : 0;
    padding : 4px;
    border: solid 1px black;
    color: black;
}

.msg
{
    background-color: #CCCCCC;
    border: solid 1px #666666;
    color : #8C272D;
    padding : 5px;
}

#button input
{
    padding : 8px;
    border-top : solid 2px white;
    border-left : solid 2px white;
    border-right : solid 2px gray;
    border-bottom : solid 2px gray;
}

#aboutwrap td
{
    padding : 4px;
}

select
{
    padding : 4px;
    border : solid 1px black;
    width : 125px;
}

#contact .msg, td
{
    background-color: #E7E7EF;
}

span.square
{
    color: #8C272D;
}

.contacttext 
{
    text-align: left;
    color: #999999;
    font-size: 100%;
    line-height: 2em;
}

#localbox2
{
    padding-top: 0px;
}

.f12n
{
    text-align: left;
    color: black;
}

