body {
background-color : #fce94f;
color : #000000;
font-family : georgia; arial, helvetica, sans-serif;
font-size : small;
margin-left : auto;
margin-right : auto;
}

img { border-style : none; }

table.page {
background-color : #ffffff;
border-color : #000000;
border-width : 1px;
border-style : solid;
width : 800px;
margin-left : auto;
margin-right : auto;
}

table.internal {
border-style : none;
width : 90%;
margin-left : auto;
margin-right : auto;
}

td.header {
border-color : #ffffff;
border-width : 10px 10px 0px 10px;
border-style : solid;
vertical-align : top;
height : 148px;
margin : 0px;
padding : 0px;
}

td.footer {
border-color : #ffffff;
border-width : 0px 10px 10px 10px;
border-style : solid;
margin : 0px;
padding : 12px 1% 12px 1%;
}

td.bodytext {
border-color : #ffffff;
border-width :  10px 0px 10px 10px;
border-style : solid;
vertical-align : top;
margin : 0px;
padding : 24px 36px 6px 36px;
}

td.navbar {
border-color : #ffffff;
border-width :  10px 10px 10px 10px;
border-style : solid;
vertical-align : top;
width : 175px;
margin : 0px;
padding : 0px;
}

td.remr {
border-color : #ffffff;
border-width :  10px 10px 10px 10px;
border-style : solid;
vertical-align : middle;
text-align : right;
font-size : medium;
width : 25%;
}

td.reml {
border-color : #ffffff;
border-width :  10px 10px 10px 10px;
border-style : solid;
vertical-align : middle;
text-align : left;
font-size : medium; 
padding : 10px;
}

td.forml {
text-align : left;
vertical-align : top;
width : 65%;
}

td.formr {
text-align : right;
vertical-align : top;
width : 35%;
}

td.quotel {
text-align : left;
vertical-align : top;
width : 55%;
}

td.quoter {
text-align : right;
vertical-align : top;
width : 45%;
}

td.namel {
border-color : #ffffff;
border-width :  10px 10px 10px 10px;
border-style : solid;
text-align : left;
vertical-align : top;
width : 25%;
}

td.namer {
border-color : #ffffff;
border-width :  10px 10px 10px 10px;
border-style : solid;
text-align : left;
vertical-align : top;
width : 75%;
}

.just {
text-align : justify;
}

.cent {
text-align : center;
}

.links {
line-height : 1.6;
}

.comment {
text-align : justify;
text-indent : 24px;
margin : auto 24px 12px 24px;
}

.large {
font-size : medium;
font-weight : bold;
}

.heading {
font-weight : bold;
font-style : italic;
}

.formhead {
font-weight : bold;
font-style : italic;
text-align : center;
margin : 12px auto 6px auto;
}

.vacancies {
font-size : medium;
}

ul.bodylist {
line-height : 1.4;
}

ul.contacts {
list-style-type : none;
line-height : 1.8;
}

ul.list {
list-style-type : none;
line-height : 1.4;
}

h1 {
font-family : trebuchet ms, arial, helvetica;
font-size : x-large;
font-style : normal;
font-weight : bold;
text-align : center;
}

h2 {
font-size : large;
font-weight : bold;
}

h3 {
font-size : medium;
font-weight : bold;
font-style : italic;
}

h4 {
font-size : small;
font-weight : normal;
text-indent : 25px;
}

h5 {
font-weight : normal;
font-size : x-small;
text-align : center;
}

hr.page {
background-color : #cc0000;
color : #cc0000;
width : 80%;
height : 2px;
margin : auto;
}

hr.foot {
background-color : #cc0000;
color : #cc0000;
width : 80%;
height : 2px;
margin : auto auto 12px auto;
}

a.nav {
color : #ffffff;
font-weight : bold;
text-decoration : none;
}

p.navlinks {
background-color : #cc0000;
color : #ffffff;
border-color : #ffffff;
border-width : 0px 0px 1px 0px;
border-style : solid;
font-family : trebuchet ms, arial, helvetica;
font-weight : bold;
font-size : small;
text-align : left;
padding : 3px 12px 3px;
margin : 0px;
}

p.navbreak {
background-color : #a40000;
border-color : #ffffff;
border-width : 0px 0px 1px 0px;
border-style : solid;
font-size : x-small;
margin : 0px;
}

p.textlinks {
font-weight : normal;
font-size : x-small;
text-align : center;
}

cite {
font-style : italic;
font-weight : bold;
}

address {
font-size : medium;
font-style : normal;
text-align : center;
}