@charset "utf-8";
/* CSS Document */

/* FILTER STYLE ##############################*/
div#above_data label
{
 text-transform:lowercase;
 white-space:nowrap;
}

input#filter
{
 font-family:"Courier New", Courier, monospace;
 border-style: solid;
 border-width: 1px;
 border-color: rgb(155,176,107);
 width:210px;
 margin-top:2px;
 margin-bottom:2px;
 vertical-align:middle;
}

a#filter
{
 text-transform:lowercase;
 word-spacing:8px;
 font-weight:bold;
 padding-left:5px;
 padding-right:5px;
}

/* END - FILTER STYLE */

/* TABLE DATA STYLE #############################*/
table#data_table
{
 width: 728px;
}

table#data_table thead
{
 background-color:#E0E0E0;
 font-weight:bold;
}

table#data_table thead th
{
 cursor:default;
 text-transform:lowercase;
}

table#data_table tbody tr
{
 cursor:pointer;
}

table#data_table tbody tr:hover
{
 background-color:rgb(230,236,210);
}

/* END - TABLE DATA STYLE */

/* TABLE RESULT STYLE #############################*/
table#result_table
{
 width:100%;
}

table#result_table thead
{
 background-color:#E0E0E0;
 font-weight:bold;
}

table#result_table thead th
{
 cursor:default;
 text-transform:lowercase;
}

table#result_table tbody tr
{
 cursor: default;
}
/* END - TABLE RESULT STYLE */

/* FOOT PAGE STYLE */
ul#pagination
{
	background-color: #EAEAEA;		
	font-weight:bold;
	list-style: none;
	margin: 0px;
	padding: 0px 5px;
	border-left: 1px solid rgb(245,245,245);
	border-bottom: 1px solid rgb(245,245,245);
	border-right: 1px solid rgb(245,245,245);
	border-top: none;
}

ul#pagination li
{
	display: inline;
	margin: 2px;
}

ul#pagination li a
{
	text-decoration: none;
}

ul#pagination li a.pageselected
{
	color: #B7683E;
}

/* END - FOOT PAGE STYLE */

.popup_table			{ background-color: #FFFFFF; }

.row1
{
	background-color: #FFF;
}

.row2
{
	background-color: #F6F6F6;
}

th#code
{
	width: 20%;
}

th#species
{
	width: 35%;
}

th#internal_code
{
	width: 45%;
}
