div.webforms-message{
    text-align:center;
    font-weight:normal;
    font-size:8pt;
    font-family:Arial, Helvetica, _sans;
    text-transform: uppercase;
    margin:10px 0px;
    background:#f0f0f0;
}

form.webforms{width:580px; margin:0 auto; overflow:hidden;}

form.webforms dl.zend_form{display: block;}

form.webforms dt{
    clear:   left;
    display:  block;
    float:   left;
    width:   200px;
    border:none;
    margin:8px 4px;
    padding:0;
    text-align: right;
    color:#333333;
}

form.webforms dd
{
    float:left;
    width:   350px;
    display:  block;
    white-space: nowrap;
    border:none;
    margin:8px 4px;
    padding:0;
    text-align: left;
}

form.webforms dd p{font-size:0.8em; margin:0; display:none;}

form.webforms input.webforms,
form.webforms select.webforms,
form.webforms textarea.webforms,
form.webforms #captcha-input{
    padding:2px;
    width:300px;
    border:1px solid #cccccc;
    font-family:Tahoma;
    font-size:12px;
}

form.webforms select.webforms option{
    font-family:Tahoma;
    font-size:12px;
}

form.webforms #captcha-input{width:195px; margin:4px 0px;}

form.webforms textarea.webforms{height:100px;}

form.webforms input.webforms-submit{
    border:1px solid #ceddfc;
    background:#135290;
    color:#ffffff;
}
