/* Elements */

ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM,
MENU, OL, P, TD, TH, UL
  { font-size: 12pt;
    font-family: "Times New Roman", Times, serif }

H1, H2, H3, H4, H5, H6
  { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif }

/* Real styles */

A { cursor: auto }
A:link
  { font-style: italic; font-weight: bold; color: #FFCC00;
    text-decoration: none; background: transparent }
A:active
  { font-style: italic; font-weight: bold; color: #FF0000;
    text-decoration: none; background: transparent }
A:visited
  { font-style: italic; font-weight: bold; color: #FF9900;
    text-decoration: none; background: transparent }
A:hover { text-decoration: underline }
ADDRESS { font: italic 1em/1 sans-serif }
BIG { font-size: 1em }
BODY
  { background: #000033; color: #FFFFFF; cursor: default;
    margin: 5px 5px 5px 5px; font-size: 1em;
    font-family: "Times New Roman", Times, serif }
BUTTON { cursor: auto }
CODE { font-size: 1em; font-family: monospace }
DT { margin-top: .5em; margin-bottom: .5em; font-size: 1.2em }
H1 { font-size: 2em }
H2 { font-size: 1.6em }
H3 { font-size: 1.4em }
H4 { font-size: 1.2em }
H5 { font-size: 1.1em }
H6 { font-size: 1em }
HR { color: #fc0; background-color: #fc0; width: 80%; text-align: center }
HTML { margin: 5px 5px 5px 5px; background: #000033 }
INPUT { cursor: auto }
KBD { font: 1em monospace }
LI { margin: .5em 0px .5em 25px }
UL LI { list-style: disc url(/lib/img/fleurdelis.gif); margin-left: 0px }
OL { margin: .5em 0px .5em 0px; list-style: decimal }
PRE { font: 1em/1 monospace }
SAMP { font: 1em monospace }
SMALL { font-size: 1em }
SUB { font-size: 1em }
SUP { font-size: 1em }
TD { padding: 0px }
TEXTAREA { cursor: text }
TH { font: bold 1em/1 sans-serif }
TT { font: 1em monospace }
UL { list-style-image: url(/lib/img/fleurdelis.gif) }

/* Classes: */
.topnews { padding: 15px 15px 15px 15px; color: #000 }
.topnews A:link { color: #f00 }
.topnews A:visited { color: #f00 }
.topnews H4 { color: #000; margin-top: 0 }
.topnews P { color: #000 }
table.smallcalendar
  { background-color: #003; border-width: 1px;
    border-style: solid; padding: 1px; margin: 0 0 0 0;
    font-size: x-small; border-color: #003 }
th.smallcalendar
  { padding: 1px; margin: 0 0 0 0; color: #fff; font-size: x-small;
    background-color: #f00; border-color: #003; text-align: center }
th.smallcalendar a:visited { color: #ffcc00 }
th.smallcalendar a:active { color: #ffcc00 }
th.smallcalendar a:hover
  { color: #ff0000; background-color: #ffcc00; text-decoration: none }
td.smallcaldate
  { text-align: center; margin: 0 0 0 0; background-color: #fff;
    border-color: #003; color: #003; font-size: x-small }
td.smallcalblank
  { border-width: 1px; border-style: solid; text-align: center;
    margin: 0 0 0 0; border-color: #003; font-size: x-small }
td.smallcalcurr
  { text-align: center; margin: 0 0 0 0; background-color: #f00;
    border-color: #003; font-size: x-small }

.date
  { background-color: #fff; color: #003; font-size: 10pt }
.date A:link { color: #000033; font-size: large }
.date A:visited { color: #000033; font-size: large }
.date A:active { color: #000033; font-size: large }
.date A:hover
  { color: #ffffff; background-color: #ff0000; text-decoration: none }

.currdate
  { background-color: #fff; color: #003; font-size: 10pt;
    border-width: 5px; border-color: #f00; border-style: solid }
.currdate A:link { color: #000033; font-size: large }
.currdate A:visited { color: #000033; font-size: large }
.currdate A:active { color: #000033; font-size: large }
.currdate A:hover
  { color: #ffffff; background-color: #ff0000; text-decoration: none }

.today
  { background-color: #fff; color: #003; font-size: 10pt;
    border-width: 5px; border-style: solid; border-color: #fc0 }
.today A:link { color: #000033; font-size: large }
.today A:visited { color: #000033; font-size: large }
.today A:active { color: #000033; font-size: large }
.today A:hover
  { color: #ffffff; background-color: #ff0000; text-decoration: none }
.lhsNav {
	padding-right: 20px;
	padding-bottom: 10px;
}
