div.zend-form-message{
    font-size:0.9em;
    text-align:center;
    line-height:1.2em;
    font-weight:bold;
    background:#ecece4;
    padding:4px;
}

form.zend-form{width:580px; margin:0 auto;}

form.zend-form dl{display: block; }

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

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

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

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

form.zend-form textarea.zend-form{height:100px;}

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