.LHS{margin-left:2.5mm;float:left;clear:left;}
.RHS{margin-right:2.5mm;float:right;clear:right;}
[class~="LHS"]{margin-left:5mm;}
[class~="RHS"]{margin-right:5mm;}
body{background-color:white;color:black;font-family:"Times New Roman",Times,serif;font-size:98%;margin:0;background-repeat:no-repeat;background-attachment:scroll;}
h1,h2,h3{font-family:"Times New Roman",Times,serif;}
h1{font-weight:bold;font-size:160%;border-bottom-style:solid;border-bottom-width:1.5px;padding-bottom:.3ex;}
h2{font-weight:bold;font-size:135%;border-bottom-style:solid;border-bottom-width:.5px;padding-bottom:.3ex;}
img{border:none;}
:lang(de){quotes:"\201E" "\201C" "\201A" "\2018";}
:lang(de-DE){quotes:"\00BB" "\00AB" "\203A" "\2039";}
:lang(de-CH){quotes:"\00AB" "\00BB" "\2039" "\203A";}
:lang(en){quotes:"\201C" "\201D" "\2018" "\2019";}
:lang(fr){quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A";}
abbr{font-size:.85em;border-bottom-style:dotted;border-bottom-width:1px;cursor:help;border-bottom:none;speak:spell-out;}
acronym{font-size:.85em;border-bottom-style:dotted;border-bottom-width:1px;cursor:help;border-bottom:none;}
code{font-family:"lucida console",monospace;font-size:90%;}
dt{font-style:italic;}
dd{padding-bottom:0;}
#bodyText{text-align:justify;line-height:1.5em;margin:10mm 5mm 0 14em;padding:0 1em 1ex 1em;}
#bodyText p{padding-bottom: 0.1ex;}
#bodyText a{text-decoration:none;border-bottom-style:solid;border-bottom-width:1px;}
#bodyText a:hover{border-bottom:none;}
#bodyText .topOfPage{font-size:90%;font-weight:bold;font-variant:small-caps;text-decoration:none;border:none;padding-left:1ex;padding-right:1ex;float:right;}
.smallCaps{font-variant:small-caps;}
#header{border-bottom-style:solid;border-bottom-width:2px;height:6em;margin-bottom:5mm;padding:0 1mm 0 1mm;background-repeat:no-repeat;}
.headerTitle{font-size:195%;font-weight:bold;line-height:2em;}
.menuBar{float:left;}
.locBar{float:right;}
.menuBar *,.locBar *,.rightHeader *{text-decoration:none;font-weight:bold;padding-right:1ex;}
.menuBar a:hover,.locBar a:hover,.rightHeader a:hover{text-decoration:underline;}
.rightHeader{vertical-align:bottom;padding-top:1ex;padding-bottom:.75ex;float:right;width:15.2em;font-size:85%;}
.leftHeader{float:left;}
.logoHeader{float:left;margin:2mm 2mm 2mm 2mm;}
.sideBoxEmpty{border-style:solid none solid none;border-width:0;width:12em;margin-top:7mm;text-align:center;}
.sideBox{border-style:solid none solid none;border-width:2px 0 2px 0;width:12em;margin-top:5mm;}
.sideBox div{font-weight:bold;border-bottom-style:dashed;border-bottom-width:1px;padding:.5ex .5em .5ex .75em;}
.sideBox a,.sideBox a:hover,.sideBox span{color:black;text-decoration:none;line-height:1.15em;display:block;padding:1.25ex .5em 1.25ex .75em;}
.sideBox .thisPage{font-weight:bold;}
.left{float:left;}
.right{float:right;}
#footer{padding-top:.75ex;padding-bottom:.75ex;clear:left;}
#footer div{font-size:85%;line-height:1.25em;text-align:right;padding-right:3mm;}
#footer a:hover{text-decoration:none;}
.footerLHS{float:left;clear:left;padding-left:3mm;}
