body { background-color:#e0e0f0; font-family:Arial, Helvetica, sans-serif;
       font-size:100%; color:#000000; width:1024px;}

/* hyperlinks*/

a {color:#000000; text-decoration:none}}
a.hrefObject { font-weight:normal; font-style:italic}
a.hrefRoot
  {background-color:#F9DC97; width:10em; border-top:2px solid #e0e0f0;
   vertical-align:middle; padding-left:1.2em;
   background-image:url(/grafix/indexBullet.gif);
   background-repeat: repeat-y;}
a.hrefRelation
  {background-color:#f0f0ff; width:10em; border-bottom:1px solid #e0e0f0;
   vertical-align:middle; padding-left:0.5em; margin-top:0.1em; font-size:90%;
  }
a.hrefTextRelation
  {background-color:transparent; font-size:60%; text-align:center;
   width:11em; border:1px solid #e0e0f0;
   vertical-align:middle; padding-left:0.5em;}
a.hrefDropDown {}
/* heading */

h1 {font-size:125%; font-weight: bold; }
.indexH1 {padding:0,1em,0,1em; background-color:#e0e0e0; margin: 0.5em,0,0.5em,0;}
.contentH1 {padding:0px; background-color: transparent;
            margin: 2em,0em,1em,0em; text-align:left;
            border: 0px none; color:#F9DC97; border-bottom:1px solid #c0c0f0;}
h2 {font-size:110%; font-weight: bold; }
.contentH2 {padding:0px; margin: 1em,0em,0.5em,0em;
            border: 0px none}

h3 {font-size:100%; font-weight: bold; }
.indexH3 {padding:0,1em,0,1em; background-color:#c0c0f0;
          margin: 0.5em,0,0.5em,0; color:#e0e0f0}
.contentH3 {margin: 1.5em,0,0.5em,0; padding:0px;}

h4 {font-size:90%; font-weight: normal; width:10em}
.indexH4 {background-color:#c0c0f0; border:0px none;
          padding:0px; margin: 1em,0,0.5em,0;padding-left:0.5em;}
.contentH4 {margin: 1em,0,0.3em,0; font-weight:bold;}

/* list tags*/
ul {}
.bullet1 {list-style-type:disc}
.bullet2 {list-style-type:circle}
.bullet3 {list-style-type:square}

ol {}
.list1 {list-style-type:decimal}
.list2 {list-style-type:lower-alpha}
.list3 {list-style-type:upper-alpha}
.list4 {list-style-type:lower-roman}
.list5 {list-style-type:upper-roman}


/* DIVs */

div {padding:0px; border-left:0px; margin:0px;}
.logoDiv  {}
.indexDiv {padding-right:1em;}
.headDiv {height:1.5em; font-size:80%;}
.htmlDiv {}
.HTMLtagimgDiv {}
.columnDiv {border 1px solid #e0e0f0;}
.standardDiv {}
/* multi Divs*/
.descriptionDiv {}
.eventDiv  {}
.chargeDiv {}
.multieventDiv  {}
.multichargeDiv {}
/* menue style ************************************************************** */

div.naviBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
    padding: 0px
}
a.dropDownTitle
{
    BORDER: 0px none;
    FLOAT: left;
    WIDTH: 10em;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
    padding: 0px
}

div.dropDownBar
{
    position:absolute;
    clear:both;
}

div.dropDown
{
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    WIDTH: 12em;
    LINE-HEIGHT: 140%;
    BORDER-BOTTOM: buttonhighlight thin outset;
    POSITION: absolute;
    BACKGROUND-COLOR: #e0e0f0;
    padding: 0px;
}
a.dropDownItem
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 1.5em;
    BORDER-BOTTOM: #e0e0f0 1px solid;
}
a.itemMouseOver
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #000000;
    LINE-HEIGHT: 1.5em;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #b0b0f0;
}

a.titleMouseOver
{
    BORDER-RIGHT: #e0e0f0 1px ridge;
    BORDER-TOP: #e0e0f0 1px ridge;
    FLOAT: left;
    BORDER-LEFT: #e0e0f0 1px ridge;
    WIDTH: 10em;
    CURSOR: hand;
    BORDER-BOTTOM: #e0e0f0 1px ridge;
    POSITION: relative;
    BACKGROUND-COLOR: #b0b0f0;
    TEXT-ALIGN: center
    padding: 0px
}

/* table tags */

table {border:0px none;}
table.layoutTable {width:1024px;}

table.event   {border:0px solid #e0e0f0;}
table.charge  {border:0px solid #b0b0f0;}

table.eventElement   {border:0px solid #e0e0e0;}
table.chargeElement  {border:0px solid #e0e0e0;}

tr {font-style: normal; line-height: normal; font-weight: normal;
    text-decoration: none}
tr.row1 {}
tr.row2 {}
tr.row3 {}

td {
  color: #000000; font-style: normal; font-weight: normal;
  line-height: normal; text-decoration: none;
  vertical-align: top; padding:0px;
  }
td.logo {
  width:1024px; height:79px; background-color: #e0e0f0;
  border:0px None; padding:0px; margin:0px;
  font-weight: normal; font-size:90%;
  }
td.navibar {
  padding-left:1em; width:auto; background-color:#e0e0f0;
  font-weight: normal; font-size:90%;
  border:0px None;
  }
td.index {
  background-color: #e0e0f0; width:11em; height:30em;
  border:0px none; text-align:left;
  font-weight: normal; font-size:90%;
}
td.dataObject {
  padding-left:1em;padding-right:5em;padding-bottom:1em;
  background-color: #FcFcFF;
  border:0px none; font-size:90%; width:84%;
  }
td.navifooter {
  background-color: #fcfcff; width:auto;
  border:0px none; font-size:90%; text-align:center;
  }
td.choose {
  background-color: #FcFcFF; border:0px none;
  }

td.eventData1 {background-color:#e0e0f0; width:10em; font-size:90%;
               font-weight:bold; padding-left:0.5em; padding-right:0.5em;
               border-bottom: 2px solid #fcFcFF;
              }
td.eventData2 {background-color:#f0f0ff; width:auto; font-size:90%;
               padding-right:0.5em; padding-left:0.5em;
               border-bottom: 2px solid #fcFcFF; width:25em;
               }
td.chargeData1 {background-color:#e0e0f0; width:10em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.chargeData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
               }
td.personData1 {background-color:#e0e0f0; width:10em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.personData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
               }
td.addressData1 {background-color:#e0e0f0; width:10em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.addressData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
               }
td.organizationData1 {background-color:#e0e0f0; width:10text-align:right;em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.organizationData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
               }
td.addressGroupData1 {background-color:#e0e0f0; width:10em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.addressGroupData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
                }
td.addressTypeData1 {background-color:#e0e0f0; width:10em; font-size:90%;
                font-weight:bold; padding-left:0.5em;padding-right:0.5em;
                border-bottom: 2px solid #fcFcFF;
               }
td.addressTypeData2 {background-color:#f0f0ff; width:auto; font-size:90%;
                font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
                border-bottom: 2px solid #fcFcFF; width:25em;
                }
td.eventElementData1{
  background-color:#e0e0f0; width:10em; font-size:90%;
  font-weight:bold; padding-left:0.5em; padding-right:0.5em;
  border-bottom: 2px solid #fcFcFF;
  }
td.eventElementData2{
  background-color:#f0f0ff; width:auto; font-size:90%;
  padding-right:0.5em; padding-left:0.5em;
  border-bottom: 2px solid #fcFcFF; width:25em;
  }
td.chargeElementData1
  {background-color:#e0e0f0; width:10em; font-size:90%;
   font-weight:bold; padding-left:0.5em;padding-right:0.5em;
   border-bottom: 2px solid #fcFcFF;border-bottom: 2px solid #fcFcFF;
  }
td.chargeElementData2
  {background-color:#f0f0ff; width:auto; font-size:90%;
   font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
   border-bottom: 2px solid #fcFcFF; width:25em;
  }
td.personElementData1
  {background-color:#e0e0f0; width:10em; font-size:90%;
   font-weight:bold; padding-left:0.5em;padding-right:0.5em;
   border-bottom: 2px solid #fcFcFF;
  }
td.personElementData2
  {background-color:#f0f0ff; width:auto; font-size:90%;
   font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
   border-bottom: 2px solid #fcFcFF; width:25em;
  }
td.addressElementData1
  {background-color:#e0e0f0; width:10em; font-size:90%;
   font-weight:bold; padding-left:0.5em;padding-right:0.5em;
   border-bottom: 2px solid #fcFcFF;
  }
td.addressElementData2
  {background-color:#f0f0ff; width:auto; font-size:90%;
   font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
   border-bottom: 2px solid #fcFcFF; width:25em;
  }
td.organizationElementData1
  {background-color:#e0e0f0; width:14em; font-size:90%;
   font-weight:bold; padding-left:0.5em;padding-right:0.5em;
   border-bottom: 2px solid #fcFcFF;
  }
td.organizationElementData2
  {background-color:#f0f0ff; width:auto; font-size:90%;
   font-weight:notmal; padding-right:0.5em; padding-left:0.5em;
   border-bottom: 2px solid #fcFcFF; width:25em;
  }

.contentColumn {border:0px none; font-size:90%;padding-right:1em;}