body {
background-color: #ffffff;
background-image: none;
background-position: top right;
background-repeat: no-repeat;
color: #4D4D78;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.9em;
margin-left: 1em;
padding-left: 15px;
text-align: left
}

h1 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.5em;
font-weight: normal;
text-align: left
}

h2 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.3em;
font-weight: normal;
text-align: left
}

h3 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.2em;
font-weight: bold;
text-align: left
}

h4 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1.1em;
font-weight: bold;
text-align: left
}

h5 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
text-align: left
}

h6 {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
text-align: right
}

#leftmenu {
border-right: 1px #4165c8 dotted;
height: 100%;
left: 3px;
padding-right: 1em;
position: absolute;
text-align: right;
top: 155px;
width: 22%;
z-index: 3
}

#content {
background-color: #ffffff;
height: 83%;
left: 28%;
position: absolute;
top: 155px;
width: 60%;
z-index: 4
}

#header {
background-color: #4a88be;
background-image: url(headerbg2.gif);
background-position: right left;
background-repeat: repeat-y;
border-bottom: 2px #595959 solid;
color: #d31616;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
height: 100px;
left: +5px;
position: absolute;
top: 0px;
width: 100%;
z-index: 1
}


#backlink {
font-size: 0.7em;
font-style: normal;
font-weight: normal;
text-align: right
}

#addendum {
font-size: 0.7em;
font-style: normal;
font-weight: normal;
}
#infobox {
border: 1px #4165c8 dotted;
padding: 0.5em;
font-size: 0.8em;
font-style: normal;
font-weight: normal;
}

p:first-letter {
color: #494949;
font-size: 125%;
font-weight: normal
}

#leftmenu a:link {
color: #eb0c0c;
line-height: 2em;
padding: 3px;
text-decoration: none
}
#leftmenu a:visited {
color: #00008b;
line-height: 2em;
padding: 3px;
text-decoration: none
}
#leftmenu a:hover {
background-color: #d31616;
color: #ffffff;
line-height: 2em;
padding: 3px;
text-decoration: none
}



#topnav a:link {
color: #eb0c0c;
padding: 3px;
text-decoration: none
}
#topnav a:visited {
color: #00008b;
padding: 3px;
text-decoration: none
}
#topnav a:hover {
background-color: #d31616;
color: #ffffff;
padding: 3px;
text-decoration: none
}



#topnav {
height: 16px;
left: 350px;
position: absolute;
font-size: 0.7em;
top: 84px;
width: 50%;
z-index: 2
}

a:link {
color: #0000ff;
text-decoration: none
}
a:visited {
color: #00008b;
text-decoration: none
}
a:hover {
text-decoration: none
}

