/* site css for Reports Templates website */

/* Stem cell site wide link colors*/
a:link {color:#225d9a;}
a:hover {color:#c00;}
a:visited {color:#2b4c6e;}
a:visited:hover { color : #c00; }

#hdr #header-nav a:link, #hdr #header-nav a:visited {color: #173e67;}
#hdr #header-nav li.hilite {background-image: url(/scibx/images/tab_l_hilite.gif);}
#hdr #header-nav .hilite a {background-image: url(/scibx/images/tab_r_hilite.gif);}

#hdr .user-services .li1 a {background-image:url(/scibx/images/bg_sc_myaccount.gif);}
#hdr .user-services .li2 a {background-image:url(/scibx/images/bg_sc_ealert.gif);}
#hdr .user-services .li3 a {background-image:url(/scibx/images/bg_sc_subscribe.gif);}
#hdr .user-services .li4 a {background-image:url(/scibx/images/bg_sc_rss.gif);}
/* end Stem cell site wide link colors */

#hdr .publications {
	float:left;
	width:59.5%;
}

#hdr .search {
	width:39.5%;
}

#hdr li.alb-extra-link {
	background:transparent url(/common/includes/header/02/images/bg_nature_home.gif) no-repeat scroll 0 5px;
	padding-left:25px;
}

#hdr li.alb-extra-link a {
	font-family:Garamond,serif;
	font-size:100%;
	padding-left:0;
	color:#21484F;
}

#hdr .publications li {
	margin-right:1.3em;
}

#hdr .login-nav {background-image: url(/scibx/images/journal_header_v2.jpg);}

a.backtotop:link, a.backtotop:visited {
	background-image: url(/scibx/images/arrow_up.gif);
	background-position: left  5px;
	color: #14405b;
	padding-top:5px;
}
/*
.box li a:link, .sub-tabs a:link, .events h3 a:link, a.no-indent:link { color: #302171; }
.box li a:visited, .sub-tabs a:visited, .events h3 a:visited, a.no-indent:visited { color: #302171; }
.box li a:hover, .sub-tabs a:hover, .events h3 a:hover, a.no-indent:hover { color: #c00; }
.box li a:active, .sub-tabs a:active, .events h3 a:active, a.no-indent:active { color: #c00; }
*/


.active span, .inactive span { color: #225d9a; }
.vote span { color: #225d9a; }

.box { background-image:url(/scibx/images/box_background.gif); }

.dark { 
	background-color: #194673;
	background-image:url(/scibx/images/box_dark_background.gif);
}

.left-column {
	background-color: #194673;
	background-image:url(/scibx/images/lh_title_background.gif);
}

.right-column { 
	background-color: #194673;
	background-image:url(/scibx/images/rh_title_background.gif);
}

.box li { background-image: url(/scibx/images/bullet.gif); }
.dark li { background-image: url(/scibx/images/white_bullet.gif); }

.dark .more-link {
	background-color: #194673;
	background-image: url(/scibx/images/box_dark_background.gif);
}

.dark h3 {
	margin: 5px 0;
	font-size:80%;
}

.search form {
	margin: 0 0 0 10px;
	padding: 0 0 10px 0;
}

.ext-resources li {
	background: url(/scibx/images/arrow_small_right.gif) no-repeat left 0.3em;
	padding: 0 0 0 17px;
	margin: 0 0 15px 0;
 }

.item li.previous a { background-image: url(/scibx/images/arrow_left.gif); }
.item li.next a { background-image: url(/scibx/images/arrow_right.gif); }
.resources ul.item li.arrow-down { background-image: url(/scibx/images/arrow_down.gif); }
.resources ul.item li.arrow-right { background-image: url(/scibx/images/arrow_right.gif); }

.item li.arrow-down { background-image: url(/scibx/images/arrow_small_down.gif); }
.item li.arrow-right { background-image: url(/scibx/images/arrow_right.gif); }
.resources ul.top li.arrow-right { background-image: url(/scibx/images/arrow_right.gif); }
p.arrow-right a { background-image: url(/scibx/images/arrow_right.gif); }
.item li.double-arrow-right { background-image: url(/scibx/images/double_arrow_right.gif); }
.dark .item li.double-arrow-right { background-image: url(/reports/new/images/grey_double_arrow_right.gif); }
.basics-box li.double-arrow-right { background-image: url(/scibx/images/double_arrow_right.gif); }

.item li.subscribe a {background:transparent url(/scibx/images/icon_subscribe.gif) no-repeat scroll 2px top;}
.item li.recommend a {background:transparent url(/scibx/images/icon_recommend.gif) no-repeat scroll 2px top;}
.item li.pdf a {background:transparent url(/scibx/images/pdf.gif) no-repeat scroll 2px 1px;}

.item li a {
	margin: 0;
	padding:0 0 3px 26px;
}

.resources ul.item li {
padding:0 10px 10px 0;
}

.resources ul.item li.arrow-right {
background-position:0 2px;
background-repeat:no-repeat;
}

.active { 
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_active_bg.gif);
}

.inactive { 
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_inactive_bg.gif);
}

.active span { background-image: url(/scibx/images/tab_active_left.gif); }
.inactive span { background-image: url(/scibx/images/tab_inactive_left.gif); }

.vote {
	background-color: #6d5da3;
	background-image: url(/scibx/images/tab_vote_bg.gif);
}

.vote span { background-image: url(/scibx/images/tab_vote_left.gif); }

.voting-tab { 
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_voting_bg.gif);
}

.voting-tab div { background-image: url(/scibx/images/tab_voting_left.gif); }
.voting-casting { 
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_votecast_bg.gif);
}
.voting-casting span { background-image: url(/scibx/images/tab_votecast_left.gif); }
.voting-casting span a { background-image: url(/scibx/images/votecast_tick.gif); }

.voting ul li.voting-tab p.votes { color: #302171; }
.sub-tabs { background-image: url(/scibx/images/month_bg.gif); }
.sub-tabs li.image a { background-image: url(/scibx/images/arrow_down.gif); }
h1.page-header { background-image: url(/scibx/images/article_head_bg.gif); }
h1.page-header span.news { background-image: url(/scibx/images/news_feature.gif); }
h1.page-header span.content { background-image: url(/scibx/images/current_content.gif); }
.news-feature { background-image: url(/scibx/images/news_feature_lg.gif); }

#article-related span.back-to-article { 
	background-image: url(/scibx/images/back_to_article_bg.gif);
	border: 1px solid #483b81;
}
#article-related span.back-to-article a:link,
#article-related span.back-to-article a:visited { background: transparent url(/scibx/images/back_to_article.gif) no-repeat scroll 0 1px; }
#article-related a.previous:link,
#article-related a.previous:visited { background-image:url(/scibx/images/double_arrow_left.gif); }
#article-related a.next:link,
#article-related a.next:visited { background-image:url(/scibx/images/double_arrow_right.gif); }

.double_arrow_right a { background-image: url(/scibx/images/double_arrow_right.gif); }
.content-header { background-image: url(/scibx/images/article_head_bg.gif); }
.content-header h1 .content { background-image: url(/scibx/images/current_content.gif); }
.content-download a { background-image: url(/scibx/images/content_download.gif); }


.no-cover-image { background: none; }
.no-cover-image ul { padding: 0; }
.faqs li { background-image: url(/scibx/images/bullet.gif); }

#timeline-navigation { background-image: url(/scibx/images/nav_tr.gif); }
dl#date-line dd.gradient1-nolink {background-image: url(/scibx/images/gradient1_nolink.gif);}
dl#date-line dd.gradient2-nolink {background-image: url(/scibx/images/gradient2_nolink.gif);}
dl#date-line dd.gradient1.expanded {background-image: url(/scibx/images/gradient1.gif);}
dl#date-line dd.gradient1 {background-image: url(/scibx/images/gradient1down.gif);}
dl#date-line dd.gradient2.expanded {background-image: url(/scibx/images/gradient2.gif);}
dl#date-line dd.gradient2 {background-image: url(/scibx/images/gradient2down.gif);}

.basics-heading-left { 
	background-color:#6d5da3;
	background-image: url(/scibx/images/basics_header_right.gif);
}

.basics-heading-right { 
	background-color:#6d5da3;
	background-image: url(/scibx/images/basics_header_left.gif);
}

.basics ul.faq-image { background-image: url(/scibx/images/basics_faqs.jpg); }
.basics ul.timeline-image { background-image: url(/scibx/images/basics_timeline.jpg); }

.paper-details ul li.comment { background-image: url(/scibx/images/comment.gif); }
.pagination { background-image: url(/scibx/images/pagination_pages_bg.gif); }

.pagination .selected {	
	background-color:#6d5da3;
	background-image: url(/scibx/images/pagination_selected_bg.gif);
}

.pagination div.nextprev { background-image: url(/scibx/images/pagination_bg.gif); }
.pagination ul li {	background-image: url(/scibx/images/pagination_pages_bg.gif); }
ul.comment-txt li.comment {	background-image: url(/scibx/images/comment_bg.gif); }
.journal-categories { background-image: url(/scibx/images/journal_categories_bg.gif); }
h2.email { background-image: url(/scibx/images/email_bg.gif); }
.research_sm h1 span { background-image: url(/scibx/images/research_sm.gif); }

h4.figure-heading {
	background-color: #f6f6f6;
	background-image: url(/scibx/images/figure_bg.gif);
}

h4.more-figure-heading {
	background-color: #fcfbfe;
	background: url(/scibx/images/more_figure_bg.gif);
	border: #bdb2d6 1px solid;	
}
	
.paper_heading {
	background-color: #6d5da3;
	background-image: url(/scibx/images/paper_heading_bg.gif);
}

.more-article-insert {
	background-color: #fdfdfe;
	background-image:  url(/scibx/images/more_article_image_bg.gif);
	border: #bdb2d6 1px solid;
}



#home #content .main { background-image: url(/scibx/images/tedpres_shortest.jpg); }
#home #content .heading1 { 
	background-color: #184470;
	background-image: url(/scibx/images/main_heading1.gif);
}
#home #content .heading2 { 
	background-color: #881b1b;
	background-image: url(/scibx/images/main_heading2.gif);
}
#home #content .heading3 { 
	background-color: #294b39;
	background-image: url(/scibx/images/main_heading3.gif);
}
#home #content .heading4 { 
	background-color: #683201;
	background-image: url(/scibx/images/main_heading4.gif);
}
#home #content .heading5 { 
	background-color: #1C1A49;
	background-image: url(/scibx/images/main_heading5.gif);
}
#home #content .heading6 { 
	background-color: #d79955;
	background-image: url(/scibx/images/main_heading6.gif);
}

#home #content li.double-arrow-right { background-image: url(/scibx/images/double_arrow_right.gif); }

/* added by cm 03/06/08 */
#home #content li.double-arrow-right-two-line {
	background-image: url(/scibx/images/double_arrow_right.gif);
	background-position: 0% 40%;
	background-repeat: no-repeat;
	font-size: 80%;
}
#home #content li.double-arrow-right-two-line a {padding-left: 20px;}

#home #content .narrow .leftbox { background-image: url(/scibx/images/home_analysis.jpg); }
#home #content .narrow .leftbox-prospect { 
	background-image: url(/scibx/images/home_prospect.jpg);
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#home #content .narrow .middlebox { background-image: url(/scibx/images/home_thera.jpg); }
#home #content .narrow .rightbox { background-image: url(/scibx/images/home_tech.jpg); }
/*#home #content .medium .top { background-image: url(/scibx/images/home_recommend.jpg); }*/
/*#home #content .medium .bottom { background-image: url(/scibx/images/home_basics.jpg); }*/

#home #content .narrow ul li ul.categories li a:link, #home #content .narrow ul li ul.categories li a:visited { 
	color:#8c2328;
}
#home #content .narrow ul li ul.categories li a:hover { 
	color:#c00;
}

/* start - added for new home page style */

#home #content ul.blog li.with-image { background-image:url(/scibx/images/blog.gif); }
#home #content .narrow .stem-cell-basics { background-image: url(/scibx/images/basics.jpg); }
#home #content .narrow ul.stem-cell-basics.with-image { background-position: top right; }
#home #content .medium .journal-club { background-image: url(/scibx/images/journalclub.jpg); }
#home #content .medium .journal-club.with-image { background-position: top right; }
#home #content .two-column .two-column-left .narrow, #home #content .two-column .two-column-right .medium { width:100%; } /* overrides width in group.css */

#home #content .two-column .two-column-left {
	float:left;
	margin-right:1.2%;
	width:32.5%;
}

#home #content .two-column .two-column-right {
	float:right;
	width:65.5%;
}


/* end -  added for new home page style */

#home #content .features ul li { background-image: url(/scibx/images/bullet.gif); }
#home #content .narrow .home-arrow-right, #home #content .medium .home-arrow-right { background-image: url(/scibx/images/double_arrow_right.gif); }



.ad-text {
	border: 1px solid #ccc;
	clear: both;
	color: #999;
	margin-top: 20px;
	padding: 2px;
}

.voting-poll { 
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_votecast_bg.gif);
}
.voting-poll span.left-corner { background-image: url(/scibx/images/tab_votecast_left.gif); }
.voting-poll span.vote-txt { float:left; }
.lir.yes { background-image: url(/scibx/images/vote_yes.gif); }
.lir.yes:hover { background-image: url(/scibx/images/vote_yes_on.gif); }
.lir.no { background-image: url(/scibx/images/vote_no.gif); }
.lir.no:hover{ background-image: url(/scibx/images/vote_no_on.gif); }

/* new styles due to journal club page merge */
#sort-nest li {
	background-color: #ced8df;
	background-image: url(/scibx/images/tab_inactive_bg.gif);
	color: #302171;
}

#sort-nest li a { background-image: url(/scibx/images/tab_inactive_left.gif); }
#sort-nest li.sort-nest-highlight, #sort-nest li.active { background-image: url(/scibx/images/tab_active_bg.gif); }
#sort-nest li.sort-nest-highlight a, #sort-nest li.active a  { background-image: url(/scibx/images/tab_active_left.gif); }
/* new styles due to journal club page merge */



/* ----------------------------------------------------------------- */
/**** NEW STYLES FOR REPORTS TEMPLATE YER ****/
/* ----------------------------------------------------------------- */
#home #content .narrow {
 	background: url(/scibx/images/bg_home_narrow.gif) repeat-x bottom;
}

#home #content .previous-title {
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:100%;
	margin:0 0 10px 0;
	padding:3px 0pt 3px 10px;
}

#home #content h2.main-cover {
	font-family: Georgia,Times,serif;
	font-size: 120%;
	margin:0pt;
	padding:0pt;
}

#home #content #leftside li {
	margin-bottom: 10px;
}

#home #content #leftside li ul li {
	margin-bottom: 10px;
}

#content h2 span.free {
	font-family: Georgia,Times,serif;
	margin: 0 0 0 10px;
	color: #06c;
}


#home #content h2.main-cover a:link, #home #content h2.main-cover a:visited {
	color: #8c2328;
}
#home #content h2.main-cover a:hover {
	color: #cf2830;
}

/* footer */
#footer {
	font-size: 80%;
}
#ftr #footer-journal {
	border-top: none;
}
#ftr #footer-links {
	background:#000000 url(/scibx/images/bg_footer.gif) repeat-x scroll 0 0;
}

#ftr #footer-links {
	border: 1px solid #bed1fb;
	margin: 0;
	padding: 5px 0 5px 9px;	
}
#ftr #footer-links ul li a:link, #ftr #footer-links ul li a:visited {
	background:transparent none repeat scroll 0 0;
	border-left:1px solid #222;
	color:#111;
	display:block;
	float:left;
	margin:0 0 0 0.6em;
	padding:0 0 0 0.6em;
	text-decoration:none;
}
/* end footer */

#content h3.atl {
	font-family: Georgia,Times,serif;
	font-size: 90%;
	margin:0pt;
	padding:0pt;
}
#home #content h3.atl a:link, #home #content h3.atl a:visited {
	color: #8c2328;
}
#home #content h3.atl a:hover {
	color: #cf2830;
}

#home #content p.date {
	font-weight:bold;
	font-size: 70%;
	color: #173e67;
	margin: 3px 0;
}
#home #content p.author {
	font-size: 80%;	
	color: #000;
	margin-bottom:2px;
}

#home #content ul.previous-list li {
	margin: 0 0 10px 0;
	padding:5px 8px;
}

#home #content ul.previous-list li p.author {
	font-weight:bold;
	font-size: 70%;	
	color: #000;
	margin: 1px 0 2px 0;
}

/* ------------------------------------------------------------ */
/* TOC STYLES */

#content .heading1 {
	background-color:#184470;
	background-image:url(/scibx/images/main_heading1.gif);
}

#content .section-title {
	background-position:right top;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:100%;
	margin:0;
	padding:3px 0 3px 10px;
}

div.cover { 
	padding: 0;
	float: left;
}

div.toc-nav { 
	padding: 0 0 0 15px;
	float: left;
}

div.toc-nav ul {
	float:none;
	font-size:90%;
	list-style-type:none;
	min-height: 0;
	margin:0;
	padding:0;
}

.content-padding li.indent {background-position: left 0.3em; }

.content-padding li.indent a { 
	padding-left:17px; 
	font-weight:bold; 
}

.issue { 
	border-color: #ccc;
	border-top:none;
	background: none;
	padding: 0 0 10px 0;
	background: url(/scibx/images/bg_issue.gif) repeat-x bottom;
 
}

.issue h3 {
	font-family: Georgia,Times,serif;
	font-size:90%;	
	margin: 5px 0;
	padding: 0 0 2px 1px;
	color: #8c2328;
 background: url(/scibx/images/small_underline.gif) no-repeat left bottom;
}

div.issue-nav h2 {
	font-family: Georgia,Times,serif;
	font-size:90%;	
	margin: 5px 0;
	padding: 0 0 2px 1px;
	color: #8c2328;
	
	padding:0 0 1px 0;
	
 	background: url(/scibx/images/small_underline_center.gif) no-repeat center bottom;
}

div.issue-nav {
	background-color: #fcfcfc;
	border: 1px solid #ccc;
	margin: 10px 0 0 25px;
	text-align: center;
	padding: 0 10px 5px 10px;
}

div.cover div.issue-nav {width:12em;}



div.issue-nav ul{
	text-align: left;
	float:none;
	margin:0;
	padding: 0;
	min-height: 0;
}
div.issue-nav ul li{
	padding:0;
	margin:0;
}

div.issue-nav ul li.prev {float: left;}
div.issue-nav ul li.next {float: right;}

div.issue-nav ul li.prev a {
	padding: 0 0 0 20px;
	margin:0;
	background: url(/scibx/images/double_arrow_left.gif) no-repeat left center;
}

div.issue-nav ul li.next a {
	padding: 0 20px 0 0;
	margin: 0;
	background: url(/scibx/images/double_arrow_right.gif) no-repeat right center;
}

/* issue for rh-nav */

#extranav div.issue-nav {
	background-color: #fcfcfc;
	border: 1px solid #ccc;
	margin: 0 0 20px 0;
	text-align: center;
	padding: 0 20px 5px 20px;
	float:none;
}

#extranav div.issue-nav ul{
	list-style-type:none;
	font-size: 80%;
	padding: 5px 0;
}


h2.content-heading2 {
	color: #173e67;
	font-family: Georgia,Times,serif;
	font-size:140%;
	font-weight:normal;
	margin:0;
	padding: 5px 0 7px;
}

h3.content-heading3 {
	color:#8c2328;
	font-family: Georgia,Times,serif;
	font-size:100%;
	font-weight:bold;
	margin:10px 0;
	padding:0 0 1px;
	background: url(/scibx/images/heading_underline.gif) no-repeat left bottom;
 
}

.issue-content p {
	line-height:1.1em;
	margin:0;
	padding:1px 0;
	}

#content .issue-content h4 {
	font-size:90%;
	margin:0 0 1px;
}

.issue-content h4 span.b, .issue-content h4 span.i  {
	font-weight: bold;
	color: #000000;	
}

#content .issue-content h4 span.free {
	font-family: Georgia,Times,serif;
	margin: 0 0 0 10px;
	color: #06c;
}

#content p.aug {
	font-size: 90%;
}

#content p.doi {
	margin: 3px 0;
	
}

#content p.links {
	margin: 5px 0 0 0;
}

#content p.more {
	margin: 5px 0 0 0;
	font-weight:bold;
}

#content p.more a {
	background: url(/scibx/images/double_arrow_right.gif) no-repeat left;
	padding: 0 0 0 20px; 
}

#content #distillery h1 {
	color: #225d9a;
	font-family: Georgia,Times,serif;
	font-size:110%;
	font-weight:bold;
	margin:0;
	padding: 0;
	
}

#content #distillery h2 {
	color: #173e67;
	font-family: Georgia,Times,serif;
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding: 5px 0 7px;
	
}

#content #distillery h4 span.latin {
	color:#000;
	font-weight:bold;
}

#content #distillery h5 {
	color: #444;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding: 0;
	
}

div.sub-cat-box {
	background: url(/scibx/images/bg_subcatbox.gif) repeat-x bottom;
	border: 1px solid #e6e6e9;
	padding: 0 0 5px 10px;
	margin: 10px 0 20px 0;
	float:left;
}


div.sub-cat-box ul {
	margin: 10px 10px 0 0;
	padding: 0;
	list-style-type: none;
	font-size: 80%;
	clear:left;
	
}

div.sub-cat-box ul li {
	float:left;
	border-right: 1px solid #222;
	padding: 0 10px 0 0;
	margin: 0 10px 10px 0;
}

div.sub-cat-box ul li.last {
	border-right: none;
	margin: 0;
	padding: 0;
	
	
}


/* --------------------------------------------------------- */
/* article styles */



#content {
	width:100%;
}

p#aug {
	font-size:90%;	
}

h2.article-title {
	font-family: Georgia,Times,serif;
	font-size:140%;
	color: #14405b;
	font-weight:bold;
	margin: 10px 0 0 0;
	padding:0pt;
	
}

h3.crosshd {
	color:#8c2328;
	font-family: Georgia,Times,serif;
	font-size:100%;
	font-weight:bold;
	margin:20px 0 10px;
	padding:0 0 1px;
	background: url(/scibx/images/heading_underline.gif) no-repeat left bottom;
}

.quote p.author { background-color:#253a57; }

.quote {
	float:right;
	font-size:120%;
	margin:10px;
	width:16em;
}

.wide img {
	float:none;
}

.wide img.thumb {
	float:left;
	padding-right:10px;
}

#companies ul {
	list-style-type: none;
	font-size: 80%;	
	margin:0 0 0 20px;
	padding:0;
}

#companies ul li {
	padding: 0 0 5px 0;
	
}

#companies ul li a { font-weight:bold; }
 
#article-related a.back-to-article:link, #article-related a.back-to-article:visited {
	background:#253a57 none repeat scroll 0% 0%;
	clear:both;
	color:#FFFFFF;
	float:right;
	font-size:70%;
	font-weight:bold;
	margin:10px 0pt;
	padding:3px 1em;
	text-decoration:none;
} 

#article-related a.back-to-article:hover { background-color:#c00; }


/*  changing site rh-nav stuff to follow article rh styles */
#article #extranav .dark { 
	background-color: #fff;
	background-image:url(/scibx/images/box_background.gif);
	background-position: bottom;
	
}

#article #extranav .dark ul { 
	border:1px solid #E0E0E0;
}

#article #extranav .dark form { 
	border:1px solid #E0E0E0;
	margin:0;
	padding:0 0 10px 10px ;
}
#article #extranav .dark h3 {
	color:#2B4C6E;
}

#article #extranav .dark li a:link, #article #extranav .dark li a:visited {
color:#2B4C6E;
}

#article #extranav .dark li a:hover {
color:#c00;
}

p.author-aff, p.updated {
	margin: 20px 0 0 0;
	font-style:italic;
}

/* article therapeutics */

h3.indication {
	font-family: Georgia,Times,serif;
	color:#225d9a;
	font-size:110%;
	margin: 10px 0 0 0;
}

h3.indication span {
	padding: 0 0 0 20px;
	font-family:Verdana,arial,Helvetica,sans-serif;
	color:#222;
}

span.contact {
	font-weight:bold;
	line-height:1.5em;
}

#article-related h1.page-header {
	background:transparent none repeat scroll 0 0;
	border-bottom:medium none;
	font-family: Georgia,Times,serif;
	color:#14405b;
	font-size:120%;
	line-height:1.5em;
	margin:0;
	padding:0;
}


/* --------------------------------------------------------------------------------------------------- */
/* archive styles */

#archive #content h1 {
	color: #173e67;
	font-family: Georgia,Times,serif;
	font-size:130%;
	font-weight:bold;
	margin:0;
	padding: 5px 0 7px;
	
}
#archive #content h2.yearmonth {
	color: #8c2328;
	font-family: Georgia,Times,serif;
	font-size:110%;
	font-weight:bold;
	margin:0 0 10px 0;
	padding: 5px 0 2px;
	background: url(/scibx/images/heading_underline.gif) no-repeat left bottom;
	
}
#archive #content h3 {
	color:#8c2328;
	font-family: Georgia,Times,serif;
	margin:0;
}

.issue-noimage {
background:#FDFEFF url(/scibx/images/issue_background.gif) repeat-x scroll right top;
margin-top:10px;
padding:10px;

}



.issue-noimage h3 {
	padding-left:15px;
	font-family: Georgia,Times,serif;
	background:transparent url(/common/images/archive_plus.gif) no-repeat scroll left center;
}

.issue-noimage h3 a:link, .issue-noimage h3 a:visited {
	color:#8c2328;	
	
}

#archive .issue-noimage h3.open {
	background:#F7F9FD url(/common/images/archive_minus.gif) no-repeat scroll left center;
}

#archive ul.issue-list  {
	font-size: 70%;
	margin: 0 0 20px 15px;
	padding: 0;
}

#archive ul.issue-list li {
	margin: 3px 0;
	padding: 0 0 0 10px;
	background:transparent url(/common/images/arrow_red.gif) no-repeat scroll left center;
}

#archive ul.subject-list  {

	margin: 0 0 20px 10px;
	padding: 0;
}
#archive ul.subject-list h4 {
	font-size: 90%;
	font-weight:bold;
	padding:0;
	margin: 0;
	width:20em;
	float: left;
}

#archive ul.subject-list li {
	margin: 0;
	padding: 5px 0;
}

#archive ul.subject-list li ul {
	display:inline;
	margin:0;
	padding:0;
}

#archive ul.subject-list li ul li {
	margin: 0;
	padding: 0 15px 0 0;
	display: inline;
}

div.sub-cat-box ul.month-list {
	margin-top:10px;
}

#archive p.type {
	margin: 0;
	padding: 0 0 2px 0;
	font-size:80%;
	color:#8c2328;	
}

#archive #content h5 {
	color: #444;
	font-size:90%;
	font-weight:bold;
	margin:0;
	padding: 0;
	
}

#archive a.backtotop:link, a.backtotop:visited {
	background-image: url(/scibx/images/arrow_up.gif);
	background-position: left  center;
	color: #14405b;
	padding-top:0;
	margin-top:-20px;
}



/* ----------------------------------------------- */
/* ABOOT / GENERIC STYLES */
/* ----------------------------------------------- */
h1.about-header {
	font-size:130%;
	color:#173e67;
	font-family: Georgia,Times,serif;
	margin-top: 0;
}

h2.about-header, h2.subheading {
	font-family: Georgia,Times,serif;
	color:#8c2328;	
	font-size:110%;
	padding: 0 0 1px 1px;
	margin: 30px 0 10px;
	background: url(/scibx/images/heading_underline.gif) no-repeat left bottom;
}

h3.about-header {
	font-family: Georgia,Times,serif;
	color:#333;
	font-size: 110%;
	margin: 15px 0 5px 0;
	padding:0;
}

h4.about-header {
	font-family: Georgia,Times,serif;
	color:#173e67;
	font-size: 100%;
	margin: 20px 0 5px 0;
	padding:0;
}

h5.about-header {
	margin: 0 0 3px;
	padding:0;
}


#content p span.subhead-paragraph {
	font-weight:bold;
}

a.download {
	background: url(/scibx/images/arrow_down.gif) no-repeat left center; 
	margin: 0 0 0 5px;
	padding: 0 0 0 18px;
	font-weight:bold;
	
}

a.about-link {
	background: url(/scibx/images/arrow_right.gif) no-repeat left center; 
	margin: 0;
	padding: 0 0 0 18px;
}

div.about { 
	background: none;
	padding: 2px 0 5px 5px;
	background: url(/scibx/images/bg_issue.gif) repeat-x bottom;
	border:1px solid #ddd;
	margin:0 0 25px;
}

div.about ul { 
	min-height: 0;
}

div.about ul li.arrow-down {
	background-image:url(/scibx/images/arrow_down.gif);
	background-position:left 0.1em;
}
div.about ul li.arrow-down a, div.about ul li.arrow-right a  {
	font-weight:bold;
	padding-left:22px;
}

.quote p {
	color:#444444;
	font-family:arial,Verdana,Helvetica,sans-serif;
	font-weight:bold;
	line-height:1.4em;
	margin-top:5px;
	padding:5px 10px;
}

/* ---------------------------------------------------------- */
/* subscribe now page */
/* ---------------------------------------------------------- */

#subscribe-now div.page-heading h1 {
	font-weight:bold;
	font-size:110%;
	padding:0px 0 3px 0 ;
	margin-top:0;
	margin-bottom:0;
	border:0;
}

#subscribe-now div.page-heading {margin-bottom: 20px;}

#subscribe-now #content .mops p,
#subscribe-now #content .page-heading p
{
    font-size: 90%;
}

#subscribe-now #content #mops-purchasearticle-register h3,
#subscribe-now #content #mops-purchasearticle-purchase h3
{
	position:absolute;
 	left:0px;
 	top:-500px;
 	width:1px;
 	height:1px;
 	overflow:hidden;
}

#subscribe-now #content div.container,
#subscribe-now #content #mops-currentsubscriber,
#subscribe-now #content #mops-documentrequest,
#subscribe-now #content #mops-form-login,
#subscribe-now #content #mops-special-free, 
#subscribe-now #content #mops-member, 
#subscribe-now #content #mops-member-sc {
	padding:10px;
	background-color:#fafafa;
	border:1px solid #ccc;
	margin-bottom:1em;
}

#subscribe-now #content div.container div.column1 {
	width:47%;
	padding-right:1%;
	float:left;
	background:url(/common/images/eaeaea.gif) top right repeat-y;
}

#subscribe-now #content div.container div.column2 {
	width:49%;
	padding-left:1%;
	float:right;
}
/* when column1 is hidden make column2 full-width */
#subscribe-now.research-highlights #content div.container div.column2 {
	width:100%;
	padding-left:0;
}

#mops-purchasearticle.box , #mops-subscribe.box {
	background: none;
}



#subscribe-now #content p.button
{
    background: transparent;
    margin: 0 0 1em 0;
}

#subscribe-now #content p.button:after {
    content:url(/common/images/clear.gif);
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

#subscribe-now #content p.button a:link,
#subscribe-now #content p.button a:visited
{
    display: block;
    float: left;
    color: #fff;
    text-decoration: none;
    font-size: 80%;
    background:#309;
    padding: 2px 8px;
    border: 2px solid #9a988d;
    border-top-color: #f6f5ed;
    border-left-color: #f6f5ed;
}

#subscribe-now #content ul {
	font-size:90%;
}

#subscribe-now #content .mops h2 {
	font-size:90%;
	font-weight:bold;
	margin-top:0;
}

#subscribe-now #content #mops-form-login h2 {
	margin-bottom: .25em;
}

#subscribe-now #content #mops-form-login form
{
	font-size: 100%;
	margin: 0;
}

#subscribe-now #content #mops-form-login p {
	float: left;
	width: 50%;
	margin: 0 0 .5em 0;
}

#subscribe-now #content #mops-form-login p label,
#subscribe-now #content #mops-form-login p input {
	display: block;
}

#subscribe-now #content #mops-form-login p input {
	width: 75%;
}

#subscribe-now #content #mops-form-login .supplementary p {
	float: none;
	width: auto;
	font-size: 80%;
}

#subscribe-now #content #mops-form-login .supplementary input,
#subscribe-now #content #mops-form-login .supplementary label {
	display: inline;
	width: auto;
}

#subscribe-now #content #mops-form-login #login-submit {
	display: block;
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
    background:#2157A1;
    padding: 1px 5px;
    border: 2px solid #9a988d;
    border-top-color: #f6f5ed;
    border-left-color: #f6f5ed;
}

#subscribe-now #content #mops-form-login .supplementary p {
    float: right;
    width: 50%;
    margin-left: 3%;
	display:inline;
}

#subscribe-now #content #mops-form-login .supplementary p:after {
    content:url(/common/images/clear.gif);
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}

#subscribe-now #content #mops-form-login .supplementary p#p-login-submit,
#subscribe-now #content #mops-form-login .supplementary p#p-pws {
    float: left;
    width: 46%;
    margin-left: 0;
	display: block;
}

/* Japanese research highlights styles */
#subscribe-now #content #mops-form-login h2 {clear:both;}
#subscribe-now #content #mops-form-login .mops-currentsubscriber {margin-bottom:20px;}
#subscribe-now #content #mops-form-login .mops-currentsubscriber p {width:100%;}

#subscribe-now #content .ja-subinfo {
	text-align:center;
	margin-top:25px;
}
/* end Japanese research highlights styles */

/* "buttons" */
.mopsbutton:link, .mopsbutton:visited {
	color: #fff;
	font-weight:bold;
	background:#2157A1;
	padding: 1px 5px 2px;
	border: 2px solid #9a988d;
	border-top-color: #f6f5ed;
	border-left-color: #f6f5ed;
	text-decoration:none!important;
	font-size:80%;
}

input.mopsbutton {
	color: #fff;
	font-weight:bold;
	background:#2157A1;
	font-size:90%;
	padding: 1px 5px;
	border: 2px solid #9a988d;
	border-top-color: #f6f5ed;
	border-left-color: #f6f5ed;
	text-decoration:none!important;
}
/* end "buttons" */
/* end subscribe now page */

/* --------------------------------------------------------------------------
ACCESS / ABSTRACT STYLES 
-------------------------------------------------------------------------- */ 

#access #content-journalnav {width:67%;} 

#access #extranav {width:32%;}

#access h1.access-title {
	font-family: Georgia,Times,serif;
	color: #8d2234;
}
#access .login-txt {
	color: #8d2234;
}

#access fieldset {
	background: none transparent;
}

#access .box {
	background-image:url(/scibx/images/box_background.gif);
}

#access .subscribe-box {
	background: transparent url(/scibx/images/box_background_large.gif) repeat-x left bottom;
	border:1px solid #9F9F9F;
	list-style-type:none;
	margin:0;
	padding:5px 15px 15px;
}

#access .bioc {
	background: transparent url(/scibx/images/box_background.gif) repeat-x left center;
}

#access .bioc li ul {margin: 10px 0 0 0;}


#access .toolsmenu {
	background:#fff url(/scibx/images/box_background.gif) repeat-x left center;
	list-style-type:none;
	margin:0 0 1em;
	padding:0;
}

#access .toolsmenu .title {
	background: #194673 url(/scibx/images/rh_title_background.gif) right top;
	margin:0;
	padding:3px 11px 4px;
	text-transform: none;
}

#access form input.submit {
	background:#F9F8F6 url(/scibx/images/button-silver.gif) no-repeat scroll 0 50%;
	color:#013c7b;
	margin:0;
	padding: 5px 8px 5px 25px;
	width: auto;
	font-size: 100%;
}

#access a.link-button {
	background:#F9F8F6 url(/scibx/images/button-silver.gif) no-repeat scroll 0 50%;
	color:#013c7b;
	font-size:70%;
	padding:5px 10px 5px 28px;
	text-decoration:none;
}

#access a.link-button:hover {
	text-decoration:none;
}

#access .subscribe-box h2 {
	color: #8d2234;
	padding: 8px 0 3px;
}

#access .subscribe-box h2.nature-head {
	color: #ce0808;
	font-family: Georgia,Times,serif;
	font-size:100%;
	padding: 3px 0;
}

#access .subscribe-box h2.bioc-head {
	color: #428d99;
	font-family: Georgia,Times,serif;
	font-size:100%;
	padding: 5px 0 3px 0;
}

#access .subscribe-box h2.npg-head {
	color: #B1062E;
	font-family: Georgia,Times,serif;
	font-size:100%;
	padding: 3px 0;
	margin: 0;
}

#access .subscribe-box ul {
	list-style-type:none;
	margin: 20px 0 0 0;
	padding:0;
}


#access .subscribe-box ul li {
	background:transparent url(/scibx/images/arrow_small_right.gif) no-repeat scroll left 0.3em;
	margin:0 0 10px;
	padding:0 0 0 17px;
	font-size: 80%;
}

#access .subscribe-box ul li.login {
	font-weight: bold;
}

#access .purchase {background: transparent url(/scibx/images/box_background.gif) repeat-x left bottom;}

#access .npg {background: transparent url(/scibx/images/box_background.gif) repeat-x left center;}

#access .npg ul {margin: 10px 0 0 0;}

/* edited by Glennis */
#article-related div.container-image img {padding:1px;}

/* edited by Colin */
.wide img {padding-right:1px;}

/* register styles */


#register ul.sign-up {
	padding: 0;
	margin: 0 0 20px 20px;
	font-size: 80%;
}

#register .reg-lite-question  {
	font-size: 80%;
}




#register .action {
	margin: 0 20px 5px 0;
	float: left;
}


#register ol.sign-up {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#register ol.sign-up li {
	background: none;
	margin: 0;
	padding: 0;
}

#register form, #register form p{
	font-size: 100%;
}

#register form fieldset {
	border: 0;
	background: none;
	margin: 0;
}


#register form fieldset fieldset  {
	border: 0;
	border:1px solid #CCCCCC;
	background:url("/scibx/images/form_bg.gif") repeat-x scroll right top #FEFEFE;
	margin:20px 0 0 0;
	padding: 6px 10px;
	
}


#register form fieldset div {
	padding: 0;
	margin: 10px 0;
	clear:both;
}

#register h2, #register form fieldset legend  {
	color:#8C2328;
	font-family:Georgia,Times,serif;
	font-size:110%;
	margin: 5px 0 10px 0;
	padding:0;
}


#register label {
	width: 20em;
	display:block;
	float: left;
	font-weight:bold;
	color: #333;
}

#register label.long {
	height: 4em;
}

#register label.wide {
	width: auto;
	float:none;
}

#register .checkbox {
	float: left;
	margin: 1px 5px 0 0;
}

#register input.submit {
	margin: 20px 0 0 0;
	padding: 5px 20px;
	border-top: 2px solid #447DBA;
	border-left: 2px solid #447DBA;
	border-bottom: 2px solid #173E67;
	border-right: 2px solid #173E67;
	width: 7em;
	background: #3D588D repeat-x scroll right top;
	color: #fff;
	font-weight: bold;
}

#register li.error-msg ul li {
	font-size: 100%;
	color: #c00;
}

/*
[VIEW-2323]
Related article box
*/
.related-articles ol {
   border: 1px solid #E0E0E0;
   margin: 0;
   padding: 8px 0 8px 30px;
}
.related-articles ol h3 {
    font-size: 100%;
    margin: 0 0 4px 0;
}
.related-articles ol p {
    margin: 0;
    font-style: italic;
}
.related-articles ol li {
    margin-bottom: 10px;
}
/* REMOVE the styling being applied to the additional access.vm ad */
#hdr .leaderboard-links .user-services a.usi {
    padding: 0;
    padding-left: 4px;
}
#hdr .leaderboard-links .user-services a.usi:link img,
#hdr .leaderboard-links .user-services a.usi:visited img,
#hdr .leaderboard-links .user-services a.usi:focus img,
#hdr .leaderboard-links .user-services a.usi:hover img,
#hdr .leaderboard-links .user-services a.usi:active img {
    border-width: 0;
}