@import url(biobanknonnav4.css);
@import url(ie6hacks.css);
@import url(ie7hacks.css);
/* @import url(safarihacks.css); */

/* ######################### Layout IDs ######################### */

body {margin-top:0em;margin-left:0.8em;margin-right:0.8em;padding:0em;font-family:arial,helvetica,sans-serif;font-size:90%;line-height:120%;}

#banner {margin-left:185px;}

#clear {clear:both;}

.clear {clear:both;}

.biologo {padding-left:10px;padding-top:15px;padding-bottom:15px;}

#topbar {margin-left:201px;padding-right:4px;margin-top:0em;padding-top:0em;}

#sidebarleft {position:absolute;top:10px;left:10px; width:183px; line-height:95%;
padding-right:10px;margin-right:10px;padding-left:0em; 
padding-top:0em;display:inline;}

#sidebaright {z-index:1;float:right;width:180px;height:auto;border:none;margin: 0em;padding: 0em;display:inline;height:100%;}

#main {float:none;height:100%;z-index:2;margin-left:185px;margin-right:179px;padding-left:0em;padding-right:0px;
padding-top:0em;margin-top:0em;border:none;}

#footer {clear:both;text-align:center;margin-top:24px;margin-left:214px;margin-right:180px;}

/* ####################### Default Styles ########################## */

a.skip:link {font-size:1px;margin:0em;padding:0em;}
a.skip:visited {font-size:1px;margin:0em;padding:0em;}
a.skip:hover {font-size:1px;margin:0em;padding:0em;}
a.skip:focus {font-size:1px;margin:0em;padding:0em;}
a.skip:active {font-size:1px;margin:0em;padding:0em;}

.skiplink {font-size:1px;height:1px;padding:0em;margin:0em;}
p.anchor {font-size:1px;height:1px;padding:0em;margin:0em;}

/* ul {margin-left:0px;} */
ul li {margin-left:-12px}

dd {margin:0em;}

/* acronym {border-bottom:dashed 0.1em;} */

abbr {border-bottom:dashed 0.1em;}

img  {border:none;}

.nav4msg {padding-top:0.4em;
	color:black;
	font-size:small;
	text-align: center;}

p.footleft {display:inline;float:left;margin-bottom:0.1em;}
p.footright {display:inline;float:right;margin-bottom:0.1em;}



/* ####################### Banner styles ############################### */

.topbarbracket {color:#FFFFFF;}

a.simplelink:link {text-decoration:none;margin-top:0em;padding-top:0em;}
a.simplelink:visited {text-decoration:none;margin-top:0em;padding-top:0em;}
a.simplelink:hover {text-decoration:underline;margin-top:0em;padding-top:0em;}
a.simplelink:focus {text-decoration:underline;margin-top:0em;padding-top:0em;}
a.simplelink:active {text-decoration:none;margin-top:0em;padding-top:0em;}

h1.bannerheading {display:none;color:#000000;font-size:0.1em;float:left;margin:0px;padding:0px;}
h2.bannerheading {display:none;color:#000000;font-size:0.1em;float:left;margin:0px;padding:0px;}

/* ################################### left menu  ###################################### */

ul.tp_leftmenu {margin:0em;padding-left:0em;padding-top:0em;}
ul.tp_leftmenu li {list-style-type:none; margin-left:0em;font-weight:bold;}

a.tp_l_menulk:link {
text-decoration:none;
	padding-left:12px;
	padding-top:0.2em;
	padding-bottom:0em;
	display:block;
	border-style:solid;
	border-width: 0.1em;
}
a.tp_l_menulk:visited {
text-decoration:none;
padding-left:12px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
border-style:solid;
border-width: 0.1em;
}
a.tp_l_menulk:hover {
padding-left:12px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
border-style:solid;
border-width: 0.1em;
}
a.tp_l_menulk:focus {
padding-left:12px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
border-style:solid;
border-width: 0.1em;
}
a.tp_l_menulk:active {
padding-left:12px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
border-style:solid;
border-width: 0.1em;
}

.sitemapbar {display:none;}

ul.sect_leftmenu {margin:0em;margin-right:0.2em;padding-left:0em;padding-top:0em;}
ul.sect_leftmenu li {list-style-type:none; margin-left:0em;color:white;font-weight:bold;}
ul.sect_leftmenu li.sect_menutitle {list-style-type:none; margin-left:0em;color:white;font-weight:bold;padding-left:14px;padding-bottom:0.2em;padding-top:0.2em;}

a.sect_menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
	line-height:1.1em;
}
a.sect_menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
	line-height:1.1em;
}
a.sect_menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}

/* ####################### TB - Top Bullet - for menu links that take up two lines ############################### */

a.TBsect_menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
	line-height:1.1em;
}
a.TBsect_menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
	line-height:1.1em;
}
a.TBsect_menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}


ul.sect_2leftmenu {margin:0em;margin-right:0.2em;padding-left:12px;padding-top:0em;font-size:85%;}
ul.sect_2leftmenu li {list-style-type:none; margin-left:0em;color:white;font-weight:bold;}
ul.sect_2leftmenu li.sect_menutitle {list-style-type:none; margin-left:0em;color:white;font-weight:bold;padding-left:1em;}

a.sect_2menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
}
a.sect_2menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_2menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_2menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_2menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}

/* ####################### TB - Top Bullet - for menu links that take up two lines ############################### */

a.TBsect_2menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
}
a.TBsect_2menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_2menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_2menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_2menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}

ul.sect_3leftmenu {margin:0em;padding-left:12px;padding-top:0em;}
ul.sect_3leftmenu li {list-style-type:none; margin-left:0em;color:white;font-weight:bold;}

a.sect_3menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
}
a.sect_3menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_3menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_3menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.sect_3menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}

/* ####################### TB - Top Bullet - for menu links that take up two lines ############################### */

a.TBsect_3menulk:link {
text-decoration:none;
	padding-left:24px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	display:block;
	color:white;
	font-weight:normal;
	border-style:solid;
	border-width: 0.1em;
}
a.TBsect_3menulk:visited {
text-decoration:none;
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_3menulk:hover {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_3menulk:focus {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}
a.TBsect_3menulk:active {
padding-left:24px;
padding-top:0.2em;
padding-bottom:0.2em;
display:block; 
font-weight:normal;
border-style:solid;
border-width: 0.1em;
}


#searchbox {clear:right;margin:0em;padding-left:1em;}

form {margin-top:0;margin-bottom:0;}
.gobutton {background-color:white;font-family:arial,sans-serif;margin-top:0;}

/* ################################### main content ######################################## */

#mainbar {margin-left:0em;margin-right:0em;padding-right:0.2em;padding-left:12px;
margin-top:0em;padding-bottom:0em;margin-bottom:0em;width:auto;
border-left:none;}

h2.barheading {text-align:left;font-size:2em;line-height:1.2em;margin-top:0;padding-top:0;}

.text {padding-right:0.4em;}

.pic {float:left; padding-right:0.2em;}

p.sectionmenu {margin:0em; padding:0em;}

a.topmenulink:link {font-weight:bold;text-decoration:none;}
a.topmenulink:visited  {font-weight:bold;text-decoration:none;}
a.topmenulink:hover  {text-decoration:underline;}
a.topmenulink:focus  {text-decoration:underline;}
a.topmenulink:active  {text-decoration:underline;}

.barbracket {font-size:1em;}

.glossbar {text-align:center;padding-top:0.6em;}



/* ##################################### right menu ########################################## */

img.thumbs {padding:4px;}

#rightbar {height:144px;margin-top:0em;padding-left:0em;margin-left:0em;text-align:left;width:100%;margin-bottom:0em;padding-bottom:0em;}

img.rightbarimg {margin:0em;padding:0em;}

* html #rightbar {
margin-left:-3px;
} 


p.imglinks {margin:0em;padding-top:5px;}

p.event {text-decoration:underline;color:blue;}

#eventsbox {padding-left:12px;}

ul.accesskeys {font-weight:normal;text-align:left;font-size:1em;margin-top:0em;}

ul.accesskeys li {list-style-type:circle;}

p.accessicons {text-align:center;}


/* ######################################### Print Styles ######################################## */

@media print {

body {margin:0.4em;padding:0em;font-family:Arial, sans-serif; font-size:100%;color:#000000; background-color:#FFFFFF;}

body.mainstyle {margin:0.4em;padding:0em;font-family:Times, serif; font-size:100%;color:#000000; background-color:#FFFFFF;}

a.skip:link {display:none;;}
a.skip:visited {display:none;}
a.skip:hover {display:none;}
a.skip:focus {display:none;}
a.skip:active {display:none;}

.skiplink {display:none;}

.topbarbracket {display:none;}

a.simplelink:link {display:none;}
a.simplelink:visited {display:none;;}
a.simplelink:hover {display:none;}
a.simplelink:focus {display:none;}
a.simplelink:active {display:none;}

#banner {display:none;}

#topbar {display:none;}

#sidebarleft {display:none;}
#sidebarlefttop {display:none;}

#sidebaright {display:none;}

#main {margin-left:0em; padding-bottom:1em; margin-right:0em; border-right-style:none;}

* html #main {margin-right:0px; border-right-style:none;} 

#footer {display:none;}

#mainbar {margin:0em;padding:0em;background-color:#FFFFFF;color:#000000;height:30px;}

.text {padding-right:0.4em;}

.pic {float:left; padding-right:0.2em;}

p.sectionmenu {margin:0em; padding:0em;}

a.topmenulink:link {font-weight:bold;text-decoration:none;}
a.topmenulink:visited  {font-weight:bold;text-decoration:none;}
a.topmenulink:hover  {text-decoration:underline;}
a.topmenulink:focus  {text-decoration:underline;}
a.topmenulink:active  {text-decoration:underline;}

.barbracket {font-size:1em;}

p.sectionmenu {display:none;}

.faqlist {padding-left:12px;}

}