a:link  { color: blue },  a:hover, 
a:visited { color: magenta }
a:active { color: blue }

body { font-family: times } 
body { font-size: medium}
p { text-indent:2.0em }
a img { border: 0 }
a { font-size: medium }
a { font-family: times }

ul.blue { list-style-image: url('images/list_blue.jpg') }
ul.green { list-style-image: url('images/list_green.jpg') }
ul { margin: 0 0 0 -22px }

table, table td { margin: 0; padding: 0 }

table, td#blue table td, td#left { border: 1px solid #0d366a }
td#green table td { border: 1px solid #2d4245 }
table.noborder, table#banner, table.links { border: 0 }
table { border-collapse: collapse }/* not ie default; get firefox today! @ http://www.mozilla.org/products/firefox/ */

table#main, table#bottom { background: #97d0ee } 
td#left { background: #d2d2c6 }
td#left, td#right, td#blue, td#green { vertical-align: top }

table { width: 100% }
table#banner, table.links, table#main, table#bottom { width: 970px }/* possibly another pixel or two; less than 975 anyway */ 
td#left { width: 20% }
td#blue { width: 52% }

table.links { font-size: medium }
table.links { font-weight: bold }
table.links { margin: 3px 0 3px 0 } 
table.links { text-align: center }
table.links  a { text-decoration: none }
table.links td { width: 242.5px }

/* b == blue, g == green */
td#blue { padding: 4px 2px 4px 4px }
td#green { padding: 4px 4px 4px 2px }
table.inline2_b, table.inline2_g { margin-top: 4px }
table.inline1_b, table.inline1_g, table.inline2_b, table.inline2_g { background: #ffffff }
table.inline1_b td, table.inline1_g td, table.inline2_b td, table.inline2_g td, table#bottom td { padding: 4px }

td.title_b { background-color: #0d366a }
td.title_g { background-color: #2d4245 }
td.title_b, td.title_g { color: #ffffff }
td.title_b, td.title_g, td.header_b, td.header_g { font-weight: bold }
td.title_b, td.title_g, td.header_b, td.header_g, table#bottom td { text-align: left }
td.title_b a, td.title_g a { font-size: x-small }
td.title_b a:link, td.title_g a:link { color: #ffffff }
td.title_b a:visited, td.title_g a:visited { color: #ffffff }
td.title_b a:hover, td.title_g a:hover { color: #ffffff }
td.title_b a:active, td.title_g a:active { color: #ffffff }

td.header_b { background-color: #6397d3 }
td.header_g { background-color: #869b8c }
td.header_b, td.header_g { color: #ffffff }
td.header_b, td.header_g { font-size: small }
td.header_b a:link, td.header_g a:link { color: #ffffff }
td.header_b a:visited, td.header_g a:visited { color: #ffffff }
td.header_b a:hover { color: #0d366a }
td.header_b a:active { color: #0d366a }
td.header_g a:hover { color: #2d4245 }
td.header_g a:active { color: #2d4245 }

td.entry_b { text-align: justify }
td.entry_g { text-align: left }
td.entry g a:link { color: #2d4245 }
td.entry g a:visited { color: #2d4245 }
td.entry g a:hover { color: #2d4245 }
td.entry g a:active { color: #2d4245 }

/* bb == black and bold */
span.bb { color: #000000 }
span.bb { font-weight: bold }
span.bb, td.title_b, td.title_g { font-size: medium }
