h1 {font-weight: bold; font-size: 16px; color: #a70d01; font-family: Verdana, Arial, Helvetica;}
h2 {font-weight: bold; font-size: 14px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica;}
h3 {font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica;}
h4 {font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica;}
p {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: justify;}
p.standardnomarginbottom {font-weight: normal; margin-bottom: 1px; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: justify;}
p.standard {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: justify;}
p.left {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
p.lileft {font-weight: normal; margin-bottom: 10px; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
p.right {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: right;}
p.center {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: center;}
p.bild { color: #a70d01; font-family: Verdana, Arial, Helvetica; font-size: 9px; font-weight: normal; text-align: left; margin-top: 2px; margin-bottom: 6px; }
div {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: justify;}
font {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: justify;}
td {font-weight: normal; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica;}
li {font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
li.ordered {font-weight: normal; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
ul {font-weight: normal; font-size: 12px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
ol {font-weight: normal; font-size: 12px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
em {font-weight: normal; font-size: 11px; color: #000000; font-style: normal; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
strong {font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica;}
input {font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica;}
select {font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica;}

a:link {font-size: 12px; color:#A70D01; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a:visited { font-size: 12px; color:#A70D01; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a:active { font-size: 12px; color:#A70D01; font-family: Verdana, Arial, Helvetica; text-decoration: none; }
a:hover { font-size: 12px; color:#A70D01; font-family: Verdana, Arial, Helvetica; text-decoration: underline; }

a.navi:link {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; text-decoration: none;}
a.navi:visited {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; text-decoration: none;}
a.navi:active {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; text-decoration: none;}
a.navi:hover {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; text-decoration: none;}
.navi4thnolink {font-weight: bold; font-size: 11px; color: #A70D01; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
.naviseperator {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; text-decoration: none;}

.naviHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a70d01; padding-bottom: 6px;padding-top: 10px;FONT-FAMILY: Verdana, Arial, Helvetica;  TEXT-ALIGN: left; TEXT-DECORATION: none
}


div.homepreface {font-weight: normal; color: #A70D01; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: left;}
div.homeimagetitle {text-align: center;}
a.homepreface:link {bordercolor: #a70d01; font-weight: normal; color: #A70D01; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a.homepreface:visited {font-weight: normal; color: #A70D01; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a.homepreface:active {font-weight: normal; color: #A70D01; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
a.homepreface:hover {font-weight: normal; color: #A70D01; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}

div.memberoverviewcolheader {font-size: 14px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.preface {font-weight: normal; color: #000000; margin-bottom: 6px; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
div.newspreface {font-weight: normal; color: #000000; margin-bottom: 15px; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none;}
div.col2header {font-weight: normal; font-size: 14px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.col3header {font-weight: normal; font-size: 14px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.table2crossheader {font-weight: bold; font-size: 14px; margin-top:10px; margin-bottom:10px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.table4crossheader {font-weight: bold; font-size: 14px; margin-top:10px; margin-bottom:10px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.membername {font-weight: bold; font-size: 16px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
div.searchtitle {font-weight: bold; font-size: 16px; margin-top:10px; color: #a70d01; font-family: Verdana, Arial, Helvetica;}
div.speechredovercolheader {font-size: 14px; margin-bottom: 6px; color: #000000; font-family: Verdana, Arial, Helvetica;}
div.searchsection {font-weight: bold; font-size: 12px; margin-left: 20px; margin-bottom: 6px; color: #a70d01; font-family: Verdana, Arial, Helvetica;}
div.searchsectionleft {font-weight: bold; font-size: 12px;  margin-bottom: 6px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-decoration: underline;}
div.searchsectiontitle {font-weight: bold; font-size: 14px; margin-bottom: 10px; margin-top: 10px; color: #a70d01; font-family: Verdana, Arial, Helvetica;}
div.searchresultcontent {margin-top: 3px; text-align: left;}
div.questiontext {font-weight: bold; font-size: 12px; margin-bottom: 5px; margin-top: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
div.question {margin-left: 15px; text-align: left;}
span.lastchange {color: #9D9D9D;}
span.footerinfo {font-size: 10px;}


.naviseperator {font-weight: normal; font-size: 11px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica; text-align: left; }
.titleactual {font-weight: bold; font-size: 16px; margin-bottom: 10px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titledownloadoverview {font-weight: bold; font-size: 14px; margin-bottom: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titletabledownloadoverview {font-weight: bold; font-size: 14px; margin-bottom: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titletablespeech {font-weight: bold; font-size: 14px; margin-bottom: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titletiloverview {font-weight: bold; font-size: 14px; margin-bottom: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
.title {font-weight: bold; font-size: 16px; margin-bottom: 10px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titledownload {font-weight: bold; font-size: 16px; margin-bottom: 15px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titlespeech {font-weight: bold; font-size: 16px; margin-bottom: 20px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titletil {font-weight: bold; font-size: 16px; margin-bottom: 20px; color: #a70d01; font-family: Verdana, Arial, Helvetica; text-align: left;}
.titlenews {color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 14px; margin-bottom: 10px; font-weight: bold; text-align: left;}
.ticker {font-weight: bold; font-size : 12px; margin-bottom: 10px; color: #a70d01; font-family: Verdana, Arial, Helvetica;}
.crossheader {font-weight: bold; font-size : 14px; margin-bottom: 10px; color: #000000; font-family: Verdana, Arial, Helvetica; text-align: left;}
table.tablespacer {margin-top:6px; margin-bottom:6px; }
table.marginleft {margin-left:15px; }
table.speechtable {margin-bottom:60px; }
table.marginright {margin-right:20px; }

/* character styles */
span.bold {font-weight:bold;}
span.italic {font-style:italic;}
span.underline {text-decoration:underline;}
span.strike-through {text-decoration:line-through;}
span.subscript {vertical-align:sub; font-size:75%;}
span.superscript {vertical-align:super; font-size:75%;}
span.mark-debug {background-color:#C6FF31; color:#000000; text-decoration:none;} /* debug mark style */
span.mark {color:#D40000; text-decoration:none; font-weight:bold;} /* regular mark style */
