/* Global Top Navigation Links */
A.topnav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.topnav:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

A.topnav:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Top Nav help and site index links */
A.topnavsml {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

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

A.topnavsml:hover {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
/* Left Nav NOt Links */
.leftnavOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* Left Nav Links - highlighted */
A.leftnavOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

A.leftnavOn:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

A.leftnavOn:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* Left Nav Links - not highlighted */
A.leftnav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Left Nav Links - 2nd level */
A.leftnav2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav2:visited {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav2:hover {
	FONT-SIZE: 11px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Left Nav Links - 2nd level highlighted */
A.leftnav2On {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav2On:visited {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.leftnav2On:hover {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Left Nav Links - 3rd level */
A.leftnav3 {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.leftnav3:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.leftnav3:hover {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Left Nav Links - 3rd level */
A.leftnav3On {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.leftnav3On:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.leftnav3On:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* NPG Subject black links */
A.subject {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.subject:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.subject:hover {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* NPG Subject Browse all publications link */
A.subjectred {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.subjectred:visited {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.subjectred:hover {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* 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: #4F6677;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

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

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


/* Search Text */
.search {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Advanced Search Links */
A.adsearch {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.adsearch:visited {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.adsearch:hover {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Breadcrumb trail - unlinked text */
.breadcrumb {
	FONT-SIZE:10px; COLOR:#000000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

/* Breadcrumb trail links */
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;
}

/* white previous and next unlinked */
.whitesml2 {
	FONT-SIZE:10px; COLOR:#FFFFFF; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

/* white previous and next links */
A.whitesml2 {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.whitesml2:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.whitesml2:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
/* Login Text Labels */
.login {
	FONT-SIZE:10px; 
	COLOR:#000000; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif
}

/* small red links 10px variable */
A.redsml {
	FONT-SIZE: x-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.redsml:visited {
	FONT-SIZE: x-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.redsml:hover {
	FONT-SIZE: x-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* red links 12px variable */
A.retraction {
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.retraction:visited {
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.retraction:hover {
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* 11px black links */
A.blacksml2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

A.blacksml2:hover {
	FONT-SIZE: 11px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

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

/* back to top links links 10px variable */
A.top {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}

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

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


/* date Text */
.date {
FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


/* Subject Area classes */
.subjecttitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.subjecttext {
	FONT-SIZE: 10px;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* small coloured links 10px RH Nav */
A.linksml {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size : 10px;
}
A.linksml:visited {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size : 10px;
}
A.linksml:hover {
	COLOR: #CC3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size : 10px;
}

/* Top anchor  Links */
A.anchor2 {
	FONT-SIZE: small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.anchor2:visited {
	FONT-SIZE: small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.anchor2:hover {
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Archive month Links */
A.archivemonth {
	FONT-SIZE: x-small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.archivemonth:visited {
	FONT-SIZE: x-small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A.archivemonth:hover {
	FONT-SIZE: x-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Homepage Article Links */
A.articletitle {
	FONT-SIZE: small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
A.articletitle:visited {
	FONT-SIZE: small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : bold;
}
A.articletitle:hover {
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight : bold;
}

/* Grey author names 10px */
.authorname {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 14px;
}

/* Black author names 12px variable */
.author {
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* See also text small red 10px variable */
.seealso {
	FONT-SIZE: x-small;
	COLOR: #CC3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Free text small red 10px variable */
.freeaccess {
	FONT-SIZE: x-small;
	COLOR: #CC3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Advertisement text uppercase grey 10px variable */
.greysml {
	FONT-SIZE: 10px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform : uppercase;
}

/* Small red 10px text */
.redsml2 {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Small black 10px text variable */
.blacksml {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Small white 10px text */
.whitesml {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-transform : uppercase;
}

/* Web focus text coloured 11px text */
.webfocustext {
	FONT-SIZE: 11px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
/* Page numbers grey 12px text variable */
.pagenum {
	FONT-SIZE: small;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Page numbers black 10px text variable */
.pagenum2 {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Black text 10px */
.blacksml2 {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

/* Black text 10px variable*/
.blacksmltext {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Black text 11px */
.blacknorm {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
}

/* Blue link  12px */
A.bodylink {
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

A.bodylink:visited {
	FONT-SIZE: 12px;
	COLOR: #990099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

A.bodylink:hover {
	FONT-SIZE: 12px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

/* Blue link  11px */
A.bodylink2 {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

A.bodylink2:visited {
	FONT-SIZE: 11px;
	COLOR: #990099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

A.bodylink2:hover {
	FONT-SIZE: 11px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 15px;
}

/* Contents link coloured 10px variable */
A.contentslink {
	FONT-SIZE: x-small;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.contentslink:visited {
	FONT-SIZE: x-small;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

A.contentslink:hover {
	FONT-SIZE: x-small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Article link blue 10px */
A.articlelink {
	FONT-SIZE: 10px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 16px;
}

A.articlelink:visited {
	FONT-SIZE: 10px;
	COLOR: #990099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 16px;
}

A.articlelink:hover {
	FONT-SIZE: 10px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height: 16px;
}

/* Login box links 10px coloured */
A.login {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

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

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

/* Page anchor links 10px grey */

A.anchor {
	FONT-SIZE: 10px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

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

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

/* Article dividers 10px blue */

.articlelink {
	FONT-SIZE: 10px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height : 14px;
}

/* Bottom Footer divider lines */
.bottomnav {
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}

/* Bottom Footer Nav Links */
A.bottomnav {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.bottomnav:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.bottomnav:hover {
	FONT-SIZE: 11px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 14px;
	font-style : normal;
}

/* Copyright links 10px black */
A.copyright  {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.copyright:visited {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.copyright:hover {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Privacy links 10px coloured */
A.privacy  {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.privacy:visited {
	FONT-SIZE: 10px;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
}
A.privacy:hover {
	FONT-SIZE: 10px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Basic links */
A {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

/* Footer Navigation links 11px coloured */
A.footer {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 11px;
}
A.footer:hover {
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 11px;
}
A.footer:visited {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 11px;
}

/* Small grey links 10px */
A.greysmllink {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}
A.greysmllink:hover {
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}
A.greysmllink:visited {
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}

/* Previous  next links on Popups coloured 10px */
A.popnav {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 10px;
}
A.popnav:hover {
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 10px;
}
A.popnav:visited {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-size: 10px;
}

/* Small links 10px coloured */
A.sml {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}
A.sml:hover {
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}
A.sml:visited {
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	line-height : 14px;
	font-size: 10px;
}

/* Sponsor text 11px coloured */
.sponsor {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #990066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Introbox Text */
.introtext {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height : 14px;
}

/* Introbox Text */
.browsetext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Browse at top of page coloured */
.browsehighlight {
	FONT-SIZE: 11px;
	COLOR: #006666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

/* Browse links grey 11px */
A.browselink  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.browselink:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.browselink:hover {
	FONT-SIZE: 11px;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight : bold;
}
/* header - popups */
.heading1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: medium;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Second level headings Georgia 18px variable */
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: large;
	COLOR: #000000;
	FONT-FAMILY:  Georgia, Times New Roman, Times, serif;
}

/* third level headings Uppercase 12px variable coloured */
.heading3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #cc3300;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

/* Forth level headings 12px variable */
.heading4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Forth level headings 12px variable */
.heading5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #4f6677;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* 1st level table headings 12px variable */
.table1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* 2nd level table headings 12px variable */
.table2 {
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* 3rd level table headings 10px variable */
.table3 {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Archive table headings 11px white */
.archivehead {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Article area headings 11px */
.articleareatitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #006666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

/* Article info 10px */
.articleinfo {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Article titles 12px variable */
.articletitle {
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
}

/* Article text 12px variable */
.articletext {
	FONT-SIZE: small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* FAQ Q and A coloured 12px variable */
.faq {
	FONT-SIZE: small;
	COLOR: #4F6677;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Breakout quotes coloured 12px variable */
.quote {
	FONT-SIZE: small;
	COLOR: #4F6677;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Doi numbers 10px variable */
.doi {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Dividing lines 10px variable */
.divider {
	FONT-SIZE: x-small;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Special offer text coloured 12px variable */
.specialoffer {
	FONT-SIZE: small;
	COLOR: #4F6677;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Article info text 11px variable */
.articleinfo2 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Article published date 10px */
.articleinfodate {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

/* Normal text 12px */
.bodytext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height : 15px;
}

/* Subtitle text 12px */
.subtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height : 15px;
}

/* Toc page title 14px variable */
.toctitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: medium;
	COLOR: #0066CC;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.tocsubject {
	font:Bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:none;
}

.lgn_border {color: #D1DCEB;}
.lgn_background {color: #D1DCEB;}
.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: #4F6677; 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;}

/* Web focus text coloured 11px text */
.webfocustext {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0066CC;
	text-decoration:none;
	line-height:15px;
}

/* 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;

}


/* jobs search box */
.jbsnorm {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

A.jbslink {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-weight: bold;
	text-decoration:underline;
}
A.jbslink:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc3300;font-weight: bold;
	text-decoration:underline;
}
A.jbslink:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;font-weight: bold;
	text-decoration:underline;
}

.jbs_red {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc3300; font-weight:normal; text-decoration:underline;
}
.jbs_red:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000; font-weight:normal;
	text-decoration:underline;
}
.jbs_red:visited {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#cc33000; font-weight:normal;
	text-decoration:underline;
}
