hr { width: 95%; text-align: left; margin-left: 10px }
p {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt;
}

tr {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 10pt;
}

td {
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 10pt;
}

table {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt;
}

ul {
list-style-image: url('../bullet.gif'); 
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt; 
margin-right: 4px; 
margin-top: 4px; 
margin-bottom: 4px
}

li {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt; 
margin-left: 0px;
}

h1 {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 13pt;
font-weight: bold; 
margin: 0px ;
color: #1734A6; 
}

h2 {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: bold; 
margin: 0px ;
margin-top: 6px;
color: #1734A6; 
}

h3 {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold; 
margin: 14px 0px 2px 0px ;
color: #1734A6; 
}

.past-issue {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11pt; 
color: #000000 ; 
margin-top: 14px ; 
margin-bottom: 2px ;
line-height: 20px ;
background: transperant;
border-bottom-style: dashed ;
border-bottom-width: 2px ; 
border-bottom-color: #dddddd ;
}

.byline {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: bold; 
margin: 0px ;
color: #1734A6; 
padding-left: 14px;
}

.button {
text-align: right ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 10px;
background-color: #1734A6 ;
line-height: 16px; 
color: #FFFFFF; 
letter-spacing: 1px; 
text-decoration: none;
margin: 0px 1px 0px 1px;
padding: 1px 8px 1px 8px;

}

.button:hover {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 10px;
color: #FFFFFF; 
letter-spacing: 1px; 
text-decoration: underline;
margin: 0px 1px 0px 1px;
padding: 1px 8px 1px 8px;
background-color: #2047E6 ;
line-height: 16px; 
}

.sidemenu {
text-align: right ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 10px;
background-color: #666633 ;
line-height: 22px;
color: #FFFFFF; 
text-decoration: none;
margin: 14px 0px 0px 0px;
padding: 1px 6px 0px 8px;
}

.sidemenu a:link {
text-align: right ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 10px;
line-height: 22px;
color: #FFFFFF; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 1px 6px 1px 8px;
}

/* used in prior button-based headers (can be reactivated, but need to re-tag stationary headings

.sidemenu:hover {
text-align: right ;
font-family: 'Trebuchet MS', Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 10px;
background-color: #2047E6 ;
line-height: 22px; 
color: #FFFFFF; 
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 1px 6px 1px 8px; 
}
*/

.titlebar-blue {
text-align: right ;
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 16px;
background-color: #1734A6 ;
line-height: 24px; 
color: #FFFFFF; 
text-decoration: none;
margin: 0px 0px 16px 0px;
padding: 3px 6px 3px 0px;
}

.titlebar-olive {
text-align: right ;
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 16px;
background-color: #666633 ;
line-height: 24px; 
color: #000000; 
text-decoration: none;
margin: 0px 0px 16px 0px;
padding: 3px 6px 3px 0px;
}

.content {
position: relative ; 
padding: 0px ; 
margin: 0px 0px 0px 0px ;
}

.column-text {
text-align: left ;
font-family: Arial, Geneva, Helvetica, sans-serif; 
line-height: 12pt;
margin: 6px 4px 0px 4px;
font-size: 9pt ;
}

.footer-links {
text-align: center ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11px;
background: transperent ;
line-height: 100%;
color: #2047E6 ; 
text-decoration: none;
margin: 10px 0px 0px 0px;
padding: 1px 8px 1px 8px;
}

.footer-links:hover {
text-align: center ;
width: 100% ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11px;
background-color: #2047E6 ;
line-height: 100%;

color: #FFFFFF; 
text-decoration: underline;
margin: 10px 0px 0px 0px;
padding: 1px 8px 1px 8px;
}

.footer-text {
text-align: center ;
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11px;
background: transperent ;
color: #E7DBB1; 
letter-spacing: 1px; 
text-decoration: none;
margin: 8px 1px 8px 1px;
padding: 0px ;
}

.archive-description {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif ;
font-weight: normal ; 
font-size: 10pt ; 
color: #000000 ; 
text-align: left ;
margin: 0px 0px 4px 4px ;
padding: 0px ;
}

.archive-list {
font-family: 'Trebuchet MS', Palatino, Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt;
margin: 0px ; 
margin-left: 4px;
}

.archive-divider {
width: 330px;
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11pt; 
color: #000000 ; 
margin-top: 20px ; 
margin-bottom: 16px ;
margin-left: 4px ;
line-height: 20px ;
background: transperant;
border-bottom-style: dashed ;
border-bottom-width: 2px ; 
border-bottom-color: #dddddd ;
}

.archive-title {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 13pt;
font-weight: bold; 
margin-left: 4px ;
color: #1734A6; 
}

.archive-subhead {
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-size: 10pt;
font-weight: normal;
font-style: italic ;
margin-left: 4px ;
margin-top: 0px;
color: #1734A6; 
}

.page-text {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: normal ; 
font-size: 10pt ; 
color: #000000 ; 
text-align: left ;
margin: 10px 10px 10px 10px ;
padding: 0px ;
}

.page-headline {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: bold ; 
font-size: 16pt ; 
color: #1734A6 ; 
text-align: left ;
margin: 10px 10px 10px 10px ;
}

.page-subhead {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: bold ; 
font-size: 13pt ; 
color: #808080 ; 
text-align: left ;
margin: 10px 10px 10px 10px ;
}

.PAGEtitles {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: bold ; 
font-size: 10pt ; 
color: #1734A6 ; 
text-align: left ;
margin: 0px 0px 0px 8px ;
padding: 0px ;
}

.PAGEsubheads {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: normal ; 
font-size: 11px ; 
color: #000000 ; 
text-align: left ;
margin: 4px 0px 4px 8px ;
padding: 0px ;
}

.PAGEtext {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: normal ; 
font-size: 10pt ; 
color: #000000 ; 
text-align: left ;
margin: 2px 10px 20px 8px ;
padding: 0px ;
}

.PLATINUMtitles {
font-family: Arial, Geneva, Helvetica, sans-serif ;
font-weight: bold ; 
font-size: 10pt ; 
color: #1734A6 ; 
text-align: left ;
margin: 10px 0px 10px 8px ;
padding: 0px ;
}

.story-divider {
width: 60%;
font-family: Arial, Geneva, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 11pt; 
color: #000000 ; 
margin-top: 20px ; 
margin-bottom: 16px ;
margin-left: 10px ;
line-height: 20px ;
background: transperant;
border-bottom-style: dashed ;
border-bottom-width: 2px ; 
border-bottom-color: #dddddd ;
}