}
.menuXcontentDivider {
   width: 9px;
}

/* NN4 will ignore next rule */
/*/*/
.leftRegion {
  width: 168px;
}
/* NN4 is back */

#Content {
  overflow: auto;
  background-color: #f7f7f7;
  padding-left: 10px;
  padding-right: 10px;
}

#Content hr {
  width: 97%;
  text-align: left;
}

td.centerRegion {
  background-color: #f7f7f7;
}

.rightRegion {
  background-color: #31659C;
  width: 197px;
}

.bodyText, .bodyText td {
  line-height: 140%
}

/* =============================================== */


.Publication_Title {	font-family: "Arial", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	}
.free {
	font-family: "Arial", Times, serif;
	font-size: 9pt;
	color: #31659C;
	font-weight: bold;
}
.jstor {
	font-family: "Arial", Times, serif;
	font-size: 9pt;
	color: red;
	font-weight: bold;
}
.current_issue {
	color: #FF6531;
	font-weight: bold;
}
body,td,th {
	color: #444444;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.main_content_text {
}
.table_content_text {font-family: "Arial", Times, serif;
	font-size: 11.5px;
	color: #333333;
	text-align: justify;
}
a:link {
	color: #FF6531;
	text-decoration: none;
}
a:visited {
	color: #FF6531;
	text-decoration: none;
}
a:hover {
	color: #31659C;
	text-decoration: none;
}
a:active {
	color: #FF9933;
	text-decoration: none;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
}
.welcome_user_text {font-size: 10px}

.breadcrumb_trail {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify; font-weight: bold; }

h1 {
	color: #31659C;
	font-size: 175%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2, .header2 {
	font-weight: bold;
	font-size: 125%;
}
h3, .header3 {
	font-weight: bold;
	font-size: 110%;
	color: #333333;
}
h4, .header4 {
	font-weight: bold;
}
body {
	scrollbar-face-color: #DBDBDB;
	scrollbar-arrow-color: #FF9A63;
	scrollbar-base-color: #F7E6BE;
    scrollbar-track-color: #C9E8F8;
	}
.maincontentareabg {
	background-color: #FfFfFf;
}
.leftsidebarbg {
	background-color: #FFFFFF;
}
.rightsidebarbg {
	background-color: #31659C;
}
.formfield {
	font-size: 9pt;
	background-color: #EAE8E8;
}
.formbutton {
    font-size: 9pt;
	background-color: #FF9966;
}
.right_sidebar_white_text {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 0px;
}

.regForm input, .regForm select, .searchForm input, .searchForm select {
	font-size: 8pt;
	background-color: #EAE8E8;
}

.regForm input.formbutton, .searchForm input.formbutton {
    font-size: 9pt;
	background-color: #FF9966;
}

.JournalCover {
    float: left;
    margin: 8px;
}

.institutionBanner {
    color: #000000;
    font-weight: bold;
    font-style: italic;
}
.qstext {
	font-size: 9pt;
 	background-color: #EAE8E8;
 	width: 170px; 
}
.ReviewedArticle {
    font-style: italic;
    font-weight: normal;
    margin-bottom: 0.5em;
}
.success {
    color: #080;
}

.instChoice {
    padding: 5px;
    margin-bottom: 15px;
    background-color: #dddddd;
    border-top: 1px solid #999999;
    border-bottom: 1px solid #999999;
}

/*
	for XSL debugging
*/
.xslDebugTemplate {
	color: #999999;
	font-size: 10px;
	font-family: sans-serif;
	padding-left: 2px;
}

.xslDebugNodePath {
	color: #ff0000;
	font-size: 10px;
	font-family: sans-serif;
	padding-left: 2px;
}

.xslDebugImport {
	color: #007f00;
	font-size: 10px;
	font-family: sans-serif;
	padding-left: 2px;
}

/* this is hack for <wbr>, try to be W3C valid and still compatible with older browsers
   in modern browser &#8203; is ZERO WIDTH SPACE = invisible by it self
   in older browsers we need occupy as little space as possible,
   cannot use display: none because most browsers will ignore the &#8203; and won't wrap
 */
.wbr {
    font-family: "Lucida Sans Unicode", "Arial Unicode MS", sans-serif;
    font-size: 1pt;
    color: #fff;
    white-space: normal;
    letter-spacing: 0;
    word-spacing: 0;
    word-wrap: break-word;
}
.noWrap {
    white-space: nowrap;
}
/*
    For multi-level ToC headings
*/
.tocHeading .subj-group {
    display: block;
    font-size: 90%;
}
/* boxed-text was originally rendered as blockquote */
div.boxed-text-, div.boxed-text-anchor, div.boxed-text-float {
    margin-left: 3em;
}
div.boxed-text-margin {
    /* no rule */
}
.refnumber {
    text-align: left;
    vertical-align: top;
}
.references .note p {
    padding: 0em;
    margin: 0em;
}
/* TOC */
.articleEntry {
    margin-bottom: 1em;
}

body, .bodyLayout {
  margin: 0px;
  padding: 0px;
  border: 0px;
  border-spacing: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
}

.leftRegion, .centerRegion, .rightRegion {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

.logo {
  padding: 14px 0px;
  text-align: center;
}

.logo_bottom {
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
}

.welcome_user_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  padding: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #444;
  color: #444;
}
.menuXsubMenuDivider {
  text-align: center;
}

#hide { display:none }

.art_title, .arttitle, .searchResultTitle {
  font-weight: bold;
}

.error    {
	color: red;
}
.citedByEntry {
    margin-bottom: 0.5em;
}
.citedBySection {
    margin-bottom: 2em;
}
.bullet {
    vertical-align: top;
}
.tocHeading .subj-group {
    display: block;
    font-size: 90%;
}