#sidebar {
	color:#45423d;
	font-size:.9em;
}

#sidebar div.content {
	padding:6px;
}

#sidebar p {
	margin:6px 0;
}

#sidebar div.frameset {
	border-color:#d7d7d7;
	background:#ecf2f6;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-border-radius-bottomleft:0;
	-moz-border-radius-topleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-top-left-radius:0;
}

#sidebar div.frameset:hover {
	background:#fff;
}

#sidebar div.frameset div.scrollbar {
	background:#ecf2f6;
}

#sidebar div.frameset:hover div.scrollbar {
	background:#fff;
}

#sidebar div.content div.page {
	position:absolute;
}

#sidebar .toolbar {
	background:#ecf2f6;
	padding:6px;
	z-index:2;
}

#sidebar .toolbar div {
	margin-top:3px;
}

#sidebar div.toolbar select {
	float:right;
	margin:0;
	padding:3px;
	width:100%;
}

#sidebar .toolbar div {
	float:left;
}

#sidebar .toolbar form {
	float:right;
}

#sidebar select {
	border:1px solid #7e8992;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

#sidebar select:hover {
	border:1px solid #6c9d31;
}

#sidebar a {
	color:#7e8992;
}

#sidebar:hover a {
	color:#316c9d;
}

#sidebar div.toolbar div {
	float:left;
}

#sidebar h5 {
	font-weight:700;
	padding:12px 0 0;
}
#sidebar div.loading {
	text-align:center
}
#sidebar div.loading img {
	border:none;
	margin:50% 0;
}

#sidebar p.access, #sidebar p.ads {
	color:#5c5c5c;
	font-size:.8em;
	margin:0 0 9px;
	padding:0;
}
#sidebar img.ads {
	margin-bottom:21px;
}
#sidebar div.ads {
	border:1px solid #d7d7d7;
	border-left:0;
	border-right:0;
	margin:-3px 0 21px 0;
	padding:3px 9px;
}
#sidebar div.ads p.title {
	font-size:1.2em;
}
#sidebar div.ads strong {
	font-weight:700;
}

#sidebar dl.explore {
	margin-top:18px;
}

#sidebar dl.explore dd {
	padding-left:12px;
}

#sidebar div.slide p {
	margin-bottom:0;
	padding-bottom:0;
}
#sidebar div.slide h5 {
	margin:0;
	padding:0;
}

#sidebar h5.abstract {
	border-bottom:none;
	margin-top:6px !important;
}

#sidebar div.toolbar div h5 {
	font-weight:400;
	margin:0;
	padding:0;
}

#sidebar div.toolbar select {
	vertical-align:middle;
}

#sidebar img {
	border:1px solid #d7d7d7;
}

#sidebar img.noborder {
	border:0;
}

#sidebar p.sidebarNav {
	text-align:center;
}

p.before {
	margin:0 0 12px 0 !important;
}
p.after {
	margin:24px 0 12px !important;
}

#sidebar dl {
	margin-bottom:12px;
}

#sidebar dt, #sidebar dt a:link, #sidebar dt a:visited {
	color:#2e2e2e;
	font-weight:700;
	margin-bottom:6px;
}

#sidebar dd {
	margin-bottom:1px;
}

#sidebar dl.explore dd, #sidebar dd.related, #sidebar dl dd.articleExtra, #sidebar dl dd.articleExtraBold, #sidebar ul.compoundOverview li, #sidebar ul.supplementaryOverview li, #sidebar ul.presentationOverview li, #sidebar ul.proteinOverview li, #sidebar dl.googleRerun dd {
	background:url(../images/sprites.png) no-repeat 0 -1982px;
	margin-bottom:3px;
	padding-left:12px;
}

#sidebar dl.explore dd, #sidebar dd.related {
	padding-left:25px;
}
#sidebar dl dd.related {
	background-position:0 -2432px;
}
#sidebar dl dd.related:hover {
	background-position:0 -2456px;
}
#sidebar dl.keywords dd.related {
	margin-top:6px;
}
#sidebar dl.explore dd.rerun {
}
#sidebar dl.explore dd.specialIssue {
}
#sidebar dl.explore dd.apps {
	background-position:0 -2480px;
}
#sidebar dl.explore dd.apps:hover {
	background-position:0 -2504px;
}

#sidebar dl dd.articleExtraBold a {
	font-weight:700;
}

#sidebar ul.compoundOverview li, #sidebar ul.proteinOverview li {
	background:url(../images/sprites.png) no-repeat 0 -1982px;
}

#sidebar dd.copyright, #sidebar dd.currency {
	color:#7e8992;
	font-size:.8em;
}

#sidebar div.author dl.otherPublications dt {
	font-weight:400;
}
#sidebar div.author dl.otherPublications {
	font-size:.9em;
}
#sidebar div.author dl.otherPublications dd a {
	padding-left:0;
}

a.googleRerun {
	display:block;
	font-size:.9em;
	margin:-6px 0 12px;
}

#container #sidebar div.table {
	padding:3px;
}

#container #sidebar div.table table {
	background:#fff;
}

#container #sidebar div.table img {
	border:0;
}

#container #sidebar div.table div.topbot {
	margin-top:1em;
}

#container #sidebar div.table table td, #container #sidebar div.table table th {
	font-size:3pt;
	margin:0;
	padding:1px;
}

#sidebar table {
	font-size:1em;
}

#sidebar th, #sidebar td {
	text-align:left;
}

#sidebar th {
	padding:0 12px 3px 0;
	width:100px;
}

div.buttons {
	width:100%;
}

div.buttons div {
	float:left;
	margin-bottom:18px;
}

div.button_prev {
	width:80px;
}

div.button_all {
	float:none;
}

div.buttonNavBox {
	clear:both;
}
div.buttonNav {
	float:left;
	width:33%;
	margin-bottom:9px;
}

div.viewAll {
	font-size:.8em;
	margin-top:3px;
	text-align:center;
}

div.buttonNext {
	text-align:right;
}

div.button_all p {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

div.button_next {
	float:right !important;
	width:80px;
}

div.buttonsAfter {
	clear:both;
}

a.button_browse /* , #sidebar table span */ {
	font-size:.8em;
}

#sidebar a.button_prev, #sidebar a.button_next {
	background:#f8f8f8 url(../images/sprites.png) 0 -32px;
	border:1px solid #7e8992;
	border-left:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#5c5c5c !important;
	display:inline-block;
	font-size:.9em;
	padding:0 18px 1px;
	text-align:center;
	text-decoration:none;
}

#sidebar a.button_prev:hover, #sidebar a.button_next:hover {
	background:#ebeced url(../images/sprites.png) 0 -60px;
	border:1px solid #7e8992;
	color:#5c5c5c;
}

#sidebar a.button_prev:active, #sidebar a.button_next:active {
	color:#5c5c5c !important;
}

#sidebar a.button:hover {
	border:1px solid #7e8992;
	color:#5c5c5c;
}

#sidebar a.disabled {
	cursor:default !important;
	opacity:.35;
	filter:alpha(opacity=35);
}

#sidebar a.disabled:hover {
	background:#f8f8f8 url(../images/sprites.png) 0 -32px;
	border:1px solid #7e8992;
	border-left:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	color:#7e8992;
}

#sidebar div.figure {
	margin:0;
	padding:0;
}

#sidebar div.figure img.figure {
	padding:3px;
}

#sidebar p.remark {
	color:#5c5c5c;
	font-style:italic;
	margin:12px 0 3px 0;
}

#sidebar hr {
	background:#d7d7d7;
	border:0;
	height:1px;
	margin:9px 0 15px 0;
}

#sidebar div.author dt {
	margin-top:6px;
}

#sidebar dd.telephone, #sidebar dd.fax  {
	background:url('../images/sprites.png') no-repeat 0 -370px;
	padding-left:25px;
}

#sidebar dd.fax {
	background:url('../images/sprites.png') no-repeat 0 -388px;
}

#sidebar div.author dd a, #journalInfo li a {
	margin-right:12px;
	padding-left:25px;
}

#sidebar dd.corrAuthor {
	background:url(../images/sprites.png) no-repeat 0 -864px;
	margin-right:12px;
	padding-left:25px;
}

#sidebar dd.email a, #journalInfo li.email a {
	background:url(../images/sprites.png) no-repeat 0 -106px;
}

#sidebar dd.email a:hover, #journalInfo li.email a:hover {
	background:url(../images/sprites.png) no-repeat 0 -121px;
}

#sidebar dd.website a {
	background:url(../images/sprites.png) no-repeat 0 -588px;
}

#sidebar dd.website a:hover {
	background:url(../images/sprites.png) no-repeat 0 -610px;
}

#sidebar dd.affiliation {
	background:url('../images/iconAffiliation.png') no-repeat 0 3px;
	margin-right:12px;
	padding-left:25px;
}

#sidebar dd.contribution {
	color:#7e8992;
	margin-top:12px;
}

#sidebar dd.linkedin a {
	background:url(../images/sprites.png) no-repeat 0 -1891px;
}

#sidebar dd.linkedin a:hover {
	background:url(../images/sprites.png) no-repeat 0 -1915px;
}

#sidebar dd.facebook a {
	background:url(../images/sprites.png) no-repeat 0 -1938px;
}

#sidebar dd.facebook a:hover {
	background:url(../images/sprites.png) no-repeat 0 -1962px;
}

#sidebar dd.twitter a {
	background:url(../images/sprites.png) no-repeat 0 -1843px;
}

#sidebar dd.twitter a:hover {
	background:url(../images/sprites.png) no-repeat 0 -1867px;
}

#sidebar dd.scopus a {
	background:url(../images/sprites.png) no-repeat 0 -2530px;
}

#sidebar dd.scopus a:hover {
	background:url(../images/sprites.png) no-repeat 0 -2554px;
}

#sidebar dd.currency {
	background:none;
	margin-top:12px;
}

#journalInfo li.alert a {
	background:url(../images/sprites.png) no-repeat 0 -2235px;
}
 
#journalInfo li.alert a:hover {
	background:url(../images/sprites.png) no-repeat 0 -2259px;
}

#journalInfo li.rss a {
	background:url(../images/sprites.png) no-repeat 0 -2284px;
}
 
#journalInfo li.rss a:hover {
	background:url(../images/sprites.png) no-repeat 0 -2308px;
}

#journalInfo li.favorite a {
	background:url(../images/sprites.png) no-repeat 0 -2332px;
}
 
#journalInfo li.favorite a:hover {
	background:url(../images/sprites.png) no-repeat 0 -2356px;
}

#journalInfo li.submitArticle a {
	background:url(../images/sprites.png) no-repeat 0 -2381px;
}
 
#journalInfo li.submitArticle a:hover {
	background:url(../images/sprites.png) no-repeat 0 -2405px;
}

#journalInfo .impactFactor {
	border:0;
	margin:24px 0;
}

#sidebar dt img,#sidebar dd img {
	margin:12px 0 3px;
}

#sidebar dt img.nomargin, #sidebar dd img.nomargin {
	margin:0;
}

#sidebar dt.author {
	font-weight:400;
}
#sidebar dd.title, #sidebar dd span.title {
	font-weight:700;
}

#sidebar h5.abstract, #sidebar div.referenceOccurrences h5 {
	font-size:1em;
	font-weight:700;
}
#sidebar h5.abstract span {
	font-weight:400;
}

#sidebar h3 {
	margin-bottom:12px;
	margin-top:0 !important;
}

#sidebar h6 {
	font-size:1em;
	font-style:normal;
	font-weight:700;
	margin-top:6px;
}

#sidebar .experiment h5,#sidebar .experiment h6 {
	font-size:1em;
	font-weight:400;
}

#sidebar .experiment h6 {
	font-weight:700;
	font-style:normal;
	margin:15px 0 6px;
}

#sidebar .experiment ul {
	list-style:disc;
	margin-left:1.5em;
}

#sidebar dl.highlight a {
	padding-left:15px;
	padding-right:6px;
}

#sidebar table.float hr {
	background:#316c9d;
	margin:0;
	padding:0;
}

#sidebar div.video {
	width:280px;
}

#sidebar p.disclaimer {
	color:#7e8992;
	font-size:.8em;
}

ul.references li.article, ul.references li.export {
	margin-bottom:3px;
}

ul.links li.article a.article {
	background-position:0 -1775px;
}
ul.links li.article a.article:hover {
	background-position:0 -1799px;
}

p.occurrence {
	margin-bottom:25px !important;
}

p.occurrence span {
	font-weight:700;
}

ul.references li.reference {
	border-bottom:none;
	font-weight:700;
	padding-bottom:6px;
	margin-bottom:0;
}

ul.references li {
	padding-bottom:0;
	margin-bottom:3px;
}

#sidebar p.formula.smaller, #sidebar span.formula.smaller {
	font-size: 0.8em;
}

#sidebar p.formula {
	text-align:center;
	margin:24px 0;
}

#sidebar p.formula span.label {
	float:right
}

p.formula_quote {
	/* Is shown on demand */
	display:none;
}

dd.articleExtraBold {
	margin-bottom:18px !important;
}

p.dbaseExtern {
	color:#5c5c5c;
	display:block;
	margin:24px 0 !important;
}

p.dbaseExtern img {
	float:left;
	height:auto;
	margin:0 12px 12px 0;
}

img.impactFactor {
	border:0 !important;
	margin-bottom:18px;
}
dl.option dd, dl.editor dd.email a {
	background:url(../images/sprites.png) no-repeat 0 0;
	margin-bottom:3px;
	padding-left:25px;
}
dl.option dd.alert {
	background-position:0 -2237px;
}
dl.option dd.alert:hover {
	background-position:0 -2261px;
}
dl.option dd.addFavorites {
	background-position:0 -2334px;
}
dl.option dd.addFavorites:hover {
	background-position:0 -2358px;
}
dl.option dd.toc {
	background-position:0 -2093px;
}
dl.option dd.toc:hover {
	background-position:0 -2117px;
}
dl.callPapers dd a {
	font-weight:700;
}
dl.callPapers dd.deadline {
	margin-bottom:12px !important;
}

table.after {
	clear:left;
}

#journalInfo dl dt {
	margin-top:12px;
}

img.libraryBanner {
	display:none;
	margin-bottom:12px;
}

ul.knowledgetree li {
	margin-bottom:12px;
}

ul.knowledgetree li a {
	background:url('../images/treePlus.png') no-repeat 0 4px;
	color:#5c5c5c !important;
	padding-left:15px;
	text-decoration:none;
}
ul.knowledgetree li ul li {
	background:url('../images/treeNode.png') no-repeat 5px 0;
	margin-bottom:0;
	padding-left:21px;
}
ul.knowledgetree li ul li a {
	background:none;
	color:#316c9d !important;
	padding-left:0;
}

#sidebar ul li.hiddenNode {
	display:none;
}

#sidebar ul li.hiddenNode > a {
	background:url('../images/treeMinus.png') no-repeat 0 4px;
}

dl.citation dd.title, dl.citation dd.journal, dl.citation dd.export {
	margin-top:9px;
}
dl.citation dd.export a {
	background:url(../images/sprites.png) no-repeat 0 -137px;
	padding-left:25px;
}
dl.citation dd.export a:hover {
	background-position:0 -152px;
}
