/* style sheet for Curiosities of Biological Nomenclature */

div { text-indent: -18pt; margin-left: 18pt }
div.i1 { text-indent: -9pt; margin-left: 18pt }
div.norm { text-indent: 0; margin-left: 0 }
div.normb { text-indent: 0; margin-left: 0 }

big {	color: #990000;
	font-size: 16px; font-family: Verdana,Lucida-Sans-Unicode,sans-serif
    }
big.n0, big.xn0, big.n1, big.n2, big.n3 {color: #ff0033;
	font-size: 16px; font-family: Verdana,Lucida-Sans-Unicode,sans-serif
    }

/* TODO: Replace <h1 class="tit"> with <font class="tit"> everywhere */
font.tit {color: #000000; font-size: 28px; font-weight: bold;
        font-family: Verdana,Lucida-Sans-Unicode,sans-serif}
font.subtit {color: #000000; font-size: 21px; font-weight: bold;
        font-family: Verdana,Lucida-Sans-Unicode,sans-serif}
font.h3 {color: #000000; font-size: 17.5px; font-weight: bold;
	vertical-align: -120%; line-height: 19px;
        font-family: Verdana,Lucida-Sans-Unicode,sans-serif}
h1.tit {color: #000000; font-size: 28px; line-height: 0px;
        font-family: Verdana,Lucida-Sans-Unicode,sans-serif}
h1.subtit {color: #000000; font-size: 21px; line-height: 0px;
        font-family: Verdana,Lucida-Sans-Unicode,sans-serif}
h3 {color: #000; line-height: 0px; }
h2,h4 { color: #000; }

a.h2, a.h3, a.h4,
a.h2:hover, a.h3:hover, a.h4:hover
     {	color: #000;
	padding: 2px;
	border-top: solid 3px #900;
	border-left: solid 3px #900;
	border-right: solid 3px #900;
	border-bottom: solid 3px #900;
	text-decoration: none;
     }

a:link    { color:#00c; text-decoration: underline; }
a:visited { color:#c0c; text-decoration: underline; }
a:hover   { color:#900; text-decoration: underline; }
a:active  { color:#f0f; text-decoration: underline; }

a.blk:link, a.blk:visited {
	color:black;
	text-decoration: underline;
    }
a.blk:active { color:#00c; }
a.blk:hover {  color:#00c; }

div.but a {	color: black; text-decoration: none;
	background-color: #eee;
	padding: 2px;
	line-height: 2.5em;
	border-top: solid 5px #900;
	border-left: solid 5px #900;
	border-right: solid 5px #900;
	border-bottom: solid 5px #900;
     }
div.but a:hover {color: #fff;
	background-color: #900;
	text-decoration: none;
    }

td.menu { padding-left: 7px; }

table.subtit {
  position: absolute;
}

/* outdate these */
#navb a {	color: black; text-decoration: none;
	background-color: #eee;
	padding: 2px;
	line-height: 2.5em;
	border-top: solid 5px #900;
	border-left: solid 5px #900;
	border-right: solid 5px #900;
	border-bottom: solid 5px #900;
     }
#navb a:hover {color: #fff;
	    background-color: #900;
            text-decoration: none;
           }
