div.one-vacancy {border-top:1px solid #000;padding:0px 0 25px; line-height:1.5em;padding-bottom:2em;}
.one-vacancy table {border:0;border-collapse:none;padding:0;margin:20px 0 5px;width:100%;}
.one-vacancy table:hover {background:url('/img/dashed-red.gif') repeat-x left bottom}
.one-vacancy table td {border:0; padding:0;}
.one-vacancy table td a {padding:0;margin:0;font:normal 21px/22px Tahoma;color:#000;text-decoration:none}
.one-vacancy table td a:hover {padding:0;margin:0;font:normal 21px/22px Tahoma;color:#d2001c;text-decoration:none}
.one-vacancy table td.lll {text-align:left;}
.one-vacancy table td.rrr {text-align:right;color:#d2001c; padding-bottom:5px;}
.one-vacancy ul {margin: 0 0px 5px 15px}
.one-vacancy ul LI {list-style-type: disc; margin:0 0 0 10px;}
div.full-vacancy {text-align:right;padding-top:5px}
.full-vacancy a {text-decoration:none;background:url('/img/dashed.gif') repeat-x left 16px}
.full-vacancy a:hover {text-decoration:none;background:none}