BODY
 { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 background-image: none;
 background-color: white;
 margin: 0;
}

H1
 { color: white; font-weight: bold; font-size: 17px; line-height: 19px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
H2
 { color: white; font-weight: bold; font-size: 13px; line-height: 16px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

TD.banner_white {
 color: black;
 text-transform: none;
 padding: 10px;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

TD.banner_red {
 color: white;
 background-color: #970337;
 text-transform: none;
 padding: 10px;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

TD.banner_blue {
 color: white;
 background-color: #56748e;
 text-transform: none;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 10px;
}

TD.banner_orange {
 color: white;
 background-color: #da8d1b;
 text-transform: none;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 10px;
}

TD.banner_lightblue {
 color: white;
 background-color: #78aae8;
 text-transform: none;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 10px;
}

SPAN.banner_white_title {
 color: #970337;
 text-transform: uppercase;
 font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-align: left;
}

SPAN.banner_title {
 color: white;
 text-transform: uppercase;
 font: 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-align: left;
}

P.banner_white_text {
 color: black;
 text-transform: none;
 font: 12px/18px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

P.banner_text {
 color: white;
 text-transform: none;
 font: 12px/18px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}









A.banner_lightblue:link
 { text-decoration: none;
 color: #FFFFFF;
}

A.banner_lightblue:active
 { text-decoration: none;
 color: #FFFFFF;
}

A.banner_lightblue:visited
 { text-decoration: none;
 color: #FFFFFF;
}

A.banner_lightblue:hover
 { text-decoration: underline;
 color: #FFFFFF;
}










TD.banner_arrow_white {
 color: black;
 font: 12px/22px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: none;
 padding-right: 12px;
 padding-bottom: 6px;
 vertical-align: bottom;
}

TD.banner_arrow_red {
 color: white;
 font: 12px/22px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: none;
 padding-right: 12px;
 padding-bottom: 6px;
 background-color: #970337;
 vertical-align: bottom;
}

TD.banner_arrow_blue {
 color: white;
 font: 12px/22px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: none;
 padding-right: 12px;
 padding-bottom: 6px;
 background-color: #56748e;
 vertical-align: bottom;
}

TD.banner_arrow_orange
  { color: white;
 font: 12px/22px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: none;
 padding-right: 12px;
 padding-bottom: 6px;
 background-color: #da8d1b;
 vertical-align: bottom;
}

TD.banner_arrow_lightblue
  { color: white;
 font: 12px/22px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: none;
 padding-right: 12px;
 padding-bottom: 6px;
 background-color: #78aae8;
 vertical-align: bottom;
}

TABLE.menu {
 color: white;
 background-color: #970337;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

TD.submenu {
 color: black;
 font: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 4px 12px;
 text-align: center;
 white-space: nowrap;
 text-transform: none;
}

TD.submenu_path {
 color: grey;
 font: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-align: center;
 white-space: nowrap;
 text-transform: underline;
}

TD.submenu_selected {
 color: #970337;
 font: 11px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 4px 12px;
 text-align: center;
 white-space: nowrap;
 text-transform: uppercase;
 text-decoration: underline;
}

TD.menu {
 color: white;
 font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 padding: 4px 12px;
 text-align: center;
 white-space: nowrap;
 width: 17%;
}

TD.menu_selected {
 color: white;
 font: 12px Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-transform: uppercase;
 background-color: #9e9e9e;
 padding: 4px 12px;
 text-align: center;
 width: 17%;
}

TD.frontpage_text_border {
 color: black;
 padding: 14px;
 line-height: 24px;
}

P.frontpage_title {
 font-size: 16px;
 font-weight: bold;
}

P.frontpage_text
 { font-size: 12px; }

TD.subpage_text_border {
 color: black;
 padding: 14px;
 line-height: 16px;
}

P.subpage_title {
 font-size: 16px;
 font-weight: bold;
}

P.subpage_text
 { font-size: 12px; }

TD.address {
 text-align: center;
 white-space: nowrap;
 font-size: 11px;
 color: white;
 padding: 4px 5px;
}

TD.langchoose
 { font-size: 11px;
 color: #970337;
}

A.langchoose:link
 { text-decoration: none;
 color: #970337;
}

A.langchoose:active
 { text-decoration: none;
 color: #970337;
}

A.langchoose:visited
 { text-decoration: none;
 color: #970337;
}

A.langchoose:hover
 { text-decoration: underline;
 color: #970337;
}

A.menu:link {
 text-decoration: none;
 color: white;
text-weight: bold
}
A.menu:active
 { text-decoration: none;
 color: white;
}

A.menu:visited
 { text-decoration: none;
 color: white;
}

A.menu:hover
 { text-decoration: underline;
 color: white;
}

A.submenu:link {
 text-decoration: none;
 color: black;
}
A.submenu:active
 { text-decoration: none;
 color: black;
}

A.submenu:visited
 { text-decoration: none;
 color: black;
}

A.submenu:hover
 { text-decoration: underline;
 color: black;
}

A.submenu_path:link {
 text-decoration: none;
 color: grey;
}
A.submenu_path:active
 { text-decoration: none;
 color: grey;
}

A.submenu_path:visited
 { text-decoration: none;
 color: grey;
}

A.submenu_path:hover
 { text-decoration: underline;
 color: grey;
}

A.submenu_selected:link {
 text-decoration: none;
 color: #970337;
}
A.submenu_selected:active
 { text-decoration: none;
 color: #970337;
}

A.submenu_selected:visited
 { text-decoration: none;
 color: #970337;
}

A.submenu_selected:hover
 { text-decoration: underline;
 color: #970337;
}

A:link {
text-decoration: none;
color: #000000;
font-weight: bold
}
A:visited {
text-decoration: none;
color: #000000;
font-weight: bold
}
A:active {
text-decoration: none;
color: #000000;
font-weight: bold
}
A:hover {
text-decoration: underline;
color: #000000;
font-weight: bold
}

INPUT.search {
 color: black; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white;
 direction: ltr;
}
