body {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: black;
padding: 0;
margin:0;
}

ul a:visited {
list-style-image: url(http://www.ionchannels.org/generic/check-blue.gif);
}

#header {
margin:0;
padding:0;
}
#conteneur {
position: absolute;
width: 99%;
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
}
#centre {
margin-left: 210px;
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
}
#gauche {
font-family: Trebuchet, sans-serif;
font-size: small;
font-weight: bold;
position: absolute;
left:0;
padding:5px;
width: 210px;
}
#pied {
}

div#photo {
text-align: center;
padding: 20px;
margin:10px;
background:#E6E6E6;
color:#000;
width:250px;
}

div#affiliation {
text-align: center;
padding: 20px;
margin:10px;
background: #BAFB80;
color:#000;
width:35%;
}

div#affiliation h1 {
font-size:x-large;
color:red;
} 

div#affiliation h2 {
font-size:medium;
} 

div#laburl h1 {
font-size:x-large;
color:red;
} 

div#laburl h2 {
font-size:medium;
} 

div#laburl {
text-align: center;
padding: 20px;
margin:10px;
background: #DBCAEE;
color:#000;
width:35%;
}

div#bio h1 {
font-size:x-large;
color:red;
} 

div#bio h2 {
font-size:medium;
} 

div#bio {
text-align: left;
padding: 20px;
margin:10px;
background: #80FFFF;
color:#000;
width:35%;
}

div#suppub h1 {
font-size:x-large;
color:red;
} 

div#suppub h2 {
font-size:medium;
} 

div#suppub {
text-align: left;
padding: 20px;
margin:10px;
background: #80FFFF;
color:#000;
width:80%;
}

div#labcloud {
text-align: center;
padding: 20px;
margin:10px;
background: #E6E6E6;
color:#000;
width:35%;
}
   
#tagcloud {
text-align: center;
text-justify: inter-word;
font-weight: bold;
}

#tagcloud a.tag0 { color: #ff8888; font-size: 3pt; }
#tagcloud a.tag1    { color: #ff7777; font-size: 5pt; }
#tagcloud a.tag2   { color: #ff6666; font-size: 7pt; }
#tagcloud a.tag3      { color: #ff5555; font-size: 9pt; }
#tagcloud a.tag4  { color: #ff4444; font-size: 11pt; }
#tagcloud a.tag5     { color: #ff3333; font-size: 13pt; }
#tagcloud a.tag6   { color: #ff2222; font-size: 15pt; }
#tagcloud a.tag7 { color: #ff1111; font-size: 17pt; }


#tagcloud a:hover {
  color: #116611;
}

 
ul#navsite{list-style: none;margin: 0;padding: 10px 0;
  border-bottom: none;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#navsite li{display: inline;margin: 0 2px; font-size: medium;}
ul#navsite a{text-decoration: none;padding: 0 0 3px;
  border-bottom: 4px solid #FFF;color: #999}
ul#navsite a#current{border-color: #F60;color: #06F}
ul#navsite a:hover{border-color: #F60;color: #666}

ul#newnavsite{list-style: none;margin: 0;padding: 3px 0;
  border-bottom: none; text-align: center;white-space: nowrap; color:blue;}
ul#newnavsite li{display: inline;margin: 0 2px; font-size: small; text-decoration: underline; color:blue; font-weight:lighter;}
ul#newnavsite a{padding: 0 0 3px;color:blue;text-decoration: underline;  }
ul#newnavsite a:hover{color: blue;text-decoration: underline; }

table#blix {
 font-size:0.9em;
 font-family: Arial, Helvetica, verdana sans-serif;
 background-color:#fff;
 border-collapse: collapse;
 width: 90%;
}
caption#blix {
 font-size: 30px;
 color: #1ba6b2;
 font-weight: bold;
 text-align: left;
 background: url(http://www.ionchannels.org/general-images/header_bg.jpg) no-repeat top left;
 padding: 10px;
 margin-bottom: 2px;
}
thead#blix th {
 border-right: 1px solid #fff;
 color:#fff;
 text-align:center;
 padding:2px;
 text-transform:uppercase;
 height:25px;
 background-color: #a3c159;
 font-weight: normal;
}
tfoot#blix {
 color:#1ba6b2;
 padding:2px;
 text-transform:uppercase;
 font-size:1.2em; 
 font-weigth: bold;
 margin-top:6px;
 border-top: 6px solid #e9f7f6;
}
tbody#blix tr  {
 background-color:#fff;
 border-bottom: 1px solid #f0f0f0;
}
tbody#blix td  {
 color:#414141;
 padding:5px;
 text-align:left;
 font-size:large;
 line-height:normal;
}
tbody#blix th  {
 text-align:left;
 padding:2px;
}
tbody#blix td#blix a, tbody#blix th a {
 color:#6C8C37;
 text-decoration:none;
 font-weight:normal; 
 display:block;
 background: transparent url(http://www.ionchannels.org/general-images/links_yellow.gif) no-repeat 0% 50%;
 padding-left:15px;
}

tbody#blix td a:hover, tbody th a:hover {
 color:#009193;
 text-decoration:none;
}

td#rating
{
  background:none;
  padding:none;
}
     table .zebratable {
      margin:1.5em 0;
      font-size: 72%;
      }
    .zebratable th, td {
      border-bottom:1px solid #ace;      
      padding:5px 13px 5px 8px;
      color:#235;
      }
    .zebratable th {
      background:#fff;
      color:#123;
      }
    .day {
      width:10%;
      }
    .rank {
      width:5%;
      }
    .head td {
      background:#123456 url("http://www.ionchannels.org/bg_table_head.jpg") repeat-x;
      border-bottom-width:0;
      color:#fff;
      vertical-align:top;
      }
    .leftmost
    {
      border-left: 1px solid #ace;
    }
    .rightmost
     {
      border-right: 1px solid #ace;
     }
    .alt td {
      background:url("http://www.ionchannels.org/bg_table.jpg") repeat-x 0 0;
      }
    .alt th {
      background:url("http://www.ionchannels.org/bg_table.jpg") repeat-x 0 0;
      }

    caption h2 {
      font: medium 'Trebuchet MS';
      font-weight: bold;
    }

.prevnext {
text-align: center;
font-weight: bold;
padding: 1em;
}

.ranksearch {
text-align: center;
background: none;
font-family: Verdana, sans-serif;
color: black;
}

a:link:hover,a:visited:hover {
color: red;
text-decoration: none;
}

a:link,a:visited {
color: blue;
text-decoration: none;
}


ul#indicate li a:visited { padding-left: 15px; background: url(http://www.ionchannels.org/general-images/check-blue.gif) no-repeat 0% 0%; }
li#seen a { padding-left: 15px; background: url(http://www.ionchannels.org/general-images/tag_yellow.png) no-repeat 0% 0%; }
