@import "/common/style/table_sites/naturejobs.css";
@import "/common/style/table_sites/abad.css";
@import "/common/style/table_sites/eotm_jotw.css"; 
@import "/common/style/table_sites/more_articles.css";

/* header/footer */
@import "/common/style/table_sites/header_footer_shared.css";
@import "/common/includes/header/style/table_sites/header.css";
@import "/common/style/restrict_width/760px.css";

/* header */
/* edit the background colour */
#head-er .image-user-services-wrap {background-color:#9A1A1A;}

/* edit the image dimensions to match those of /nm/images/nm_logo.gif */
#head-er .image-user-services img.journal-header {width:167px;}

/* edit the path to this image, or just specify a colour instead */
#head-er .image-user-services {background:url(/includes/rj_globnavimages/nm_bg_header.gif) no-repeat center top;}

/* edit the colour of these links, if necessary - top one is "login box colour" 2nd is "rollover login box" */
#head-er .user-services a {background:url(/common/images/icons/fff/arrow_s.gif) right center no-repeat #5F0404;}
#head-er .user-services a:hover {background:url(/common/images/icons/fff/arrow_s.gif) right center no-repeat #000;}
/* end header */

/* small red links 10px variable */
A.redsml, A.redsml:visited, a.redsml:hover, {
	font-size:xx-small;
}

/* red links 12px variable */
a.retraction, a.retraction:visited, a.retraction:hover {
	font-size:x-small;
}

/* Top anchor  Links */
a.anchor2, a.anchor2:visited, a.anchor2:hover {
	font-size:x-small;
}

/* Archive month Links */
a.archivemonth, a.archivemonth:visited, a.archivemonth:hover {
	font-size:xx-small;
}

/* Homepage Article Links */
a.articletitle, a.articletitle:visited, a.articletitle:hover {
	font-size:x-small;
}

/* Black author names 12px variable */
.author {
	font-size:x-small;
}

/* See also text small red 10px variable */
.seealso {
	font-size:xx-small;
}

/* Free text small red 10px variable */
.freeaccess {
	font-size:xx-small;
}

/* Small black 10px text variable */
.blacksml {
	font-size:xx-small;
}

/* Page numbers grey 12px text variable */
.pagenum {
	font-size:x-small;
}
/* Page numbers black 10px text variable */
.pagenum2 {
	font-size:xx-small;
}

/* Black text 10px variable*/
.blacksmltext {
	font-size:xx-small;
}

/* Contents link coloured 10px variable */
a.contentslink, a.contentslink:visited, a.contentslink:hover {
	font-size:xx-small;
}

/* header - popups */
.heading1 {
	font-size:small;
}

/* Second level headings Georgia 18px variable */
H2 {
	font-size:medium;
}

/* third level headings Uppercase 12px variable coloured */
.heading3 {
	font-size:x-small;
}

/* Forth level headings 12px variable */
.heading4 {
	font-size:x-small;
}

/* 1st level table headings 12px variable */
.table1 {
	font-size:x-small;
}

/* 2nd level table headings 12px variable */
.table2 {
	font-size:x-small;
}

/* 3rd level table headings 10px variable */
.table3 {
	font-size:xx-small;
}

/* Article titles 12px variable */
.articletitle {
	font-size:x-small;
}

/* Article text 12px variable */
.articletext {
	font-size:x-small;
}

/* FAQ Q and A coloured 12px variable */
.faq {
	font-size:x-small;
}

/* Breakout quotes coloured 12px variable */
.quote {
	font-size:x-small;
}

/* Doi numbers 10px variable */
.doi {
	font-size:xx-small;
}

/* Dividing lines 10px variable */
.divider {
	font-size:xx-small;
}

/* Special offer text coloured 12px variable */
.specialoffer {
	font-size:x-small;
}

/* Toc page title 14px variable */
.toctitle {
	font-size:small;
}

/* popup close window links */
A.closewindow {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.closewindow:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.closewindow:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* popup close window links - in colour for base */
A.closewindow2 {
	FONT-SIZE: 10px;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.closewindow2:hover {
	FONT-SIZE: 10px;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.closewindow2:visited {
	FONT-SIZE: 10px;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* header - popups */
.heading1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.categ_small {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #9A1A1A;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 2;
}



.categ_small2 {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #9A1A1A;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
}

.categ_large {
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	COLOR: #9A1A1A;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 2;
}

.uppercase {
	text-transform : uppercase;
}


/* Styles for login box - Jeremy Thomson Oct 03 */
.lgn_border {background-color: #E2E2E2;}
.lgn_background {background-color: #E2E2E2;}
.lgn_text {color: #000000; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; line-height: 11px;}
a.lgn_text, a.lgn_text:link {color: #9A1A1A; text-decoration: underline;}
a.lgn_text:visited {color: #384955; text-decoration: underline;}
a.lgn_text:hover {color: #CC3300; text-decoration: underline;}
.lgn_textbig {color: #000000; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 11px; line-height: 14px;}
.lgn_textalt {color: #384955; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 11px; line-height: 16px;}
.lgn_textred {color: #CC3300; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 10px; line-height: 11px;}
.lgn_textbox {color: #000000; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 11px; margin-left: 0px; padding-left: 0px;}

/* Styles for homepage boxes - Renee April 04 */
.boxbar {
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.boxtitle {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.boxlink {
	FONT-SIZE: xx-small;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	LINE-HEIGHT: 1.5;
}

.boxlink:visited {
		color:#9A1A1A;
}

.boxlink:hover {
		color:#9A1A1A;
}

.boxlinkedtitle {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #9A1A1A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

.boxlinkedtitle:visited {
		color:#9A1A1A;
}

.boxlinkedtitle:hover {
		color:#9A1A1A;
}
	
.boxtext {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.boxseealso {
	FONT-SIZE: xx-small;
	FONT-WEIGHT: bold;
	COLOR: #cc0033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


.breadcrumb, .breadcrumblink {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}

A.breadcrumblink {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.breadcrumblink:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.breadcrumblink:hover {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* toc - next issue link */
.tocnext {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* products search box */

.prdnorm{

            font: 10px Verdana, Arial, Helvetica, sans-serif;

            color:#000000;

            text-decoration:none;

}

 

A.prd_red {

            font: 10px Verdana, Arial, Helvetica, sans-serif;

            color:#cc3300; font-weight:normal; text-decoration:underline;

}

A.prd_red:hover {

            font: 10px Verdana, Arial, Helvetica, sans-serif;

            color:#000000; font-weight:normal;

            text-decoration:underline;

}

A.prd_red:visited {

font: 10px Verdana, Arial, Helvetica, sans-serif;

            color:#cc33000; font-weight:normal;

            text-decoration:underline;

}

/* JAPANESE STYLES */


span.articletitle.japanese {
	font-weight: normal;
	display: inline;
}

a.contentslink.japanese:link, a.contentslink.japanese:visited {
	padding:2px 5px 2px 15px;
	font-size: 80%;
	background:url(/common/images/icons/fff/japanese.gif) left center no-repeat;
	display: inline;
}

a.contentslink.japanese:hover {
	font-size: 80%;
	display: inline;
}

h2.japanese {
	font-size: 100%;
}

span.toc-header-japanese {
	display: block;
	font-size: 130%;
	font-weight: normal;
}

.articletext.japanese {
	line-height: 1.5;
	font-size: 80%;
}
