/********************************************
* Barclay Enterprises, Inc. 
* Developed by What?Now Interactive
* http://www.whatnowinteractive.com
*
* Created 12/20/07 - REDNEVEDNAV
*
* Misc Style Definitions
********************************************/

/*********************************
* Title / Header Graphics
*********************************/

#hdr-contact,
#hdr-thank-you,
#hdr-privacy-policy,
#hdr-site-map {
    height: 20px;
    text-indent: -9999px;
    margin-bottom: 5px;
}

#hdr-contact {
    background: url(../img/hdr_contact_us.gif) top left no-repeat;
}

#hdr-thank-you {
    background: url(../img/hdr_thank_you.gif) top left no-repeat;
}

#hdr-privacy-policy {
    background: url(../img/hdr_privacy_policy.gif) top left no-repeat;
}

#hdr-site-map {
    background: url(../img/hdr_site_map.gif) top left no-repeat;
}

#hdr-additional-info {
    height: 28px;
    text-indent: -9999px;
    margin: 10px 0 5px 0;
    background: url(../img/hdr_additional_info.gif) top left no-repeat;
}

/*********************************
* Form Elements
*********************************/

#indicates-required {
    margin: 7px 0 15px 0;
    text-indent: -9999px;
    height: 10px;
    background: url(../img/indicates_required.gif) top left no-repeat;
}

.form-field {
    padding: 2px;
    background: #fff url(../img/form_bg.gif) top left repeat-x;
    width: 178px;
    border: 1px solid #C8BCA6;
}

.drop-down {
    padding: 2px;
    width: 183px;
    border: 1px solid #C8BCA6;
}

.drop-down2 {
    padding: 2px;
    width: 250px;
    border: 1px solid #C8BCA6;
    height: 20px;
}

.form-space td {
    padding-bottom: 10px;
}

.required {
    background: url(../img/required_icon.gif) 0 4px no-repeat;
    padding: 0 0 0 13px;
}

.hidden {
    color: #EEE2CC;
}

.comments {
    padding: 2px;
    background: #fff url(../img/form_bg.gif) top left repeat-x;
    width: 400px;
    border: 1px solid #C8BCA6;
}

.error {
    border-top: 1px solid #D5B089;
    border-bottom: 1px solid #D5B089;
    margin-bottom: 10px;
    padding: 10px 0;
}

.error ul {
    list-style: none;
    margin-top: 5px;
}

.error ul li {
    background: url(../img/bullet.gif) no-repeat 0 4px;
    padding-left: 17px;
    padding-bottom: 8px;
    color: #5B180F;
}

.error h3 {
    color: #5B180F;
    text-transform: uppercase;
    font-size: 10px;
}

/*********************************
* Layout Definitions
*********************************/

ul.sitemap {
    list-style: none;
    margin: 5px 0 15px 0;
}

ul.sitemap li {
    background: url(../img/bullet_square.gif) no-repeat 0 6px;
    padding-left: 12px;
    padding-bottom: 8px;
    color: #5B180F;
}

/*********************************
* Subnav Detail
*********************************/

#subnav a#archives {
    background: url(../img/subnav_archives.gif) top left no-repeat;
}

#subnav a#archives:hover, body.archives-on #subnav a#archives {
    background: url(../img/subnav_archives.gif) bottom left no-repeat;
}
