﻿/* FOOTER - START */
.Footer
{
    width:auto;
    background-color:White;
    border-top:solid 1px #f2f2f2;
    margin-left:0;
}
/* FOOTER - END */

.Error
{
    position:relative;
    border:solid 6px #e9e9e9;
    width:935px;
    margin:83px 0 20px 15px;
}

H1
{
    position:relative;
    top:0;
    left:0;
    height:29px;
    background:url(../Images/Headings/h-oops.gif) no-repeat;
    text-indent:-9999px;
    margin:28px 0 0 34px;
    padding:0;
}

P
{
    margin:16px 0 0 0;
}

UL
{
    margin:16px 0 0 16px;
    padding:0;
}

UL LI
{
    list-style-image:url(../Images/Bullets/bullet-error.gif); 
    margin:0;
    padding:0;
}

.PossibleReasons
{
    width:411px;
    margin-left:34px;
}

.PossibleSolutions
{
    width:411px;
    position:absolute;
    left:485px;
    top:57px;
}

.PossibleSolutions UL LI
{
    margin-bottom:16px;
}

TEXTAREA
{
    /*width:598px;*/
    width:100%;
    height:97px;
}

.Form
{
    margin:0 0 0 34px;
    padding-top:16px;
}

.FormItem
{
    position:relative;
    min-height:30px;
    width:600px
}

.FormLabel
{
    font-weight:bold;
    position:absolute;
    top:0;
    left:0;
    width:73px;
    text-align:right;
}

.FormField
{
    margin-left:89px;
}

.Form P
{
    margin-bottom:20px;
}

.FormField P
{
    margin:6px 0 0 0;
}

.FormButtons
{
    height:24px;
    margin:16px 0 27px 89px;
}

.FormButtons A
{
    float:left;
    display:block;
    width:132px;
    height:22px;
    background:url(../Images/Backgrounds/bg-link-button-error.gif);
    border:solid 1px #c33200;
    vertical-align:middle;
    line-height:20px;
    text-align:center;
    font-weight:bold;
    text-decoration:none;
    color:White;
    font-size:13px;
    margin-right:29px;
}
