body {
  font-family: Georgia;
  background-image: url(stghdrg.jpg); background-repeat: no-repeat;
  margin-top: 5px;
}
td {font-family: Georgia; vertical-align: top;}
h1 {color: darkgreen; font-family: Georgia; font-size: 1.5em; font-weight: normal; letter-spacing: 1.2px;}
h2 {color: green; font-family: Georgia; font-size: 1.25em; font-weight: normal; letter-spacing: 1.1px;}
h3 {color: green; font-family: Georgia; font-size: 1.125em; font-weight: normal; letter-spacing: 1px;}
h4 {color: green; font-family: Georgia; font-size: 1em; font-weight: normal; letter-spacing: 0.8px;}
h5 {color: green; font-family: Georgia; font-size: 0.9em; font-weight: bold; text-indent: 0.25cm;}
h6 {color: green; 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: darkgreen;}
.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: 1em; letter-spacing: 0.8px;}
.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: green; margin-bottom: 2px;}
.header12 {font-family: Georgia; font-size: 1em; letter-spacing: 0.8px; color: green;}
.header10 {font-family: Georgia; font-size: 0.8em; letter-spacing: 0.7px; color: green;}
.header9 {font-family: Georgia; font-size: 0.75em; letter-spacing: 0.5px; color: green;}

.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;}
.thinHR {
	border-right: medium none; border-top: medium none; border-left: medium none; border-bottom: medium none; height: 1px; color: #666; background-color: #666;
}

.spacer {height: 25px;}

.imagetagline {margin-top: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 900; font-variant: small-caps; letter-spacing: 1px; color: #000066; text-align: center;}
.imageblockright {float: right; text-align: center; margin-left: 20px;}
.imageblockleft {float: left; text-align: center; margin-right: 20px;}

.copyright {font-size: 7pt; color: #999999;}

a {font-weight: normal; font-style: normal; color: seagreen; text-decoration: none;}
a:link {font-weight: normal; font-style: normal; color: seagreen; text-decoration: none;}
a:visited {font-weight: normal; font-style: normal; color: darkseagreen; 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: mediumseagreen; text-decoration: underline;}
a:hover .copyright {color: #000000; text-decoration: none;}
a.copyright:hover {color: #000000; text-decoration: none;}


.total td {vertical-align: bottom; font-weight: bold; color: darkgreen;}