input.btn{
	height: 20px; 
	width: 20px; 
	border-width: 2px; 
	background-color: #336699; 
	color: white; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: bold;
}
input.submit_btn{
	border-width: 2px; 
	background-color: #336699; 
	color: white; 
	font-family: arial; 
	font-size: 10pt; 
}
shdr_txt{/*Sub header -- (Click/Copy etc)*/
	font-size: xx-small;
	text-align:bottom;
}
table#expand_collapse {
  width:100%;
  border-collapse:collapse;
  border:1px;
}
table#expand_collapse tbody {
  display:block
}
table#expand_collapse th {
  font-weight:normal;
  text-align:left;
}
table#expand_collapse td {
  text-align:center;
  padding:8px;
  border:1px solid silver; }
.linkspan {
  background-color:#336699;
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:none;
  padding:0 2px;
  font-size:1.2em;
  margin:right:3px;
}
.vis {
  display:block;
}

table#project_legend{
	width: 100%;
	border: solid #000 1 px;
	border-color: #F4F8FB;
}

table#project_legend td{
	padding: 0px;
	border: solid #000 1px;
	border-color: #F4F8FB;
}

table#project_legend td.hdr_left_middle{
	background-color: #F4F8FB;/*Sub header -- search by Project etc*/
	font-size: .6em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: left;
}
table#project_legend td.hdr_left_middle_8em{
	background-color: #F4F8FB;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: left;
}
table#project_legend td.hdr_center_middle{ /*Sub header -- search by Project etc*/
	background-color: #F4F8FB;/*Sub header -- search by Project etcfont-style:bold;*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	color: #336699;
	vertical-align: middle;
	text-align: center;
  font-style:bold;
}

table#project_legend td.hdr{
  color: #FFFFFF;
	background-color: #336699;/*Sub header -- search by Project etc*/
  position:relative;	
	top:0em;
	left:0em;
	width: 13em;						          /* [1] width of menu item (i.e., box) */
	text-align: center;
	font-size: 0.8em;
  font-family: arial, geneva, sans-serif;
  padding-top: 0.2em;						/* expands menu box vertically*/
	padding-bottom: 0.2em;
  padding-right: 0.8em;
  padding-left: 0.2em;
}

table#search{
	width: 99%;
	border: solid #000 1 px;
	border-color: #BCD2E9;
}

table#search td{
	padding: 0px;
	border: solid #000 1px;
	border-color: #BCD2E9;
}

table#search td.hdr_right{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: right;
}

table#search td.hdr_right_top{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: top;
	text-align: right;
}
table#search td.hdr_right_middle{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: right;
}
table#search td.hdr_left{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: left;
}
table#search td.hdr_left_top{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: top;
	text-align: left;
}

table#search td.hdr_left_middle{
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: left;
}
table#search td.hdr_center{ /*Sub header -- search by Project etc*/
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: center;
}
table#search td.hdr_center_top{ /*Sub header -- search by Project etc*/
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: top;
	text-align: center;
}
table#search td.hdr_center_middle{ /*Sub header -- search by Project etc*/
	background-color: #BCD2E9;/*Sub header -- search by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: center;
}


/*input.hide
	{
		position:absolute;
		left:-137px;
		-moz-opacity:0 ;
		filter:alpha(opacity: 0);
		opacity: 0;
		z-index: 2;
	}

input.blue
	{
		background-color: #336699;
		font-weight:bold;
		color:#ffffff;
		z-index:1;
		width:75px;
		height:20px;
		font-size:0.8em;
}*/
/*table#search td.hdr_center_light_blue{ background-color: #A3C0E4;Sub header -- search by Project etc
                     font-family: Arial, Helvetica, sans-serif;
                     font-size: 14px;
                     font-weight: bold;
                     color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                  }*/

/*table#search td.hdr_center_light_blue12{ background-color: #A3C0E4;Sub header -- search by Project etc
                     font-family: Arial, Helvetica, sans-serif;
                     font-size: 12px;
                     font-weight: bold;
                     color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                  }*/

/*table#search td.hdr_left_light_blue{ background-color: #A3C0E4;Sub header -- search by Project etc
                     font-family: Arial, Helvetica, sans-serif;
                     font-size: 14px;
                     font-weight: bold;
                     color: #3A76B1;
                     vertical-align: middle;
                     text-align: left;
                  }*/

/*table#search td.data { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 12px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: left;
                   }

table#search td.data_center { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 12px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                   }

table#search td.data_left { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 12px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: left;
                   }

table#search td.data_center10 { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 11px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                   }

table#search td.data_center10_colored { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 11px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                   }

table#search td.data_left10 { font-family: Arial, Helvetica, sans-serif;
	                   font-size: 10px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: left;
                   }

table#search td.data_center_light_green { background-color:#99CCCC;
                     font-family: Arial, Helvetica, sans-serif;
	                   font-size: 12px;
	                   font-weight: bold;
	                   color: #3A76B1;
                     vertical-align: middle;
                     text-align: center;
                   }*/

table#gene_annotation td{
	padding: 2px;
	border: solid #000 1px;
	border-color: #F4F8FB;
}
table#gene_annotation td{
  vertical-align:top;
}
table#gene_annotation td.hdr_left_middle{
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: middle;
	text-align: left;
}

table#gene_annotation td.data_left_middle{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: middle;
	text-align: left;
}
table#gene_annotation td.hdr_center_middle{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: center;
}
table#gene_annotation td.data_left_bottom{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc*/
	font-size: 11px;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: bottom;
	text-align: left;
}
table#gene_annotation td.data_center_middle{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: middle;
	text-align: center;
}
table#gene_annotation td.data_center_bottom{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: bottom;
	text-align: center;
}
table#gene_annotation td.hdr_right_middle{
	background-color: #DFEAF4;;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: middle;
	text-align: right;
}
table#gene_annotation td.hdr_right_top{
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: top;
	text-align: right;
}

table#gene_annotation td.hdr_right{
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: right;
}


table#gene_annotation td.hdr_left_top{
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: top;
	text-align: left;
}

table#gene_annotation td.hdr_left{
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: middle;
	text-align: left;
}
table#gene_annotation td.hdr_center{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: center;
}
table#gene_annotation td.hdr_center12{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #DFEAF4;/*Sub header -- gene_annotation by Project etc*/
	font-size: 12px;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: bottom;
	text-align: center;
}
table#gene_annotation td.hdr_center_top{ /*Sub header -- gene_annotation by Project etc*/
	/*background-color: #DFEAF4;Sub header -- gene_annotation by Project etc*/
	font-size: .8em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #336699;
	vertical-align: top;
	text-align: center;
}
table#gene_annotation td.data_left_middle_mono{ /*Sub header -- gene_annotation by Project etc*/
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc*/
	font-family: Courier, monospace;
	font-size: .8em;
  font-style:bold;
	color: #204162;
	vertical-align: middle;
	text-align: left;
}

table#gene_ids td{
	padding: 0px;
	border: solid #000 1px;
	border-color: #F4F8FB;
	/*background-color: #F4F8FB;Sub header -- gene_annotation by Project etc*/
  font-size: 1em;
  font-family: arial, geneva, sans-serif;
  font-style:bold;
  color: #204162;
	vertical-align: middle;
}
table#gene_ids td.data_left_middle{ /*Sub header -- gene_annotation by Project etc*/
  font-size: .8em;
  font-family: arial, geneva, sans-serif;
  font-style:bold;
	text-align: left;
}

table#gene_ids td.data_left_middle12{ /*Sub header -- gene_annotation by Project etc*/
  font-size: 12px;
  font-family: arial, geneva, sans-serif;
  font-style:bold;
	text-align: left;
  color:#204162;
  background-color: #DFEAF4;
}

table#gene_ids td.data_right_middle{ /font-style:bold;*Sub header -- gene_annotation by Project etc*/
  font-size: 1em;
  font-family: arial, geneva, sans-serif;
  
	text-align: right;
}

#IEroot #gene_ids td{
  font-size: 0.7 em;
}

/*table#gene_annotation td.data_left_bottom{ /*Sub header -- gene_annotation by Project etc
	background-color: #F4F8FB;/*Sub header -- gene_annotation by Project etc
	font-size: .7em;
	font-family: arial, geneva, sans-serif;
	font-style:bold;
	color: #204162;
	vertical-align: bottom;
	text-align: left;
}
*/


.dragme{position:relative;}

div#cog_ids
{
display: none;
}
div#go_ids
{
display: none;
}
div#ecocyc_ids
{
display: none;
}
div#multifun_ids
{
display: none;
}
div#kegg_ids
{
display: none;
}
div#ecnum_ids
{
display: none;
}
div#swissprot_ids
{
display: none;
}
div#sample_stats
{
display: none;
}
div#genbank_ids
{
display: none;
}
div#riley_div
{
display: none;
}
div#go_div
{
display: none;
}
div#cog_div
{
display: block;
}
div#website_flowchart
{
display: block;
}
div#figure2
{
display: block;
}
div#module_interactions
{
display: block;
}
div#complex_interactions
{
display: block;
}
div#neighbourhood_interactions
{
display: block;
}
#div1, #div2, #div3 {
 display:block;
}
a.specialeffects:link {
  color: #F4F8FB;
  background-color: transparent ;
  text-decoration: none ;
}