/* ***************************************************************** */
/* general setting here					             */
/* ***************************************************************** */

body {  /* font-family: arial, helvetica, sans-serif, verdana; */
       	font-size: 15px; 
	font-weight: plain;
	background-color: #FFFFFF; }

h1   {	font-size: 22px; }

h2   {	font-size: 20px; }

h3   {	font-size: 18px; }

h4   {	font-size: 16px; }

	/* Defines the style for normal unvisited links.*/

A:link  { 	text-decoration: none;
                color: #0000EE; 
/*		font-family: arial, sans-serif, helvetica */
/*       	font-size: medium; */	
	}

	/* Defines the style for visited links. */

A:visited         { text-decoration: none; 
                    /*color: #B01585;*/ }



	/* Defines the style for hovered links. */
	/* link is hovered when the mouse moves over it. */
	/* Note: Not supported by Netscape browsers prior to version 6 */

/* A:hover           { text-decoration: underline; } */



td      {   text-align: left; 
            vertical-align: top; }

td.data {   text-align: left; 
            vertical-align: top; 
            border: 1px solid grey }

td.center_data {   text-align: center; 
            	   vertical-align: center; 
                   border: 1px solid grey }

/* CGD change - need tables cells with halign = center, valign = top, no border for GBrowse thumbnails */
 
td.center_text {  text-align: center; 
             	  vertical-align: top; }

/* CGD change ends */

td.center_title {  text-align: center; 
            	   vertical-align: center }

td.left_text  {    text-align: left; 
            	   vertical-align: center }
td.right_text {    text-align: right; 
            	   vertical-align: center }
/* 

th {    padding: 1; 
        border: 0; }

*/

/* ***************************************************************** */
/* general sgd colors					             */
/* ***************************************************************** */

.bgcolor	 {    background-color: #DCDCDC; }

.alt_bgcolor     {    background-color: #DCDCDC; }

.gene_name_color {    color: red; }

/* ***************************************************************** */
/* general table setting 					     */
/* ***************************************************************** */

table.main       {    padding: 1;
		      border-spacing: 0;
	              border-width:0;
                      width: 100%; }

table.main2      {    padding: 0;
                      border-spacing: 0;
	              border-width:0;
                      width: 100%; }

table.main_with_border {    
		      padding: 0;
                      border-spacing: 0;
	              border-width:  1;
		      border-style: groove;
                      width: 850px; }
	
table.main_with_border2 {    
		      padding: 0;
                      border-spacing: 0;
	              border-width:  1;
		      border-style: groove;
                      width: 100%; }
	
	/* there is no easy way to center a table itself, so we have */
	/* to use "margin-left:auto; margin-right:auto;"	     */

table.entry       {   margin-left:auto; 
		      margin-right:auto;
		      padding: 0;
                      spacing: 3;
	              border-width:2;
		      width: 520px; 
		      text-align: left; }

table.data        {   margin-left:auto; 
		      margin-right:auto;
                      border: 1px solid grey; */
	              border-spacing: 3px;
		      text-align: left;
		      table-layout: auto;  
		      width:95%; }

table#LSPlocation {  font-size: 14px; }

.search_form     {    font-weight: plain;
	              text-align: left
		      width: 350px;
		      background-color: #DCDCDC; }

/* ***************************************************************** */
/* bgcolor and width and etc for the protein/locus and other layout  */
/* ***************************************************************** */     

.empty_col        {   width: 3px; }

.category_col     {   font-weight: plain;
	     	      text-align: left;
		      vertical-align: top;
                      width: 220px;
		      height: 25px;
                      background-color: #DCDCDC;
	              nowrap: 1; }

.alt_category_col {   font-weight: plain;
	     	      text-align: left;
		      vertical-align: top;
                      width: 220px;
                      background-color: #DCDCDC;
	              nowrap: 1; }

.text_col         {   font-weight: plain;
		      text-align: left;
                      vertical-align: top; }


/* something for tabs */

.tab 	  	  {   font-weight: plain;
		      text-align: center;
                      vertical-align: middle; }

.tab_image 	  {   text-align: center;
                      vertical-align: bottom; }
		    
.other_tab_image  {   text-align: center;
                      vertical-align: bottom; }
	
#tabtext {
	color: black;
	text-decoration: none;
	font-family: "Helvetica", "san serif";
	font-size: 10pt;}


/* ************************************************************ */           
/* for external links section                                   */
/* ************************************************************ */     

.external_header  {   font-weight: plain;
		      text-align:  left;
                      background-color: #DCDCDC; }

.external_cell    {   font-weight: plain;
		      text-align:  left;	
                      background-color: whitesmoke; }

/* ************************************************************ */           
/* table header                                                 */
/* ************************************************************ */  

.table_header     {   font-weight: plain;
		      text-align:  center;
                      background-color: #DCDCDC;
		      border: 1px solid grey; }

.alt_table_header {   font-weight: plain;
		      text-align:  center;
                      background-color: #DCDCDC;
		      border: 1px solid grey; }

/* for sequence display section */

.sequence_display { 	font-weight: plain;
			text-align: center; }



/* others */


#text {	text-decoration: none;	
	font-weight : 	 normal; }


/* jump bar */

.jump_to  { background-color: #6699CC } 
/* { background-image: url(http://db-dev.yeastgenome.org/images/Backgroundtile.gif); } */
		    
/* for onmouseover menu */

#dropmenudiv   {
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
}

#dropmenudiv a:hover { /*hover background color*/
	background-color: yellow;
}


/* hidden anti spam box */
.special { display:none; }
