    div.vacancyName {color: #1E5E8A; font: italic 16px Georgia, times new roman, serif;}
    div.vacancyName span {border-bottom: 1px dashed;}
    div.vacancy p.vacancyGray {color: #66727a; float: left; padding-right: 5px;}
    div.vacancy table td.vacancyPoints {width: 180px; padding-right: 15px; }
    div.vacancy table td.vacancyPoints p.gray {float: left;}
    div.vacancy table td.vacancyPoints div.vacancyBorder{border-bottom: 1px dashed #8eb4c6; height: 13px; ba-ckground: url('images/vacancy-border.png') 0 0 repeat-x;}
    div.vacancy table td {padding-top: 10px; vertical-align: top;}
    div.vacancy table td p{margin: 0;}
    div.vacancy table.vacansyInform {margin: 0 0 20px 0; width: 100%;}
    div.vacancy table.vacansyInform tr td.vacansyAnswerInput {padding: 0 4px 10px 0;}
    div.vacancy table.vacansyInform input, div.vacancy table.vacansyInform textarea {border: 1px solid #106990; background: #ffffff; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; width: 100%; padding: 0 2px 2px 2px; font: 12px tahoma, arial, sans-serif; color: #222222;}
    div.vacancy table.vacansyInform button {background: url('../images/vacancy_answer_button.png') top left no-repeat; width: 105px; height: 24px; border: none; outline: none; cursor: pointer;}
    div.vacancy table.vacansyInform input {height: 21px;}
    div.vacancy table.vacansyInform textarea{height: 70px;}
    div.vacancyNote {font: italic 14px Georgia; color: #222222; margin-bottom: 15px;}
    div.vacancyAnswer {background: #eff1f2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 15px 10px 0 10px; margin-bottom: 50px;}