body { color: black; background: white; font-size: 12pt; font-family: "Times New Roman", Times, serif; width: 750px; }

a { display: block; border: 1px solid; border-color: #aaa #000 #000 #aaa; width: 8em; background: #fc0; color:black; }

a:hover { position: relative; top: 1px; left: 1px; border-color: #000 #aaa #aaa #000; }

h1 { background-color: white; color: black; padding: 0pt; margin: 0px; font-weight: bold; text-align: center; font-size: 14pt; }

h1, h2, h3, h4, h5, h6 { margin: 0%; }

h2 { background-color: white; color: black; font-size: 14pt; padding: 0pt; font-weight: bold; text-decoration: none; text-align: center; }

h3 { background-color: white; color: black; font-size: 14pt; font-weight: bold; padding: 0px; margin-top: 0px; text-align: center; }

h4 { background-color: white; color: black; font-size: 12pt; font-style: normal; font-weight: bold; padding: 0px; margin-top: 10px; text-align: left; }

h5 { background-color: white; color: black; font-size: 12pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; margin-top: 0px; border: thin solid; border-color: #007173; }

h6 { background-color: white; color: black; font-size: 9pt; font-style: italic; font-weight: bold; padding: 0pt; text-align: center; text-decoration: underline; }

h1.white { background-color: white; color: black; padding: 0pt; margin: 0px; font-weight: bold; text-align: center; font-size: 12pt; }

img.left-floating { float: left; padding: 5px; }

p.justify { text-align: justify; margin: 5px; }

p { font-family: "Times New Roman", Times, serif; margin: 4px; width: 750px; }

p.caption { font-style: italic; }

 
p.colour1 { background-color: white; color: black; font-size: 9pt; padding: 3pt; text-align: left; }

p.colour2 { background-color: white; color: black; font-size: 9pt; padding: 3pt; text-align: left; }

p.colour3 { background-color: white; color: black; font-size: 9pt; padding: 3pt; text-align: left; }

p.colour4 { background-color: white; color: black; padding: 3pt; font-size: 9pt; text-align: left; }

  
p.colour5 { background-color: white; color: black; padding: 1pt; font-size: 9pt; font-weight: bold; text-align: left; border: thin; border-color: black; border-style: solid; }

  
p.column { font-size: 9pt; text-align: left; }

ul { margin: 20px 40px 16px 18px; }

	
li { margin: 20px; vertical-align: bottom; }

table { font-size: 12pt; line-height: 20px; width: 750px; }

td.label { font-size: 12pt; text-align: left; }

td.titlebar { background-color: white; color: black; font-size: 12pt; font-weight: bold; text-align: center; }

ul.column { font-size: 9pt; }

ol.column { font-size: 9pt; }

blockquote.column { font-size: 9pt; }

.button { background-color: white; border-left: thin gray solid; border-right: thin gray solid; border-bottom: thin gray solid; border-top: thin gray solid; color: black; padding: 2px; text-decoration: none; font-size: 12pt; text-align: center; vertical-align: middle; }

.highlight { background-color: white; color: black; padding-bottom: 4px; padding-left: 1em; padding-right: 1em; padding-top: 4px; text-align: center; text-decoration: underline; }

.nav { background-color: white; color: black; padding: 3px; text-align: center; font-size: 9pt; text-decoration: underline; }

.nav:link { background-color: white; color: black; padding: 3px; text-align: center; font-size: 9pt; text-decoration: underline; }

.nav:visited { background-color: white; color: black; padding: 3px; text-align: center; font-size: 9pt; text-decoration: underline; }

.nav:hover { background-color: white; color: black; padding: 3px; text-align: center; font-size: 9pt; text-decoration: underline; }

.nav:active { background-color: white; color: black; padding: 3px; text-align: center; font-size: 9pt; text-decoration: underline; }

.textarea { background-color: white; border-style: ridge; color: black; text-align: left; }

.textbox { background-color: white; border-style: inset; border-width: thin; color: black; padding: 5px; }

.div1 { padding: 2px; background: white; color: black; text-align: left; }

.specialfont { background: white; color: black; font-size: x-large; font-family: "Times New Roman", Times, serif; font-weight: bold; }

.specialfont2 { background: white; color: black; font-size: x-large; font-family: "Times New Roman", Times, serif; font-weight: bold; text-align: right; }

.specialfont-white { background: white; color: black; font-size: x-large; font-family: "Times New Roman", Times, serif; font-weight: bold; }

.textsmall { font-size: 10pt; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; color: #000000; background-color: white; }

.texthead { font-size: 13pt; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; color: #000000; background-color: white; }

.textmini { font-size: 10px; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: normal; color: #000000; background-color: white; }

.textsmallbold { font-size: 11px; font-family: "Times New Roman", Times, serif; font-style: normal; font-weight: bold; color: #000000; background-color: white; }

.niceform { font-size: 11pt; font-family: "Times New Roman", Times, serif; font-weight: normal; font-style: normal; text-indent: 0px; letter-spacing: 0px; color: rgb(0,0,0); background-color: white; }

.textlogo { background-color: white; color: black; font-size: 37px; font-style: italic; font-weight: bold; text-align: center; }

.textlogowhite { background-color: white; color: black; font-size: 37px; font-style: italic; font-weight: bold; text-align: center; padding: 15px; }

.textimpuls { background-color: #007173; color: #cccccc; font-size: 24px; font-style: italic; font-weight: bold; text-align: center; padding: 10px; }

.smallText { font-family: "Times New Roman", Times, serif; font-size: 9px; color: black; background-color: white; }

.copyright { font-family: "Times New Roman", Times, serif; font-size: 9px; color: black; background-color: white; }

.texta { font-size: 10px; background-color: white; border: 1px solid black; padding: 3px; vertical-align: baseline; color: black; }

#quickSummary p.p1 { color: black; text-align: center; background-color: white; font-style: italic; font-size: 14pt; padding-top: 14px !important; }

#quickSummary p.p2 { padding-left: 20px; background: white; color: black; }

#quickSummary p.p2 a { color: black; background-color: white; }

#quickSummary p.p2 a:hover { color: black; background-color: white; text-decoration: none; }

#displaylogo { display: none; }

div.column { display: none; }

div.navigation { display: none; }

div.picture { display: none; }
	
div.advertising { display: none; }

#content { width: 100%; margin: 0; float: none; font-family: "Times New Roman", Times, serif; font-size: 12pt; }

td { width: 100%; }

	
