/* evolgen  style sheet for search */
/* new 2005/12/14 */
/* update 2006/11/30 */
/* vers.1.1 */

/*------------------------------------------------link------------------------------------------------*/
/*link normal*/
/* A:link {
	color: #0000FF; text-decoration: none
} */

/*link visited*/
/* A:visited {
	color: #0000FF; text-decoration: none
} */

/*link mouse over*/
/* A:hover {
	color: #0000FF; text-decoration: none
} */

/*link clicking*/
/* A:active {
	color: #0000FF; text-decoration: none
} */

/*------------------------------------------------form------------------------------------------------*/

/*text box*/
input.txt {
}

/*radio button*/
input.radio {
	
}

/*check box*/
input.check {
	
}

/*select box*/
select.select {
	font-family: Arial, Helvetica, sans-serif;

}

/*------------------------------------------------txt------------------------------------------------*/

/*attention*/
span.attention {
	color: #FF0000;
}

/*emphasis*/
span.emphasis {
	font-weight: bold;
}

/*left align*/
.left {
	text-align: left;
}

/*right align*/
.right {
	text-align: right;
}

/*center align*/
.center {
	text-align: center;
}


/*------------------------------------------------body------------------------------------------------*/

div#doc {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
}

/*------------------------------------------------header------------------------------------------------*/

.bottom {
	margin-bottom: 5px;
}

.headimage {
	background-image: url(../images/head_bg.jpg);
}

div#head div#btn {
	white-space: nowrap;
	position: absolute;
	left: 867px;
	top: 10px;
}



/*------------------------------------------------menu------------------------------------------------*/

.headmenu {
	text-align: left;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #969696;
	background-position: bottom;
	vertical-align: middle;
	padding-top: 0px;
	padding-right: 0px;	
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:15px;
}
.headmenu1 {
	text-align: center;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #969696;
	background-position: bottom;
	vertical-align: middle;
	padding-top: 4px;
	padding-right: 0px;	
	padding-bottom: 4px;
	padding-left: 0px;
	font-size:15px;
}

div#menu td {
	padding-right: 5px;
	padding-left: 5px;
	/*border-left-color: #969696;*/
	/*border-left-style: solid;*/
	/*border-left-width: 1px;*/
	padding-bottom: 3px;
	padding-top: 2px;
	white-space: nowrap;
}
div#head div#btn .search {
	height: 22px;
	width: 110px;
	border: 0px;
}

#download_button{
	margin-left: 100px;
}
#link{
	/*margin-right :10px;*/
	margin-left: 120px;
}
/*---------------------------------------------color---------------------------------------------*/
s.Human {
	text-shadow: 1px 1px 3px #AAAAAA; color: #CC0000; text-decoration: none
}
/*---chimpanzee---*/
s.Animal_1 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #CD853F; text-decoration: none
}
/*---macaque---*/
s.Animal_2 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #8B4513; text-decoration: none
}
/*---mouse---*/
s.Animal_3 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #696969; text-decoration: none
}
/*---rat---*/
s.Animal_4 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #FA8072; text-decoration: none
}
/*---dog---*/
s.Animal_5 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #EEBB00; text-decoration: none
}
/*---horse---*/
s.Animal_6 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #008500; text-decoration: none
}
/*---cow---*/
s.Animal_7 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #99CC00; text-decoration: none
}
/*---opossum---*/
s.Animal_8 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #F32AA6; text-decoration: none
}
/*---chicken---*/
s.Animal_9 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #AA77DD; text-decoration: none
}
/*---zebrafish---*/
s.Animal_10 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #77AAAA; text-decoration: none
}
/*---medaka---*/
s.Animal_11 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #6760FF; text-decoration: none
}
/*---tetraodon---*/
s.Animal_12 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #3366FF; text-decoration: none
}
/*---fugu---*/
s.Animal_13 {
	text-shadow: 1px 1px 3px #AAAAAA; color: #5701FF; text-decoration: none
}
/*---no data---*/
s.no_data {
        color: #AAAAAA; text-decoration: none
}
/*---gene symbol, definition--*/
s.word {
    color: #191970; text-decoration: none
}

/*------------------------------------------------layout------------------------------------------------*/

#count {
	font-family:'Arial',sans-serif;
	font-size:14px;

	padding: 0px 1em 0px 1em;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}


TABLE.text-table {
	font-family:'Arial',sans-serif;
	font-size:12px;
	margin-left: 20px;
	width: 95%;
	border: 1px solid;
	border-collapse: collapse;
	border-color: #969696;
	margin-bottom: 10px;
}

TABLE.text-table td{
	font-family:'Arial',sans-serif;
	font-size:12px;
	color:#424242;
	margin-left: 20px;
	padding: 0px 1em 0px 1em;
	text-align:left;
}

TABLE.text-table th {
	font-family:'Arial',sans-serif;
	font-size:12px;
	color:#424242;
	background-color: #E8E8E8;
	padding: 0px 1em 0px 1em;
	width: 200px;
	text-align:left;
	margin-top: 0px;
	margin-bottom: 0px;
}

TABLE.result_header {
	margin:0px;
	font-family:'Arial',sans-serif;
	text-align:left;
	vertical-align:bottom;
}
TABLE.result_header td{
	font-family:'Arial',sans-serif;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align:bottom;
}

DIV#count DIV#species_legend{
	margin-top:0px;
	margin-right: 10px;
	font-family:'Arial',sans-serif;
	font-size:12px;
	text-align:right;
}
#species_legend{
	margin-top:0px;
	margin-left: 30px;
	font-family:'Arial',sans-serif;
	font-size:11px;
}
#page_button{
	margin-left: 20px;
}
#sub_title {
	color:#FFFFFF;
	background-color:#5A8FC6;
	text-align:left;
}
FONT.italic{
	font-style: italic;
}
FONT.hit{
	color: red;
}
FONT.bold{
	font-weight: bold;
}

TABLE.search_result th.note{
	text-align:right;
	
}
TABLE.search_result th.num{
	width:10px;
	
}
TABLE.search_result {
	BORDER-RIGHT: #969696 2px solid; 
	BORDER-TOP: #969696 2px solid; 
	BORDER-LEFT: #969696 2px solid;
	BORDER-BOTTOM: #969696 2px solid; 
	BORDER-COLLAPSE: collapse;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 0px;
	FONT-SIZE: 12px;
	FONT-FAMILY: 'Arial',sans-serif;
	WIDTH: 1002px; 
}
TABLE.search_result TH.count{
    WIDTH: 50px;
}
TABLE.search_result TD {
	/*BORDER-RIGHT: 1px solid;*/
	/*BORDER-TOP: 1px solid;*/
	/*BORDER-LEFT: 1px solid; */
	/*BORDER-BOTTOM: 1px solid; */
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-FAMILY: 'Arial',sans-serif; 
	HEIGHT: 20px
}

TABLE.search_result TD.evola_view{
	BACKGROUND-COLOR: #D3F2FF;
	FONT-STYLE: italic;
	WIDTH: 65px;
}
TABLE.search_result TD.human{
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #D3F2FF;
	 
}	
TABLE.search_result TD.evolgen_view{
	BACKGROUND-COLOR: #EDEDED;
	FONT-STYLE: italic;
	WIDTH: 40px;  HEIGHT: 18px;
}
TABLE.search_result TD.family{
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #EDEDED;
	WIDTH: 120px;
}
TABLE.search_result TD.family_sp{
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #EDEDED;
	WIDTH: 55px;
}
TABLE.search_result TD.species{
	BACKGROUND-COLOR: #FFFFCC;
}

TABLE.result_sp {
	FONT-FAMILY: 'Arial',sans-serif;
	WIDTH: 980px; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px; 
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;
}


TABLE.result_sp TD.sp_name{
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #FFFFCC;
	WIDTH: 140px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
}

TABLE.search_result TD.accession {
	WIDTH: 150px;
}

TABLE.search_result TD.linkbutton {
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 1px solid;
	FONT-STYLE: italic;
	BACKGROUND-COLOR: #e8e8e8;
	WIDTH: 39px;  HEIGHT: 18px
}
TABLE.search_result TH {
	BORDER-RIGHT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 1px; 
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: top;   
	FONT-FAMILY: 'Arial',sans-serif;  
	FONT-SIZE: 12px;COLOR: #424242;
	BACKGROUND-COLOR: #e8e8e8; 
	TEXT-ALIGN: center
}

TABLE.search_result TD.note {
    BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
}
TABLE.search_result TH.num {
	WIDTH:17px
}


