#contact{
    position: relative;
    float:left;
    width: 100%;
}

#contact .input_container textarea{
    position: relative;
    float: left;
    width: 100%;
}

#contact .input_container input{
    position: relative;
    float: left;
    width: 100%;
}

#contact .captcha_container {
    position: relative;
    float: left;
    width: 100%;
}



#contact .captcha_container img{
    position: relative;
    float: left;
}

#contact .captcha_container .input_container {
   position: relative;
    float: left;
    width: 100%;
}



#contact .captcha_container .input_container input{
   position: relative;
    float: left;
    width: 100px;
}




#contact .method_container {
    position: relative;
    float: left;
    width: 100%;
}

#contact .method_container input{
    position: relative;
    float: left;
    width: 70px;
}



#contact .field_container .description_container{
    visibility:hidden;
}

#contact .general_form_errors{
    position: relative;
    float: left;
    background-color: #FF6EC7;
    width: 100%;
    left: 0px;
    right: 0px;
    padding: 2px;
    border: 1px dashed #FF0000;
}

#contact .field_error textarea{
    position: relative;
    float: left;
    width: 99%;
}

#contact .field_error{
    position: relative;
    float: left;
    width: 100%;
    background-color: #FF6EC7;
    border: 1px dashed #FF0000;
}

#contact input.refresh{
    position: relative;
    background: #FFFFFF url('../media/util/refresh20x20.png') -2px -2px;
    background-repeat:no-repeat;
    float: left;
    text-indent: -9999px;
    font-size:0;
    display: block;
    line-height: 0;
    width: 20px;
    height: 20px;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: 10px;
}


