HTML
{
 background-color:  #F0F0B9;
 background-image: none;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

BODY 
{
 background-color: #F0F0B9;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #0D0D00;
 margin: 0px;
}

A
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-IMAGE: none;
    font-size: 10pt;
}

A:hover
{
    TEXT-DECORATION: none
}

A:link
{
 color: #1C1C8F;
}

A:visited
{
 color: #4A4AAB;
}

A:active
{
 color: #aa4400
}

H
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    COLOR:#000000
}

H3
{
    COLOR:#880000;
    BACKGROUND:#FFFF00
}

PRE
{
 font-family: monospace;
}


.img-box
{
	float: left;
	width: auto;
	height: auto;
}

.page-header
{
	position: relative;
	top: 1.5em;
	width: 80%;
 	height: 115px;
}

.main-body
{ 
 font-size: 10pt;
 padding: 10px;
 width: auto;
}

.main-body H1
{
 font-size: 1.8em;
 text-align: center;
}

.main-body HR
{
 	clear: left;
 	text-align: center; 
	color: #7D5B34;
	height: 2px;
  	border-style: solid;
  	border-color: #7D5B34;
}

.main-body H2
{
 font-size: 1.5em;
 text-align: center;
}

.login-form
{
 margin-left: 25%;
 margin-right: 25%;
 padding: 5px;
 text-align: right;
 width: 47%;
 border-style: dashed;
 border-width: 1px;
}

.happy
{
 background-color: #666600;
 color: #FFFF00;
 font-weight: bold;
 margin-left: 0.5em;
 margin-right: 0.5em;
}

.error
{
 background-color: #228822;
 color: #FFAA00;
 text-align: center;
 font-weight: bold;
 padding-left: 5px;
 padding-right: 5px;
 margin-left: 12.5%;
 margin-right: 12.5%;
 width: 75%;
}

.message
{
 background-color: #00AAFF;
 color: #222266;
 text-align: center;
 font-weight: bold;
 padding-left: 5px;
 padding-right: 5px;
 margin-left: 12.5%;
 margin-right: 12.5%;
 width: 75%;
}

.result-table
{
 font-size: 9pt;
 border-width: 1px;
 border-color: #888888; 
}

td,tr
{
 font-size: 9pt;
 border-width: 1px;
 border-color: #888888;
}

th
{
 background-color: #CACA80;
}

.evidences-table
{
  width=95%;
}

.allcompound-table, .compound-table, .gene-table, .protein-table, 
.complex-table, .activity-table, .species-table
{
  width=90%;
}


.evidences-table-title
{
 font-weight: bold;
 border-width: 2px;
 border-color: #444444;
}

.allcompound-table-title, .compound-table-title, .gene-table-title, .protein-table-title, 
.complex-table-title, .activity-table-title, .species-table-title
{
 font-weight: bold;
 border-width: 2px;
 border-color: #444444;
}

.dark-row
{
 background-color: #D3D3A2;
}

.light-row
{
 background-color: #F0E8E8;
}

.tiny-text
{
 font-size: 8pt;
}

.link-box
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 9pt;
    BACKGROUND-COLOR:#66ff99;
    TEXT-ALIGN: left;
    MARGIN-TOP: 2%;
    MARGIN-LEFT: 4%;
    MARGIN-RIGHT: 4%;
    BORDER: solid;
 	border-width: 0.05em;
 	width=100%;
}



SMALL
{
 FONT-SIZE: 9pt;
}

.synonyms-list
{
    background-color: #F0F0CD;
    color : #0D0D00;
    vertical-align: top;
}

.evidence_summary_table 
{
 width=80%;
}

.field-label
{
 font-size: 11pt;
 font-weight: bold;
 color : #7D5B34;
 vertical-align: center;
}

.field-description
{
 font-size: 10pt;
 vertical-align: center;
}

.species-name
{
 font-style: italic;	
}

.search-compound, .search-compound2
{
	float: right;
	width: 40%;
	margin-right:10%;
	margin-top: 10pt;
	margin-bottom: 10pt;
}
.search-compound1
{
	float: left;
	width: 40%;
	margin-left: 10%;
	margin-top: 10pt;
}

.add-buttons
{
	float: center;
	clear: right;
	clear: left;
	margin-left: 10%;
}

.footer
{
	clear: left;
	clear: right;
	position: relative;
}

.type-fieldset
{
	width: 20%;
	left: 5%;
}
