* {
margin: 0; 
padding: 0; 
border: 0; 
}

body {
				border: 0;
				font-family: arial, verdana, helvetica, sans-serif;
				font-size: 12pt;
				font-weight: normal;
				color: #333;
				background: #eeeeee;
				margin: auto;
				text-align: center;
}

hr {
			    height: 1px;
			    width: 95%;
				background-color: #0000ff;
				color: blue;
				border-top: 1px solid blue;
				margin-top: 10px;
				margin-bottom: 10px;
}

a {
				text-decoration: none;
				color: black;
}

#wrapper {
				width: 900px;
				margin: 5px auto;
				text-align: center;
				background-color: #ffffff;
				border: solid 1px black;
}

#wrapper2 {
				width: 890px;
				text-align: center;
}

#navigation {
				display: none;
}

#content {
				width: 890px;
}

#content2 {
				width: 850px;
				margin: auto;
				padding: 10px;
}

#header {
				font-size: 18pt;
				color: #0000bb;
				margin: auto;
				padding-top: 20px;
				padding-bottom: 20px;
}

#header_bc {
				margin: 0px 0px 0px 50px;
				font-size: 10pt;
				color: #0000bb;
				padding-top: 20px;
				padding-bottom: 15px;
				text-align: left;
				font-style: italic;
}

#footer1{
				display: none;
}

#footer2{
				display: none;
}

#reference {
				text-align: center;
				font-size: 8pt;
}

#switch {
				display: none;
}

.home_menu {
				font-size: 14pt;
				text-align: center;
}

.home_numbers {
				font-size: 10pt;

}

.phylum_menu_r {
				font-size: 14pt;
				text-align: right;
				padding-bottom: 10px;
}

.phylum_menu_r_s {
				font-size: 10pt;
}

.phylum_menu_l {
				font-size: 14pt;
				text-align: left;
				padding-bottom: 10px;
}

.phylum_menu_l_s {
				font-size: 10pt;
}

#genus_list {
			width: 800px;
			border: 1px solid blue;
	
}

#genus_list th {
			font-size: 10pt;
			padding: 5px 0px;
			font-weight: bold;
			text-align: center;
}

#genus_list td {
			font-size: 10pt;
			padding: 3px 0px;
			font-weight: bold;
			text-align: left;
}

#genus_list .genus_head {
			background: #fefefe;
}

#genus_list .update {
			font-size: 8pt;
			color: #000000;
			text-align: center;
}

#genus_list .online {
			font-size: 8pt;
			color: #00bb00;
			text-align: center;
}

#genus_list .offline {
			font-size: 8pt;
			color: #bb0000;
			text-align: center;
}

#species_details {
			width: 800px;
			border: 0px;
}

#species_details2 {
			width: 500px;
			border: 0px;
}



.species_title_box1 {
			text-align: center;
			background: #dddddd;
			width: 800px;
			border: #dddddd 3px outset;


}

.species_title_box2 {
			text-align: center;
			background: #dddddd;
			width: 100%;
			border: blue 1px solid;
}

.species_title {
			font-size: 14pt;
			font-weight: bold;
			text-align: center;
			color: #0000bb
}


.species_author {
			font-size: 10pt;
			font-weight: normal;
			text-align: center;
}


.uppertitle {
			width: 150px;
			border: 0px;
			font-size: 10pt;
			text-align: left;
}

.upperinfo {
			width: 350px;
			border: 0px;
			font-size: 10pt;
			font-weight: bold;
			text-align: center;
}

.overviewinfo {
			width: 350px;
			border: 0px;
			font-size: 10pt;
			text-align: justify;
}

.lowertitle {
			width: 760px;
			border: 0px;
			padding-left: 10px;
			padding-bottom: 10px;
			font-size: 10pt;
			font-weight: bold;
			font-style: italic;
}

.lowerinfo {
			width: 750px;
			border: 0px;
			padding-left: 30px;
			padding-right: 20px;
			padding-bottom: 10px;
			font-size: 10pt;
			text-align: justify;
}

.subspecies_name {
			font-size: 10pt;
			font-style: italic;
			font-weight: bold;
}

.subspecies_info {
			font-size: 10pt;
}



/*

.big200		{font-family: arial,helvetica; text-decoration: none; font-size:200%;}
.big180		{font-family: arial,helvetica; text-decoration: none; font-size:180%;}
.big165		{font-family: arial,helvetica; text-decoration: none; font-size:165%;}
.big150		{font-family: arial,helvetica; text-decoration: none; font-size:150%;}
.big140		{font-family: arial,helvetica; text-decoration: none; font-size:140%;}
.big130		{font-family: arial,helvetica; text-decoration: none; font-size:130%;}
.big120		{font-family: arial,helvetica; text-decoration: none; font-size:120%;}
.big110		{font-family: arial,helvetica; text-decoration: none; font-size:110%;}
.small90	{font-family: arial,helvetica; text-decoration: none; font-size:90%;}
.small80	{font-family: arial,helvetica; text-decoration: none; font-size:80%;}
.small75	{font-family: arial,helvetica; text-decoration: none; font-size:75%;}
.small70	{font-family: arial,helvetica; text-decoration: none; font-size:70%;}
.small60	{font-family: arial,helvetica; text-decoration: none; font-size:60%;}
.small55	{font-family: arial,helvetica; text-decoration: none; font-size:55%;}
.small50	{font-family: arial,helvetica; text-decoration: none; font-size:50%;}
.small40	{font-family: arial,helvetica; text-decoration: none; font-size:40%;}
.small30	{font-family: arial,helvetica; text-decoration: none; font-size:30%;}
.small20	{font-family: arial,helvetica; text-decoration: none; font-size:20%;}
.small10	{font-family: arial,helvetica; text-decoration: none; font-size:10%;}

.content120	{font-family: arial,helvetica; text-decoration: none; font-size: 120%; text-align: justify;}
.content110	{font-family: arial,helvetica; text-decoration: none; font-size: 110%; text-align: justify;}
.content	{font-family: arial,helvetica; text-decoration: none; font-size: 100%; text-align: justify;}
.content90	{font-family: arial,helvetica; text-decoration: none; font-size: 90%; text-align: justify;}
.content80	{font-family: arial,helvetica; text-decoration: none; font-size: 80%; text-align: justify;}
.content70	{font-family: arial,helvetica; text-decoration: none; font-size: 70%; text-align: justify;}
.content60	{font-family: arial,helvetica; text-decoration: none; font-size: 60%; text-align: justify;}

.menu		{font-family: arial,helvetica; text-decoration: none; font-size:115%;}
.smalltitle	{font-family: arial,helvetica; text-decoration: none; font-size:105%; color: #0000bb;}
.title		{font-family: arial,helvetica; text-decoration: none; font-size:120%; color: #0000bb;}
.bigtitle	{font-family: arial,helvetica; text-decoration: none; font-size:150%; color: #0000bb;}
.swmenu		{font-family: arial,helvetica; font-weight: bold; font-size:140%; color: #ffeb00;}
.swcasts	{font-family: arial,helvetica; text-decoration: none; font-size:70%; color: #ffeb00;}
.swcastb	{font-family: arial,helvetica; font-weight: bold; font-size:90%; color: #ffeb00;}


SPAN.norm	{font-family: arial,helvetica; text-decoration: none;}
SPAN.med	{font-family: arial,helvetica; text-decoration: none; font-size: 75%;}
SPAN.small	{font-family: arial,helvetica; text-decoration: none; font-size: 55%;}

.small1		{font-family: arial,helvetica; text-decoration: none; font-size:75%;}
.small2		{font-family: arial,helvetica; text-decoration: none; font-size:55%;}
.big1		{font-family: arial,helvetica; text-decoration: none; font-size:150%;}
.big2		{font-family: arial,helvetica; text-decoration: none; font-size:200%;}

*/

