* { color: #000000; }
body { background: #FFFFFF; color: #000000; font-family: Tahoma, Arial, Sans serif; margin: 0; padding: 0; }

table, img { border: 0; }

a { color: #000000; text-decoration: none; }

h1 { font-family: Arial; margin: 0 0 10px 0; padding: 0; font-weight: normal; font-size: 150%; }
h2 { font-family: Arial; margin: 20px 0 10px 0; padding: 0; font-weight: bold; font-size: 100%; }
h3 { margin: 1.5em 0; padding: 0; font-weight: bold; font-size: 80%; }

p, label, span { margin: 0 0 8px 0; padding: 0; font-size: 80%; }

ul, ol { margin: 0; padding: 0; position: relative; z-index: 1; font-size: 80%; }

table.main { height: none; }

/* NAVIGATION */

table.nav { display: none; }

img.logo-print { display: block; margin-bottom: 2em; }

/* BODY */

table.body td#left { display: none; }
table.body td#right { display: none; }

/* FOOTER */

tr.footer { font-size: 70%; }
tr.footer td#pad { display: none; }
tr.footer td#right { display: none; }

/* INNER */

table.hr { width: 100%; font-size: 80%; }
table.hr td { padding-bottom: 1em; }
table.hr td#wd { white-space: nowrap; }

table.map td { padding: 0 30px 0 0; vertical-align: top; }

div.tabs { margin-bottom: 1em; }
div.tabs span { display: none; }
div.tabs span.selected { display: block; }

/* SEARCH */

div.FormControl { display: none; }
div.FormControl { width: 70%; white-space: nowrap; padding-bottom: 1em; }
div.FormControl span { color: #000000; margin: 0 20px 0 0px; cursor: pointer; cursor: hand; }
div.FormControl span img { margin-right: 5px; width: 9px; height: 9px; }

form.SearchForm, fieldset { padding: 0; border: 0; margin: 0; }
table.ThisForm { width: 100%; }
table.ThisForm td.ThisFormTD { padding: 0 15px 0 0; color: #000000; vertical-align: top; white-space: nowrap; }
table.ThisForm td.ThisFormTD input#VacancyKeywords {width: 100%; }
input { margin-left: 0; font-size: 80%; }

ul.HiddenBullets { margin-top: 0; padding-top: 0; font-size: 80%; }
ul.HiddenBullets li { list-style-type: none; background: none; }

/* BOTTOM-TABLE */

table.tb { display: none; }
table.tl { display: none; }

/* FEEDBACK */
.feedback { padding: 60px; }

table.form { width: 100%; font-size: 80%; }
table.form td#tdd { padding: .2em 2em .2em 0; vertical-align: top; }
table.form td#tdi, table.form td#tds { padding: .2em; width: 80%; }
table.form input, textarea { font-family: Tahoma, Arial, Sans serif; font-size: 100%; }
table.form td#tdi input, textarea { width: 100%; }

/* 404 */
table.e404 { width: 100%; }
table.e404 td { padding: 20px 0; }
table.e404 td#pad { padding-top: 40px; }

/* VACANCY */
table.vacancy { font-size: 80%; line-height: 150%; }
table.vacancy td#param { font-weight: bold; padding-right: 30px; }