/**
 * Resource      Elsevier.CacheSet.CSS_MASTER_ALL.17932225
 * Source        Local
 **/


body { font-family: Arial, Helvetica, Sans-Serif; font-size: 70%; color: #000000; }  h1 { font-size: 1.8em; font-weight: normal; font-family: Verdana, Arial, Helvetica, Sans-Serif; margin: 0px 0px 14px; }  h2 { font-size: 1.3em; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight: normal; line-height: 1.4em; margin: 0px 0px 14px; }  h3 { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 1.2em; font-weight: bold; margin: 0px 0px 12px; }  h4 { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 1em; font-weight: bold; margin: 0px; line-height: 1.4em; }  h5 { font-size: 1em; font-weight: bold; margin: 0px; line-height: 1.4em; }  p { line-height: 1.4em; margin: 0px 0px 12px; }  p.submit { text-align: right; }  a { text-decoration: none; outline: none; }  a img {  border: none; }  .site-content-col2 ul { list-style-type: circle; margin: 0px 0px 12px 14px; padding: 0px; line-height: 1.4em; }  .site-content-col2 ul li { margin: 0px; padding: 0px; }  .site-content-col1 ul.cat-menu li a { color: #000000 !important; }  .site-content-col1 ul.cat-menu li a:hover { color: #FFFFFF !important; }  .site-content-col2 div.premium-content { color: #A0002C; }  .site-content-col2 .page-title h1  { color: #FFFFFF !important; margin: 0px; }  input.text, input.password, textarea, select { border: solid 1px #666666; padding: 4px; font-size: 1.2em; margin-top: 2px; font-family: inherit !important; line-height: 1.4em; }  .site-content-col3 .login-panel h3 { color: #000000 !important; margin: 0px 0px 8px; }  .site-content-col3 .login-panel p { margin: 0px 0px 8px; }  .site-content-col3 .login-panel input.text, .site-content-col3 .login-panel input.password { background: #acacac !important; border: solid 1px #666666; padding: 4px; width: 90px; font-size: 1em; }  .site-content-col3 .login-panel a { color: #000000; }  .site-content-col2 .panel-login input.text, .site-content-col2 .panel-login input.password { background: #acacac !important; border: solid 1px #666666; padding: 4px; width: 296px; font-size: 1.2em; }  .menu-right input#search-text { background: #acacac !important; border: solid 1px #666666; padding: 4px; width: 150px; color: #6C6C6C; font-size: 1em; }  .menu-right input#search-btn { vertical-align: bottom; }  .footer { font-size: 0.8em; line-height: 1.4em; color: #666666; }  .no-margin { margin: 0px; }  .error { color: #A0002C; }  .site-breadcrumb { border-bottom: dotted 1px #E8E7E8; border-bottom: solid 5px #E8E7E8; padding: 10px; background: #fff; } .site-breadcrumb ul { margin: 0px; padding: 0px; list-style: none; } .site-breadcrumb ul li {    float: left; padding: 0px; margin: 0px 0px 0px 5px; list-style: none; color: #666; }

