
a { color: #990000; text-decoration: underline; }
a:hover { color: #1F2373;; }
a img { border: 0; }

body { background-color: #fff; margin: 0 15px 0 15px; }

#header { padding: 0; }
#tagline { height: 37px; padding: 0; text-align: right; }
#menu { padding-left: 0; padding-top: 20px; width: 250px; }
#menu a { background: transparent url('images/arrow-blue.gif') 0 50% no-repeat; color: #1F2373; display: block; padding: 6px 5px 6px 25px; text-decoration: none; }
#menu a:active { background: transparent url('images/arrow-red.gif') 0 50% no-repeat; color: #990000; text-decoration: underline; }
#menu a:hover { background: transparent url('images/arrow-red.gif') 0 50% no-repeat; color: #990000; text-decoration: underline; }
#content { padding: 10px 20px 15px 20px; }
#content p.top { border-top: 1px solid #1F2373; padding-top: 12px; }
.border_bottom { border-bottom: 1px solid #1F2373; }
table.calendar{ border-collapse: collapse; }
td.border_right { border-right: 1px solid #1F2373; }
td.calendar { border: 1px solid #1F2373; }
th.calendar { background-color: #1F2373; border: 1px solid #1F2372; color: #fff; font-size: 12px; font-weight: bold; text-align: center; }
td.data_a { padding: 6px 8px 6px 0; }
td.data_b { padding: 6px 0 6px 8px; text-align: right; }
td.heading_a { border-top: 1px solid #1F2373; padding: 12px 0 0 0; }
td.heading_b { border-top: 1px solid #1F2373; font-weight: bold; padding: 12px 0 0 0; text-align: right; }
#logo { text-align: center; vertical-align: middle; }
#contact { vertical-align: middle; }
#footer { padding-left: 0; }
#footer p { border-top: 1px solid #1F2373; font-size: 10px; line-height: 125%; padding-top: 10px; }
#footer p.menu_bottom { font-size: 10px; text-align: center; }

h1 { border: 0; font-family: 'Times New Roman', 'Times', serif; font-size: 36px; font-weight: normal; margin-bottom: 10px; text-align: center; }
h2 { font-size: 13px; margin: 0; }
h3 { display: inline; font-family: 'Times New Roman', 'Times', serif; font-size: 16px; margin: 0; }
h4 { font-family: 'Times New Roman', 'Times', serif; font-size: 18px; font-weight: normal; margin: 0; text-align: center; }

img.icon { display: block; margin: 7px; }

p { line-height: 150%; }

td { color: #1F2373; font-family: 'Verdana', 'Arial', sans-serif; font-size: 12px; padding: 10px; vertical-align: top; }
td.divider { background: transparent url('images/divider.gif') 0 0 no-repeat; padding: 0; }
td.spacer { padding: 0; }

ul li { line-height: 150%; }
-->
</style>
