
.linkout a
{
 color: blue;
}





.red {
    color: #cc0000;
}
.red1_btn {
  border: 1px solid red;
}
.red1_btn a {
  color: red;
}
.red2_btn {
  border: 1px solid #cc0000;
}
.red2_btn a {
  color: #cc0000;
}
.green_btn{
  border: 1px solid green;
}
.green_btn a {
  color: green;
}
.blue1_btn{
    border: 1px solid blue;
}
.blue1_btn a {
    color: blue;
}
.blue2_btn{
    border: 1px solid #3a6696;
}
.blue2_btn a {
    color: #3a6696;
}
.purple_btn{
    border: 1px solid purple;
}
.purple_btn a {
    color:purple
}

#gnom-table .col0{
   width: 35px;
}
#gnom-table .col1{
   width: 130px;
}
#gnom-table .col2 {
    width: 65px;
}
#gnom-table .col3 {
    /*  Organism  */
    width:240px;
}
#gnom-table .col4 {
    /* Strain  */
    width:240px;
}
#gnom-table .col5 {
    width: 40px;
}
#gnom-table .col6 {
    width: 120px;
}
#gnom-table .col7 {
    width: 50px;
}
#gnom-table .col8 {
    width: 70px;
}
#gnom-table .col9{
   width: 50px;
}
#gnom-table .col10{
   width: 80px;
}
#gnom-table .col11 {
    /* width: 120px; */
}


/* ANNOTATION TABLE */
#annotation-table .col0{
   width: 20px;
   padding:0;
}
#annotation-table .col2{
   width:50px;
}
#annotation-table .col5{
   width:110px;
}
#annotation-table .col6{
    width: 100px;
}
#annotation-table .col7{
   width:320px;
}



.tax_name{
  font-size:x-small;
  font-style:italic;
  font-weight:bold;
  
}
.center {
    text-align:center;
}
.right {
    text-align:right;
}
.left {
    text-align:left;
}
#phylum-filter{
  padding:15px 0 0 0;
  
}
#phylum-filter select {
  font-size:12px;
}

#navigate-alpha {
   
   margin-top:0px;
   padding-left:3px;
 }

#count_info{
   /* font-weight:bold; */
   
   
}
#gen_options{
    display:none;
    font-size:12px;
    border-top:1px solid orange;
    border-bottom:1px solid orange;
    padding:5px 3px;
    margin:5px 0;
}
#gen_options optgroup { 
    font-size: 10px; 
}

.letter{
  cursor:pointer;
  color:blue;
}
.noletter{
  cursor:pointer;
  color:blue;
}
.alpha-list{
   font-family: monospace;
}
#filter_form_div{
   border:1px solid black;
   padding:2px;
   width:100%;
}
#form_btn{
  width:100%;
  color:grey;
}
#main_table{
   width:100%;
   /* border:1px solid red; */
   
}
#main_table td{
   padding:0px 5px;
   
   
}
#filter_table{
   /* border:1px solid green; */
   width:100%;
   border-collapse: collapse;
}
#filter_table td{
   border:1px solid brown;
   
   padding: 3px 2px;
}

#reset_div a{
   font-size: 14px;
   white-space: nowrap;
}
#sort_rev{
   
   border: 1px solid brown;
   padding:2px 1px 1px 1px;
   margin:1px;
}
.button{
   cursor:pointer;
   color:blue;
   background:lightgrey;
}
#reset{
   cursor:default;
   color:grey;
   background:lightgrey;
}
.gray{
   padding:1px 4px;
   border:1px solid darkgray;
}
.advanced-filter-btn{
   
   padding: 3px 4px 2px 4px;
   text-align: center;
   text-decoration: none;
   display: inline-block;
   margin: 0px 0px;
   
   cursor: pointer;
   font-size: 14px;
   border-radius: 16px;
   background-color: brown;
   border: 1px solid black;
   color: white;
}



