body {margin: 4px; color: navy; background: white;}
table { margin: 0;}
table td {padding: 0; border-width: 0; vertical-align: top;
  font-family: Verdana, Arial, Helvetica, sans-serif;}
a:link {color: #3333CC;}
a:visited {color: #3333CC;}
a:hover {color: #CC0033;}
td#title {vertical-align: bottom; color: #442200;
   background: transparent url(topbg.gif) top left;
   font: bold 200% Arial, Helvetica, Verdana, sans-serif;}
td#advert {width: 234px;}
#content-top td {vertical-align: middle; color: white;
  font-weight: normal; padding: 0.1em 0.2em 0;}
tr td#sidetop {background: #7DC623 center top; padding: 1em 1em 1em 1em;
  font: bold 80% Trebuchet, Arial, Helvetica, Verdana, sans-serif;}
tr td#announcements {background: white center top; padding: .25em .25em .25em .25em;
  font: 90% Arial, Helvetica, Verdana, sans-serif;}
tr td#crumbs {background-color: #000080; font-size: 70%; color:white;}
tr td#crumbs a:link {color: white;}
tr td#crumbs a:visited {color: white;}
tr td#crumbs a:hover{color: #CC0033;}
td#leftside {width: 158px; background: #white;}
td#leftside td { padding: 0.5em 3px 0 10;}
td#leftside table {margin-top: 8px;}
td.navList  {background: #FFFFFF; text-align: right; font-size: 75%; }
td.linkListTitle {background:background-color:#FFFF00;   text-align: center; font-size:smaller;}
td.linkList {background: #000080; text-align: center; font-size: 65%; }
td.linkList a:link{color: white;}
td.linkList a:visited{color: white;}
td.linkList a:hover{color: #CC0033;}
td#content {padding: 17px 42px;}
td#content p {font: 10pt Arial, Helvetica, Verdana, sans-serif;}
td#content li {font:9pt Arial, Helvetica, Verdana, sans-serif;}
td.subscribe  {background: #FFFFFF; text-align: center; font-size: 65%;}
h1 {font: bold 16pt Arial, Helvetica, Verdana, sans-serif;
  color: #navy; border-bottom: 3px solid navy;
  padding-bottom: 2px;}
div.pullquote {float: right; width: 140px; color: #A09080;
   border: solid #908070; border-width: 7px 0;
   font: bold 1em Arial, Helvetica, Verdana, sans-serif;
   padding: 3px 2px; margin: 1px 7px;}
td#rightside {width: 250px;}
td#rightside td {font-size: 66%;}
td.head {background: #7C9BCF; text-align: center; font-weight: bold; padding: 0.2em 0 0.1em;}
td#rightside th {font-size: 85%; background: #CC0033; color: white; padding: 0.9em 0.9em 0.9em 0.9em;}
tr.even td {background: #C0CBE7; width: 50%;}
td.r3 {color: #330;}
td.r5 {color: #030;}
div#traveltip {border: 3px solid #7C9BCF; background: #C0CBE7;
  text-align: left; margin-top: 1.0em; padding: 5px; font-size: 70%;}
#copyright { bgcolor: #003366; text-align: center; font-style: italic; font-size: 66%; color: #999;}
