﻿#ajaxContactContainer {
    position: absolute;
    color: #161616;
    background: #00C0FF;
    border: 3px solid #fff;
}
#ajaxContactContainer #contactForm {
    width: 220px;
    padding: 5px;
}
#ajaxContactContainer #contactForm h2 {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 1.5em;
    font-weight: normal;
    text-transform: uppercase;
}
#ajaxContactContainer #contactForm dl {
    margin: 15px 0;
    padding: 0;
}
#ajaxContactContainer #contactForm dl dt {
    margin: 0 0 3px;
    padding: 0;
    font-size: 1.2em;
    /*background: #00C0FF;*/
}
#ajaxContactContainer #contactForm dl dd {
    margin: 0 0 10px;
    padding: 0;
    /*background: #FF00CC;*/
}
#ajaxContactContainer #contactForm dl dd input,
#ajaxContactContainer #contactForm dl dd textarea {
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    background: #fff;
    padding: 5px;
    margin: 0;
    width: 210px;
    font-size: 1.1em;
    border: none;
}
#ajaxContactContainer #contactForm dl dd textarea {
    overflow: auto;
    height: 100px;
}
#ajaxContactContainer #contactForm input.submit {
    float: right;
    background: #FF00CC;
    color: #242424;
    border: none;
    font-size: 11px;
    padding: 5px;
    width: 70px;
    cursor: pointer;
}
#ajaxContactContainer #contactForm input.submit:hover {
    background: #FFF600;
}
#ajaxContactContainer .message {
    padding: 5px;
}

/*.ContactPopupFormBG {
    background-color: #000000;
    opacity: .50;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
}*/

.ContactPopupForm {
    background-color: #00c0ff;
    padding: 5px 0px 5px 5px;
}

.ContactPopupForm .info {
    color: #242424;
    padding: 30px 10px 30px 5px;
    font-size: 10px;
}
.ContactPopupForm .info a {
    color: #000000;
}
.ContactPopupForm .info a:hover {
    text-decoration: underline;
}

.ContactPopupForm input,
.ContactPopupForm textarea {
    border: none;
    background-color: #242424;
    color: #FFFFFF;
    padding: 2px;
    margin: 3px 0 0 0;
    width: 200px;
    font-family: Verdana, Tahoma, Sans-Serif;
    font-size: 11px;
}

.ContactPopupForm textarea {
    overflow: auto;
    height: 80px;
}

.ContactPopupForm .button {
    width: auto;
    margin: 5px 0 0 0;
    padding: 10px;
}

.ContactPopupForm .watermarked {
    color: #666666;
    text-transform: lowercase;
}

.ContactPopupForm .cancel {
    color: #ff00cc;
    margin: 0 5px 0 0;
}

.ContactPopupForm .ok {
    color: #fff600;
}

.ContactPopupForm .buttonHolder {
    text-align: right;
}