BODY
{
    margin:             0;
    font:               normal 12px tahoma;
    background:         #E0DFDD url('../img/bg.gif') repeat-x;
}

img
{
    border:             0;
}

img.vmiddle
{
    vertical-align:     middle;
}


form
{
    margin:             0;
    padding:            0;
}

input, textarea, select
{
    padding:            4px;
    border:             solid 1px #cecece;
    font:               11px tahoma;
}

ul
{
    margin:             0;
}

div
{
    line-height:        17px;

}

a
{
    color:              black;
    text-decoration:    none;
}

div.content a
{
    color:              #063296;
}

a:hover
{
    color:              #063296;
    text-decoration:    underline;
}

.clear
{
    clear:              both;
}

.right
{
    text-align:         right;
}

.fright
{
    float:              right;
}

.center
{
    text-align:         center;
}

.fleft
{
    float:              left;
}

.left
{
    text-align:         left;
}

table
{
    width:              100%;
    border-collapse:    collapse;
}

td
{
    vertical-align:     top;
}

.form_errors
{
    color:              red;
    font-size:          11px;
}

hr
{
    height:             1px;
    border:             0;
    background-color:   #b0b0b0;
    margin:             10px 0;
}

.red
{
    color:              red;
}

