/* Start of CMSMS style sheet 'Got-A-Nerve Contact' */
/*
 * Contact us
 */
div#contactHeader {
    background-image: url('images/cms/bar_contactus_top.gif');
    height: 40px;
}

div#contactFooter {
    background-image: url('images/cms/bar_contactus_bottom.gif');
    height: 20px;
}

div#contact {
    width: 586px;
    padding: 5px;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
}

div.contactform div {
    width: 100%;
    padding: 0.25em 0 0.25em 0;
}

div.contactform div label {
    display: block;
    width: 10em;
}

div.contactform div.required {
    color: #FF0000;
}

div#contact div.error_message {
    color: #FFFFFF;
    background-color: #FF0000;
    border: 1px solid #000000;
    padding: 10px;
    margin-bottom: 10px;
}

div#contact div.error_message ul {
    margin: 0;
    padding: 0;
    border: none;
    display: inline;
}

div#contact div.error_message li {
    list-style: none;
    margin: 0;
    padding: 0;
}

div.contactform div.input textarea, div.contactform div.input input {
    width: 582px;
}

div.contactform img.captchapict {
    display: block;
}

/*
 * Imprint
 */
div#imprintHeader {
    background-image: url('images/cms/bar_imprint_top.gif');
    height: 40px;
}

div#imprintFooter {
    background-image: url('images/cms/bar_imprint_bottom.gif');
    height: 20px;
}

div#imprint {
    width: 586px;
    padding: 5px;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
}

/*
 * Disclaimer
 */
div#disclaimerHeader {
    background-image: url('images/cms/bar_disclaimer_top.gif');
    height: 40px;
}

div#disclaimerFooter {
    background-image: url('images/cms/bar_disclaimer_bottom.gif');
    height: 20px;
}

div#disclaimer {
    width: 586px;
    padding: 5px;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
}
/* End of 'Got-A-Nerve Contact' */

