body {
  font-family: Georgia;
  background-image: url(stghdr.jpg); background-repeat: no-repeat;
  margin-top: 5px;
}
td {font-family: Georgia; vertical-align: top;}
h1 {color: navy; font-family: Georgia; font-size: 1.5em; font-weight: normal; letter-spacing: 1.2px;}
h2 {color: navy; font-family: Georgia; font-size: 1.25em; font-weight: normal; letter-spacing: 1.1px;}
h3 {color: navy; font-family: Georgia; font-size: 1.125em; font-weight: normal; letter-spacing: 1px;}
h4 {color: navy; font-family: Georgia; font-size: 1em; font-weight: normal; letter-spacing: 0.8px;}
h5 {color: navy; font-family: Georgia; font-size: 0.9em; font-weight: bold; text-indent: 0.25cm;}
h6 {color: navy; font-family: Georgia; font-size: 0.9em; font-weight: bold; text-indent: 0.25cm;}
p.credit {color: gray; margin-left: 1cm; font-family: Arial,sans-serif; font-style: italic; font-size: 0.75em;}

td.compact p {margin-top: 3px; margin-bottom: 3px;}
td.compact b {font-size: 0.9em; font-weight: normal;}
td.compact ul {margin-top: 0px;}
td.compact li {margin-top: 3px; margin-bottom: 3px;}

td.diaryIcon {width: 15px; vertical-align: top; text-align: center;}
.diaryDate {font-weight: bold;}
td.diaryDate {width: 125px; vertical-align: top;}
.diaryDateRpt {font-weight: bold; font-style: italic;}
.diaryTime {color: #000080;}
.litR {color: #DC143C;}
.litP {color: #800080;}
.litG {color: #228B22;}
.litW {color: #DAA520;}
.litB {color: #0000CD;}
.diaryEvent {font-weight: bold;}
td.diaryEntry {vertical-align: top;}

td.contentsHdr200 {background-color: #B0C4DE; font-weight: bold; width: 200px; color: #000080;}
td.contentsHdr {background-color: #B0C4DE; font-weight: bold; color: #000080;}

.rss-title, rss-title a {font-family: Georgia; font-size: 1.1em; font-weight:normal; color: navy;}
.rss-items {font-family: Verdana; font-size: 0.9em; font-weight: normal; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px; list-style-type: none; color: #666666;}
.rss-item a {font-family: Georgia; font-size: 1.1em; letter-spacing: 0.8px;}
li.rss-item {margin-top: 10px;}
.ekkarticle {font-family: Verdana; font-size: 0.8em; font-weight:normal; color: #666666;}
.ekkheadline {font-family: Georgia; font-size: 0.9em; letter-spacing: 0.7px;}
.ekkdate {float: right; margin-top: -1.5em;}


.header14 {font-family: Georgia; font-size: 1.2em; letter-spacing: 1px; font-weight:normal; color: navy; margin-bottom: 2px;}
.header12 {font-family: Georgia; font-size: 1em; letter-spacing: 0.8px; color: #000066;}
.header10 {font-family: Georgia; font-size: 0.8em; letter-spacing: 0.7px; color: #000066;}
.header9 {font-family: Georgia; font-size: 0.75em; letter-spacing: 0.5px; color: #000066;}

.text9 {font-size: 9pt;}
.plainText {font-family: Verdana; font-size: 0.9em;}
.plainGreyReduced {font-family: Verdana; font-size: 0.8em; color: #666666;}

.ticker {color: red;}
.footer {margin-left: 80px; margin-right: 80px; text-align: center; margin-top: 20px; clear: both; font-family: Verdana; font-size: 0.7em;}

.sectionIndent {margin-left: 50px; margin-right: 50px; clear: both;}

.page {width: 660px; margin-left: auto; margin-right: auto; text-align: left;}
.header {width: 660px; margin-left: auto; margin-right: auto; text-align: left; margin-top: 20px; margin-bottom: 10px;}
.leftcol {width: 170px; float:left;}
.rightcol {width: 465px; float: left;}
.menublock {text-align: right; margin-top: 10px; margin-bottom: 10px; height: 150px;}
.menublock table {float: right; text-align: right; width: 100%}
.noticeblock {text-align: center; margin-top: 10px;}
.pagetitle {text-align: right; margin-bottom: 5px; font-family: Tahoma, Geneva, Arial, Helvetica,sans-serif; font-size: 8pt; font-style: normal; font-weight: 900; font-variant: small-caps; letter-spacing: 1px; color: #000066;}
.pagecontent {text-align: left;}
.hdotrule {background-image: url("dotv2.gif"); height: 9px; font-size: 6pt;}
.vdotrule {background-image: url("dot.gif"); float: left; width: 25px;}
.thinHR {
	border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none; height: 1px; color: #666; background-color: #666;
}
.startheadline {color: #0033cc;}
.itemheadline {color: black; font-weight: bold; margin-top: 10px;}
.imagetagline {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: 900; font-variant: small-caps; letter-spacing: 1px; color: #000066;}

.copyright {font-size: 7pt; color: #999999;}

a {font-weight: normal; font-style: normal; color: #0033cc; text-decoration: none;}
a:link {font-weight: normal; font-style: normal; color: navy; text-decoration: none;}
a:visited {font-weight: normal; font-style: normal; color: #483D8B; text-decoration: none;}
a:active {font-weight: normal; font-style: normal; color: #000000; text-decoration: none;}
a:hover {font-weight: normal; font-style: normal; color: #0033cc; text-decoration: underline;}
a:hover .copyright {color: #000000; text-decoration: none;}
a.copyright:hover {color: #000000; text-decoration: none;}

.mainMenu {
  cursor: default;
  font-family: Verdana;
  font-size: 0.7em;
  font-weight: bold;
  color: #666666;
  margin-left: 125px;
  padding-left: 0px;
  margin-bottom: 25px;
}

.mainMenu a {
  text-decoration: none;
  color: #666666;
}
.mainMenu a:hover {
  text-decoration: underline;
  color: Highlight;
}
.mainMenu a:visited {
  color: #666666;
}

.mainMenu li {
  display: inline;
  padding-left: 8px;
  padding-right: 2px;
}

li.doExp:hover {
  background-color: #B0C4DE;
}

.subMenu {
  list-style-image: none;
  list-style-type: none;
  display: none;
  margin-left: 8px;
  padding-left: 0px;
  font-weight: normal;
  position: absolute;
  left: 165px;
  top: 25px;
  background: #F5F5F5;
}

.subMenu li {
  display: inline;
  padding-left: 5px;
  padding-right: 0px;
}

.isHome {
  color: #778899;
}

