* {
margin: 0;
padding: 0;
}

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

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: #FFF;
}

#header {
position: absolute;
top:40px;
left:2px;
width: 760px;
height: 100px;
background: url('./../images/bioinformatics.gif') left no-repeat;
}

#header span {
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 0.5em 1em 0.5em;
text-align: justify;
}


/*div#entry{
margin: 110px 23% 4em 15%;
}*/

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 {
float: right;
}

.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*/
.publications, .databases, .links, .blogs, .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 0.5em;
margin: 2.5em 0.5em 2.5em 0.5em;
}

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

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

.laboratories div p {
margin-bottom: 1em;
}

.job_description, .companie_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, #books .books, #blogs .blogs {
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, .blogs p, .softwares p, .web-servers p, .jobs p, .events p, .journals p, .degrees p, .companies p, .laboratories p, .books p{
margin: 0;
padding: 0;
}

/* .databases a, .links a, .softwares a, .web-servers a{
display: block;
width: 0;
padding: 0.5em 0;
}
*/
a.back {
float: left;
}

.links h3,.blogs h3, .softwares h3, .jobs h3, .events h3, .journals h3, .degrees h3, .laboratories h3, .companies h3 {
border-bottom: 0;
margin-bottom: 4px;
}

#bioinformatics .databases h3, #bioinformatics .links h3, #blogs .blogs 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;
}

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

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

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

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

#entry h3 a:link,  #entry h3 a:visited{
text-decoration: none;
display: block;
width: 100%;
}

#entry h3 a:hover{
text-decoration: underline;
}

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

/* 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, #books h1.navbar, #blogs 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, #blogs h1.navbar a:link, #blogs h1.navbar a:visited, #books h1.navbar a:link, #books 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;
}


/* navbar END */

/* mainsection START */

div#sitenav {
/*position: absolute;
top: 102px;
left: 3px;
width: 13%;
*/
text-align: center;
font-size: 1em;
}

#sitenav ul {
list-style: none;
margin: 0;
padding: 0 0 2em;
}

#sitenav li {
padding: 0.5em 0;
line-height: 1em;
}

a.biology, a.informatics, a.bioinformatics, a.events{
text-decoration: none;
padding: 0.10em 0.35em;
position: relative;
top: 1em;
}

#sitenav a.biology {
color: #3366CC;
background-color: #FFF;
border: 1px solid #3366CC;
}
#sitenav a.informatics {
color: #F4986B;
background-color: #FFF;
border: 1px solid #F4986B;
}
#sitenav a.bioinformatics {
color: #48AB26;
background-color: #FFF;
border: 1px solid #48AB26;
}



#biology #sitenav a.biology {
color: #3366CC;
background: #E5ECF9;
}
#informatics #sitenav a.informatics {
color: #F4986B;
background: #FFF4C2;
}
#bioinformatics #sitenav a.bioinformatics {
color: #48AB26;
background: #DDF8CC;
}

#sitenav a.biology:link {
background-color: #FFF;
color: #3366CC;
}
#sitenav a.informatics:link {
background-color: #FFF;
color: #F4986B;
}
#sitenav a.bioinformatics:link {
background-color: #FFF;
color: #48AB26;
}

#sitenav a.biology:visited {
background-color: #FFF;
color: #3366CC;
}
#sitenav a.informatics:visited {
background-color: #FFF;
color: #F4986B;
}
#sitenav a.bioinformatics:visited {
background-color: #FFF;
color: #48AB26;
}


#sitenav a.biology:hover {
color: #3366CC;
background: #E5ECF9;
}
#sitenav a.informatics:hover {
color: #F4986B;
background: #FFF4C2;
}
#sitenav a.bioinformatics:hover {
color: #48AB26;
background: #DDF8CC;
}


/* mainsection END */


/* subsection START */

div#sidebar {
position: absolute;
top: 20px;
right: 2px;
width: 95%;
text-align: center;
font-size: 11px;
overflow: auto; height: 40em;
}


#rightcolumn h4 {
position: absolute;
top: 2px;
right: 2px;
width: 95%;
height: 16px;
font-size: 100%;
text-align: center;
padding-top: 3px;
}



#biology #rightcolumn h4 {
background-color: #E5ECF9;
color : #3366CC;
}

#informatics #rightcolumn h4 {
background-color: #FFF4C2;
color : #F4986B;
}

#bioinformatics #rightcolumn h4 {
background-color: #DDF8CC;
color : #48AB26;
}

#sidebar ul {
list-style: none;
margin: 0;
padding: 0 0 2em;
border: 1px solid;
}

#sidebar li {
padding: 0.4em 0;
line-height: 1.2em;
border-bottom: 1px solid;
}

#sidebar li.theme span {
background-color: #ffffff;
font-weight: bold;
padding: 0.13em 0.35em;
position: relative;
top: 1em;
}

#biology #sidebar li.theme span {
color: #3366CC;
}

#bioinformatics #sidebar li.theme span {
color: #48AB26;
}

#sidebar li.theme {
text-align: left;
border: none;
}

#sidebar a {
text-decoration: none;
padding: 0.13em 0.35em;
border: 1px solid;
position: relative;
top: 1em;
}

#sidebar ul.biology li, #sidebar ul.biology, #sidebar h4.biology, #sidebar a.biology {
border-color: #E5ECF9;
}

#sidebar ul.informatics li, #sidebar ul.informatics, #sidebar h4.informatics, #sidebar a.informatics {
border-color: #FFF4C2;
}

#sidebar ul.bioinformatics li, #sidebar ul.bioinformatics, #sidebar h4.bioinformatics, #sidebar a.bioinformatics {
border-color: #DDF8CC;
}


#sidebar a.biology:link, #sidebar a.biology:visited {
background-color: #FFF;
color: #3366CC;
}
#sidebar a.informatics:link, #sidebar a.informatics:visited {
background-color: #FFF;
color: #F4986B;
}
#sidebar a.bioinformatics:link, #sidebar a.bioinformatics:visited {
background-color: #FFF;
color: #48AB26;
}


#sidebar a.biology:hover, #biology #sidebar a#active {
color: #3366CC;
background-color: #E5ECF9;
}
#sidebar a.informatics:hover, #informatics #sidebar a#active {
color: #F4986B;
background-color: #FFF4C2;
}
#sidebar a.bioinformatics:hover, #bioinformatics #sidebar a#active {
color: #48AB26;
background-color: #DDF8CC;
}

#rightcolumn #adsense_right {
position: absolute;
top: 87px;
}

#rightcolumn #adsense_rightbottom {
position: absolute;
top: 500px;
}

#bioinformatics #rightcolumn a.newsubsection {
position: absolute;
top: 480px;
font-weight: bold;
font-size: 0.91em;
background-color: #FFF;
color: #48AB26;
border: none;
text-decoration: none;
align: left;
}

#biology #rightcolumn a.newsubsection {
position: absolute;
top: 480px;
font-weight: bold;
font-size: 0.91em;
background-color: #FFF;
color: #3366CC;
border: none;
text-decoration: none;
align: left;
}

#informatics #rightcolumn a.newsubsection {
position: absolute;
top: 480px;
font-weight: bold;
font-size: 0.91em;
background-color: #FFF;
color: #F4986B;
border: none;
text-decoration: none;
align: left;
}

/* subsection END */

/* topics START */
#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		background: url(./../images/tab_bottom.gif) repeat-x bottom;
	}
	
#jobs #tabnav, #events #tabnav, #degrees #tabnav, #laboratories #tabnav, #companies #tabnav, #journals #tabnav {
margin: 0.5em 0;
}

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

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: left;
		background-color: #f3f3f3;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		border: 1px solid #ccc;
		text-decoration: none;
		color: #666;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-bottom: 1px solid #fff;
		background-color: #fff;
		color: #000;
	}

#tabnav a:hover
	{
		background-color: #fff;
		color: #000;
	}
/* topics END */


.links .address, .blogs .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, #blogs fieldset, #books 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, #blogs fieldset legend, #books 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;
}

input#contact_subject, input#contact_address {
width: 60%;
}

#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;
}

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

a#suggest_blog, a#close_blog, a#suggest_book, a#close_book,  a#suggest_journal, a#close_journal,a#suggest_publication, a#close_publication, a#suggest_link, a#close_link, 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, a#suggest_companie, a#close_companie {
float: right;
}

#journals a.addtogoogle {
float: left;
}

#journals .searchbioinformaticsjournals {
margin-top: 1em;
margin-left: 10em;
}
/* 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.2em; 
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: 1px;
  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 */

/* About and contact link START*/
div#contact {
text-align: center;
}

div#contact ul{
list-style: none;
}

div#contact li {
padding: 0.5em 0 0.25em;
}

img.about {
   clear: right;
   float: right;
   margin: 1em;
   border-top: solid green 1px;
   border-right: solid green 3px;
   border-bottom: solid green 3px;
   border-left: solid green 1px;
}
/* About link END*/

/*google START*/

div.adsense {
padding-top: 3px;
padding-left: 13px;
}


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 {
float: left; 
width: 550px; 
height: 450px;
}

div.googledirections div#directions {
overflow:auto; 
width: 400px; 
height:450px;
}


#googlesearch, #websitesearch {
position: absolute;
top: 71px;
left: 178px;
width: 500px;
}

div.result p.title {
color: #0000C6;
text-decoration: underline;
margin-bottom: 0;
padding-bottom: 0;
}

div.result p.comments {
margin-top: 0;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}

div#countresults {
background-color: #DDF8CC;
width: 100%;
margin: 0 0 0 0;
padding-right: 0.8em;
vertical-align: middle;
height: 30px
}

div#countresults span.a{
float: left;
font-size: 10px;
padding: 0;
margin: 0;
}

div#countresults span.a a{
margin: 0;
padding: 0;
}

div#countresults span.b{
float: right;
padding: 0.5em;
}


div.result p.address {
color: #008200;
margin-top: 0;
padding-top: 0;
}


div.jobs div div#mapjob {
padding: 0;
margin: 0;
border: solid 1;
}

p.deadline, p.website {
margin-bottom: 5px;
}
/* google END */


#bioinformatics_events {
float: right;
margin-top: 3px;
}


/*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;
 }
 
 #rsslist
	{
	   clear: right;
	   display: block;
	   padding-bottom: 10px;
	   padding-top: 10px;
	   width: 125px;
  	}
  	
#rssjobs
	{
	   padding-bottom: 5px;
	   padding-top: 5px;
	   width: 125px;
  	}
  	

#bookmarklist{
	    position: absolute;
	    top: 1em;
	    right: 1em;
}
 

#leftcolumn {
position: absolute;
top: 139px;
left: 1px;
width: 147px;
}

#rightcolumn {
position: absolute;
top: 143px;
right: 3px;
width: 160px;
}

#entry {
margin: 139px 192px 0 150px;
padding: 0 2px;
}


/* 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, p.introdegrees, p.introcompanies, p.introlaboratories, p.introjournals {
margin-top: 2.5em;
}

div.intro li {
padding: 0.5em 0 0.25em;
}

div.intro ol {
margin: 0 0 10px 50px;;
}

p.introjournals {
margin-top: 1.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;
}

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

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



/* index END  */
#degrees p.location span, #degrees p.search span, #degrees p.pagerank span, #degrees p.preview span, #degrees p.website span, #degrees p.description span, #journals p.search span,#journals p.pagerank span,#journals p.preview span, #journals p.website span, #journals p.impact_factor span, #companies p.website span, #companies p.search span, #companies p.pagerank span, #companies p.location span, #companies p.preview span, #companies p.activities span, #companies p.keywords span,#companies p.website span, #companies p.search span, #companies p.pagerank span, #companies p.location span, #companies p.preview span, #companies p.activities span, #companies p.keywords span, #laboratories p.website span, #laboratories p.search span, #laboratories p.pagerank span, #laboratories p.location span, #laboratories p.preview span, #laboratories p.activities span, #laboratories p.keywords span,#laboratories p.website span, #laboratories p.search span, #laboratories p.pagerank span, #laboratories p.location span, #laboratories p.preview span, #laboratories p.activities span, #laboratories p.keywords span {
color: #48AB26;
font-weight: bold;
}

#jobs p.location span, #jobs p.deadline span, #jobs p.description span, #bioinformatics p.preview span, #bioinformatics p.contributor span, #bioinformatics p.website span, #bioinformatics p.rating span, #bioinformatics p.contributor span, #bioinformatics p.description span, #bioinformatics p.tags span, #bioinformatics p.search span, #bioinformatics p.pagerank span, #bioinformatics p.comment span{
color: #48AB26;
font-weight: bold;
}

#biology p.preview span, #biology p.contributor span, #biology p.website span, #biology p.rating span, #biology p.contributor span, #biology p.description span, #biology p.tags span, #biology p.search span, #biology p.pagerank span, #biology p.comment span{
color: #3366CC;
font-weight: bold;
}



#informatics p.website span, #informatics p.comments span, #informatics p.contributor span {
color: #F4986B;
font-weight: bold;
}


p.contributor, p.preview, p.website, p.rating, p.description, p.tags {
margin-top: 5px;
margin-bottom: 5px;
}

p.website span, p.preview span{
padding-right: 33px;
}

p.rating span{
padding-right: 46px;
}

p.comment span{
padding-right: 11px;
}

p.contributor span {
padding-right: 9px;
}

p.description span {
padding-right: 8px;
}

p.tags span {
padding-right: 14px;
}

p.search span {
padding-right: 14px;
}

p.pagerank span {
padding-right: 14px;
}

p.pagerank img {
vertical-align: bottom;
}

#aboutbioinformatics { 
border: 1px solid #ff8600;  
background: #ffbd24 url(./../images/about_bg.gif) repeat-x 0 0; 
padding: 0.8em; 
min-height: 2.5em; 
font-size: 1.1em; 
font-weight: bold;
color:#fff;
text-align: left;
}

#entry #left {
width: 53%;
float: left;
}

#entry #right {
width: 45%;
float: right;
}

#nextevent {
/*green(bioinformatics) : #48AB26 and #DDF8CC*/
border: 1px solid #48AB26;  
padding: 0.8em; 
margin: 0.5em 0.5em 1em 0.5em;
font-size: 1.1em;
background: url(../images/white2green_line.gif) repeat-y 100% 100%;
} 

#nextevent {
min-height: 100px; 
}

#nextevent h2{
font-size: 1.1em; 
color: #48AB26;
}

#nextevent .title,  #nextevent .place, #nextevent .date{
text-align: center;
border: 1px solid #48AB26;
color: #48AB26;
background: #fff;
width: auto;
}

.whiteboxe {
border: solid #CCC 0.5px;
padding: 0; 
margin: 0.5em 0.5em 0em 0.5em;
}

.whiteboxe p{ 
margin: 0;
padding: 0 2em 0.1em 0;
text-align: right;
}

.whiteboxe ul{
padding: 1em 2em;
list-style: none;
line-height: 2em;
}

.whiteboxe ul .title{
font-weight: bold;
}

.whiteboxe h2 {
border: solid #CCC 0.5px;
color: #666;
margin: 0;
padding: 0.5em;
font-size: 0.9em;
background: url(../images/head_cutting.gif) repeat-x;
}

div.googlesearchresult {
height: 50px;
border-left: solid;
}


/* coments */
#commentlist ul { padding-left:0px; margin-left:0px; margin-right:5px
}
#commentlist ul li{ padding-left:10px; margin-left:0px;list-style:none;
}
#commentlist li.goods {
	background-image:url(http://www.noupe.com/wp-content/themes/noupe/images/comment-bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	background-color:#665E5B;
	color:#F0F0F0;
	padding:10px 10px 20px;
}
#commentlist li.goods p{
	color:#fff;
}
#commentlist li.alt {
	background-image:none;
	margin-left:0;
	padding:10px 10px 20px
}
.goods .comment-head {
	border-bottom:1px dotted #DCD3D1;
	float:left;
	width:100%;
	padding-bottom:3px;
}
.goods .comment-head .author {
	font-size:16px;
	color:#FE4A9B;
	float:left;
	background-image:url(http://www.noupe.com/wp-content/themes/noupe/images/user.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:left center
}
.goods .comment-head .author a {
	font-size:16px;
	color:#FE4A9B;
	float:left
}
.goods .comment-head .on-date {
	font-size: 16px;
	color:#DCD3D1;
	float:left;
	padding-left:15px;
	margin-left:15px;
	border-left:1px dotted #DCD3D1
}
.comment-head {
	border-bottom:1px dotted #DCD3D1;
	float:left;
	width:100%;
	padding-bottom:3px;
	padding-top:2px
}
.comment-head .author {
	font-size:16px;
	color:#FE4A9B;
	float:left;
	background-image:url(http://www.noupe.com/wp-content/themes/noupe/images/user.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	background-position:left center
}
.comment-head .author a {
	font-size:16px;
	color:#FE4A9B;
	float:left;
	text-decoration:none;
	border-bottom:none
}

#bioinformatics .comment-head .author a{color:#48AB26;}
#biology .comment-head .author a{color:#3366CC;}
#informatics .comment-head .author a{color:#F4986B;}

#bioinformatics #commentlist li.alt{background-color:#DDF8CC;}
#biology #commentlist li.alt{background-color:#E5ECF9;}
#informatics #commentlist li.alt{background-color:#FFF4C2;}

.add-comment {width:430px;height:74px;display:block;background-repeat:no-repeat;font-family:Georgia, Times, Serif;font-size:15px}
#bioinformatics .add-comment {background-image:url(./../images/bioinformatics-add-comment.gif);}
#biology .add-comment {background-image:url(./../images/biology-add-comment.gif);}
#informatics .add-comment {background-image:url(./../images/informatics-add-comment.gif);}



.comment-head .author a:hover {
	background:none;
	color:#665E5B;
}
.comment-head .on-date {
	font-size: 16px;
	color:#665E5B;
	float:left;
	padding-left:15px;
	margin-left:15px;
	border-left:1px dotted #DCD3D1
}

.comm-span img{padding:0px; margin:0px; background:none; border:none; float:none; 	
vertical-align:middle
}
.comm-span users{color:#D3E7EB; font-weight:bold}

.number-comments {
	color:#FE4A9B;
	font-size:17px;
}
.others {
	color:#473B38;
	font-size:40px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* comments */

/*green(bioinformatics) : #48AB26 and #DDF8CC*/
/*blue(biology) : #3366CC and #E5ECF9 */
/*blue2 (events) : /* #03B8FB and #B8E8FA */
/*orange(informatics) :  #F4986B and #FFF4C2 */


#forum {border: 1px solid #48AB26; margin: 7px 0; padding: 0 0.8em 0.8em 0.8em; width: 100%; float: none; background: #DDF8CC url(../images/headerbar_forum.gif) no-repeat 0 0; position: relative;}
#forum h2 { padding-right: 0; padding-bottom: 1.4em; padding-left: 2em; font-size: 1.1em; color: #fff;}
#forum #news { overflow: auto; height: 24em;}
#forum div div { overflow: visible; height: auto; border: 1px solid #48AB26; background-color: #fff; margin: 0 10px 10px 0;}
#forum div div p { margin: 0.5em;}
#forum div div cite { margin: -0.5em; margin-top: 0.8em; padding: 0.2em 0.5em; display: block; background-color: #D9F5B2; font-style: normal; font-weight: bold;color: #48AB26;}
#forum div div cite span { display: block; font-weight: normal;}
#forum #newscontrols { list-style-type: none;}
#forum #newscontrols li { display: inline;}
#forum #newscontrols #backHome { position: absolute; left: 0; top: 0; width: 100%; display: none;}
#forum #newscontrols #backHome a { display: block; width: 7.5em; margin-left: auto; margin-right: 10px; padding-left: 1.8em; background: #575821 url(../images/news_backhome_arrow.gif) no-repeat 0.2em 50%; border-left: 1px solid #444; border-right: 1px solid #444; text-decoration: none; font-size: 0.9em; line-height: 2.4;}
#forum #newscontrols #backHome a:link, #forum #newscontrols #backHome a:visited { color: #dbd7a6;}
#forum #newscontrols #backHome a:hover, #forum #newscontrols #backHome a:active, #forum #newscontrols #backHome a:focus { color: #ebe7b6;}
#forum #paging { font-size: 0.7em;}
#forum img { margin-top: 10px;}
#forum img#searchButton { margin-left: -2px;}
#forum img#newsRSSButton { margin-left: 10px;}
#forum #searchForm { margin: 15px -0.8em -0.8em -0.8em; color: #fff; background: #565724 url(../images/headerbar_newssearch.gif) no-repeat 100% 0; border: 1px solid; border-top: none; border-left-color: #333313; border-right-color: #333313; border-bottom-color: #333313;}
#forum #searchForm fieldset { margin: 0 0.8em; padding-bottom: 0.8em;}
#forum #searchForm h2 { color: #fff; margin-right: 0; margin-left: 0; padding-left: 0.8em; border-top: 1px solid #333313;}
#forum #searchForm label { display: none;}
#forum #searchForm input#searchInput { padding: 2px 4px 3px 4px; width: 80%;}
#forum #searchForm input.formbutton { color: #000; font-weight: bold; width: 34px;}

div#adsense4header {
position : absolute;
left: 630px;
top: 5px;
}

a img {border: none;}

.laboratories li, .companies li{
padding-bottom: 10px;
padding-top: 10px;
}

.laboratories ul, .companies ul {
padding-left: 10px;
}

.laboratories ol, .companies ol{
padding-left: 20px;
}

span.number {
font-weight: bold;
}

p.promotion {
width: 65%;
background: #F89DA1;
border: solid 1px #FB020E;
color: #000;
padding: 0.5em;
}


img#informatics_decoration {
margin-top: 2em;
width: 35%;
height: 35%;
float: right;
}

img#bioinformatics_decoration {
margin-top: 2em;
width: 35%;
height: 35%;
float: right;
}


img#biology_decoration {
margin-top: 2em;
width: 30%;
height: 30%;
float: right;
}

div#allthesubsections {
width: 600px;
}

div#allthesubsections fieldset.theme {
border: solid 1px;
padding: 0.1em;
margin: 0.5em;
float: left;
width: 90%;
text-align: center;
}

div#allthesubsections a{
margin: 0.5em;
padding: 0.2em;
display: block;
float: left;
width: 15%;
text-decoration: none;
text-align: center;
border: solid 1px;
}

div#allthesubsections fieldset.theme a{
display: block;
width: 20%;
}

span.link {
text-decoration: underline;
color: blue;
cursor: url('./../images/cursor-hand.gif'), auto;
cursor: hand;
}

div.signingooglefriend {
position: absolute;
left: 650px;
top: 10px;
}

div.wallgooglefriend {
margin-top: 5px;
}

div.reviewgooglefriend {
margin-top: 5px;
}