/*
SIROCCO Bioinformatics and Data 
Author: Joffrey Fitz <joffrey.fitz@tuebingen.mpg.de>
Copyright (c) 2008 Max Planck Institute for Developmental Biology, 
http://www.eb.tuebingen.mpg.de
*/
html {overflow-y: scroll;}

body {
	background: #CCCCCC none repeat scroll 0%;
	font-family:Verdana, "Lucida Grande",Arial,Helvetica,Verdana,sans-serif;
 	font-size:12px; 
	line-height:1.4em;
	text-align:center;
	margin:0pt;
	padding:0pt;
}

a, a:link, a:visited {
	color:#5e123f;
	text-decoration:none;
}

a.faqheader {
    color:#5e123f;
	text-decoration:bold;
}

a:hover {
	color:#d43d96;
}
a img, a.img, a.img:hover {
	background:transparent none repeat scroll 0%;
	border:medium none;
}

ul {
	list-style-position:outside;
	list-style-type:square;
}

p {
	margin-top:10px;
}

li {
	
}

p.indent {
	text-indent:2em;
}

h1, h2, h3, h4, h5, h6 {
	background:transparent none repeat scroll 0%;
	border-bottom:1px solid #AAAAAA;
	color:Black;
	font-weight:normal;
	margin:0pt 0pt 1em;
	padding-bottom:0.17em;
	padding-top:0.5em;
}
h1 {
	font-size: 172%;
	padding-bottom:5px;
}

h2 {
	color:#333333;
	font-size:17px;
}

h3 {
	border: 0px;
	color:#2b478c;
	font-size: 100%;
	font-weight:bold;
}

#OuterWrapper {
	margin:0pt auto;
	text-align:center;
}

body #Wrapper {
	background-color:transparent;
	background-image:url(body_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	min-width:960px;
	position:relative;
/*  	text-align:left; */
}

body #Header {
	margin:0pt auto;
	width:920px;
	height:90px;
	background:#4f82ff url(bg-red-vgrad.png) scroll left top;
	color:#FFFFFF;
	overflow:hidden;
}

#HeaderTop {
	padding-left:235px;
}

#Logo {
	display:inline;
	float:left;
	padding-top:5px;
	padding-bottom:4px;
	margin-left:-229px;
	width:177px;
}

#HeaderBottom {
	border-top:0px solid #84abff;
	clear:both;
	color:black;
	height:19px;
	margin:0pt 16px;
	padding-top:5px;
	position:relative;
	font-size: 10px;
}

#HeaderBottom a, avisited {
	color:black;
}

#HeaderBottom a:hover {
	color:black;
}

#Breadcrumbs {
	float:left;
	height:44px;
	margin:0pt;
	padding:0pt;
}

#Breadcrumbs li {
	float:left;
	height:44px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	padding-right:16px;
}

body div#Content {
	margin:0pt 20px;
	padding:12px 0px 90px;
	overflow:hidden;

}

#LeftColumn {
	background-color:#F8F8F8;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	margin:10px 0pt;
	padding-left:5px;
	padding-right:5px;
	float:left;
	overflow:auto;
	width:170px;
	text-align:left;
}

#NavColumn {
	background-color:#F8F8F8;
	padding:8px 4px 0pt 8px;
}

#NavColumn h5 {
	border-bottom:1px solid #AAAAAA;
	color:#5e123f;
	padding-left:9px;
	padding-top:2px;
	margin:0pt;
	padding:0pt;
	font-size: 100%;
	font-weight:bold;
}

#NavColumn ul {
	margin:5px 0pt 15px 0em;
	font-size:127%;
	padding:0pt;
}

#NavColumn ul a {
	color:#333333;
	text-decoration:none;
}

#NavColumn ul a:hover {
	color:#d43d96;
}

#NavColumn li {
	background-position:0pt 0.4em;
	background-repeat:no-repeat;
	font-size:smaller;
	margin-top:6px;
 	line-height: 1em;
	list-style-position:outside;
	list-style-type:none;
	padding-left:16px;
}


#BodyColumn {
	margin-left:202px;
	margin-right:1.5em;
	text-align: left;
}

#BodySection {
	padding-top:15px;
}

/* General text section */
div.section {
	padding-left: 10px;
	padding-bottom: 20px;
}

/* Webtools */
#Webtools {
	padding-top: 1px;
	padding-left: 10px;
	padding-right: 10px;
	background: #f4edf2;
	color:#000;
}

#Webtools h2 {
	font-size: 172%;
	color: black;
	border-bottom: 0px solid #FFFFFF;
}

#WebtoolsTitle {

}

div.WebtoolsTitle a {
	font-weight: bold;
}

div.WebtoolsDesc {
	padding-bottom:10px;
}

/* News */
#NewsContainer {
	width:100%;
	padding-top:30px;
	background: white;
}

#NewsContainer h2 {
	font-size: 172%;
}

div.NewsHeader {
	color:grey;
	font-weight:bold;
	font-size: 12px;
	padding-bottom:5px;
}

div.NewsBody {
	font-size: 12px;
	padding-bottom:20px;
}


/* Publications */
div.Publication {
	padding-left: 10px;
	padding-bottom: 20px;
}

div.Publication a {
	font-weight: bold;
}

div.Award {
	float: right;
	font-size: smaller;
}

div.PublicationTitle {

}

div.AuthorList {

}

div.Journal {

}

div.RelatedLinks {
	padding-top: 5px;
}

div.RelatedLinks a {
	font-weight: normal;
	text-decoration: underline;
}

/* Team */
div.TeamMember {
	padding-left: 10px;
	padding-bottom: 20px;
}
div.TeamName {
	font-size:110%;
}
div.TeamFunction {
	
}
div.TeamEmail {
	padding-top: 2px;
}


/* Footer */
body #Footer {
	background-color:transparent;
	background-image:url(body_bottom_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:960px;
	margin-left:auto;
	margin-right:auto;
	min-width:960px;
	position:relative;
	text-align:left;
	padding-bottom: 10px;
}

#FooterBox {
	margin-left:30px;
	overflow:hidden;
	font-size: 9px;
	color:#777777;
	text-align:center;
}

#PageBottom {
	padding-top:10px;
	padding-bottom:50px;
	background: red;
}



