a.e_l1:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #b11f30;
  text-decoration: underline;
}

a.e_l2:link,a.e_l2:visited,a.e_l2:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
  text-decoration: none;
}

.portlethead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
}

.frame {
  border: 0px solid #C3C5C6;
}

a.e_l1:link,a.e_l1:visited,a.e_l1:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
  text-decoration: none;
}

a.e_a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #b11f30;
}

a.e_l2:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #b11f30;
  text-decoration: underline;
}

a.e_l3:link,a.e_l3:visited,a.e_l3:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  text-decoration: none;
}

a.e_l3:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #b11f30;
  text-decoration: underline;
}

.tdhover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  background-color: #E6D4D5;
}

.tdgrey3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  cursor: hand;
}

.tdwhite3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  cursor: hand;
}

.tablepor {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #b11f30;
  filter: progid : DXImageTransform . Microsoft .
    Shadow(color = '#AAAAAA', Direction = 135, Strength = 3);
}

.reitertdwhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #FFFFFF;
  background-image: url(/europace/ep/images/bg_reiter.gif);
}

.bg_rand {
  background-color: #9b9e9f;
}

.chartline1 {
  color: #000000;
}

.chartline2 {
  color: #000000;
}

a.thlink:link,a.thlink:visited,a.thlink:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

a.thlink:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}

.tdrequire {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #b11f30;
}

.tdalert {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #b11f30;
}

a.tablehead:link,a.tablehead:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  background-color: #FFFFFF;
}

.reitertdblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #FFFFFF;
  background-image: url(/europace/ep/images/bg_reiter_active.gif);
}

.bg {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #FFFFFF;
}

.reitertd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #FFFFFF;
}

a.reiter:link,a.reiter:hover,a.reiter:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
}

body {
  margin: 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  background-color: #d8d9d9;
  scrollbar-face-color: #D8D9D9;
  scrollbar-highlight-color: #373C3F;
  scrollbar-shadow-color: #373C3F;
  scrollbar-3dlight-color: #D8D9D9;
  scrollbar-arrow-color: #373C3F;
  scrollbar-track-color: #D8D9D9;
  scrollbar-darkshadow-color: #D8D9D9;
}

.tablehead {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #b11f30;
}

.tdgrey {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  background-color: #D1D3D3;
}

.tdwhite {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  background-color: #d8d9d9;
}

.headline {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
}

.subtitle {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #606466;
}

.tdblue {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  background-color: #c3c5c6;
}

a.nav:link,a.nav:visited,a.nav:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  background-image: url(/europace/ep/images/bg_button.jpg);
  padding: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  border-top: 1px solid #EFEFEF;
  border-left: 1px solid #EFEFEF;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  height: 19px;
}

.tdgrey2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  background-color: #D1D3D3;
}

a:link,a:visited,a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
  text-decoration: none;
}

a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
  text-decoration: underline;
}

.tdwarn {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #b11f30;
  background-color: #FFFFFF;
}

h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
}

input,select,textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
  border-right: #C3C5C6 1px solid;
  border-top: #C3C5C6 1px solid;
  border-bottom: #C3C5C6 1px solid;
  border-left: #C3C5C6 1px solid;
}

hr {
  color: #373c3f;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #373c3f;
}

.navtable {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
}

.navtd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
}

.tddeactive {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #C3C5C6;
}

a.e_a:link,a.e_a:visited,a.e_a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #373c3f;
}

a.nav:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  padding: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  border-top: 1px solid #EFEFEF;
  border-left: 1px solid #EFEFEF;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  height: 19px;
}

.titelbody {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #606466;
}

.titeltd {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
}

a.titel:link,a.titel:visited,a.titel:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

a.titel:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FFFFFF;
}

a.h_a:link,a.h_a:visited,a.h_a:active {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FBF5F5;
  text-decoration: none;
}

a.h_a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #FBF5F5;
}

.explorerbody {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  background-color: #c3c5c6;
  scrollbar-face-color: #D8D9D9;
  scrollbar-highlight-color: #373C3F;
  scrollbar-shadow-color: #373C3F;
  scrollbar-3dlight-color: #D8D9D9;
  scrollbar-arrow-color: #373C3F;
  scrollbar-track-color: #D8D9D9;
  scrollbar-darkshadow-color: #D8D9D9;
}

.tdactive {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  color: #C3C5C6;
}

#explorerArea {
  display: none;
}

.button {
  display: none;
}

#title {
  display: none;
}

#titleTable {
  display: none;
}

#register {
  display: none;
}

#headColumn {
  display: none;
}

#titleTable {
  display: none;
}

#footerArea {
  display: none;
}