BODY, HTML, TD {
margin: 0em 0% 0em 0%;
font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, Sans-Serif;
font-size:13px;
line-height:normal;
background: transparent;
color: #000000;
vertical-align:baseline;
text-align:left;
}
A:link, A:active, A:visited {
  font-size:13px;
  color:#000000;
  text-decoration: underline;
}
A:hover {
  font-size:13px;
  color: #D4112F;
  text-decoration: none;
}
BODY {
  background-color: #FFFFFF;
}
H1,H2,H3,H4,H5,H6,HR {
  margin: 0em 0% 0em 0%;
}
H1 {
  font-size: 15px;
}
H2 {
  font-size: 14px;
}
H3 {
  font-size: 13px;
}
H4 {
  font-size: 12px;
}
IMG {
  border: none;
}
LI {
  list-style: circle;
}
p, tr, td, ul, li {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, Sans-Serif;
  font-size: 13px;
}

/* ---------------------- */
/* GCH Classes */
/* ---------------------- */
.gch_page, .gch_header, gch_header_logo, gch_header_pict, gch_header_lang, gch_navig_main, gch_navig_sub, gch_body, gch_footer_nav, gch_footer_copy {
  border: 0px none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-width: 0px
}
TABLE.gch_page {
  width:780px;  /* !!! Definition of default web site width !!! */
}
TR.gch_page {
  text-align: left;
  padding: 5px 0px 5px 5px;
}
TD.gch_page {
  text-align: left;
}

/*=== HEADER (START) ====*/
TR.gch_header,TD.gch_header_logo,TD.gch_header_pict,TD.gch_header_lang {
  font-size: 18px;
  color:#E0B11D;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  background-color: #FFFFFF;
  vertical-align:middle;
  text-align: center;
}
TD.gch_header_logo {
  width:505px;
}
TD.gch_header_pict {
  width:185px;
}
TD.gch_header_lang {
  width:90px;
}
/*=== HEADER (END) ====*/

/*=== MAIN NAVIGATION (BEGIN) ====*/
.gch_navig_main, .gch_navig_main_current {
  background-color: #FFFFFF;
  width:150px;
  height:28px;
  text-align: center;
  font-weight: bolder;
  padding:0px 0px 0px 0px;
}
A:link.gch_navig_main, A:visited.gch_navig_main, A:active.gch_navig_main, A:hover.gch_navig_main, A:link.gch_navig_main_current, A:visited.gch_navig_main_current, A:active.gch_navig_main_current, A:hover.gch_navig_main_current {
  font-size: 10px;
  background-color: #E0B11D;
  display:block;
  padding:6px 0px 0px 2px;
  vertical-align: middle;
  text-decoration: none;
  text-transform: uppercase;
}
A:link.gch_navig_main, A:visited.gch_navig_main, A:active.gch_navig_main {
  color:#000000;
}
A:hover.gch_navig_main {
  color:#D4112F;
}
A:link.gch_navig_main_current, A:visited.gch_navig_main_current, A:active.gch_navig_main_current, A:hover.gch_navig_main_current {
  color:#FFFFFF;
  background-color:#D4112F;
}
/*=== MAIN NAVIGATION (END) ====*/

/*=== SUB NAVIGATION BEGIN) ====*/
.gch_navig_sub, .gch_navig_sub_current {
  background-color: #FFFFFF;
  width:125px;
  height:20px;
  text-align: center;
  font-weight: bolder;
  padding:0px 0px 0px 0px;
}
A:link.gch_navig_sub, A:visited.gch_navig_sub, A:active.gch_navig_sub, A:hover.gch_navig_sub, A:link.gch_navig_sub_current, A:visited.gch_navig_sub_current, A:active.gch_navig_sub_current, A:hover.gch_navig_sub_current {
  font-size: 10px;
  background-color: #EDCF74;
  display:block;
  padding:3px 0px 0px 2px;
  vertical-align: middle;
  text-decoration: none;
  text-transform: uppercase;
}
A:link.gch_navig_sub, A:visited.gch_navig_sub, A:active.gch_navig_sub {
  color:#000000;
}
A:hover.gch_navig_sub {
  color:#D4112F;
}
A:link.gch_navig_sub_current, A:visited.gch_navig_sub_current, A:active.gch_navig_sub_current, A:hover.gch_navig_sub_current {
  color:#FFFFFF;
  background-color:#D4112F;
}

/*=== SUB NAVIGATION (END) ====*/

/*=== BODY CONTENT CORE (BEGIN) ====*/
.gch_body {
  font-size: 13px;
  color:#000000;
  margin: 0px 0px 0px 0px;
  padding:5px 0px 0px 5px;
  background-color: #FFFFFF;
  vertical-align:top;
  text-align: left;
}
A:link.gch_body, A:active.gch_body, A:visited.gch_body {
  color:#000000;
  text-decoration: underline;
}
A:hover.gch_body {
  color: #000000;
  font-weight: bolder;
  text-decoration: none;
}
/*=== BODY CONTENT CORE (END) ====*/

/*=== FOOTER (BEGIN) ====*/
TD.gch_footer_nav, TD.gch_footer_copy {
  font-size: 11px;
  color:#000000;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
  background-color: #FFFFFF;
  vertical-align:middle;
  text-align: center;
}
TD.gch_footer_nav {
  width:110px;
}
A:link.gch_footer_nav, A:active.gch_footer_nav, A:visited.gch_footer_nav {
  color:#000000;
  font-weight: bolder;
  text-decoration: none;
}
A:hover.gch_footer_nav {
  color:#D4112F;
  font-weight: bolder;
  text-decoration: none;}

A:link.gch_footer_copy, A:active.gch_footer_copy, A:visited.gch_footer_copy, A:hover.gch_footer_copy {
  text-decoration: none;
}

/*=== FOOTER (END) ====*/