#globalLinksWrapper {
	height:27px;
	overflow:hidden;
}

*:first-child+html #globalLinksWrapper {
	height:26px;
}

* html #globalLinksWrapper {
	height:25px;
}

/* safari */
body:first-of-type #globalLinksWrapper {
	height:24px;
}

::root #globalLinksWrapper {
	height:26px;
}


#accessLogo {
	float:right;
	margin:2px 6px 0px 0px;
}

/* Journal Home */

#journalBody {
    background-color:#DCDCDC;
    clear:left;
    float:left;
    font-size:0.67em;
    width:999px;
}

#journalBody #journalSidebar {
	float:left;
	width:260px;
	padding:10px 0px 10px 0px;
    position:relative;
}

.sidebar_panel {
	margin:0px 0px 3px 4px;
	display:inline;
}

.articleToolsHeader {
	float:left;
	clear:left;
	color:#45484b;
	font-weight:bold;
	margin:10px 0px 0px 13px;
	display:inline;
}

.articleToolsLinks {
	float:left;
	clear:left;
	margin:0px 0px 0px 20px;
	display:inline;
}
#journalContentContainer, #bookContentContainer {
	float:left;
	width:729px;
	padding:10px 0px 10px 8px;
}

#journalTop {
	float:left;
	width:100%;
	height:3px;
	background-image:url('/templates/jsp/_style2/_crc/images/sideBar_top.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:263px 0px;
    position:relative;
}

#journalMiddle {
	float:left;
	clear:left;
	width:100%;
	padding:0px 0px 0px 0px;
	background-image:url('/templates/jsp/_style2/_crc/images/sideBar_mid.gif');
	background-repeat:repeat-y;
	background-position:263px 0px;
    position:relative;
}

#journalBottom {
	float:left;
	clear:left;
	width:100%;
	height:3px;
	background-image:url('/templates/jsp/_style2/_crc/images/sideBar_bt.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	background-position:263px 0px;
    position:relative;
}

#journalContentContainer .panel_top h2 {
	float:left;
	width:50%;
	font-weight:bold;
	font-size:1.13em;
	padding:0px;
	margin:7px 0px 0px 7px;
	display:inline;
	height:16px;
}
#bookContentContainer .panel_top h2 {
    color:#FFFFFF;
    display:inline;
    float:left;
    font-size:1.5em;
    font-weight:bold;
    height:16px;
    margin-bottom:0;
    margin-left:7px;
    margin-right:0;
    margin-top:7px;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
}

#journalContentContainer .panel_top p.volumeInfo {
	float:right;
	width:auto;
	margin:9px 9px 0px 0px;
	font-weight:bold;
	color:#333333;
	font-size:.97em;
}

.moduleToolBar {
	float:left;
	clear:left;
	/* Atypon: Links may wrap to next line, height need to be flexible
	height:21px;*/
	border-bottom:1px dotted #C3C3C3;
	width:723px;
	margin:0px 0px 0px 1px;
	padding:3px 0px 0px 0px;
	font-size:0.87em;
}

.moduleToolBarPaging {
	float:left;
	clear:left;
	/* Atypon - extend width to fit in German translation
	width:105px;*/
  width: 151px;
  margin:0px 0px 0px 6px;
	display:inline;
}
/* Atypon: prev/next labels on article pages are longer */
.articlePage .moduleToolBarPaging {
	float:left;
	clear:left;
	/* Atypon: expanded to fit German translations
	width:195px;*/
  width: 270px;
  margin:0px 0px 0px 6px;
	display:inline;
}

.moduleToolBarPaging p {
	float:left;
	margin:5px 0px 0px 0px;
	padding-bottom:2px;
}

.moduleToolBarPaging .separator {
	float:left;
	background-color:#000000;
	width:1px;
	height:10px;
	overflow:hidden;
	margin:5px 5px 0px 5px;
	display:inline;
}

.moduleToolBarLinks {
	float:left;
	margin:0px 4px 0px 0px;
	display:inline;
	/* Atypon: as .moduleToolBarPaging expanded to fit in German translation, .moduleToolBarLinks have to shrink
	width:604px;*/
}
/* Atypon: prev/next labels on article pages are longer */
.articlePage .moduleToolBarLinks {
  /* Atypon: as .moduleToolBarLinks expand to fit German translations, .moduleToolBarLinks need to shrink
  width: 514px;*/
  width: auto;
  float:right;
}

.moduleToolBarLinks .toolbarLink {
	float:left;
	margin:0px 0px 0px 0px;
}

#bookContentContainer .articlePage .moduleToolBarLinks .toolbarLink {
	float:right;
}

.moduleToolBarLinks .toolbarLinkActive {
	float:right;
	margin:0px 0px 0px 3px;
}

#bookContentContainer .moduleToolBarLinks .separator {
    float:right;    
}

.moduleToolBarLinks .separator {
	float:left;
	background-color:#cccccc;
	width:1px;
	height:10px;
	overflow:hidden;
	margin:5px 2px 0px 5px;
	display:inline;
}

.toolbarLinkActive .toolbar_l {
	float:left;
	width:3px;
	height:18px;
	background-image:url('/templates/jsp/_style2/_crc/images/toolBarBg_l.gif');
	background-repeat:no-repeat;
}

.toolbarLink .toolbar_l, .toolbarLink .toolbar_r {
	float:left;
	width:3px;
	height:18px;
	background-image:none;
}

.toolbarLinkActive .toolbar_m {
	float:left;
	height:18px;
	background-image:url('/templates/jsp/_style2/_crc/images/toolBarBg_m.gif');
	background-repeat:repeat-x;
	padding:0px 0px 0px 0px;
	font-weight:bold;

}

.toolbarLink .toolbar_m {
	float:left;
	height:18px;
	padding:0px 0px 0px 0px;
}

.toolbarLinkActive .toolbar_m a:link, .toolbarLinkActive .toolbar_m a:visited, .toolbarLinkActive .toolbar_m a:active, .toolbarLinkActive .toolbar_m a:hover {
	color:#4a4947;
}

.toolbarLinkActive .toolbar_m p {
	float:left;
	margin:5px 0px 0px 0px;
	padding-bottom:2px;
}

.toolbarLink .toolbar_m p {
	float:left;
	margin:5px 0px 0px 0px;
	padding-bottom:2px;
}

.toolbarLinkActive .toolbar_m img {
	float:left;
	margin:1px 2px 0px 0px;
}

.toolbarLink .toolbar_m img {
	float:left;
	margin:1px 2px 0px 0px;
}

.toolbarLinkActive .toolbar_r {
	float:left;
	width:3px;
	height:18px;
	background-image:url('/templates/jsp/_style2/_crc/images/toolBarBg_r.gif');
	background-repeat:no-repeat;
}

.journalArticleContainer {
	float:left;
	clear:left;
	margin:0px 0px 0px 5px;
	display:inline;
}

.journalArticlePanel .moduleToolBar {
	border-bottom:none;
}

.journalArticleListing {
    border-bottom-color:#B0C8DB;
    border-bottom-style:solid;
    border-bottom-width:1px;
    display:inline;
    float:left;
    font-size:0.93em;
    margin-bottom:0;
    margin-left:12px;
    margin-right:0;
    margin-top:6px;
    width:700px;
}

ul.largeArticleListing {
	margin:0px;
	padding:0px;
	list-style-type:none;
	position:relative;
    overflow: hidden;
	z-index:1;
}

#abstract2ColumnContainer ul.largeArticleListing {
	overflow:visible;
}

ul.largeArticleListing li p {
	line-height:1.25em;
}

ul.largeArticleListing .odd {
	background-color:#DCDCDC;
}

ul.largeArticleListing li {
	float:left;
	clear:left;
	padding:4px 0px 5px 2px;
	width:100%;
	font-size:1.06em;
}

ul.largeArticleListing li.headerRow {
	padding:2px 0px 2px 2px;
	line-height:1em;
}

.articleHeader {
	font-weight:bold;
	color:#45484B;
	padding-bottom:2px;
	font-size:0.94em;
}

/* ie6 */
* html .articleHeader {
	margin-top:4px;
}

ul.largeArticleListing li.toc {
	border-bottom:1px solid #B0C8DB;
}

ul.largeArticleListing li.end {
	padding-bottom:15px;
}

.articleListing_col2 {
	float:left;
	width:40px;
	text-align:center;
	margin:0px 10px 0px 10px;
}

.articleListing_col2_toc {
	width:250px;
	font-size:1.27em;
	font-weight:bold;
	float:left;
}

.articleListing_col2_specIssue {
    padding-top:0.5em;
    margin-left:6px;
    font-size:1.27em;
	font-weight:bold;
	float:left;
}

.articleListing_col3 {
	float:left;
	width:28px;
	text-align:center;
	display:inline;
	margin:0px 15px 0px 0px;
}

.articleListing_col3_main {
	float:left;
	width:28px;
	text-align:left;
	display:inline;
	font-weight:bold;
	margin:0px 15px 0px 0px;
}

.articleListing_col4 {
	float:left;
	width:392px;
	display:inline;

}

.articleListing_col4 label {
	font-weight:bold;
}

.showAbstracts {
	float:right;
	font-weight:bold;
  /* Atypon: label is 1px cut off, make it padding */
  padding-right: 1px;
}

.articleListing_links {
	margin-right:17px;
  /* Added by Atypon */
  white-space: nowrap;
}

.linkDemarcator {
	color:#ffffff;
}
.odd .linkDemarcator {
	color:#F0F0E1;
}

input.checkbox {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;

}

.journalHomeAdSpace {
	float:left;
	width:145px;
	margin:9px 0px 0px 5px;
    padding:40px 0px 0px 0px;
}

.journalCover {
	float:left;
	margin:5px 0px 0px 5px;
	display:inline;
    height:150px;
    width:100px;
}

ul.journalLinks {
	display:inline;
	float:left;
	margin:6px 0px 4px 8px;
	padding:0px;
	width: 140px;
	list-style-type:none;
	font-weight:bold;
	font-size:0.93em;
}

ul.journalLinks li {
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
	line-height:1.14em;
}

#journalSidebar ul.journalLinks li {
	clear:left;
	width:134px;
}

ul.journalLinks li p {
	padding-bottom:2px;
}

ul.journalLinks li.currentLink a:link, ul.journalLinks li.currentLink a:visited, ul.journalLinks li.currentLink a:active, ul.journalLinks li.currentLink a:hover {
	color:#45484B;
}

img.journalActionButtons {
    margin-bottom:3px;
    margin-left:4px;
    margin-right:4px;
    margin-top:6px;
}

ol {
	color:#1F629A;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 30px;
	font-size:0.93em;
}

p.olNonLinkable {
	color:#000000;
	margin:3px 0px 3px 0px;
	font-weight:normal;
	line-height:1.17em;
}

ol li {
	font-weight:bold;
	margin-bottom:10px;
	padding:0px 0px 0px 0px;
}

form.searchJournal {
	font-size:0.93em;
	background-color:yellow;
}

form.searchJournal fieldset {
	float:left;
	clear:left;
	margin:0px;
	padding:0px 0px 3px 0px;
	width:100%;
}

form.searchJournal label.textLabel {
	float:left;
	font-weight:bold;
	color:#45484B;
	margin:6px 0px 0px 9px;
}

form.searchJournal p {
	float:right;
	margin:8px 10px 0px 0px;
	display:inline;
}

form.searchJournal input.text {
	float:left;
	clear:left;
	width:237px;
	margin:2px 0px 5px 6px;
	display:inline;
}

.searchJournal .radioLine {
	float:left;
	clear:left;
	width:237px;
	height:15px;
	margin:0px 0px 3px 7px;
	display:inline;
}

form.searchJournal input.searchJournalRadios {
	float:left;
	margin:0px;
	padding:0px;
}

form.searchJournal .radioLine label {
	float:left;
	margin:0px 0px 0px 3px;
}

* html form.searchJournal .radioLine label {
	margin:3px 0px 0px 0px;
}

*:first-child+html form.searchJournal .radioLine label {
	margin:3px 0px 0px 0px;
}

form.searchJournal input.search {
    clear:both;
    display:inline;
    float:left;
    margin-bottom:0;
    margin-left:6px;
    margin-right:0;
    margin-top:2px;
}

* html form.searchJournal input.search {
	margin-left:186px;
}

.sidebarAd {
	margin:0px 0px 0px 4px;
}

#abstractBodyContainer {
	font-size: 1.23em;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	width:723px;
}
#abstractBodyContainer p {
	clear: both
}
p.abstractBody_author {
	margin-bottom: 5px
}
p.abstractBody_organization {
	font-size: 0.91em
}
p.abstractBody_submissionDate {
	font-size: 0.91em;
	margin: 0px 0px 15px;
}
p.abstractBody_keywords {
	font-size: 0.91em
}

p.abstractBody_abstractText {
	font-size: 0.91em
}

#journalAbstractContainer {
	width:723px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#abstractBodyContainer .abstractHeader h2 {
    color:#FFFFFF;
    display:inline;
    float:left;
    font-size:1.13em;
    font-weight:bold;
    margin-bottom:0;
    margin-left:6px;
    margin-right:6px;
    margin-top:0;
    padding-bottom:3px;
    padding-left:3px;
    padding-right:3px;
    padding-top:3px;
    width:80%;
	/*height:16px; Atypon: Need to accomodate multi line headers*/
}

.abstractHeader {
	float:left;
	clear:left;
	font-weight:bold;
	background-color: #616161;
	border-top:1px solid #90a6b7;
	/*height:21px; Atypon: Need to accomodate multi line headers*/
	width:723px;
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 0px;
	display:inline;
	font-size:0.87em;
    color:#EDAF3F;
}

.journalAbstract {
	margin:0px 0px 8px 6px;
}

.journalAbstract p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.80em;
	line-height: 1.45em;
	width:98%;
}

.biblioContent .journalAbstract p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.80em;
	line-height: 1.45em;
	width:98%;
}

.biblioAbstract {
	margin:0px 0px 8px 6px;
}

.biblioAbstract p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.80em;
	line-height: 1.45em;
	width:98%;
}

.biblioContent .biblioAbstract p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.76em;
	line-height: 1.45em;
	width:98%;
}
.journalAbstract .title {
	font-size: 0.80em;
	font-weight: bold;
}

.journalCategories {
	margin:0px 0px 8px 6px;
}

.journalCategories p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.80em;
	line-height: 1.45em;
	width:98%;
}

.biblioContent .journalCategories p {
	float:left;
	margin:6px 6px 0px 6px;
	display:inline;
	font-size:0.80em;
	line-height: 1.45em;
	width:98%;
}

.journalCategories .title {
	font-size: 0.80em;
	font-weight: bold;
}

.button_Permalink {
	float: right;
	margin-right:6px;
	display:inline;
}

/* added for PDF links row with floating Permalink image on right */
div.pdfLinks
{
	margin:3px 0px 0px 12px;
	position:relative;
	z-index:9998;
}

div.pdfLinks span.left {
	float: left;
	text-align: left;
	font-weight: bold;
}

div.pdfLinks span.right {
	float: right;
	text-align: right;
	font-weight: bold;
	width: 19%;
}

div.pdfLinks a:link, div.pdfLinks a:active, div.pdfLinks a:visited, div.pdfLinks a:hover {
	font-size:0.75em;
	vertical-align: text-top;
}

/* changes for equal-height columns from PositionIsEverything  */
#abstractBodyContainer #abstract2ColumnContainer {
	float:left;
	clear:left;
	width:726px;
	padding:0px 0px 0px 0px;
}

#abstract2ColumnContainer{
	overflow:hidden;
	background-image:url('/templates/jsp/images/singlePixel.gif');
	background-repeat:repeat-y;
	background-position:362px 0px;
}
#contentLeft {
    display:inline; /* Fixes IE Double Margin Float Bug */
    float:left;
    width:362px;
    margin-left: 0;
}
* html #contentLeft {
    width:360px;	/* Fixes IE 5/6 not wrappping columns correctly */
}

#contentRight {
    display:inline; /* Fixes IE Double Margin Float Bug */
    float:left;
    width:362px;
}
* html #contentRight {
    width:360px;	/* Fixes IE 5/6 not wrappping columns correctly */
}

.abstractListing {
	float:left;
	width:323px;
	margin: 3px 15px 0px 20px;
	display:inline;
	border-bottom:1px dotted #C3C3C3;
}

.abstractListingHeader {
	float:left;
	clear:left;
	font-weight:bold;
	background-color: #d9e2e7;
	border-top:1px solid #90a6b7;
	height:15px;
	width:361px;
	margin:0px 0px 0px 1px;
	display:inline;
	padding:0px 0px 0px 0px;
}
* html .abstractListingHeader {
	margin:0px 0px 0px 1px;
}

.abstractListingHeader .panel_collapseToggle
{
	float: left;
	display: inline;
	width: 16px;
	height: 14px;
	margin: 0px 1px 1px 0px;
	background-image: url('/templates/jsp/_style2/_crc/images/pnl_open16x14.gif' );
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
	border-right: #b8c8d4 1px solid;
	border-bottom: #b8c8d4 1px solid;
	padding:0px 0px 0px 0px;
}
.abstractListingHeader .panelToggle_closed {
	float:left;
	width:16px;
	height:14px;
	margin:0px 2px 0px 0px;
	background-repeat:no-repeat;
	display:inline;
	overflow:hidden;
	cursor:pointer;
	background-image:url('/templates/jsp/_style2/_crc/images/pnl_closed16x14.gif');
	padding:0px 0px 0px 0px;
}

#abstract2ColumnContainer .abstractListingHeader h2 {
	float:left;
	font-weight:bold;
	font-size:0.84em;
	margin:1px 0px 0px 5px;
	display:inline;
}
#abstract2ColumnContainer .abstractListingHeader a.articlesLink {
	float:right;
	font-weight:normal;
	font-size:0.84em;
	margin:1px 6px 0px 5px;
	display:inline;
}
.abstractListing .title {
	font-size: 0.70em;
	font-weight: bold;
}
.abstractListing .author {
	font-size: 0.70em;
	color: #777777;
	margin:0px 0px 5px 0px;
}
.abstractListing .reference {
	font-size: 0.70em;
	margin:0px 0px 5px 0px;
	color: #777777;
}
.abstractListing .links {
	font-size: 0.70em;
	margin-bottom: 5px;
}
/* Atypon - fix font size, messed up by templates above */
#abstract2ColumnContainer .abstractListing .title,
#abstract2ColumnContainer .abstractListing .author,
#abstract2ColumnContainer .abstractListing .reference,
#abstract2ColumnContainer .abstractListing .links {
	font-size: 1em;
}

div.spacer {
	clear: both;
}


.permalinkPopup p.popupTitle {
	width:80%;
	float:left;
	margin-top:3px;
}

* html .permalinkPopup {
	left:25px;
}

.permalinkPopup .popupContent {
	font-size:0.97em;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
}
.bibliographicPopup {
	top:180px;
	left:191px;
}
.bibliographicPopup .popupContent {
	margin:6px 3px 0px 12px;
}
.bibliographicPopup p {
	font-size: 0.92em;
	line-height:1.05em;
}

/* Journal: All Issues */
.allIssuesModuleHeader {
	float:left;
	clear:left;
	width:723px;
	margin:0px 0px 0px 1px;
	display:inline;
	height:60px;
	background-image:url('/templates/jsp/_style2/_crc/images/moduleHeaderBg.gif');
	background-repeat:repeat-x;
	background-position:0px 56px;
	background-color:#ffffff;
}

.searchCitationForm {
	margin:11px 0px 0px 6px;
	display:inline;
}

.roundedBox_714 {
	float:left;
	clear:left;
	width:714px;

}

.roundedBox_714 .roundedBox_t {
	float:left;
	clear:left;
	width:714px;
	height:5px;
	background-image:url('/templates/jsp/_style2/_crc/images/roundedBox_714_t.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}

.roundedBox_714 .roundedBox_m {
	float:left;
	clear:left;
	width:714px;
	padding:5px 0px 5px 0px;
	background-image:url('/templates/jsp/_style2/_crc/images/roundedBox_714_m.gif');
	background-repeat:repeat-y;
	overflow:visible;
	position:relative;
}

.roundedBox_714 .roundedBox_b {
	float:left;
	clear:left;
	width:714px;
	height:5px;
	background-image:url('/templates/jsp/_style2/_crc/images/roundedBox_714_b.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}

.roundedBox_formLegend {
	position:absolute;
	background-color:#ffffff;
	font-weight:bold;
	top:-11px;
	left:13px;
}

.issueJumpTo {
	float:left;
	margin:4px 18px 0px 14px;
	font-weight:bold;
	display:inline;
}

.searchVolumeForm label {
	float:left;
	margin:4px 6px 0px 0px;
}

.searchVolumeForm input.text {
	float:left;
	margin:2px 15px 0px 0px;
	width:47px;
}


.consoleTabsWrapper {
	float:left;
	clear:left;
	width:713px;
	height:20px;
	margin:0px 0px 0px 6px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabRowBg.gif');
	background-repeat:repeat-x;
	background-position:0px 19px;
	color:#000000;
	display:inline;
	overflow:hidden;
}

* html .consoleTabsWrapper {

}

.tabCloseIcon {
	float:left;
	display:none;
	margin:0px 0px 0px 10px;
}

.tab {
	float:left;
	height:20px;
	cursor:pointer;
	margin:0px 1px 0px 0px;
}

.firstTab {
	margin:0px 1px 0px 0px;
	display:inline;
}

.tabLeft {
	float:left;
	width:2px;
	height:20px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabLeft.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

.tabMiddle {
	float:left;
	height:13px;
	padding:8px 5px 0px 7px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabMiddle.gif');
	background-repeat:repeat-x;
	font-size:9px;
	cursor:pointer;
}

.tabMiddle p {
	float:left;
}

.tabRight {
	float:left;
	width:2px;
	height:20px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabRight.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

.activeTab .tabLeft {
	width:4px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveLeft.gif');
}

.activeTab .tabMiddle {
	height:15px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveMiddle.gif');
	font-weight:bold;
	padding:8px 2px 0px 2px;
}

.activeTab .tabRight {
	width:4px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveRight.gif');
}

.hoverTab .tabLeft {
	float:left;
	height:20px;
	width:4px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveLeft.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

.hoverTab .tabMiddle {
	float:left;
	padding:5px 7px 0px 7px;
	height:15px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveMiddle.gif');
	font-weight:bold;
	background-repeat:repeat-x;
	font-size:9px;
	cursor:pointer;
}

.hoverTab .tabRight {
	float:left;
	width:4px;
	height:20px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabActiveRight.gif');
	background-repeat:no-repeat;
	cursor:pointer;
}

.activeTab .tabCloseIcon {
	display:block;
}

.tabRow_r {
    position:absolute;
    top:-1px;
	right:0px;
    width:3px;
	height:3px;
	background-image:url('/templates/jsp/_style2/_crc/images/tabs/tabRow_r.gif');
	background-repeat:no-repeat;
    z-index:800;
}

* html .tabRow_r {
	right:-1px;
}

.tabContent {
	float:left;
	clear:left;
	width:713px;
	margin:0px 0px 0px 6px;
	padding-bottom:6px;
	display:inline;
	background-color:#ffffff;
	background-image:url('/templates/jsp/_style2/_crc/images/tabCont_713_m_bg.gif');
	background-repeat:repeat-y;
	position:relative;
	overflow:visible;
}


.tabContent_b {
	float:left;
	clear:left;
	width:713px;
	height:3px;
	margin:0px 0px 0px 6px;
	display:inline;
	background-color:#ffffff;
	background-image:url('/templates/jsp/_style2/_crc/images/tabCont_713_b_bg.gif');
	overflow:hidden;
}

.biblioContent .tabContent {
	float:left;
	clear:left;
	width:713px;
	margin:0px 0px 0px 6px;
	padding-bottom:6px;
	display:inline;
	background-color:#ffffff;
	background-image:url('/templates/jsp/_style2/_crc/images/tabCont_713_m_bg.gif');
	background-repeat:repeat-y;
	position:relative;
	overflow:visible;
}


.biblioContent .tabContent_b {
	float:left;
	clear:left;
	width:713px;
	height:3px;
	margin:0px 0px 0px 6px;
	display:inline;
	background-color:#ffffff;
	background-image:url('/templates/jsp/_style2/_crc/images/tabCont_713_b_bg.gif');
	overflow:hidden;
}

.mainPanelCollapseControls {
	float:left;
	clear:left;
	width:200px;
	margin:11px 0px 6px 8px;
	display:inline;
}

.mainPanelCollapseControls p {
	float:left;
	margin:3px 0px 0px 0px;
	padding-bottom:2px;
}

.mainPanelCollapseControls .mainPanelCollapseSeparator {
	float:left;
	width:1px;
	height:10px;
	overflow:hidden;
	background-color:#000000;
	margin:3px 9px 0px 9px;
}

.allIssuesContent {
	float:left;
	clear:left;
	width:695px;
	margin:6px 0px 0px 7px;
	padding:4px 0px 4px 0px;
	border-top:1px solid #b0c8db;
	border-bottom:1px solid #b0c8db;
}

.issueVolumeContainer {
	float:left;
	clear:left;
	margin:8px 0px 8px 0px;
	width:690px;
}

.volumeToggle {
	float:left;
	margin:3px 8px 0px 1px;
	display:inline;
	width:9px;
	height:8px;
	background-image:url('/templates/jsp/images/greyArrowDown.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	cursor:pointer;
}

.closed .issueList {
	display:none;
}

.closed .volumeToggle {
	background-image:url('/templates/jsp/images/greyArrowRight.gif');
}

.volumeName {
	float:left;
	font-weight:bold;
}

.issueList {
	float:left;
	clear:left;
	margin:0px 0px 0px 35px;
	display:inline;
}

/* jayg - added for Biblio pages */
.abstractContent .moduleToolBar {
	border-bottom:none;
}
.biblioContent .moduleToolBar {
	border-bottom:none;
}

#searchSideBar .roundedBox_m {
	padding-left:8px;
	padding-bottom:0px;
}

.searchSidebar_Container {
	display:inline;
	float:left;
	clear:left;
	margin:2px 4px 0px 8px;
	width:98%;
}
* html .searchSidebar_Container {
	margin:0px 0px 0px 8px;
	padding:0px;
}

*:first-child+html .searchSidebar_Container {
	margin:4px 4px 0px 8px;
	padding:0px;
}
.searchSidebarRow {
    display:inline; /* Fixes IE Double Margin Float Bug */
	float:left;
	font-weight:normal;
	width:244px;
	margin:2px 0px 2px 0px;
}


* html .inlineSearch, *:first-child+html .inlineSearch {
  margin: 4px -4px 0px 0px;
  padding: 0px;
}

.inlineCheckbox {
  display: inline; /* Fixes IE Double Margin Float Bug */
  float: left;
  margin: 0px 3px 0px 3px;
  padding: 0px;
  font-size: 0.85em;
}

* html .inlineCheckbox, *:first-child+html .inlineCheckbox {
  margin-right: 0px;
}

* html .searchSidebarRow, *:first-child+html .searchSidebarRow {
	margin:0px 0px 0px 0px;
}
.searchSidebarRow .citationText {
    display:inline; /* Fixes IE Double Margin Float Bug */
	float:left;
	background-color:#fffccf;
	font-weight:normal;
	width:220px;
	margin:0px 20px 4px 0px;
}
.searchSidebarRow .citationText p {
    display:inline; /* Fixes IE Double Margin Float Bug */
	float:left;
	background-color:#fffccf;
	font-weight:normal;
	width:200px;
	line-height:1.2em;
	margin:0px 10px 4px 6px;
}
.inlineSearch {
    display: inline; /* Fixes IE Double Margin Float Bug */
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    font-size: 0.85em;
}

* html .inlineSearch {
	margin:2px -4px 0px 0px;
	padding:0px;
}
*:first-child+html .inlineSearch {
	margin:0px -4px 0px 0px;
	padding:0px;
}
.generalSearchLabels {
	font-weight:normal;
	margin:0px 0px 0px 0px;
	font-size:0.85em;
}
* html .generalSearchLabels, *:first-child+html .generalSearchLabels {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.searchSidebar_Container input.generalSearch {
	width:160px;
	font-size:1.25em;
	margin:0px 0px 0px 0px;
	border:1px solid #A0A6CA;
	font-size:inherit;
}
* html .searchSidebar_Container input.generalSearch {
	font-size:1.35em;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
}
*:first-child+html .searchSidebar_Container input.generalSearch {
	font-size:1.45em;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
}
.searchSidebar_Container select.generalSelect {
	width:60px;
	margin:0px 0px 0px 3px;
	font-size:1.0em;
}
* html .searchSidebar_Container select.generalSelect {
	font-size:1.1em;
	margin:0px 0px 0px 0px;
}
*:first-child+html .searchSidebar_Container select.generalSelect {
	font-size:1.0em;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
}
.searchSidebar_Container .advancedSearch {
    display:inline; /* Fixes IE Double Margin Float Bug */
	float:right;
	margin:0px 6px 0px 0px;
	padding:0px 0px 2px 0px;
	font-size:.92em;
}
* html .searchSidebar_Container .advancedSearch {
	margin:0px 6px 0px 0px;
}

.browseOutlineContainer {
	float:left;
	display:inline;
	clear:left;
	width:324px;
	font-size:0.93em;
	margin:0px 0px 3px 0px;
}
* html .browseOutlineContainer {
	margin:0px 0px 3px 0px;
}

.browseOutlineListing {
	display:inline;
	float:left;
	width:324px;
	font-size:0.93em;
	margin:0px 0px 3px 0px;
}

.browseOutlineToggle {
	float:left;
	margin:5px 4px 0px 0px;
	display:inline;
	width:9px;
	height:8px;
	background-image:url('/templates/jsp/images/greyArrowDown.gif');
	background-repeat:no-repeat;
	overflow:hidden;
	cursor:pointer;
}
.closed .browseOutlineToggle {
	background-image:url('/templates/jsp/images/greyArrowRight.gif');
}
.bullet .browseOutlineToggle {
	background-image:url('/templates/jsp/_style2/_crc/images/titleBullet.gif');
}
.browseOutlineName {
	display:inline;
	float:left;
	font-weight:normal;
}
.closed .browseOutline {
	display:none;
}
.browseOutline {
	display:inline;
	float:left;
	clear:left;
	width:98.5%;
	margin:3px 0px 0px 0px;
}
.subjectLink {
	display:inline;
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px;
	font-size:0.92em;
	font-weight:normal;
}

ul.browseList {
	margin:0px 0px 0px 14px;
	padding:0px;
	list-style-type:none;
	position:relative;
	overflow:hidden;
	z-index:1;
}
ul.browseList li {
	float:left;
	clear:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	display:inline;
}

.biblioContent .moduleToolBarPaging, .biblioBrowse .moduleToolBarPaging {
	float:left;
	display:inline;
	clear:left;
	height:18px;
	width:240px;
	margin:0px 0px 0px 6px;
}
.biblioContent .moduleToolBarLinks, .biblioBrowse .moduleToolBarLinks {
	float:right;
	display:inline;
	margin:0px 4px 0px 0px;
	height:18px;
	width:400px;
}

div.sfxLinks
{
	margin:6px 0px 0px 6px;
	position:relative;
}

.biblioContent .button_Sfx {
	float: left;
	display:inline;
	margin:0px 0px 0px 0px;
}

.searchSidebarRow input.searchRight {
	float: right;
}

/* added for BiblioBrowseK2 */
.biblioContent .moduleToolBar {
	background-color:#ffffff;
	border-bottom:none;
}

.moduleDropdownRight {
	float:right;
	width:240px;
	margin:5px 3px 0px 0px;
	display:inline;
}

.hideAbstractMessage {
	float:left;
	margin:2px 16px 0px 0px;
	font-size:0.92em;
}

.moduleDropdownRight label {
	float:left;
	margin:2px 5px 0px 0px;
	font-size:0.92em;
}

.moduleDropdownRight select {
	float:left;
	width:auto;
}

* html .moduleDropdownRight select {
	margin-top:-2px;
}
*:first-child+html .moduleDropdownRight select {
	margin-top:-2px;
}

/* pagination */
.biblioContent .paginationControl {
	float:left;
	display:inline;
	clear:left;
	height:20px;
	width:98%;
	margin:3px 3px 0px 6px;
	padding:3px 3px 0px 3px;
}
* html .biblioContent .paginationControl {
	margin:3px 3px 0px 9px;
	padding:6px 0px 0px 0px;
}

.biblioContent .paginationControl .paginationStatus {
	display:inline;
	float:left;
	width:250px;
	font-size:0.92em;
	margin:2px 0px 0px 0px;
}

.biblioContent .paginationControl .pages {
	display:inline;
	width:240px;
	margin:3px 0px 0px 0px;
}
* html .biblioContent .paginationControl .pages, *:first-child+html .biblioContent .paginationControl .pages {
	margin:0px 0px 0px 0px;
}

.biblioContent .paginationControl .pages a:link, .biblioContent .paginationControl .pages a:active, .biblioContent .paginationControl .pages a:visited, .biblioContent .paginationControl .pages a:hover {
	vertical-align: text-top;
}

.biblioContent .paginationControl .pagingVerb {
	font-weight:bold;
}

.biblioContent .paginationControl .paginationSortControl {
	display:inline;
	float:right;
	width:130px;
	clear:none;
}

.biblioContent .paginationControl .paginationSortControl label {
	float:left;
	display:inline;
	margin:2px 3px 0px 0px;
}

.biblioContent .paginationControl .paginationSortControl select {
	display:inline;
	float:left;
	font-size:0.92em;
}

.searchResultsList {
	float:left;
	display:inline;
	clear:left;
	width:98%;
	margin:8px 0px 8px 9px;
	display:inline;
	border-top:1px solid #90a6b7;
	border-bottom:1px solid #90a6b7;
	position:relative;
}

#searchBody.collapsedSidebar .searchResultsList {
	width:955px;
}

.selectAllResultsHeader {
	display:inline;
	float:left;
	clear:left;
	width:100%;
	background-color:#eceef1;
	height:21px;
}

.selectAllResultsHeader input {
	float:left;
	margin:3px 0px 0px 3px;
	display:inline;
}

* html .selectAllResultsHeader input {
	margin-top:0px;
}

*:first-child+html .selectAllResultsHeader input {
	margin-top:0px;
}

.selectAllResultsHeader label {
	display:inline;
	float:left;
	margin:3px 0px 0px 3px;
	font-weight:bold;
	color:#45484b;
	font-size:0.91em;
}

.searchResultItem {
	display:inline;
	float:left;
	clear:left;
	width:100%;
	min-height:86px;
	height:auto;
	overflow:hidden;
	padding:5px 0px 5px 0px;
}

.oddSearchResult {
	background-color:#eceef1;
}

* html .searchResultItem {
	height:96px;
}

.searchResultItem .checkboxColumn {
	display:inline;
	float:left;
	width:34px;
	margin-bottom:-500px;
	padding-bottom:500px;
	text-align:right;
}

.searchResultItem .articleInfo {
	display:inline;
	float:left;
	width:571px;
	margin:2px 0px 0px 5px;
	font-size:1.53em;
}

#searchBody.collapsedSidebar .articleInfo {
	width:915px;
}

.searchResultItem .title {
	font-size: 0.70em;
	font-weight: bold;
}

.numCitations {
	font-weight:normal;
}

.searchResultItem .author {
	font-size: 0.63em;
	color: #555555;
	margin:0px 0px 0px 0px;
}
.searchResultItem .reference {
	font-size: 0.63em;
	margin:0px 0px 5px 0px;
	color: #555555;
}
.searchResultItem .links {
	font-size: 0.63em;
	margin-bottom: 5px;
}

.searchResultItem .excerpt {
	font-size: 0.63em;
	color: #555555;
	margin:5px 0px 5px 0px;
}

.searchResultItem p {
	clear: both;
	line-height:1.14em;
}
/*
	border:1px solid red;
*/
.searchCitationForm form {
  display: inline;
  margin: 0;
}
.searchVolumeForm .error {
  display: inline;
  padding-left: 1em;
}
#articleTools h2 {
  font-size: .94em;
  margin: 0.5em 0 0 1em;
}
#articleTools ul {
  list-style: none;
  font-weight: bold;
  font-size: .93em;
  margin: 0.5em 0 0.5em 0em;
}
.articleBody_author .NLM_name {
  font-weight: bold;
  padding-left: 6px
}
.journalAbstract a.email {
    /*
  margin-left: 6px;
  padding-left: 18px;
  background-image: url("/templates/jsp/_style2/_crc/images/icon_toolBar_mailPage.gif"); There are problem using this on empty link tags in IE*/
  background-repeat: no-repeat;
}
.articleBody_author a.ref {
 margin-left: 6px;
}
.NLM_author-notes, .citationInfo, .inlinePdf, #abstractBodyContainer .NLM_contrib-group, .history {
  clear: both;
  margin: 12px 6px 0;
  font-size:0.8em;
  line-height:1.45em;
}
.NLM_author-notes p {
  font-size: 100%;
}
.firstPage {
  margin: 1em auto;
  text-align: center;
}
.inlinePdf iframe {
  width: 100%;
  height: 950px;
}
.journalTemplateContent {
  margin: 0.5em 1em;
}
.journalTemplateContent p {
  line-height: normal;
}
.chapterTitle {
  font-weight: bold;
}
.entityD {
  margin-bottom: -2px;
}
.listgroup {
  clear: both;
}
#firstPage {
  text-align:center;
  margin: 0 0 2em 0;
}
.abstractHeader h2 {
  line-height: normal;
}
h2 .NLM_trans-title, h2 .NLM_trans-subtitle {
  margin: 0.5em 0;
}
.abstractHeader h2 {
  line-height: normal;
}
h2 .NLM_trans-title, h2 .NLM_trans-subtitle {
  margin: 0.5em 0;
}
.journalAbstract table td p {
  font-size: 1em;
}
.clearfix br {
  clear: both;
}
.NLM_disp-formula {
  display: block;
  margin: 0.5em 0;
}
.NLM_disp-formula .NLM_label {
  float: right;
  width: 10%;
  text-align: center;
}
.NLM_disp-formula .NLM_graphic {
  float: left;
  width: 90%;
  text-align: center;
}
#abstractBodyContainer p.aff {
  margin-bottom: 1em;
  margin-top: 0;
}
.articleBody_abstract .sectionHeading {
  margin: 6px;
}

a.supplLink {
	color:#fcfcfc;
    text-decoration: underline;
}

.volumeName:hover {
    text-decoration: underline;
    cursor: pointer;
}

.issueList img {
    float:left;
    margin:0 -28px -15px;
    text-align:right;
}

.bookSeriesAdSpace {
  float: right;
  width: 119px;
  margin: 9px 9px 9px 16px;
}

.bookSeriesAdSpace {
  float: right;
  width: 119px;
  margin: 9px 9px 9px 16px;
}

.wrapperAoPorJa img {
    float: left;
    margin: 0 -28px;
    text-align: right;
}

.wrapperAoPorJa {
    clear: left;
    float: left;
    margin: 8px 36px;
    width: 690px;
}
div.fullText p {
    display:inline;
    float:left;
    font-size:0.85em;
    line-height:1.45em;
    margin:15px 6px 0 15px;
    width:95%;
}

div.fullText {
    margin-top:50px;
}

span.title2 {
    font-size:0.8em;
    margin-left:20px;
}

.NLM_sec p {
	margin-bottom:15px;   /* Same as p.articleBody_normalText*/
}
.NLM_table-wrap, .NLM_fig-group_anchor {
  margin-bottom: 2em;
}
.NLM_table-wrap caption, .NLM_table-wrap-foot, .NLM_table-wrap-foot .footnote {
  padding: 0.5em 0;
}
.NLM_table-wrap-foot p {
    font-size:1em;
    line-height:15px;
}
.NLM_table-wrap td {
  padding: 2px 3px;
}
.NLM_speaker {
  float: left;
  clear: both;
}
.NLM_speech {
  margin-bottom: 1em;
}
/* 10.1086/430866, label should be on same line */
h1.articleHeading .NLM_label {
  display: inline;
  margin-bottom: 0;
}

.NLM_sec-type_appendix h1.articleHeading .NLM_label {
  display: block;
}

.NLM_sec-type_appendix .NLM_sec_level_1 h1.articleHeading .NLM_label {
  display: inline;
}

.NLM_app .references {
  margin-bottom: 2em;
}
h2.articleHeading {
  clear: both;
  font-size: 1em;
  font-weight:bold;
  line-height: 1.45em;
  padding-top: 1em;
  background: none;
  margin-left:1em;
}
span.left h2 {
    float:left;
    width: 50%;
}

span.right img {
    float:right;
    margin-right:5px;
    margin-top: 10px;
}
#jumpToContainer {
	position:absolute;
	top:0px;
	left:-1000px;
	width:167px;
	display:none;
}

.jumpTo_upperLeft {
	float:left;
	width:9px;
	height:9px;
	line-height:1px;
}

.jumpTo_upperMiddle {
	float:left;
	width:149px;
	height:8px;
	border-top:1px solid #666666;
	line-height:0px;
	background-color:#ffffff;
	position:relative;
	overflow:hidden;
}

.jumpTo_upperRight {
	float:left;
	width:9px;
	height:9px;
	line-height:1px;
}

.jumpTo_body {
	float:left;
	clear:left;
	width:163px;
	border-left:1px solid #666666;
	border-right:3px solid #666666;
	font-size:0.8em;
	background-color:#ffffff;
	position:relative;
}

* html .jumpTo_body {
	margin-top:-9px;
}

ul.listJump {
	color:#B2B2B2;
	margin:5px 0 5px -20px;
    list-style: none;
}

.listJump li {
	margin:0px 0px 0px 0px;
	padding-left:10px;
	line-height:1.27em;
}

.jumpTo_bottomLeft {
	float:left;
	clear:left;
	width:8px;
	height:8px;
	line-height:0px;
	position:relative;
}

.jumpTo_bottomMiddle {
	float:left;
	width:151px;
	height:4px;
	border-bottom:4px solid #818181;
	line-height:0px;
	position:relative;
	background-color:#ffffff;
	overflow:hidden;
}

.jumpTo_bottomRight {
	float:left;
	width:8px;
	height:8px;
	line-height:1px;
}

.closeJumpTo {
	position:absolute;
	top:-4px;
	right:5px;
	cursor:pointer;
}
.moduleIcon {
	float:right;
	margin:2px 0px 0px 0px;
	width:15px;
	height:15px;
	cursor:pointer;
}

#articleContents h2 {
  font-size: .94em;
  margin: 0.5em 0 0 1em;
}
#articleContents ul {
  list-style: none;
  font-weight: bold;
  font-size: .93em;
  margin-top: 0.5em;
}
a.toggler {
    margin-left:3px;
}
ul#ArticleSectionLinks li {
    font-size:0.93em;
    font-weight:bold;
    margin-bottom:2px;
    margin-top: 2px;
}
ul#ArticleSectionFigs li {
    font-size:0.93em;
    font-weight:bold;
    margin-bottom:2px;
}
img.linkImage {
    height:10px;
}
div.table-wrap {
    float:right;
}
ul.sideContent {
    margin-left:-3em;
}
.thumbnail {
    clear:both;
    display:block;
    float:left;
    margin-bottom:1em;
    margin-left:19px;
    margin-top:18px;
    text-align:center;
    width:130px;
}
.NLM_fig_group {
    clear:both;
    padding: 1em 0.5px;
}
div.figCaption {
    overflow:hidden;
    line-height: 1.45em;
    font-size: 0.85em;
    margin-right:5px;
    padding-left:10px;
}
#abstractBodyContainer .NLM_fig-group p {
    clear:none;
    float:right;
    width:530px;
}
#figures_content {
    clear:both;
    font-size:11px;
    padding:1em;
}
#figures_content p{
    font-size:11px;
    line-height:13px;
}
.NLM_fig-group {
    clear:both;
    font-style:normal;
    margin:1em 0;
}
.thumbnail .oneOf, .thumbnail .sizeInKb, .thumbnail .figGroupLabel {
    clear:left;
    display:block;
}
.NLM_back {
    line-height:1.6em;
}
.ack p {
    font-size:0.8em;
    line-height:1.45em;
    padding-left:15px;
    padding-top:15px;
}
.references {
    clear:both;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    margin-bottom:1em;
    margin-top:5em;
}
.moduleBodyContent ul {
    padding-left:3em;
}
.articleBody_footnotes {
    clear:both;
    list-style-type:none;
    margin:1em 0;
    padding-bottom:10px;
    padding-right:10px;
    padding-top:10px;
}
.articleBody_footnotes p{
    line-height:1.45em;
}
a.ref-type-fn, a.ref-type-table-fn, .articleBody_footnotes .label, .NLM_fn .label, .NLM_table-wrap-foot .footnote .label, .noteInProof .label {
    font-size:10px;
    line-height:0;
    vertical-align:super;
}
.articleBody_footnotes .label, .NLM_fn .label {
    padding-right:0.2em;
}

p.articleBody_normalText {
    text-indent:30px;
}

p.articleSubHeading {
    font-weight:bold;
}

.bookSeriesHeader {
    background-color: #4D545E;
    clear: left;
    float: left;
    font-size: 1.01em;
    height: 25px;
    margin: 0;
    position: relative;
    width: 1000px;
}


.bookSeriesHeader h1 {
    background-image:none !important;
    clear:left;
    color:#FCFCFC;
    display:inline;
    float:left;
    font-size:0.82em;
    font-weight:bold;
    height:12px;
    margin-bottom:10px;
    margin-left:14px;
    margin-right:0;
    margin-top:3px;
    white-space:nowrap;
    width:450px;
}

.bookSeriesHeader h1.longTitle2 {
  font-size: 15px;
}
.bookSeriesHeader h1.longTitle3 {
  font-size: 13px;
}
.bookSeriesHeader h1.longTitle4 {
  font-size: 12px;
}
.bookSeriesHeader h1.longTitle5 {
  font-size: 10px;
}
.bookSeriesHeader a:link, .bookSeriesHeader a:visited, .bookSeriesHeader a:active, .bookSeriesHeader .addressLink {
  color:#FFFFFF;
}
ul.paginationLinks{
    display: block;
}
ul.paginationLinks li {
    display: block;
    float: left;
    border-left: 1px solid black;
}
ul.paginationLinks li:first-child {
    border-left: none;
    width: 30px;
}
ul.paginationLinks li a {
    display: inline-block;
    padding: 0 4px;
    color: rgb(16, 64, 131);
}
ul.paginationLinks li.on{
    font-weight: bold;
    color: black;
}
.paginationDiv{
    margin-bottom: 29px;
    margin-top: 10px;
}
.tabsNav {
    overflow: hidden;
    margin-bottom: 0;
}
.tabsNav li {
    background: #dcdcdc;
    float: left;
    margin-right: 4px;
    min-width: 78px;
    padding: 3px 3px 0;
    list-style: none;
    height:29px;
}
.tabsNav li.active {
    background-color: #dcdcdc;
}
.tabsNav li a {
    background: #FFFFFF;
    display: block;
    line-height: 3em;
    text-align: center;
    padding: 0 5px;
    font-weight: bold;
}
.tabsNav li.activeTab a {
    background: #dcdcdc;
    color: #333333;
}
.tabsPanel {
    padding: 10px 20px;
    float: left;
    border-color: #dcdcdc;
    border-width: 5px;
    border-style: solid;
}
.tabsPanel .paginationLinks{
    padding-left:10px ;
}
ul.largeArticleListing li.headerRow {
    padding:2px 0 2px 2px;
    line-height:1em;
    background-color:#dcdcdc;
}
.largeArticleListingControllers{
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #90a6b7;
    margin-bottom: 10px
}
.chapterTabs{
    padding-left: 0;
}
.paginationLinks .not-active{
    pointer-events: none;
    color:#808080;
    cursor: default;
}
.bookpage{
    width: 93%;
}
.bookpage .pages{
    float: left;
    margin: 0 20px;
}

.permalinkPopup {

	left: auto;
	top: 20px;
	text-align: left;
	float: left;
	right: 0;
}
#journalContentContainer, #bookContentContainer{
    overflow: hidden;
}