body { background: white; padding: 0.15in }

a:link, a:visited { text-decoration: none; border-bottom: thin dotted gray }
a:link { color: #66D }
a:visited { color: #939 }
a:hover { background: #ccc }
a:hover img { background: #ccc }

h1, h2, h3 { font-family: Helvetica, Arial, sans-serif;
  color: #666;
  margin-bottom: 0.5ex; margin-top: 0ex }

p { margin-bottom: -0.5ex; margin-top: 0.5ex; margin-left: 0.3in }
div#footer { margin-left: -0.4in }
div.narrower { margin-left: 0.3in; margin-right: 0.3in }

div.header { background: #ccc; padding: 0.1in; width: 100%; margin: 0in;
  border-bottom: -1pt solid;
}
div.header h1 { display: inline; padding-left: 0.3in; color: black }
ul.linksbar { background: #cdd; width: 100%; padding: 0.1in; margin: 0in;
  border-bottom: 1pt solid; margin-bottom: 0.1in;
}
ul.linksbar li {
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  list-style-type: none; display: inline;
  padding-left: 0.15in;
  padding-right: 0.15in;
}

ul.linksbar li a { color: #444; text-decoration: none; border-bottom: none}
ul.linksbar li a:hover { color: #66D; background: none}

div.twocols { margin-top: 2ex }
div.leftcol { width: 49%; float: left; padding: 0.5ex}
div.leftcol h2 { margin-top: 0; padding-top: 0.5ex}
div.rightcol h2 { margin-top: 0; padding-top: 0.5ex}
div.rightcol { margin-left: 51%; padding: 0.5ex}
div.twocols hr { clear:both; color: red }

