body {
    background-color: #5F5454;
    font-size: 10.5pt;
    margin: 0px;
}

a {
    font-weight: bold;
}

a:link {
    background-color: transparent;
    color: #0000FF;
}

a:visited {
    background-color: transparent;
    color: #800080;
}

a:active {
    background-color: transparent;
    color: #FF0000;
}

#extras {
    left: 0px;
    position: absolute;
    top: 0px;
    width: 200px;
}

#date {
    background-color: transparent;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0.8em;
    margin-top: 0.2em;
    text-decoration: underline;
}

#source {
    background-color: transparent;
    border-top-color: #ffe75c;
    border-top-style: outset;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.8em;
    padding-top: 0.6em;
}

#no-source {
    background-color: transparent;
    border-top-color: #ffe75c;
    border-top-style: outset;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 4pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.8em;
    padding-top: 0.6em;
}

#mission {
    background-color: transparent;
    font-family: "Times New Roman","MS Serif",Serif;
    font-size: 10pt;
    font-style: normal;
    margin-bottom: 0.0em;
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 0.0em;
}

#valid {
    margin-left: 100px;
}

h2.caption {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 7pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: right;
}

h2.caption2 {
    color: #000000;
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h1.header {
    background-color: transparent;
    color: #000000;
    font-family: "Times New Roman","MS Serif",Serif;
    font-size: 30pt;
    font-style: italic;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h1.headerbottom {
    background-color: transparent;
    color: #FF0000;
    font-family: "Times New Roman","MS Serif",Serif;
    font-size: 11pt;
    font-style: normal;
    font-weight: bold;
    margin-left: 100px;
    position: absolute;
}

h1.headerbottom2 {
    background-color: transparent;
    color: #990000;
    font-family: "Times New Roman","MS Serif",Serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h1.head {
    background-color: transparent;
    color: #000000;
    font-family: "arial black","MS Sans Serif",Sans-Serif;
    font-size: 20pt;
    font-style: normal;
    font-variant: normal;
    line-height: 22pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.head2 {
    background-color: transparent;
    color: #000000;
    font-family: "arial black","MS Sans Serif",Sans-Serif;
    font-size: 18pt;
    line-height: 20pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.head3 {
    background-color: transparent;
    color: #000000;
    font-family: "arial black","MS Sans Serif",Sans-Serif;
    font-size: 17pt;
    line-height: 19pt;
    margin-bottom: 0.5em;
    margin-top: 0.2em;
}

h1.head4 {
    background-color: transparent;
    color: #000000;
    font-family: "Arial Black","MS Sans Serif",Sans-Serif;
    font-size: 16pt;
    font-variant: normal;
    line-height: 18pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.intro {
    background-color: transparent;
    color: #0033cc;
    font-family: "Arial Black","MS Sans Serif",Sans-Serif;
    font-size: 14pt;
    font-style: Normal;
    font-variant: normal;
    line-height: 20pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
}

h1.sub {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.new-sub {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.column {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 14pt;
    font-style: normal;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.byline {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.new-byline {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.opinion {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 12pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.6em;
    margin-top: 0.2em;
}

h1.heading1 {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 16pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.heading2 {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.heading3 {
    background-color: transparent;
    color: #ffffff;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.heading4 {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 18pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 1.75em;
}

h1.reading {
    background-color: transparent;
    color: #000000;
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-style: normal;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.event {
    background-color: transparent;
    color: #0000ff;
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-style: normal;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.cap {
    background-color: transparent;
    color: #FFFFFF;
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 12pt;
    font-style: normal;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quote {
    background-color: transparent;
    color: #000000;
    font-family: "Arial Black","Microsoft Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-style: italic;
    font-variant: normal;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quote2 {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: italic;
    font-weight: bold;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quote3 {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: italic;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quotesource3 {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quotesource {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: Normal;
    font-weight: bold;
    line-height: 11pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.paper {
    background-color: transparent;
    color: #FF0000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-style: italic;
    font-weight: bold;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.listhead {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"Microsoft Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-style: italic;
    font-weight: bold;
    line-height: 12pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.quotesource2 {
    background-color: transparent;
    color: #000000;
    font-family: arial-black,"Microsoft Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: Normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 11pt;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h1.side-source {
    background-color: transparent;
    border-top-color: #ffe75c;
    border-top-style: outset;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 7pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.8em;
    padding-top: 0.6em;
    text-align: center;
}

h1.side {
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.3em;
    text-align: center;
}

p.edlink {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-top: 0.2em;
}

p.new-quote {
    background-color: transparent;
    color: #000000;
    font-family: Book Antiqua,"MS Serif",Serif;
    font-size: 14pt;
    font-style: italic;
    margin-bottom: 0em;
}

h2.head {
    background-color: transparent;
    color: #000000;
    font-family: "Book Antiqua","MS Serif",Sans-Serif;
    font-size: 14pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

.links {
    background-color: transparent;
    border-collapse: collapse;
    color: #000000;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

.links-small {
    background-color: transparent;
    color: #000000;
    font-family: calibri,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    padding: 0px;
}

.links1 {
    background-color: transparent;
    color: #000000;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 7pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

.links3 {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
}

h2.copy {
    background-color: transparent;
    color: #000000;
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h2.copy2 {
    background-color: transparent;
    color: #FFFF00;
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h2.copy3 {
    background-color: transparent;
    color: #FF0000;
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h2.feast2 {
    background-color: transparent;
    color: #000000;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

h3.calendar {
    background-color: transparent;
    color: #000000;
    font-family: "MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.calendar-red {
    background-color: transparent;
    color: #FF55CC;
    font-family: "MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.calendar-blue-light {
    background-color: transparent;
    color: #99FFFF;
    font-family: "MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.calendar-blue {
    background-color: transparent;
    color: #0000FF;
    font-family: "MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.calendar-black {
    background-color: transparent;
    color: #000000;
    font-family: "MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.date {
    background-color: transparent;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 14pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
}

h3.new-date {
    background-color: transparent;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-decoration: underline;
}

h3.month {
    background-color: transparent;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.cmonth {
    background-color: transparent;
    color: #FFFF00;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.modified {
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
}

h3.daily {
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

h3.credit {
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 6pt;
    margin-bottom: 0em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    margin-top: 0em;
    text-align: right;
}

h3.credit-add {
    font-family: Arial,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    margin-bottom: 0em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    margin-top: 0em;
    text-align: right;
}

h3.cap {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    margin-bottom: 0em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    margin-top: 0em;
    text-align: left;
}

table.sidebar {
    background-color: #FFF8D6;
    border-color: #bbbb00;
    border-style: solid;
    border-width: medium;
    margin-bottom: 0.2em;
    margin-left: 0.5em;
    margin-right: 0em;
    margin-top: 0.5em;
}

table.sidebar-left {
    background-color: #FFF8D6;
    border-color: #bbbb00;
    border-style: solid;
    border-width: medium;
    margin-bottom: 0.2em;
    margin-left: 0em;
    margin-right: 1em;
    margin-top: 0.5em;
}

table.reading {
    float: right;
    margin-bottom: 0.0em;
    margin-left: 1em;
    margin-right: 0.2em;
    margin-top: 0.5em;
    width: 400px;
}

ol.small-a {
    list-style-type: lower-alpha;
}

ul.head {
    list-style-type: none;
}

li.blank {
    list-style-type: none;
}

ul.side {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    margin-left: 2.0em;
    padding-right: 6px;
}

p.side {
    font-family: arial,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-left: 2.0em;
    padding-right: 6px;
}

table.right {
    margin-bottom: 0.2em;
    margin-left: 0.5em;
    margin-right: 0em;
    margin-top: 0.6em;
}

table.left {
    margin-bottom: 0.2em;
    margin-left: 0em;
    margin-right: 0.5em;
    margin-top: 0.6em;
}

p.index-story {
    background-color: transparent;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    margin-top: 0.5em;
    padding-bottom: 0.5em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 0em;
}

p.indexcaps {
    background-color: transparent;
    color: #000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    margin-bottom: 0em;
    padding-bottom: 0em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-top: 1em;
}

p.poem {
    background-color: transparent;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: italic;
    font-weight: bold;
    margin-left: 25px;
}

p.cutline {
    background-color: transparent;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
}

p.poem-plain {
    background-color: transparent;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    margin-left: 25px;
}

p.bookquote {
    background-color: transparent;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: italic;
    font-weight: bold;
}

p.author {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: right;
}

table.bookquote {
    background-color: #c1f2ff;
}

p.quote {
    font-style: italic;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
}

td.caldate {
    background-color: #FF6666;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
    vertical-align: middle;
}

tr.day {
    background-color: #AA0000;
    color: #ffff00;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 11pt;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
    vertical-align: middle;
}

tr.year {
    background-color: #ffcc33;
    color: #000000;
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
    vertical-align: middle;
}

tr.date {
    background-color: #FFEBCD;
    color: #000000;
    font-family: "Lucida Sans","MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
    vertical-align: middle;
}

tr.feast {
    background-color: #6495ed;
    color: #ffff00;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
    vertical-align: middle;
}

h2.feast {
    background-color: transparent;
    color: #ffff00;
    font-family: Georgia,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

tr.reading {
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
    text-align: center;
    vertical-align: middle;
}

td.button {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

a.button {
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

td.reading {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 7pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

td.index {
    background-color: #c1f2ff;
    margin: 0.5em;
    vertical-align: top;
}

td.radio {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.0em;
    margin-top: 0.0em;
}

p.source {
    font-weight: bold;
    margin-bottom: 0.2em;
    margin-top: 0.2em;
    text-align: right;
}

hr {
    color: #0000FF;
    margin-bottom: 0;
    margin-top: 0;
}

hr.red {
    color: #FF0000;
}

hr.grey {
    color: #beac45;
}

ol.bible {
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
}

ul.notelist {
    margin-bottom: 1em;
    margin-top: 0.2em;
}

li.notelist {
    margin-bottom: 0.3em;
    margin-top: 0.3em;
}

li {
    margin-bottom: 0.8em;
    margin-top: 0.8em;
}

li.simplelist {
    margin-bottom: 0.4em;
    margin-top: 0.4em;
}

a.notes {
    background-color: transparent;
    color: #000000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    margin-bottom: 0.8em;
    margin-top: 0.8em;
}

p {
    margin-bottom: 0.5em;
    margin-top: 0.5em;
}

p.no-source {
    margin-bottom: 0.5em;
    margin-top: 0.0em;
}

p.indent {
    font-style: italic;
    margin-left: 30px;
}

table.moore {
    margin-left: 1pc;
}

img.news {
    margin-left: 1pc;
    text-align: right;
}

img.drop {
    margin-right: 1pc;
    margin-top: 1pc;
    text-align: left;
}

img.newsleft {
    margin-bottom: 0pc;
    margin-right: 1pc;
    text-align: left;
}

table.ark {
    background-color: #c1f2ff;
    color: #000000;
    font-family: "Times New Roman","MS Serif",Serif;
    font-size: 11pt;
    font-style: normal;
    font-weight: bold;
}

#button {
    color: #000;
    font-family: Tahoma,"MS Sans Serif",Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    margin-bottom: 1em;
    padding-bottom: 1em;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

#miniflex {
    border-bottom-color: #696;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    float: left;
    font-size: small;
    margin: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 0;
    position: relative;
    width: 100%;
    z-index: 2;
}

#miniflex li {
    display: inline;
    float: left;
    list-style-image: none;
    list-style-style: none;
    margin: 0;
    padding: 0;
    position: relative;
}

#miniflex a:link,#miniflex a:visited {
    color: #9c9;
    float: left;
    font-size: 85%;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 0;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 0;
    text-decoration: none;
}

#miniflex a.active:link,#miniflex a.active:visited,#miniflex a:hover {
    border-bottom-color: #696;
    border-bottom-style: solid;
    border-bottom-width: 4px;
    color: #696;
    padding-bottom: 2px;
}

#animated-tab {
    border-bottom-color: #696;
    border-bottom-style: solid;
    border-bottom-width: 4px;
    font-size: 85%;
    line-height: 20px;
    padding-bottom: 2px;
    position: absolute;
    z-index: 1;
}

#navigation {
    background-color: transparent;
    border-bottom-width: 6px;
    color: #000000;
    width: inherit;
}

#navigation ul,#navigation ul li {
    list-style-image: none;
    list-style-style: none;
    margin: 0;
    padding: 0;
}

#navigation ul {
    list-style-image: none;
    list-style-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: -1px;
    padding-bottom: 0;
}

#navigation ul li {
    display: inline;
}

#navigation ul li a {
    background-image: url(/images/tableft.gif);
    background-position: top;
    background-repeat: no-repeat;
    color: #FFF;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-decoration: none;
}

#navigation ul li span {
    background-image: url(/images/tabright.gif);
    background-position: top;
    background-repeat: no-repeat;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 0;
    margin-top: 4px;
    padding-bottom: 5px;
    padding-left: 3px;
    padding-right: 7px;
    padding-top: 5px;
}

#navigation ul li a:hover span {
    background-position: 100% -75px;
    text-decoration: underline;
}

#navigation ul li a:hover {
    background-position: 0 -75px;
}

#navigation #current a {
    background-position: 0 -150px;
}

#navigation #current a span {
    background-position: 100% -150px;
}

/*/#navigation ul li a {
    display: inline-block;
    white-space: nowrap;
    width: 1px;
}

#navigation ul {
    list-style-image: none;
    list-style-style: none;
    margin: 0;
    padding: 0;
    margin-bottom: -1px;
    padding-bottom: 0;
}

* html #navigation ul li a {
    padding: 0;
}

#tabs {
    color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 9pt;
    margin: 0;
    padding: 0;
}