a:link  {
	color:  #0000ff;
	text-decoration: none;
	background-color: transparent;
}

a:visited {
	color: #000099;
	text-decoration: none;
	background-color: transparent;
}

a:active {
	color: Red;
	text-decoration: underline;
	background-color: transparent;
}

a:hover {
	color: #CC0066;
	text-decoration: underline;
	background-color: transparent;
}

h1 {
	color:#000000;
	font-size: 260%;
	margin-bottom: 1ex;
	text-align: center;
	background-color: transparent;
}

h2 {
	color: #000000;
	font-size: 220%;
	margin-bottom: 1ex;
	text-align: center;
	background-color: transparent;
}

h3 {
	color: #000000;
	font-size: 180%;
	margin-top: 1ex;
	text-align: center;
	background-color: transparent;
}

h4 {
	color: #000000;
	font-size: 140%;
	font-weight: 600;
	margin-top: 1ex;
	text-align: center;
	background-color: transparent;
}

h5 {
	color: #000000;
	font-size: 120%;
	font-weight: 700;
	margin-top: 1ex;
	text-align: center;
	background-color: transparent;
}

p {
	margin-left: 1em;
	margin-right: 1em;
}

caption {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 14px;
}

strong {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

th {
	background-color: #EAE9EA;
}

blockquote  {
	margin-left: 10%;
	margin-right: 10%;
}

body {text-align: justify}

.header { border-style: outset;
	border-width: 3px;
	padding: 1ex;
        border-color: #3399cc; }

.menu { font-size: 12px;
	font-weight: 600;
	text-align: center;
	border-style: outset;
	border-width: 3px;
	padding: 1ex; 
        border-color: #3399cc; }

/* Navigation menus and topics */ 

/* main menu */

.tablemenu {
	background-color: #A8C6CE;
	font-size: 12px; 
	text-align: center;
	border-color: #669999;
	border-style: outset;
	border-width: 3px;
	padding: 1ex;
}

.palaeos {
	color: #800000; 
	font-size: 22px; 
	font-style: italic;
	font-weight: 700;
	text-align: center;
	background-color: transparent;
}

.heading {
	font-size: 16px; 
	font-style: italic;
	font-weight: 600;
	text-align: center;
	background-color: transparent;
}

.headinglink {
	font-size: 16px; 
	font-style: italic;
	font-weight: 600;
	text-align: center;
	color:  #000000;
	text-decoration: none;
	background-color: transparent;
}

.subheading {
	font-variant: small-caps; 
	font-weight: 600;
	text-align: center;
	background-color: transparent;
}

.subheadinglink {
	color:  #000000;
	text-decoration: none;
	background-color: transparent;
	font-variant: small-caps; 
	font-weight: 600;
	text-align: center;
}

.menuhere {
	background-color: #FFFF00;
	font-size: 12px;
	font-weight: 600;
	text-align: center;
	border-color: #669999;
	border-style: outset;
	border-width: 3px;
	padding: 1ex;
}

.pagemenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
	text-align: left;
	padding: 1ex;
	margin-left: 2em;
	vertical-align: top;
	font-size: 12px; 
	font-weight: 600;
}

.pagemenuhere {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	font-weight: 600;
}

/* books */
.books { background-color: #f5e9d5; }

/* earth */
.ea { background-color: #CCBB99; }

/* ecology */
.ec { background-color: #99ffcc; }

/* evolution */
.ev { background-color: #e2c7ff; }

/* geochronology */
.gc { background-color: #ffffcc; }

/* home */
.home { background-color: #afeeee; } 

/* kingdoms menu */
.king {	background-color: #d0fff3; }

/* invertebrates */
/* .in { background-color: #b1f0e4; } */

.in { background-color: #b1f0e4; }
.in1 { background-color: #B4B481; }
.in2 { background-color: #C3C390; }
.in3 { background-color: #D2D29F; }
.in4 { background-color: #e1e1ae; }
.in5 { background-color: #F0F0BD; }
.in6 { background-color: #FFFFCC; }
.in7 { background-color: #FFFFD6; }


/* life */
.life { background-color: #99ff00; }

.link { background-color: aqua; }

/* paleontology */
.paleo { background-color: #f6e1b2; }

/* plants */
.pl { background-color: #008000; }
.fu { background-color: #800000; color: #ffeeee; }
.bac { background-color: #000000; color: #ffffff}

/* systematics */
.sy { background-color: #33FFFF; }

/* timescale */
.ts { background-color: #FFC078; }

/* vertebrates */
.vert {	background-color: #d4ddeb; }

/* PRECAMBRIAN */
.prc { background-color: #FF40B2; }

.had { background-color: #D3422F; }
.crypt { background-color: #FF6600; }
.bas { background-color: #ff9900; }
.nec { background-color: #ffcc33; }
.imb { background-color: #ffcc99; }

.arc { background-color: #FF00FF; }
.earc { background-color: #F219F2; }
.parc { background-color: #FF66F2; }
.marc { background-color: #FF80F2; }
.narc { background-color: #FFA6F2; }

/* Proterozoic */
.pro { background-color: #FB9A94; }
.ppro { background-color: #F74373; }
.sid { background-color: #F85971; }
.rhy { background-color: #F96F6F; }
.oro { background-color: #FB856D; }
.pro { background-color: #FC9B6B; }

.mpro { background-color: #FDB469; }
.cal { background-color: #FBCC96; }
.ect { background-color: #FCD6A4; }
.ste { background-color: #FDE0B2; }

.npro { background-color: #FEB343; }
.ton { background-color: #FEC46F; }
.cry { background-color: #FFCE7B; }
.ven { background-color: #FFD973; }

/* Phanerozoic */
.phz { background-color: #9AD9DD; }
.pha { background-color: #9AD9DD; }

/* Paleozoic page */
.pz { background-color: #99C08D; }

/* CAMBRIAN page F7FFF2 */
.ca { background-color: #93AB6E; } 
.eca { background-color: #9FB885; } 
.eca1 { background-color: #ABBD8F; } 
.eca2 { background-color: #B6C299; } 

.ecb { background-color: #ABC492; }
.ecb1 { background-color: #B7C99D; } 
.ecb2 { background-color: #C2CFA8; }  

.mca { background-color: #B7D09F; }
.mca1 { background-color: #C3D5AB; }
.mca2 { background-color: #CDDBB6; }
.mca3 { background-color: #D7E0C0; }

.lca { background-color: #C3DCAE; }
.lca1 { background-color: #D8E8C4; }
.lca2 { background-color: #E3EDCE; }
.lca3 { background-color: #EDF3D9; }

/* ORDOVICIAN page #00FF66 */
.or { background-color: #00957E; }

.eor { background-color: #009E7E; }
.eor1 { background-color: #00A992; }
.eor2 { background-color: #1FAE9C; }

.mor { background-color: #47B393; }
.mor1 { background-color: #6CBEA8; }
.mor2 { background-color: #7DC5B3; }

.lor { background-color: #90C8AA; }
.lor1 { background-color: #9CCEAB; }
.lor2 { background-color: #A9D4B6; }
.lor3 { background-color: #B5DAC1; }

/* SILURIAN */
.si { background-color: #B3E1B6; }
.lla { background-color: #A7D6C9; }
.lla1 { background-color: #B4DBCA; }
.lla2 { background-color: #C0E0D5; }
.lla3 { background-color: #CBE6DF; }

.wen { background-color: #C0E0D5; }
.wen1 { background-color: #CBE5D6; }
.wen2 { background-color: #D6EBE0; }

.lud { background-color: #CBE6DF; }
.lud1 { background-color: #D6ECE9; }
.lud2 { background-color: #E1F0EA; }

.pri { background-color: #E6FFE6; }

/* DEVONIAN */
.de { background-color: #D3A050; }
.ede { background-color: #E5B46E; }
.ede1 { background-color: #EAC276; }
.ede2 { background-color: #EBCC84; }
.ede3 { background-color: #ECD591; }

.mde { background-color: #F4CF84; }
.mde1 { background-color: #F5D992; }
.mde2 { background-color: #F6E2A0; }

.lde { background-color: #F5E4B5; }
.lde1 { background-color: #F6EDC3; }
.lde2 { background-color: #F5EFD5; }

/* CARBONIFEROUS */
.cr { background-color: #6FAFB0; }
.mis { background-color: #789E7E; }
.mis1 { background-color: #9FB885; }
.mis2 { background-color: #B8C086; }
.mis3 { background-color: #CDC886; }

.pen { background-color: #A7C9CA; }
.pen1 { background-color: #A7C9CA; }
.pen2 { background-color: #C0D2CC; }
.pen3 { background-color: #CAD7D6; }
.pen4 { background-color: #D5DCD7; }

/* PERMIAN */
.pe { background-color: #F04028; }
.cis { background-color: #E4755C; }
.cis1 { background-color: #DF7F68; }
.cis2 { background-color: #E08B74; }
.cis3 { background-color: #E29581; }
.cis4 { background-color: #E3A08E; }

.gua { background-color: #F08F74; }
.gua1 { background-color: #F29A81; }
.gua2 { background-color: #F3A58F; }
.gua3 { background-color: #F5B19C; }

.lop { background-color: #F7BCA9; }
.lop1 { background-color: #F8C6B6; }
.lop2 { background-color: #F9D0C4; }

/* Mesozoic*/
.mz { background-color: #62C4DD; } 

/* TRIASSIC */
.tr { background-color: #924C94; } 
.etr { background-color: #983999; } 
.etr1 { background-color: #B065A1; } 
.etr2 { background-color: #BA71A8; } 

.mtr { background-color: #BB87B6; } 
.mtr1 { background-color: #C492BD; } 
.mtr2 { background-color: #CF9FC5; } 

.ltr { background-color: #C6A7CB; } 
.ltr1 { background-color: #D0B3D3; } 
.ltr2 { background-color: #DBC0DA; } 
.ltr3 { background-color: #F1E2F0; } 

/* JURASSIC */
.ju { background-color: #00B0DE; } 
.eju { background-color: #00B0E3; } 
.eju1 { background-color: #2AB5E5; } 
.eju2 { background-color: #61BFE8; } 
.eju3 { background-color: #85C9EB; } 
.eju4 { background-color: #A3D3EF; } 

.mju { background-color: #84CFE8; } 
.mju1 { background-color: #A3D9EB; } 
.mju2 { background-color: #B1DEED; } 
.mju3 { background-color: #BEE3EE; } 
.mju4 { background-color: #C9E8F0; } 

.lju { background-color: #BDE4F7; } 
.lju1 { background-color: #C9E9F8; } 
.lju2 { background-color: #D5EDFA; } 
.lju3 { background-color: #E0F2FB; } 

/* CRETACEOUS */
.kr { background-color: #7FC64E; } 
.ekr { background-color: #A1C86B; } 
.ekr1 { background-color: #A0C976; } 
.ekr2 { background-color: #ADCF82; } 
.ekr3 { background-color: #B9D58D; } 
.ekr4 { background-color: #C5DB98; } 
.ekr5 { background-color: #CFE0A4; } 
.ekr6 { background-color: #D9E6AF; } 

.lkr { background-color: #BCD15E; } 
.lkr1 { background-color: #C7D66A; } 
.lkr2 { background-color: #D1DC75; } 
.lkr3 { background-color: #DCE282; } 
.lkr4 { background-color: #E6E78E; } 
.lkr5 { background-color: #F0ED9A; } 
.lkr6 { background-color: #F9F2A6; } 


/* Cenozoic */

.cz { background-color: #F2F902; }
.plg { background-color: #FD9A52; }

.plc { background-color: #F7B87B; }
.plc1 { background-color: #F9C17E; }
.plc2 { background-color: #FBCA81; }
.plc3 { background-color: #FBCB95; }

.eoc { background-color: #F9C288; }
.eoc1 { background-color: #F7B98E; }
.eoc2 { background-color: #F9C49C; }
.eoc3 { background-color: #FACDAA; }
.eoc4 { background-color: #FBD7B7; }

.olc { background-color: #FBCC96; }
.olc1 { background-color: #FDE0B2; }
.olc2 { background-color: #FFE9C0; }

/* NEOGENE */
.neg { background-color: #FFE600; }
.mic { background-color: #FFFF00; }
.mic1 { background-color: #FFEF43; }
.mic2 { background-color: #FFF056; }
.mic3 { background-color: #FFF166; }
.mic4 { background-color: #FFF273; }
.mic5 { background-color: #FFF381; }
.mic6 { background-color: #FFF48E; }
.pli { background-color: #FFF9AD; }
.pli1 { background-color: #FFF9C8; }
.pli2 { background-color: #FFFAD1; }
.pli3 { background-color: #FFFFBF; }

/* QUATERNARY */
.qtn { background-color: #FFFF7F; }
.ple { background-color: #FFF1C4; }
.ple1 { background-color: #FFF3CE; }
.ple2 { background-color: #FFF3D6; }
.ple3 { background-color: #FFF4E0; }
.hlc { background-color: #FFF5E9; }


/* illustrated taxa and captions */ 
.notesbg  {
	background-color: #FDF9E8;
	border-color: #666699;
	border-width: 1px;
}

.figcaption {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 1ex;
	margin-right: 1ex;
}

.notesfig  {
	background-color: #cccccc;
}

.refbg {
	background-color: #C0D7B9;
}


/* other tables */

.taxon {
	background-color: #FFFF00
}


.tabmenu {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.stratigr {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	background-color: #efcfcc;
	font-size: 12px;
}

.stratgap  {
	background-color: #cccccc;
}


/* data box */

.data, .info {
	color: #4b0082;
 	background-color: #f0f8ff;
	border-color: #00cc99;
	border-style: ridge;
	border-width: thin;
	text-align: left;
	padding: 1ex;
	font-size: 12px;
}

.classif {
	font-size: 12px;
	color: #993399;
}

.species  {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italics;
	font-weight: bold;
	font-size: 14px;
}

.author {
	font-weight: 400;
}

.inlinehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* other */

.nobold {
	font-weight: 500;
}

.site {
	background-color: #f2f2f2;
}

.links {
	background-color: #00ffff;
}

.ref {
	font-size: 12px;
}


.present {
	color: #800000;
	background-color: #e2c7ff;
	font-size: 16px; 
	font-weight: 700;
	text-align: center;
}

pre.phylogeny {
 	background-color: #f0fff0;
	white-space: pre;	
	border-color: #339999;
	border-style: ridge;
	border-width: medium;
	padding: 1ex;
}

.bar {
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
}

.best {
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 95%;
}

.indent {
	margin-left: 3em;
}

.caption {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 3em;
	margin-right: 3em;
}

table.linkheader{
	border-width: thin;
	border-color: Aqua;
	border-style: ridge;
}

.linkheading {
	font-size: 115%;
	color: #0000ff;
	font-weight: 500;
	background-color: Aqua;
}


/* Footer */ 


.feedback {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;	
	margin-top: 1em;	
}

.credits {
	font-family: "Times New Roman", Times, serif;
	background-color: transparent;
	font-size: 12px;
}
