body {
  font-family: verdana, helvetica, arial, sans-serif;
  line-height: 1.5em;
  font-size: 73%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
}

html > body {
  font-size: 9pt;
}

/* ##### Main Copy ##### */

#main-copy {
  margin: 0;
  padding: 0.5em 10px;
  clear: left;
}

h1 {
  color : #8D0C36;
  background-color: transparent;
  text-align : center;
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  font-size: 200%;
  padding: 0.5ex 0 0 0;
}

h2 {
  color : #8D0C36;
  background-color: transparent;
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 170%;
  padding: 0.3ex 0 0 10px;
}

h3 {
        color: #8D0C36;
        font-weight : bold;
        font-size : 135%; ;
        font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
        text-align: left;
        padding-left: 10px;
}

h4,h5,h6  {
        color: #000000;
        font-weight : bold;
        font-size : 135%; ;
        font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
        padding-left: 10px;
}


p {
  line-height: 1.5em;
  margin: 1em 10px 1.5em 10px;
  padding: 0;
}


.subheader {
	color: black;
	font-size: 85%;
}

/*
table {
        width:100%;
        page-break-inside:avoid;
        empty-cells:show;
}
*/

table.indent {
	margin-left: 10px;
}

tr{
        font-family : verdana, helvetica, arial, sans-serif;
        font-size : 9pt;
}


hr {
        clear : both;
}

.caption  {
        font-size : 8pt;
}

li {
        font-family: verdana, helvetica, arial, sans-serif;
        font-size : 9pt;
        font-style: normal;
        font-weight: normal;
}

td  {
        font-family : verdana, helvetica, arial, sans-serif;
        font-size : 9pt;
}

th{
    font-family : verdana, helvetica, arial, sans-serif;
        font-size : 9pt;
        text-align: left;
        font-weight: bold;

}

a:link {
        color: #3F515F;
        text-decoration: none;
}

a:visited {
        color: #52666F;
        text-decoration: none;
}

a:hover {
        color: #3F515F;
        text-decoration: underline;
}

a:active {
      color: #3F515F;
        text-decoration: underline;
}
a {
        font-family: verdana, helvetica, arial, sans-serif;
        font-style: normal;
        font-weight: bold;
}

.tabelle {
   background-color: #dedede;
}

.back{
        background-color: #F1F7F7;
}
.back2{
        background-color: #FFFFFF;
}

.back3{
        background-color: #F1F7F7;
}

.back4{
        background-color: #F1F7F7;
}

.peopType{
          background-color: #FFFFFF;
          font-weight: bold;
          color: #8D0C36;
}

a.NavBar  {
        text-align: left;
        font-family: verdana, helvetica, arial, sans-serif;
        font-size: 9pt;
        /*text-transform: uppercase;
        */
        color: #52666F;;
        font-weight: normal;
}

