.contactsleftblock { width:360px; padding-right:40px; }
.contactstextblock { border-bottom:1px dashed #2e64a3; padding-bottom:10px; margin-bottom:10px; }

.contactform form { margin:0px; padding:0px; }
.contactform .fieldlabel { width:120px; text-align:right; float:left; padding:5px; }
.contactform .fieldinput { padding:3px 6px; width:380px; float:left; }
.contactform .formfield { font-family:Tahoma, Verdana, Arial; font-size:11px; padding:2px; }
.contactform .textarea_field { width:350px; border:solid #a7a6aa 1px; }
.contactform .fbutton { font-family:Tahoma, Verdana, Arial; font-size:11px; padding:2px; text-align:center; }
.redtext { color:#FF0000; }

.errortooltip
{
    position: absolute;
    display:none;
    
    font-family    : Verdana, Tahoma, Arial;
    font-size    : 11px;
    color : #9d0000; 

    border-color : #edeaca; 
    background-color : #fffee4; 

    border-style : solid; 
    border-width : 1px; 

    padding: 5px;
     
    width:250px;
    
    text-align:left;
}

