/*********************
    ENQUIRY FORM
**********************/


.error
{
    color: red;
    font-weight: bold;
}


.enquiryform
{
    margin-top: 20px;
    border: solid 1px gray;
    padding: 5px;
    width: 500px;
    float: left;
    clear: both;
    padding: 0;
    border: 1px solid #BFBAB0;
    background-color: #FAFAFA;
    background-repeat: repeat-x; 
    background-image: url('images/gradient.png'); 
    background-repeat:repeat-x;

}


.enquiryform input
{
    margin-top: 8px;
    
}


.enquiryform ol li
{
    list-style: none;
}

.enquiryform legend
{
    font-weight: bold;
    color:darkblue;
    margin-left:5px;
    font-size:120%;
}

.enquiryform label
{
    width: 100%;
    display: block;
    margin-top: 10px;
    margin-bottom: 3px;
    font-size: 110%;
    float: left;
    width: 10em;
    margin-right: 1em;
}

.enquiryform span
{
    font-size: 80%;
    width: 100%;
    display: block;
}


input.invalid, textarea.invalid
{
    border: dotted 1px red;
}

.messageBox
{
    border: solid 1px gray;
    padding: 10px;
    margin: 10px;
    display: block;
    font-weight: bold;
    font-size: 123.1%;
    color: White;
    background-color: darkgreen;
}

.disabled
{
    background-color: gray;
    color: Gray;
}


