
* {font-family: helvetica, arial }

h1, h2, h3, h4 {font-family: helvetica, arial; color: #6ff }

h1.under { color: #6ff; border-bottom: 1px #ccc solid; clear: right }
h2.under { color: #6ff; border-bottom: 1px #ccc solid; clear: right; font-size: large }

body   {font-family: sans-serif; color: #fff;
	background-color: #667; }
body.show {font-family: sans-serif; color: #777; background-color: black }

a       { color: #fff; text-decoration: none }
a.plain { text-decoration: none }
a.dir   { color: rgb(104, 255, 205); text-decoration: none }
a.bold  { color: rgb(208, 208, 255); text-decoration: none; font-weight: bold }


a.show  { text-decoration: none; color: #777}
a.navgal { color: #fff }
a.navtld { color: #fff; font-weight: bold }
a.navcwd { color: #4ff; font-weight: bold }
a:hover { color: #4ff }

tables { border-collapse: collapse; text-align: left }
img { border-style: none }
strong { font-weight: bold }

.subtitle { font-family: helvetica, arial, sans-serif;
            font-style: italic; font-weight: bold; font-size: medium; color: #fff }
.navtitle { font-size: large; font-weight: bold; color: #4ff }
.navtree table { font-size: medium; line-height: 130% }
.copyright { text-align: center; font-size: small }
.tldfloat    { float: left; width:350 }
.tldfloatclr { float: left; clear: left; margin-right: 20px; width:350 }
.bullit { font-weight: bold; color: #4ff }
.authorref { text-align: right; font-size: small }

.Xgrayc  { color: #ccc }

