body  { background-color: #ccc }
p   { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva }
li { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva }
.headspacer { background-color: #ccc; width: 768px; height: 10px }
.headback { background-color: #2c99f1; width: 768px; height: 130px }
.bodywhitetable { background-color: white; width: auto; height: auto }
.bodyleftcolumn { background-color: white; width: 11px; height: auto }
.navcolumn { width: 154px; height: auto }
.navback { background-color: #e0f0ff; width: 158px; height: auto }
.bodymiddlecolumn { width: 19px; height: auto }
.maintextarea { width: 573px; height: auto }
.titlespacer { width: 573px; height: 40px }
.twentyspacer { width: auto; height: 20px }
.fourtyspacer { width: auto; height: 40px }
a:link { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: center }
a:visited  { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: center }
a:hover  { color: #8b0000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: center }
a:active  { color: #333; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva; text-align: center }
.altlink { color: #8b0000; font-size: 10px; font-family: Arial, Helvetica, Geneva; text-decoration: none; text-align: left }
.altlink a:link { color: #8b0000; font-size: 10px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.altlink a:visited { color: #8b0000; font-size: 10px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.altlink a:hover { color: #234384; font-size: 10px; font-family: Arial, Helvetica, Geneva; text-decoration: none }
.paragraphspacer { padding-right: 5px; padding-left: 10px }
h1 { color: #2c99f1; font-size: 18px; font-family: Arial, Helvetica, Geneva }
h2 { color: #2c99f1; font-size: 14px; font-family: Arial, Helvetica, Geneva }
.textareline { background-color: #a8a8a8; width: 573px; height: 1px }
.vacanciesline { background-color: #a8a8a8; width: 573px; height: 1px; }
.pageline { background-color: #a8a8a8; width: 746px; height: 1px }
.imageborder { border: solid 1px #036 }
.textform { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #e0f0ff; border: solid 1px #2c99f1; width: 150px; height: 15px }
.textformactive { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #2c99f1; width: 150px; height: 15px }
.textformarea { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #e0f0ff; border: solid 1px #2c99f1; width: 273px; height: 176px }
.textformarea2 { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #e0f0ff; width: 150px; height: 150px; border: solid 1px #2c99f1; }
.textformareaactive { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; border: solid 1px #2c99f1; width: 273px; height: 176px }
.textformareaactive2 { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: white; width: 150px; height: 150px; border: solid 1px #2c99f1; }
.textformbuttons { color: white; font-family: Arial, Helvetica, Geneva; background-color: #f76f20 }
.textformbuttonsactive { color: black; background-color: #e0f0ff }
.fail { color: #b4002f; }
