* {
margin: 0;
padding: 0;
}

a:link,a:visited {
color:#00c;
background-color: #FFF;
}

html, body, #wrapper{
min-height: 100%;
width: 100%;
height: 100%;
}

html>body, html>body #wrapper {
height: auto;
}

/* main color */
/*green(bioinformatics) : #48AB26 and #DDF8CC/*
/*blue(biology) : #3366CC and #E5ECF9 /*
/*blue2 (events) : /* #03B8FB and #B8E8FA /*
/*orange(informatics) :  #F4986B and #FFF4C2/*
/*brown : #AB5B26 and #F78437/*
/*red (home) : #FC1222 and #F99CA3/*
/*yellow (search) : #FAE81B and #F9F19C;
/* main color */


body {
	font: 0.8em Verdana, sans-serif; 
	line-height: 1; 
	color: #306;
	background-image: url(./../images/arrowlist.gif) repeat-x;
}

#header {
visibility: hidden;
display: none;
}

  
h3{
font-size: 1.33em;
margin: 0;
padding: 0 0 0.5em 0.5em;
/* border-bottom: 7px solid #3165C6;
background: #E7EFFF; */
}

h1, h3, h4 {
line-height: 1em;
}

#entry h1 {
font: 1.66em Georgia, Times, serif; 
text-align: center;
margin: 0.5em 0; 
padding-bottom: 0.75em; 
border-bottom: 1px dashed #48AB26;
}

p {
line-height: 1.66;
margin: 0.5em 3em 1em 3em;
}

span.wikipedia {
font-size: 0.7em;
}

/* books START*/
.books {
text-align: left;
width: 95%;
padding: 0.5em 0.5em 2.5em;
margin: 2.6em 0.5em 1.5em;
}

#informatics .books {
border-top: solid 1px #F4986B;
border-left: solid 1px #F4986B;
}


#bioinformatics .books {
border-top: solid 1px #48AB26;
border-left: solid 1px #48AB26;
}

#biology .books {
border-top: solid 1px #3366CC;
border-left: solid 1px #3366CC;
}

.books p {
margin: 0;
padding: 0;
}

.added {
visibility: hidden;
display: none;
}

.books .title a {
float: left;
padding-right: 0.6em;
}

.books .contributor, .books .comments, .books .autho {
position: relative;
padding-left: 131px;
top: 40px;
}

.books .author {
position: relative;
padding-left: 131px;
}



/* books END*/

/* databases START*/
/* databases START*/
.publications, .databases, .links, .softwares, .web-servers, .jobs, .events, .journals, .degrees, .companies, .laboratories{
text-align: left;
width: 95%;
border-top: solid 1px;
border-left: solid 1px;
padding: 0.5em 0.5em 2.5em;
margin: 2.5em 0.5em 0.5em;
}

.jobs, .events, .journals, .events{
padding-bottom: 1em;
}

.jobs div, .events div, .journals div, .degrees div, .laboratories div, .companies div{
margin-top: 10px;
}

.job_description {
white-space: pre;
}


#bioinformatics .publications, #bioinformatics .databases, #bioinformatics .links, #bioinformatics .softwares, #bioinformatics .web-servers, #jobs .jobs, #events .events, #journals .journals, #degrees .degrees, #companies .companies, #laboratories .laboratories {
border-color: #48AB26;
}
#biology .publications, #biology .databases, #biology .links, #biology .softwares, #biology .web-servers {
border-color: #3366CC;
}
#informatics .links {
border-color: #F4986B;
}


.databases p, .links p, .softwares p, .web-servers p, .jobs p, .events p, .journals p, .degrees p, .companies p, .laboratories p{
margin: 0;
padding: 0;
}


.databases h3, .links h3, .softwares h3, .web-servers h3, .jobs h3, .events h3, .journals h3, .degrees h3, .laboratories h3, .companies h3 {
text-decoration: underline;
border-bottom: 0;
margin-bottom: 4px;
}

#bioinformatics .databases h3, #bioinformatics .links h3, #bioinformatics .softwares h3, #bioinformatics .web-servers h3, #jobs .jobs h3, #events .events h3, #journals .journals h3, #degrees .degrees h3, #laboratories .laboratories h3, #companies .companies h3  {
background-color: #DDF8CC;
color: #48AB26;
}

#biology .databases h3, #biology .links h3, #biology .softwares h3, #biology.web-servers h3{
background-color: #E5ECF9;
color: #3366CC;
}

#informatics .links h3 {
background-color: #FFF4C2;
color: #F4986B;
}

/* databases END*/
.contributorbio img {
float: left;
margin: 0.5em 10px 10px 0;
}
/* authors START*/
.contributorbio a:link, .contributorbio a:visited{
text-decoration: none;
color: #48AB26;
background-color: #FFF;
border-bottom: 1px solid #48AB26;
}

.contributorbio a:hover{
background-color: #DDF8CC;
color: #48AB26;
}

/* authors END*/

/* articlespreview  and articles START*/
.articlespreview {
border-bottom: 1px dashed #999;
padding: 1.5em 1em 0.5em; 
margin-bottom: 0.75em;
}

.articles {
border-top: 1px dashed #999;
padding: 1.5em 1em 0.5em; 
margin-top: 0.75em;
}

.articlespreview .title, .articles .title {
font-size: 1.8em; 
text-align: center;
}

.articlespreview .title a:link, .articlespreview .title a:visited, .articles .title a:link, .articles .title a:visited {
text-decoration: none;
background-color: #FFF;
color: #000;
}

.articlespreview .title a:hover, .articles .title a:hover{
background-color: #DDF8CC;
color: #000;
border-bottom: 1px solid #48AB26;
}

.articlespreview .byline, .articles .byline {
font: italic 1.05em Georgia, serif;
padding: 0 0 1em; 
margin: 0 0 1.25em; 
text-align: center;
background: url(./../images/byline-separator.gif) 50% 100% no-repeat;
}

.articlespreview .byline a:link, .articlespreview .byline a:visited, .articles .byline a:link, .articles .byline a:visited {
font: bold 0.85em Verdana, sans-serif;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 2px;
margin-left: 0.25em;
color: #48AB26;
background-color: #FFF;
}

.articlespreview .byline a:hover, .articles .byline a:hover{
background-color: #DDF8CC;
color: #48AB26;
border-bottom: 1px solid #48AB26;
}
  
/* articlespreview END*/

/* navbar START */

#entry h1.navbar {
font: 1.1em Verdana, sans-serif; 
line-height: 2em;
text-align: left;
border-bottom: 0;
width: 100%;
margin-bottom :0;
padding:0 0.8em 0.8em 0;
background: url(./../images/blueunderline.gif) repeat-x bottom;
}

#informatics h1.navbar {
background: url(./../images/orange_underline.gif) repeat-x bottom;
}
#bioinformatics h1.navbar, #contributors h1.navbar, #contactus h1.navbar, #events h1.navbar, #jobs h1.navbar, #journals h1.navbar, #degrees h1.navbar, #laboratories h1.navbar, #companies h1.navbar, #googlesearchresult h1.navbar {
background: url(./../images/green_underline.gif) repeat-x bottom;
}
#biology h1.navbar, #home h1.navbar {
background: url(./../images/blue_underline.gif) repeat-x bottom;
}

#informatics h1.navbar a:link, #informatics h1.navbar a:visited {
color: #F4986B;
background-color: #FFF;
}
#bioinformatics h1.navbar a:link, #bioinformatics h1.navbar a:visited, #contributors h1.navbar a:link, #contributors h1.navbar a:visited, #contactus h1.navbar a:link, #contactus h1.navbar a:visited, #events h1.navbar a:link, #events h1.navbar a:visited, #jobs h1.navbar a:link, #jobs h1.navbar a:visited, #journals h1.navbar a:link, #journals h1.navbar a:visited, #googlesearchresult h1.navbar a:visited, #googlesearchresult h1.navbar a:link, #degrees h1.navbar a:link, #degrees h1.navbar a:visited, #laboratories h1.navbar a:link, #laboratories h1.navbar a:visited, #companies h1.navbar a:link, #companies h1.navbar a:visited {
color: #48AB26;
background-color: #FFF;
}
#biology h1.navbar a:link, #biology h1.navbar a:visited, #home h1.navbar a:link, #home h1.navbar a:visited {
color: #3366CC;
background-color: #FFF;
}

h1.navbar .index {
  visibility: hidden;
  display: none;
}

/* navbar END */

/* topics START */
#jobs #tabnav, #events #tabnav, #degrees #tabnav, #laboratories #tabnav, #companies #tabnav, #journals #tabnav, ul#rsslist {
  visibility: hidden;
  display: none;
}

form#suggestion, a.back{
  visibility: hidden;
  display: none;
}

#events #tabnav{
margin-top: 0.7em;
}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  	}
	


#tabnav a:link.active, #tabnav a:visited.active
	{
	    font-size: 14pt;
		background-color: #fff;
		color: #000;
	}
	
#biology #tabnav a:link.active, #biology #tabnav a:visited.active
	{
		background-color: #fff;
		color: #3366CC;
	}
	
#bioinformatics #tabnav a:link.active, #bioinformatics #tabnav a:visited.active
	{
		background-color: #fff;
		color: #48AB26;
	}
	
#informatics #tabnav a:link.active, #informatics #tabnav a:visited.active
	{
		background-color: #fff;
		color: #F4986B;
	}

#tabnav a:link.noactive, #tabnav a:visited.noactive
	{
	    visibility: hidden;
		display: none;
	}
/* topics END */


.links .address {
display: inline;
}


/* Suggestions START */
#biology fieldset {
border: solid 1px #3366CC;
margin-top: 0.8em;
margin-left: 0.5em;
}

#biology fieldset legend {
padding: 0 1em 1em;
color: #3366CC;
background-color: #FFF;
}

#informatics fieldset {
border: solid 1px #F4986B;
margin-top: 0.8em;
margin-left: 0.5em;
}

#informatics fieldset legend {
padding: 0 1em 1em;
color: #F4986B;
background-color: #FFF;
}

#bioinformatics fieldset, #jobs fieldset, #events fieldset, #journals fieldset, #degrees fieldset, #companies fieldset, #laboratories fieldset {
border: solid 1px #48AB26;
margin-top: 0.8em;
margin-left: 0.5em;
}

#bioinformatics fieldset legend, #jobs fieldset legend, #events fieldset legend, #journals fieldset legend, #degrees fieldset legend, #companies fieldset legend, #laboratories fieldset legend {
padding: 0 1em 1em;
color: #48AB26;
background-color: #FFF;
}

fieldset input, fieldset select{
width: 50%;
}

fieldset input#publication_year, fieldset input#publication_volume, fieldset input#publication_issue, fieldset input#publication_first_page, fieldset input#publication_last_page, fieldset input#publication_pubmed_id {
width: 5%;
margin-right: 2em;
}

fieldset input#publication_author, fieldset input#publication_name, fieldset input#publication_journal {
width: 75%;
margin-right: 2em;
}


#jobs fieldset textarea, #events fieldset textarea, #degrees fieldset textarea, #companies fieldset textarea, #laboratories fieldset textarea, textarea#topic_content, 
textarea#article_content, textarea#link_comments, textarea#database_comments, textarea#book_comments, textarea#publication_comments, textarea#link_comments,
textarea#software_comments, textarea#webserver_comments {
width: 85%;
height: 15em;
}



p.contributor_info {
width: 40%;
}

#informatics p.contributor_info {
border-bottom: dashed 1px #F4986B;
color: #F4986B;
background-color: #FFF4C2;
}

#biology p.contributor_info {
border-bottom: dashed 1px #3366CC;
color: #3366CC;
background-color: #E5ECF9;
}

#bioinformatics p.contributor_info {
border-bottom: dashed 1px #48AB26;
color: #48AB26;
background-color: #DDF8CC;
}

input.submit {
width: 60px;
}

span.required {
color: red;
background-color: #FFF;
}

.warning  {
color: red;
margin-left: 1em;
background-color: #FFF;
}

div.jobs > a, div.events > a, div.laboratories > a, div.degrees > a, div.journals > a {
visibility: hidden;
display: none;
}

#journals a.addtogoogle {
visibility: hidden;
display: none;
}

a#suggest_book, a#close_book, a#suggest_link, a#close_link, a#suggest_publication, a#close_publication, a#suggest_software, a#close_software, a#suggest_webserver, a#close_webserver, a#suggest_database, a#close_database, a#suggest_article, a#close_article, a#suggest_job, a#close_job, a#suggest_event, a#close_event, a#suggest_degree, a#close_degree, a#suggest_companie, a#close_companie, a#suggest_laboratorie, a#close_laboratorie {
visibility: hidden;
display: none;
}
/* Suggestions END */

/*bioinformaticsbar START */
div#bioinformaticsbar {
/*position: absolute;
top: 200px;
left: 2px; 
width: 11%; 
*/
margin: 2px 0 0; 
padding: 0 0 15px;
background: url(./../images/arrow.gif) 100% 100% no-repeat;
}
#bioinformaticsbar ul {list-style: none; margin: 0; padding: 0 0 10px;
  border-right: 3px double #48AB26;
  text-align: right;}
#bioinformaticsbar h4 {
background: #FFF;
color: #48AB26;
font-size: 1em; 
margin: 0; 
padding: 0.33em 0 0 0.5em; 
border-bottom: 1px solid #48AB26;}
#bioinformaticsbar h4, #bioinformaticsbar ul {margin: 0 6px 0 0;}
#bioinformaticsbar li {padding: 0.5em 0 0.25em;
  /*border-bottom: 1px solid #48AB26; */}
#bioinformaticsbar a {text-decoration: none;
  padding: 0 0.5em 0 0; margin-left: 15px;
  border-bottom: 1px solid #DDF8CC;}
#bioinformaticsbar a:link {
color: #48AB26;
background-color: #FFF;}
#bioinformaticsbar a:visited {
color: #48AB26;
background-color: #FFF;}
#bioinformaticsbar a:hover {
color: #48AB26;
background-color: #FFF;
  border-color: #48AB26;
  background: url(./../images/arrow2.gif) 0 100% no-repeat;
  padding-left: 15px; margin-left: 0;}
/*bioinformaticsbar END */


/*google START*/

div#div_searchengine.hidden {
 visibility: hidden;
  display: none;
}


#googlesearch {
  visibility: hidden;
  display: none;
}

div.adsense {
display: none;
visibility: hidden;
}

div.googledirections {
width:100%;
margin-left: 1em;
margin-bottom: 1em;
}

div.googledirections div#mapjob, div.googledirections div#mapevent, div.googledirections div#maplaboratory, div.googledirections div#mapcompany, div.googledirections div#mapdegree {
clear:right;
float: left; 
width: 550px; 
height: 450px;
}

div.googledirections div#directions {
width:auto;
height: auto;
}
/* google END */


#bioinformatics_events, #suggest_journal {
  visibility: hidden;
  display: none;
}


/*compliance START*/


a.valid {
display: block;
text-decoration: none;
overflow: hidden;
border: 0;
margin: 3px 4px;
padding: 15px 0 0 0;
height: 0px !important;
width: 80px;
}

a#xhtml {
float: left;
background-image: url(./../images/xhtml.png);
}
a#css {
background-image: url(./../images/css.png);
}
/*compliance END */

img.rss {
 border: none;
 margin-bottom: 0.2em;
 }
 
#bookmarklist {
visibility: hidden;
display: none;
}

#leftcolumn {
visibility: hidden;
display: none;
}

#rightcolumn {
visibility: hidden;
display: none;
}

#entry {
width: 90%;
}


/* Journals and artciles START*/
.article .title, .publications .title{
font-weight: bold;
}

.article .title,  .article .views,  .article .details, .publications .title,  .publications .views,  .publications .details{
padding-left: 10px;
}

.publications .title,  .publications .views,  .publications .details,  .publications .authors {
margin-bottom: 0;
margin-top: 0;
}

h4.issue {
color: #48AB26;
background-color: #FFF;
padding-top: 10px;
}

.article {
margin-top: 10px;
}

/* Journals and artciles END*/


p.month4events, p.country4degrees, p.country4companies, p.country4laboratories {
border-bottom: solid 1px #3366CC;
color: #3366CC;
background-color: #E5ECF9;
font-size: 1.1em;
margin-top: 1.5em;
}

p.introevents, pintrodegrees, pintrocompanies, pintrolaboratories {
margin-top: 2.5em;
}

#div_joblist{
border: solid 1px #fff;
}


/* index START  */
#introduction, #thenews, #thelast {
    margin: 1.5em 0;
}

#introduction p {
line-height: 1.36;
margin: 0.4em 1em;
}

#home h2 {
color: #3366CC;
background-color: #FFF; 
font-size: 1.2em;
margin-bottom: 1em;
}

ul.news {
margin-left: 2em;
}

ul.news li {
margin-top: 0.5em;
}


#home .news {
list-style: none;
}

#home .news li {
margin-bottom: 0.8em;
background: url('./../images/arrowlist.gif') no-repeat 0 50%;
padding: 0.15em 17px;

}

#home dl {
margin-top: 0.6em;
}

#home dd {
border-left: solid 1px;
border-top: solid 1px;
margin: 0.5em 0 1.2em 0.9em;
padding: 0.6em;
}

#home dd.biology {
border-color: #3366CC;
}

#home dd.bioinformatics {
border-color: #48AB26;
}

#home dd.informatics {
border-color: #F4986B;
}

#home dt {
border-top: solid 1px;
padding: 0.2em 0 0.2em  0.2em;
font-weight: bold;
}

#home dt.biology {
background-color: #E5ECF9;
color: #3366CC;
border-color: #3366CC;
}

#home dt.bioinformatics {
background-color: #DDF8CC;
color: #48AB26;
border-color: #48AB26;
}

#home dt.informatics {
background-color: #FFF4C2;
color: #F4986B;
border-color: #F4986B;
}

#home dd p{
margin: 0;
padding: 0;
}


#home .coverbook {
vertical-align:top;
height: 180px;
}

#home .coverbook img{
float: left;
}

/* index END  */