font.text {font-family:arial; font-size:12px; color:black;}
font.window {font-family:arial; font-size:13px; color:white; font-weight:bold}
font.search {font-family:arial; font-size:12px; color:black; font-weight:bold}
font.heading {font-family:arial; font-size:14px; color:black; font-weight:bold}
font.section {font-family:arial; font-size:13px; color:black; font-weight:bold}
font.topic {font-family:arial; font-size:16px; color:#A88231; text-transform:lowercase}
font.reltopics {font-family:arial; font-size:12px; color:black; text-transform:lowercase}
font.category {font-family:arial; font-size:14px; color:#FF9C00; text-transform:lowercase}
font.bottom {font-family:arial; font-size:11px; color:black}
font.potential {font-family:arial; font-size:10px; color:black; font-weight:bold}
font.nav {font-family:arial; font-size:12px; color:white}
font.nav_home {font-family:arial; font-size:12px; color:black;}
font.slogan {font-family:arial; font-size:16px; color:black; font-weight:bold}
font.small {font-family:arial; font-size:11px; color:black; font-style:italic}
font.title {font-family:arial; font-size:12px; color:#3B670B; font-weight:bold}
font.orange {font-family:arial; font-size:12px; color:#F1770A; font-weight:bold}
font.grey {font-family:arial; font-size:12px; color:#717171}
font.species_name {font-family:arial; font-size:16px; color:#A88231}
font.use {font-family:arial; font-size:14px; color:#951515;}
font.updated {font-family:arial; font-size:10px; color: orange;}

a.text {font-family:arial; color:#717171; font-size:12px; text-decoration:underline}
a.text:hover {color:orange; text-decoration:underline}
a.heading {font-family:arial; font-size:12px; color:black; font-weight:bold}
a.heading:hover {color:orange;}
a.nav {font-family:arial; font-size:12px; color:black; text-decoration:none}
a.nav:hover {text-decoration:underline}
a.nav_db {font-family:arial; font-size:12px; color:white; text-decoration:none}
a.nav_db:hover {text-decoration:underline}
a.nav_white {font-family:arial; font-size:12px; color:white; text-decoration:none}
a.nav_white:hover {text-decoration:underline}
a.bottom {font-family:arial; color:#717171; font-size: 11px; text-decoration:none;}
a.bottom:hover {text-decoration:underline}
a.bottom2 {font-family:arial; color:#717171; font-size: 11px; text-decoration:underline;}
a.rss {font-family:arial; color:#FEAE02; font-size:14px; text-decoration:none; font-weight:bold; background-color:#FFDC00}
a.rss:hover {text-decoration:underline}
a.title {font-family:arial; color:#3B670B; font-size:12px; text-decoration:none}
a.title:hover {text-decoration:underline}
a.search {font-family:arial; font-size:9px; color:black; font-weight:bold; text-decoration:none}
a.search:hover {text-decoration:underline}
a.highlight-small {font-family:arial; font-size:9px; color:black; font-weight:bold; text-decoration:none}
a.highlight-small:hover {text-decoration:underline; color:#3B670B}
a.result {font-family:arial; color:#717171; font-size:12px; text-decoration:none}
a.result:hover {color:#3B670B; text-decoration:underline}
a.paging {font-family:arial; color:#FEAE02; font-size:13px; text-decoration:underline}
a.paging:hover {color:#3B670B}

a.logo {
	font-family: arial;
	color: #717171;
	font-size:12px;
	text-decoration: underline;
	background-image: url("images/gfu_mini.gif");
	background-position: center left;
	background-repeat: no-repeat;
	padding: 10px 0 10px 30px;
}

a.logo:hover {
	color: orange;
}



body.main {

	margin:0;
	background-color:white;
	scrollbar-base-color:white;
	scrollbar-arrow-color:#79B03B;
   	scrollbar-face-color:white;
    scrollbar-3dlight-color:#79B03B;
    scrollbar-darkshadow-color:#79B03B;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:white;
    scrollbar-track-color:#C2E1A1;
	
}

div.top {margin-left:10}
div.heading {margin-top:25; margin-bottom:5}
div.highlights {margin-left:5;}
div.details {margin:20; width:auto}


#species_content {
	margin: 0 0 0 0;
}

#species_left {
	float: left;
	position: relative;
	width: 44%;
}

	#species_left p {
		margin: 20px 10px 10px 0;
	}

#species_right {
	padding: 0 0 0 0;
	float: right;
	position: relative;
	width: 55%;
}

	#species_right p {
		margin: 20px 10px 10px 20px;
	}

#species_bottom {
	clear: both;
	margin-top: 20px;
	padding: 20px 0 0 0;
	border-top: 1px solid #FF9C00;
}

	#species_bottom ul {
		list-style-type:square;
		padding: 10px 0 0 40px;
		margin: 0;
	}
	
	#species_bottom ul li {
		color:orange;
		margin: 0 0 5px 0;
	}

#results {
	
}

#results p {
	text-align: right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


table.usetable {
	width: 100%;
	border: 1px solid #951515;
	background-color: #FFF3F3;
}

table.usetable td {
	padding: 0;
}

table.usetable font {
	font-size: 11px;
}



td.logo {
	padding-left:5;
	padding-right:0;
	padding-top:0;
	padding-bottom:0; 
	background-color:#FFDC00; 
	height:100px; 
}
td.top {
	background-image:url('images/top.jpg');
	background-repeat:no-repeat;
	background-color:#FFDC00;
	background-position: left;
	height:100px;
	text-align:right;
	vertical-align:bottom
}
td.bottom{width:180px; padding-left:5; padding-bottom:10; padding-top:50}
td.center {width:auto; padding-left:15; padding-right:15}
td.credits {padding-left:15; padding-top:50}
td.head {
	background:#FEAE02;
	padding:0;
	width:215px;
	height:20px;
	text-align:center
}
td.body {text-align:left; padding-bottom:10}
td.title {padding-left:0; margin-left:0}
td.image {text-align:right; padding:0; margin:0}
td.nav_square {height:20px; width:15px}
td.nav {
	
	padding-left:3;
	padding-right:3;
	padding-top:0;
	padding-bottom:0;
}
td.nav2 {font-family:arial; color:white}
td.nav2 a {font-family:arial; color:black;font-size:x-small}
td.navi_home2 {font-family:arial; color:black;font-size:x-small}
td.heading {background-image:; width:100%}
td.search {
	padding:5;
	background-color:#E3EFD5;
}
td.donor {
	background-color:none;
	vertical-align:top;
	padding:5;
	border-bottom: 1px solid #E3EFD5
}

#sitemap dl {

}

#sitemap dt {
	margin-top: 20px;
	color: #717171;
	font-weight: bold;
}

#sitemap dd {
	margin-top: 5px;
	margin-bottom: 5px;
}

#sitemap ul {
	list-style-type: circle;
}

#sitemap li {

}

#sitemap dt a {
	font-family: arial;
	color: black;
	font-size: 12px;
	text-decoration: none;
}

#sitemap dd a {
	font-family: arial;
	color: #717171;
	font-size: 12px;
	text-decoration: none;
}

#sitemap dt a:hover {
	color: orange;
}

#sitemap dd a:hover {
	color: orange;
}

ul.main {
	list-style-type:square;
	padding: 0 0 0 40px;
	margin: 0 0 20px 0;
}

ul.main li{
	color: orange;
	margin: 5px;
}
ul.sub {
	list-style-type:disc;
	color:orange;
	margin-top:0px;
	margin-left:30px;
	margin-right:5px;
	margin-bottom:0px;
}
ul.potential {
	list-style-type:disc;
	color:orange;
	margin-top:0px;
	margin-left:15px;
	margin-right:5px;
	margin-bottom:5px;
}
ul.text {
	list-style-type:square;
}

ul.text li {
	color: orange;
	margin: 7px 0 0 0px;
}

li.main {margin-top:0px; margin-bottom:10px}
li.sub {margin-top:0px; margin-bottom:0px}
li.milestones{margin-top:0px; margin-bottom:5px; line-height:15px}

hr.main {
	background-color: #FEAE02;
	color: #FEAE02;
	height: 1px;
	border-style: none;
}

form.mini {margin:0;}

.miniform {
	font:11px verdana;
    color:black;
    background:white;
    border:1px solid #FEAE02;
    height:20px
}

select.species_mask {
	width:250;
}

select.rank {
	width:35;
}

select,input.textbox {
	width:560;
}  

select,input {
	font-size:9pt;
}  

select.option {
	overflow:hidden;
	display:inline-block;
	float:none;
	position:relative;
    white-space: normal;
    width:auto
    }
