@charset "utf-8";
/* MUSE */


 

/* SCREEN Styles */
@media screen {
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background-color: #948671;
margin: 0em auto;
padding: 0em;
text-align: center;
color: #000000;
}
.thrColHybHdr #container { 
font: 100% Verdana, Arial,  Helvetica, sans-serif;
min-width: 1100px;
margin: .625em;
width: 95%;
background: #FFFFFF;
border: 10px solid #bfb6aa;
text-align: left; 
}
* html .thrColHybHdr #container {
width: 1080px;
}
.thrColHybHdr #container2 { 
font: 100% Verdana, Arial,  Helvetica, sans-serif;
min-width: 1050px;
margin: .625em;
background: #FFFFFF;
border: 10px solid #bfb6aa;
text-align: left; 
}
* html .thrColHybHdr #container2 {
width: 1060px;
}
.journal_selectbox {
width: 350px;
}
p {
font-size: 11px;
line-height: 16px;
margin: 0em;
padding-bottom: .625em;
}
p.version {
font-size: 11px;
line-height: 16px;
margin: 0em;
padding-bottom: .625em;
text-indent: 0;
}
.version a {font-weight: bold;}
li {
font-size: 11px;
margin: 0em;
padding-bottom: .625em;
}
.uline { text-decoration: underline;}
a {
color: #135596;
text-decoration: none;
border: none;
}
a:hover { text-decoration: underline;}
a:visited { color: #5c7996;}
.thrColHybHdr #mainContent h1, .thrColHybHdr #mainSearch h1,  .thrColHybHdr #mainInfo h1,  .thrColHybHdr #mainHome h1, .thrColHybHdr #mainTOC h1 {
background-image:url(/images/template/common/back_title.gif);
background-repeat:repeat-x;
border-bottom: 2px solid #ffffff;
font-family: Arial, Helvetica, sans-serif;
color: #595042;
font-size: 1.100em;
padding: .313em .313em .313em .625em;
margin: 0 0 .313em 0;
}
h2 {
font-size: .9em;
line-height: 1.313em;
padding: .313em .6125em .125em 0em;
margin: 0;
color: #595042;
font-family: Arial, Helvetica, sans-serif;
}
h5 {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .689em;
font-weight: bold;
padding: .125em 0 .625em .131em;
text-transform: uppercase;
margin: 0;
color: #325574;
}
img { border: 0px;}
/** Added  designation **/
#designation {
margin: 0;
padding: 0;
}
#designation h1 {
background-image:url(/images/template/common/back_title.gif);
background-repeat:repeat-x;
border-bottom: 2px solid #ffffff;
font-family: Arial, Helvetica, sans-serif;
color: #595042;
font-size: 1.100em;
padding: .313em .313em .313em .625em;
margin: 0 0 .313em 0;
}
#designation h2 {
font-size: .9em;
line-height: 1.313em;
padding: .313em .6125em .125em .625em;
margin: 0;
color: #595042;
font-family: Arial, Helvetica, sans-serif;
}
#designation .issn, #designation .doi, #designation .pages {
text-indent: 0; 
margin: 0;
padding: 0 0 0 1em;
}
#designation #issn,  #designation #doi, #designation #pages {
text-indent: 0; 
margin: 0;
padding: 0 0 0 1em;
}
.NonAbstractHead {font-weight: bold;}
#access {
text-align: right;
color: #666666;
font-size: .63em;
margin: .625em 0;
}
.form {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .689em;
}
.thrColHybHdr #sliver { 
background: #ffffff; 
padding: 0; 
color: #606060;
font-size: .689em;
margin: .625em .625em .313em 0;
text-align: right;
}
.thrColHybHdr #sliver a {
text-decoration:none;
font-weight: bold;
color: #003656;
border-right: 1px solid #d2c6b5;
padding: 0 .938em;
}
.thrColHybHdr #sliver a:hover {
color: #7f9aaa;
}
#header {
height: 98px;
width: 100%;
}
#header .logo {
padding: 0 0 0 1.25em;
float: left;
width: 37.188em;
margin: 0;
vertical-align: middle;
}
#header .middle {
margin: 0 18.750em 0 37.188em;
padding: 0;
}
#access_statement {
position: absolute;
top: 2.5em;
left: 30%;
width: 30em;
}
#header .search {
float: right; 
margin-right: 1.25em;
margin-top: .625em;
width: 17.875em;
height: 5.125em;
background-image:url(/images/template/common/back_search.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
}
#header .searchtitle {
font-weight: bold;
font-size: .875em;
padding: 0 0 .125em 0;
color: #FFFFFF;
}
#header .searchform {
padding: .625em 0 0 1em;
}
#header .searchform form {
margin: 0;
padding: 0;
}
#header .searchform form label {
display: inline;
}
#header .searchform input[type="text"] {
height: 18px;
width: 15em;
padding: 0;
border: 1px solid #FF6600;
background: #fff;
margin: 0;
color: #000000;
font-weight: normal;
}
#header .searchform input[type="image"] {
border: none;
margin: 0;
width: 25px;
height: 20px;
vertical-align: bottom;
}
#header .searchlinks {
padding: .188em 0 0 1em;
color: #FFFFFF;
}
#header .searchlinks a {
font-size: .689em;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}
#header .searchlinks a:hover {
text-decoration: underline;
}
#toolbar {
color: #ffffff;
border-top: solid #7f9aaa 3px;
background-color: #003656;
padding: .188em .188em 0em .188em;
margin-top: .313em;
height: 2.3em;
}
#toolbar .middle {
margin: 0 34.375em 0 21.875em;
padding: 0;
}
#toolbar .tabs {
/*padding: .689em 0em 0em .938em;*/
padding: .6em 0em 0em 1em;
float: left;
/*width: 21.875em;*/
width: 23.5em;
margin: 0;
}
#toolbar .tabs ul {
margin: 0;
padding: 0;
display: inline;
list-style: none;
}
#toolbar .tabs li {
margin: 0;
padding: 0;
display: inline;
}
#toolbar .tabs li a {
float: left;
width: 150px;
margin-right: .3em;
text-align: center;
background:  url(/images/template/common/back_toolbartabs.gif) no-repeat;
height: 1.42em;
display: block;
/* display: -moz-inline-block;*/
padding: .375em 0em 0em 0em;
list-style: none;
color: #ffffff;
text-decoration: none;
font-size: 1.35em;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
#toolbar .tabs li a:hover {
background: url(/images/template/common/back_toolbartabs_on.gif) no-repeat top;
}
#toolbar .info {
float: right; 
margin-right: 1.250em;
margin-top: .625em;
font-family: Arial, Helvetica, sans-serif;
/*
width: 34.375em;
text-align: right;
*/
}
#toolbar .info ul {
margin-left: 0;
padding-left: 0;
display: inline;
}
#toolbar .info ul li {
margin-left: 0;
padding: .188em .563em;
border-right: 1px solid #4d7389;
list-style: none;
display: inline;
}
#toolbar .info ul li.last {
margin-left: 0;
border-right: none;
list-style: none;
display: inline;
}
#toolbar .info a {
color: #ffffff;
text-decoration: none;
font-size: 1.125em;
font-weight: bold;
}
#toolbar .info a:hover {
color: #afcee0;
}
#breadcrumb {
color: #000000;
background-color: #e5ebee;
padding: .375em .188em .375em .938em;
margin-top: .625em;
margin-bottom: .625em;
font-size: .625em;
}
#breadcrumb a {
background: transparent url(/images/template/common/breadcrumb.gif) no-repeat center right;
color:#085397;
text-decoration: underline;
padding-right: 18px; /*adjust bullet image padding*/
}
#breadcrumb a:visited, .breadcrumb a:active {
color: #5c7996;
}
#breadcrumb a:hover {
color: #003656;
}
#page {
background-image: url(/images/template/common/back_page.gif);
background-repeat: repeat-y;
margin: 0 .313em;
}
#page_home {
background-image: url(/images/template/common/back_page_home.gif);
background-repeat: repeat-y;
margin: 0 .313em;
}
#page_home2col {
background-image: url(/images/template/common/back_page.gif);
background-position:right;
background-repeat: repeat-y;
margin: 0;
}
#page1col {
margin: 0 .313em;
}
/*
#page2col {
background-image: url(/images/template/common/back_page.gif);
background-repeat: repeat-y;
margin: 0;
}
*/
* html #page2col {
width: 800px;
}
#page2col {
/*position: relative;*/
background-image: url(/images/template/common/back_page.gif);
background-repeat: repeat-y;
margin: 0;
padding: 0;
width: 790px;
}
/*Advanced search page exception so right column lines up */
div#page2col div#mainInfo {
padding: 0;
}
.thrColHybHdr #page #sidebar1 {
float: left; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #f7f1d6; /* the background color will be displayed for the length of the content in the column, but no further */
padding: 0; /* top and bottom padding create visual space within this div */
vertical-align: top;
}
.thrColHybHdr #page2col #sidebar1 {
float: left; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #f7f1d6; /* the background color will be displayed for the length of the content in the column, but no further */
padding: 0; /* top and bottom padding create visual space within this div */
vertical-align: top;
}
.thrColHybHdr #page_home #sidebar1 {
float: left; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #efedea; /* the background color will be displayed for the length of the content in the column, but no further */
padding: 0; /* top and bottom padding create visual space within this div */
vertical-align: top;
}
#sidebar1 .cover {
text-align: center;
padding: .313em 0;
}
#sidebar1 .leftnavtitle {
background-image:url(/images/template/common/back_leftnavhead.gif);
background-repeat:repeat-x;
border-bottom: 2px solid #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #595042;
font-size: .88em;
padding: .5em .313em .313em .625em;
height: 1.36em;
}
.thrColHybHdr #sidebar2 {
float: right; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #ffffff; /* the background color will be displayed for the length of the content in the column, but no further */
padding: 0; /* top and bottom padding create visual space within this div */
margin: 0;
vertical-align: top;
}
.thrColHybHdr #sidebarHome {
float: right; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #f7f1d6; /* the background color will be displayed for the length of the content in the column, but no further */
padding: 0; /* top and bottom padding create visual space within this div */
margin: 0;
vertical-align: top;
}
.thrColHybHdr #sidebar1 p, .thrColHybHdr #sidebar2 p, .thrColHybHdr #sidebar2 h3 {
margin: 0; /* the left and right margin should be given to every element that will be placed in the side columns */
padding: 0;
}
.thrColHybHdr #mirror1 {
float: left; 
width: 13.438em; /* since this element is floated, a width must be given */
background: #003656; /* the background color will be displayed for the length of the content in the column, but no further */
border-top: 3px solid #7f9aaa;
padding: 0; /* top and bottom padding create visual space within this div */
vertical-align: top;
}
/* Tips for mainContent:
1. If you give this #mainContent div a font-size value different than the #sidebar1 div, the margins of the #mainContent div will be based on its font-size and the width of the #sidebar1 div will be based on its font-size. You may wish to adjust the values of these divs.
2. The space between the mainContent and sidebar1 is created with the left margin on the mainContent div.  No matter how much content the sidebar1 div contains, the column space will remain. You can remove this left margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends.
3. To avoid float drop, you may need to test to determine the approximate maximum image/element size since this layout is based on the user's font sizing combined with the values you set. However, if the user has their browser font size set lower than normal, less space will be available in the #mainContent div than you may see on testing.
4. In the Internet Explorer Conditional Comment below, the zoom property is used to give the mainContent "hasLayout." This avoids several IE-specific bugs that may occur.
*/
.thrColHybHdr #mainArticle, #legacyArticle {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: .625em .625em 0 .625em; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainContent {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: .625em .625em 0 .625em; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainInfo {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: 0em .625em 0 .625em; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainTOC {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: .625em .625em 0 .625em; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #main {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: 0em .625em 0 .625em; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainSearch {
margin: 0 13.750em 0 0; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: 0 0em 0 0; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainHome {
margin: 0 0 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: 0; /* padding here creates white space "inside the box." */
}
.thrColHybHdr #mainHomeAds {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: 0; /* padding here creates white space "inside the box." */
}
#mainContent h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .689em;
font-weight: bold;
padding: .563em 0 .188em 0;
border-top: #e8e7e4 1px solid;
text-transform: uppercase;
margin: 0;
}
#mainContent h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .689em;
font-weight: bold;
padding: .563em 0 .188em 0;
text-transform: uppercase;
margin: 0;
}





#mainContent .links ul {
margin: .313em 0;
padding: 0;
list-style-type: none;
}
#mainContent .links li {
padding: 0 .500em .313em .938em;
margin-left: .063em;
margin-bottom: .313em;
line-height: 1.250em;
color: #333333;
background: url(/images/template/common/bullet.gif) no-repeat .0em 0.3em;
}
#mainContent .links li a {
color: #135596;
text-decoration: none;
}
#mainContent .links li a:hover {
text-decoration: underline;
}
#mainContent .links li a:visited {
color: #676a6e;
}
ul.list_points {
list-style-type: none;
}

ul.list_points li
{
padding: .3em 1em .5em 1em;
background: url(/images/template/common/list_points.gif) no-repeat .1em .945em;
}
 
* html ul.list_points li
{
 background: url(/images/template/common/list_points.gif) no-repeat .1em 1.3em;
}
#mainContent .toclinks ul {
margin: .313em 0;
padding: 0;
list-style-type: none;
}
#mainContent .toclinks li {
padding: 0 .500em .313em .938em;
margin-left: .063em;
margin-bottom: .313em;
line-height: 1.250em;
color: #333333;
}
#mainContent .toclinks li a {
color: #135596;
text-decoration: none;
}
#mainContent .toclinks li a:hover {
text-decoration: underline;
}
#mainContent .toclinks li a:visited {
color: #676a6e;
}
#mainInfo h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
font-weight: bold;
padding: .563em 0 .188em 0;
border-bottom: #e8e7e4 1px solid;
margin: .625em 0 0 0;
}
#mainInfo h4 {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .875em;
font-weight: bold;
margin: .625em 0 .625em 0;
padding: .188em .588em;
color: #595042;
}
#mainInfo h6, #mainSearch h6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
margin: 1.250em 0 .625em 0;
padding: .250em .625em;
background-color: #e8e7e4;
color: #666666;
}
#mainInfo .links ul {
margin: .313em 1.250em;
padding: 0;
list-style-type: none;
}
#mainInfo .links li {
padding: 0 .500em .313em .938em;
margin-left: .063em;
margin-bottom: .313em;
line-height: 1.250em;
color: #333333;
background: url(/images/template/common/bullet.gif) no-repeat .0em 0.3em;
}
#mainInfo .links li a {
text-decoration: none;
color: #135596;
}
#mainInfo .links li a:hover {
text-decoration: underline;
}
#mainInfo .links li a:visited {
color: #5c7996;
}
#mainInfo .browse ul {
margin: .313em 0;
padding: 0;
list-style-type: none;
}
#mainInfo .browse li {
padding: 0 .500em .313em 1.375em;
margin-left: .063em;
margin-bottom: .313em;
line-height: 1.250em;
color: #333333;
border-bottom: 1px solid #ede8e1;
}
#mainInfo .browse li a {
text-decoration: none;
color: #135596;
}
#mainInfo .browse li a:hover {
text-decoration: underline;
}
#mainInfo .browse li a:visited {
color: #5c7996;
}
#mainInfo .intro {
font-weight: bold;
font-size: .689em;
line-height: 1.625em;
margin-bottom: .938em;
margin-top: .625em;
}
#mainInfo .sort {
font-weight: bold;
font-size: .989em;
line-height: 1.625em;
margin-bottom: .938em;
margin-top: .225em;
}
#mainInfo .caption {
font-size: .625em;
color: #333333;
}
div.article {
margin: .625em 0 .625em 0;
border: 1px solid #e8e7e4;
padding: .313em;
}


div.article div.article-sub {
margin: .625em 0 .625em 2em;
padding: .313em;
}



#mainTOC h2.toc-heading {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.15em;
font-weight: bold;
margin: .313em 0 .625em 0;
border-bottom: 1px solid #e8e7e4;
}
#mainTOC h3 {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .95em;
font-weight: bold;
border-top: #e8e7e4 1px solid;
margin: .625em 0 .625em 0;
padding: .313em;
background-color: #e8e7e4;
}
#mainTOC h4 {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .85em;
font-weight: bold;
padding: .063em 0 .125em .425em;
}
}
#mainTOC p.review {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .714em;
padding: 0em 0em 0em 0em;
margin: 0em 0em 3em 5em;
}

#mainTOC div.article {
margin: 0em 0em 1em 1em;
}



#mainTOC .title, #mainSearch .title, #mainArticle .title, #mainContent .title {
font-weight: bold;
font-size: .75em;
line-height: 1.2em;
padding-top: .188em;
}
#mainTOC .authors, #mainTOC .pages, #mainTOC .version, #mainTOC .title, #mainTOC .doi, #mainSearch .authors, #mainSearch .pages, #mainSearch .version, #mainSearch .title, #mainSearch .doi, #mainArticle .authors, #mainArticle .pages, #mainArticle .version, #mainArticle .title, #mainArticle .doi,  #mainContent .authors, #mainContent .pages, #mainContent .version, #mainContent .title, #mainContent .doi{
border-bottom: #e8e7e4 1px solid;
padding: .250em 0;
}
#mainTOC .authors, #mainSearch .authors, #mainArticle .authors, #mainContent .authors{
font-size: .689em;
}
#mainTOC .abstract, #mainSearch .abstract, #mainTOC .kwd, #mainSearch .kwd {
border-top: #e8e7e4 1px solid;
padding: .250em 0;
color: #666666;
border-bottom: #e8e7e4 1px solid;
}
/* used for CPR 2.4 TOC */
#mainTOC .abstract li {list-style-type: none}
#mainTOC .abstract li p {display:inline; }
#mainTOC .pages, #mainTOC .doi, #mainTOC .abstract,  #mainTOC .kwd, #mainSearch .pages, #mainSearch .doi, #mainSearch .abstract,  #mainSearch .kwd, #mainArticle .doi, #mainArticle .abstract,  #mainArticle .kwd, #mainArticle .pages,  #mainContent .doi, #mainContent .abstract,  #mainContent .kwd, #mainContent .pages {
font-size: .689em;
line-height: 1.25em;
}
.citationblock {
margin: 0 0 0 10px;
padding: 0 10px 15px 0;
}
div.citationblock p {
text-indent: 0px;
padding: 10px 0 0 0;
margin: 0;
}
p.summaryheading, span.summaryheading {
padding: 10px 0 0 0;
text-indent: 0px;
line-height: 0em;
font-size: 11px;
font-style: italic;
margin: 0 0 13px 0px;
}
#mainTOC .related_article {
margin-left: 3em;
}
#mainTOC .hd, #mainSearch .hd, #mainArticle .hd {
margin: 0px;
padding: .250em 0;
text-indent: 0px;
}
#mainTOC ul, #mainSearch ul {
margin: 0 0 .313em .938em;
padding: 0;
list-style-type: square;
}
#mainTOC li, #mainSearch li {
line-height: 1.250em;
padding: .125em 0;
}
ul.subjectheading {
margin: 0 0 .313em .938em;
padding: 0;
list-style-type: square;
}
ul.subjectheading li {
line-height: 1.250em;
padding: .125em 0;
}
div.subjects {
margin: 0px;
padding: 0px;
text-indent: 0px;
border-bottom: #e8e7e4 1px solid;
}
#mainSearch .snippet {
font-size: .689em;
line-height: 1.250em;
padding: .313em 0;
border-bottom: #e8e7e4 1px solid;
}
/* moves a subscripted element under superscript */
#mainTOC sub { margin: 0em 0em 0em 0em;}
/* moves a subscripted element under superscript */
#mainTOC sub.stack { margin: 0em 0em 0em -.65em; }
#mainTOC .cover-art {
border-top: 1px #a4b4c2 dashed;
border-bottom: 1px #a4b4c2 dashed;
background-color: #f6f8fa;
padding: .188em;
margin: .625em 0;
color: #666666;
font-size: .689em;
}
#mainTOC div.special-issue {
font-size: .750em;
margin-bottom: 0;
}
#mainTOC div.guest-editor {
font-size: .750em;
margin-bottom: 1em;
}
#mainTOC div.dedication {
font-size: .750em;
font-style: italic;
margin-top: 1em;
}
hr.section {
width: 100%;
border-style: solid;
border-width: 1px 0px 0px 0px
}
#mainTOC div.sec-note {
margin-top: .75em;
margin-bottom: 1em;
font-size: .75em;
}
#mainTOC div.issue-note {
margin-top: .75em;
margin-left: 3em;
margin-bottom: 3em;
font-size: .75em;
}
#mainTOC sup.webOnly {
font-size: .625em;
color:red;
}
#mainTOC small.caps {
font-variant: small-caps;
font-size: 105%
}
.thrColHybHdr #journal-copyright {
margin: 0 13.750em 0 13.750em; /* the right margin can be given in ems or pixels. It creates the space down the right side of the page. */ 
padding: .625em .625em 0 .625em;
}
#journal-copyright .copyright {
border-top: 1px solid #e8e7e4;
font-size: .689em;
color: #948671;
padding: .313em .625em 0 .625em;
}
#leftnav {
width: 13.438em;
padding: 0 0 1em 0;
}

#leftnav ul {
list-style: none;
margin: 0;
padding: 0;
border-top: 3px solid #ffffff;
border-bottom: 2px solid #ffffff;
}


#leftnav ul li {
margin: 0;
padding: 0;
border-bottom: 1px solid #ffffff;
background-color: #f6e9b4
}

#leftnav ul li a {
margin: 0;
display: block;
padding: .625em .313em .625em 2.063em;
background-image: url(/images/template/common/back_leftnav.gif);
background-repeat: no-repeat;
color: #ad3a09;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
line-height: 1.25em;
}


/* leftnav submenus */

#leftnav ul il ul {
list-style: none;
margin: 0;
padding: 0;
/*
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
*/
}

#leftnav ul li ul li {
margin: 0 0 0 1em;
padding: 0;
border-bottom: 1px solid #ffffff;
list-style: none;
}

#leftnav ul li ul li.last {
border-bottom: none;
}

#leftnav ul li ul li a {
margin: 0;
display: block;
padding: .625em .313em .625em 2.063em;
background-image: none;
background-repeat: no-repeat;
color: #ad3a09;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
line-height: 1.25em;
}

#leftnav ul li ul li a:hover {
background-image: none;
text-decoration: underline;
/*
background-image: url(/images/template/common/back_leftnav_on.gif);
background-repeat: no-repeat;
*/
}

html>body #leftnav li a {
width: auto;
}

#leftnav li a:hover {
background-image: url(/images/template/common/back_leftnav_on.gif);
background-repeat: no-repeat;
}

#leftnav li.search {
margin: 0 0 0 0em;
display: block;
padding: .625em .313em .925em 2.063em;
background-image: url(/images/template/common/back_leftnav_noarror.gif);
background-repeat: no-repeat;
color: #ad3a09;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
#leftnav input[type="text"] {
height: 18px;
width: 10em;
padding: 0;
margin: 0;
color: #000000;
font-weight: normal;
}
#leftnav input[type="image"] {
height: 18px;
margin: 0 0 0 0;
padding: 0 0 .4em 0;
margin: 0;
color: #000000;
font-weight: normal;
vertical-align: bottom;
}
#leftnav form{
margin: 0 0 0 .7em; 
}
html>body #leftnav li a {
width: auto;
}
#leftnav li a:hover {
background-image: url(/images/template/common/back_leftnav_on.gif);
background-repeat: no-repeat;
}
div.login {
border-right: #999999 1px solid;
border-left: #999999 1px solid;
border-bottom: #999999 1px solid;
border-top: #e19d0b 3px solid;
background-color: #FFFFFF;
background-image:url(/images/template/common/back_navbox2.gif);
background-repeat: repeat-x;
margin-bottom: .625em;
}
.login input[type="text"], .login input[type="password"] {
height: 18px;
width: 13em;
padding: 0;
margin: 0;
color: #000000;
font-weight: normal;
}
div.login p {
line-height: 1em;
color: #595042;
}
div.login form {
margin: 1em 0 .5em 1em; 
}
div.login label {
font-weight: bold; 
display: block;
padding: 0 0 .25em 0;
}
.login input[type="image"] {
border: none;
margin: .8em 0 0 0em;
width: 64px;
height: 28px;
vertical-align: bottom;
}
.login h5 {
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: .689em;
font-weight: bold;
padding: .45em 0 .625em .5em;
text-transform: uppercase;
margin: 0;
color: #595042;
}
.navbox {
border-right: #999999 1px solid;
border-left: #999999 1px solid;
border-bottom: #999999 1px solid;
border-top: #7f9aaa 3px solid;
background-color: #FFFFFF;
padding: .188em;
background-image: url(/images/template/common/back_navbox.gif);
background-repeat: repeat-x;
margin-bottom: .625em;
}
.navbox ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.navbox li {
padding: .689em .500em .313em 1.2em;
margin-left: 0em;
margin-bottom: .125em;
line-height: 1.4em;
color: #333333;
background: url(/images/template/common/bullet.gif) no-repeat .2em .8em;
border-bottom: 1px #a4b4c2 dashed;
}
.navbox li.pdf {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_PDF.gif) no-repeat .2em .8em;
}
.navbox li.html {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_html.gif) no-repeat .2em .6em;
}
.navbox li.email {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_email.gif) no-repeat .2em .8em;
}
.navbox li.citation {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_citation.gif) no-repeat .2em .8em;
}
.navbox li.rss {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_rss.gif) no-repeat .2em .8em;
}
.navbox li.info {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_info.gif) no-repeat .2em .8em;
}
.navbox li.options {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_options.gif) no-repeat .2em .8em;
}
.navbox li.excel {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_excel.gif) no-repeat .2em .8em;
}
.navbox li.powerpoint {
padding: .689em .500em .313em 2em;
background: url(/images/template/common/icon_powerpoint.png) no-repeat .2em .8em;
}
.navbox li.rightsconnect {
padding: .689em 0em .413em .25em;
background: none;
}
.navbox li.sheridan {
padding: .689em 0em .413em .25em;
background: none;
}
.navbox li.news {
padding: .689em .500em .813em 2em;
background: url(/images/template/common/icon_emma.gif) no-repeat .2em .8em;
}
.navbox li a {
color: #333333;
text-decoration: none;  
}
.navbox li a:hover {
text-decoration: underline;
}
.navbox li a:visited {
color: #676a6e;
}
.navbox-bookmark {
border-right: #999999 1px solid;
border-left: #999999 1px solid;
border-bottom: #999999 1px solid;
border-top: #7f9aaa 3px solid;
background-color: #FFFFFF;
padding: .188em;
background-image: url(/images/template/common/back_navbox.gif);
background-repeat: repeat-x;
margin-bottom: .625em;
}
.navbox-bookmark ul {
margin: .5em 0 0 0;
padding: 0;
list-style-type: none;
}
.navbox-bookmark ul li, .navbox-bookmark ul li.first {
padding: .689em .5em .313em 0em;
margin: .5em 0 .2em .063em;
line-height: 1em;
color: #333333;
border-bottom: 1px #a4b4c2 dashed;
}
.navbox-bookmark ul li.first {
margin: 0 0 0 .063em;
padding: 0 0 .5em .063em;
}
.navbox-bookmark ul li a:visited {
color: #676a6e;
}
a#bkmsciteulike, a#bkmsconnotea, a#bkmsdelicious, a#bkmsfacebook, a#bkmsgoogle, a#bkmstwitter {
padding: .5em 0 0 2em;
margin-right: 1.5em;
text-decoration: none;
}
a#bkmsciteulike {
background: url("/images/template/bookmarking/citeulike.gif") no-repeat left;
}
a#bkmsconnotea {
background: url("/images/template/bookmarking/connotea.png") no-repeat left;
}
a#bkmsdelicious {
background: url("/images/template/bookmarking/delicious.png") no-repeat left;
}
a#bkmsfacebook {
background: url("/images/template/bookmarking/facebook.gif") no-repeat left;
}
a#bkmsgoogle {
background: url("/images/template/bookmarking/google.gif") no-repeat left;
}
a#bkmstwitter {
background: url("/images/template/bookmarking/twitter.png") no-repeat left;
}
a#bkmsciteulike:hover, a#bkmsconnotea:hover, a#bkmsdelicious:hover, a#bkmsfacebook:hover, a#bkmsgoogle:hover, a#bkmstwitter:hover {
text-decoration: underline;
}
.thrColHybHdr #footer { 
padding: .313em .500em; /* this padding matches the left alignment of the elements in the divs that appear above it. */
background:#e5ebee;
text-align: center;
margin: 0;
}
.thrColHybHdr #footer p {
margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
padding: 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
color: #003656;
}
#footer a {
font-weight: bold;
color: #003656;
text-decoration: none;
}
#footer a:hover {
color: #0d5d8c;
}
.mirrorsite {
margin: 0;
padding: .063em .313em .500em .313em;
}
.mirrorsite a {
color: #ffffff;
text-decoration: none;
font-size: .689em;
font-weight: bold;
}
.mirrorsite a:hover {
color: #afcee0;
}
/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
float: right;
margin-left: .500em;
}
.fltlft { /* this class can be used to float an element left in your page */
float: left;
margin-right: .500em;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: .063em;
line-height: 0px;
}
/* TOPMENU */
#topmenu {
position: relative;
padding: 0;
margin: 0 0 0 1em;
}
/* 
BLUE #426a93; 
YELLOW #ffcc33;
*/
#navcontainer {
position: absolute;
left: 130px;
top: 1em;
width: 86%;
background-color: #ffcc33;
border-bottom: 0.25em solid #426a93;
}
#navcontainer ul {
margin: 0;
padding: 0;
}
#navcontainer ul li { 
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}
#navcontainer ul li a {
padding: .5em 1.5em;
margin: 0 0 0 0;
text-decoration: none;
display: block;
text-align: center;
border-right: 1px solid #fff;
background-color: #ffcc33;
color: #426a93;
font-weight: bold;
}
#navcontainer ul li a:hover {
background-color: #369;
color: #fff;
}
#credits {
margin: .313em 0;
color: #FFFFFF;
font-size: .7em;
text-align: center;
}
#credits a {
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
#credits a:hover {
color: #dacdb9;
}
#sidebar2 .search { 
margin: 0 0 .625em 0;
width: 13.438em;
height: 4em;
background-image:url(/images/template/common/back_infosearch.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
}
#sidebar2 .searchtitle {
font-weight: bold;
font-size: .750em;
padding: 0 0 .125em 0;
color: #FFFFFF;
}
#sidebar2 .searchform {
padding: .625em 0 0 1em;
}
#sidebar2 .searchform form {
margin: 0;
padding: 0;
}
#sidebar2 .searchform form label {
display: inline;
}
#sidebar2 .searchform input[type="text"] {
height: 18px;
padding: 0;
border: 1px solid #3399FF;
background: #fff;
margin: 0;
color: #000000;
font-weight: normal;
}
#sidebar2 .searchform input[type="image"] {
border: none;
margin: 0 0 0 0;
width: 25px;
height: 20px;
float: none;
vertical-align: bottom;
}
#sidebar2 .searchlinks {
padding: .313em 0 0 1em;
color: #FFFFFF;
}
#sidebar2 .searchlinks a {
font-size: .689em;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}
#sidebar2 .searchlinks a:hover {
text-decoration: underline;
}
div#alpha {
position: relative;
padding: 0;
margin: 0 0 2em 0;
}
div#alpha ul {
position: absolute;
margin: 0;
padding: 0;
}
div#alpha li {
float:left;
padding: 0;
margin: 0;
list-style: none;
}
div#alpha li a {
text-decoration: none;
color: #ad3a09;
font-family: Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
margin: 0 .1em 0 0;
padding: 0em .3em;
border: 1px solid #ede8e1;
font-size: 1.3em;
font-weight: bold;
}
div#alpha li a:hover {
background-color: #f7ebb8;
}
.return a {
border-top: 1px #a4b4c2 solid;
border-bottom: 1px #a4b4c2 solid;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: center;
display: block;
background-color: #ffffff;
}
.return a:hover {
background-color: #f6f8fa;
}
.return a {
border-top: 1px #a4b4c2 solid;
border-bottom: 1px #a4b4c2 solid;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: center;
display: block;
background-color: #ffffff;
}
.return a:hover {
background-color: #f6f8fa;
}
.related-article .return a {
border-top: 1px #a4b4c2 solid;
border-bottom: 1px #a4b4c2 solid;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: 1em;
text-align: center;
display: block;
background-color: #ffffff;
}
.related-article .return a:hover {
background-color: #f6f8fa;
}
.related-article return a {
border-top: 1px #a4b4c2 solid;
border-bottom: 1px #a4b4c2 solid;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: center;
display: block;
background-color: #ffffff;
}
.related-article .return a:hover {
background-color: #f6f8fa;
}
.backtotop a {
border-top: 1px #a4b4c2 dashed;
border-bottom: 1px #a4b4c2 dashed;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: right;
display: block;
background-color: #ffffff;
background-image:url(/images/template/common/arrow_up.gif);
background-repeat: no-repeat;
background-position:right;
}
.backtotop a:hover {
background-color: #f6f8fa;
}
.overviewlink a {
padding: .438em 1.500em;
margin: 0 0 .625em 0;
font-size: .689em;
display: block;
background-color: #ffffff;
background-image:url(/images/template/common/bullet.gif);
background-repeat: no-repeat;
background-position: .188em;
}
.overviewlink a:hover {
background-color: #f6f8fa;
}
.overviewdownloadexcel .non-link {
padding: .138em 2.500em;
margin: 0 0 .625em 1.5em;
font-size: .689em;
display: block;
background-color: #ffffff;
background-image:url(/images/template/common/icon_excel.gif);
background-repeat: no-repeat;
background-position: .188em;
}
.overviewdownloadexcel a {
padding: .138em 2.500em;
margin: 0 0 .625em 1.5em;
font-size: .689em;
display: block;
background-color: #ffffff;
background-image:url(/images/template/common/icon_excel.gif);
background-repeat: no-repeat;
background-position: .188em;
}
.overviewdownloadexcel a:hover {
background-color: #f6f8fa;
}
#mainInfo .searchtitle {
font-weight: bold;
font-size: .875em;
margin: 0em 0 .125em 0;
color: #FFFFFF;
}
#mainInfo .search { 
margin: 0 0 .625em 0;
width: 28em;
background-image:url(/images/template/common/back_aboutsearch.gif);
background-repeat: repeat-x;
font-family: Arial, Helvetica, sans-serif;
padding: 1.250em;
/*border: 2px solid #e4edf7;*/
min-width: 410px;
}
#mainInfo .searchform {
padding: 0em;
}
#mainInfo .searchform input[type="text"] {
height: 18px;
padding: 0;
border: 1px solid #3399FF;
background: #fff;
margin: 0;
color: #000000;
font-weight: normal;
}
#mainInfo .searchform input[type="image"] {
border: none;
margin: 0 0 0 0;
width: 25px;
height: 20px;
float: none;
vertical-align: bottom;
}
#InfoSearch .header {
border-top: 1px #a4b4c2 dashed;
border-bottom: 1px #a4b4c2 dashed;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: right;
background-color: #f6f8fa;
}
table.bookmarks {
font-size: 10px;
line-height: 1.5em;
margin: .625em 0 0 0;
}
table.bookmarks td {
vertical-align: top;
padding: .5em 0em;
}
table.bookmarks td input {
float: left;
}
table.bookmarks td label {
float: left;
margin-left: 3px;
text-align: left;
}
table.rate_card {
font-size: .689em;
line-height: 1.5em;
margin: .625em 0 0 0;
}
table.rate_card td {
padding: 0 1em 0 1em;
}
table.rate_card td {
padding: 0 1em 0 1em;
background-color: #e8e7e4;
}
td.label {
font-weight: bold;
}
 
table.subjectlist {
font-size: .689em;
width:100%;
}
* html table.subjectlist {
font-size: .689em;
width:50%;
}

table.subjectlist ul {
margin: 0;
padding: 0;
list-style: none;
}
table.subjectlist li {
padding: .689em 0em .313em 1.5em;
line-height: 1.125em;
color: #333333;
font-size: 1em;
}
table.subjectlist li a {
text-decoration: none;
}
table.subjectlist li a:hover {
text-decoration: underline;
}
table.subjectlist td {
padding: .313em;
border-bottom: none;
border-right: none;
}
table.contractchart {
font-size: .689em;
}
* html table.contractchart {
font-size: .689em;
border-collapse: collapse;
width:50%;
}
table.contractchart td {
padding: .313em;
border-bottom: 1px solid #ede8e1;
border-right: 1px solid #ede8e1;
}
table.journalchart {
font-size: .689em;
width:50%;
}
* html table.journalchart {
font-size: .689em;
width:50%;
}
table.journalchart ul {
margin: 0;
padding: 0;
list-style: none;
}
table.journalchart li {
padding: .689em 0em .313em 1.5em;
line-height: 1.125em;
color: #333333;
background: url(/images/template/common/icon_access.gif) no-repeat .2em 0.8em;
font-size: 1em;
}
table.journalchart li a {
text-decoration: none;
}
table.journalchart li a:hover {
text-decoration: underline;
}
table.journalchart td {
padding: .313em;
border-bottom: 1px solid #ede8e1;
border-right: 1px solid #ede8e1;
}
.journalchartHD {
background-color: #22557a;
color: #FFFFFF;
font-weight: bold;
font-size: 1.125em;
}
.journalchartTitle {
width: 300px;
}
.journalchartCol {
text-align: left;
width: 5.313em;
vertical-align: top;
}
.journalchartBullets {
text-align: center;
vertical-align: center;
}
table.form2 {
font-size: .689em;
line-height: 1.5em;
}
table.form2 td {
padding: .438em 0;
}
table.form {
font-size: .689em;
line-height: 1.5em;
}
table.form td {
padding: .438em .313em;
border-bottom: 1px solid #ede8e1;
}
.formHD {
font-family: Arial, Helvetica, sans-serif;
font-size: 1.250em;
font-weight: bold;
padding: .563em 0 .188em 0;
background-color: #e8e7e4;
margin: .625em 0 0 0;
}
#advancedsearch {
padding: 0em 0em 0em 1.563em;
}
#mainSearch h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
font-weight: bold;
padding: .563em 0 .188em 0;
margin: 0 0 0 0;
}
#mainSearch .resultdisplay {
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
padding: .563em 0 .188em 0;
margin: 0 0 0 0;
}
#mainSearch h4 {
padding: .5em .625em;
margin: .625em 0;
color: #666666;
font-size: .750em;
text-align: right;
background-color: #e8e7e4;
}
#mainSearch .saved {
border-top: 1px #a4b4c2 dashed;
border-bottom: 1px #a4b4c2 dashed;
padding: .313em 1.500em;
margin: .625em 0;
color: #666666;
font-size: .689em;
text-align: right;
background-color: #f6f8fa;
}
#mainSearch .term {
color: #AF4625;
font-weight: bold;
}
#mainSearch .searchtitle {
font-weight: bold;
font-size: 1em;
margin: 0em 0 .125em 0;
color: #000000;
}
#mainSearch .search { 
margin: .625em 0;
font-family: Arial, Helvetica, sans-serif;
padding: .625em 1em 0 1em;
border: 2px solid #e4edf7;
}
#mainSearch .searchform {
padding: 0em;
}
#mainSearch.searchform input[type="text"] {
height: 18px;
padding: 0;
border: 1px solid #3399FF;
background: #fff;
margin: 0;
color: #000000;
font-weight: normal;
}
#mainSearch .searchform input[type="image"] {
border: none;
margin: 0;
float: none;
vertical-align: bottom;
}
.feeds_list ul {
list-style: none;
}
.searchsidebar {
margin: .313em;
}
#sidebar1 h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
font-weight: bold;
padding: .625em 0 .313em 0;
margin:0;
}
.instructions {
font-size: .625em;
color: #999999;
margin: .313em 0;
}
#sidebar1 .textindent {
margin-left: 1.250em;
}
#sidebar1 .dividerwhite {
border-bottom: 1px #FFFFFF solid;
padding: .313em 0;
}
#sidebar1 .instructions {
font-size: .875em;
color: #595042;
margin: .313em 0;
}
.dividergray {
border-bottom: 1px #e8e7e4 solid;
padding: .313em 0;
}
/* Home Styles */
#aboutmuse {
background-color: #d9e1e6;
padding: .625em;
color: #2b1d07;
border-bottom: 3px solid #FFFFFF;
}
#aboutmuse .text {
padding-bottom: .313em;
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
line-height: 1.5em;
}
#aboutmuse .intro  {
font-weight: bold;
font-size: .875em;
line-height: 1.5em;
padding-bottom: .313em;
}
#aboutmuse a {
color: #b24825;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .689em;
}
#muse_freq_downloaded {
padding: .625em;
color: #2b1d07;
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
line-height: 1.5em;
background-color: #efedea;
}
#muse_freq_downloaded ul {
margin: 0;
padding: 0;
list-style-type: none;
}
#muse_freq_downloaded li {
padding: .689em .500em .313em 1.188em;
font-size: 12px;
line-height: 1.375em;
color: #2b1d07;
background: url(/images/template/common/bullet_orange.gif) no-repeat .2em 0.8em;
border-bottom: 1px #e7d3af dashed;
}
#muse_freq_downloaded li.first { border-top: none;}
#muse_freq_downloaded li a {
color: #2b1d07;
text-decoration: none;
}
#muse_freq_downloaded li a:hover { text-decoration: underline;}
#muse_freq_downloaded li a:visited { color: #634e2c;}
#muse_freq_downloaded_text a {
color: #b24825;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .689em;
}
#collection {
padding: .625em;
color: #2b1d07;
font-family: Arial, Helvetica, sans-serif;
font-size: .875em;
line-height: 1.5em;
background-color: #efedea;
}
.ui-tabs .ui-tabs-hide {
     display: none;
}
.contenttabs { 
font:12px;
list-style-type:none;
margin-bottom:20px;
margin-left:0;
margin-top:10px;
padding:2px 0px;
text-align:left;
border-bottom:1px solid #777788;
}
.contenttabs li {
display:inline;
margin:0;
}
 .contenttabs li a.selected {
  background-color: #ffffff;
}
 .contenttabs li a:hover {
 background-color: #ffffff;
}

.contenttabs li a {
 background-color: #E5EBEE;
border-top:1px solid #777788;
border-left:1px solid #777788;
border-right:1px solid #777788;
color:#2D2B2B;
margin-right:1px;
padding:3px 20px;
position:relative;
text-decoration:none;
z-index:1; 
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

/*  Labels on Forms */
#page label.label_block {
display: block;
}
form ul {
list-style: none;
padding: 0;
margin: 0 0 10px 0px;
}
input.input_text {
width: 70%;
margin-top: .1em;
}
ul.trial_access li {
margin: 0;
padding: 0;
}
ul.trial_access li input {
display: inline;
}
ul.trial_access li label {
display: inline;
}
ul.trial_access li div.form_block {
display: block;
margin-left: 2em;
}
div.med_indent {
display: block;
margin-left: 4em;
}
.newsbox {
padding: .188em;
margin-bottom: .625em;
}
.newsbox ul {
margin: 0;
padding: 0;
list-style-type: none;
}
.newsbox li {
padding: .689em .500em .313em 1.188em;
margin-left: .063em;
/*margin-bottom: .125em;*/
line-height: 1.375em;
color: #2b1d07;
background: url(/images/template/common/bullet_orange.gif) no-repeat .2em 0.8em;
border-top: 1px #e7d3af dashed;
}
.newsbox li.first { border-top: none; }
.newsbox li a {
color: #2b1d07;
text-decoration: none;
}
.newsbox li a:hover { text-decoration: underline; }
.newsbox li a:visited { color: #634e2c;}
.newsboxHD {
background-color:#f7ecba;
color: #595042;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-size: .689em;
font-weight: bold;
padding: .5em;
}
#mainHomeAds .rowleft {
border: 1px #c4bbb0 solid;
width: 49%;
height: 18.725em;
}
#mainHomeAds .rowright {
float: right;
border: 1px #c4bbb0 solid;
width: 49%;
height: 18.725em;
}
#mainHomeAds .adbox {
border: 4px #e5ebee solid;
padding: .625em;
height: 16.95em;
}
#mainHomeAds .image {
text-align: center;
vertical-align: top;
height: 12.4em;
}
#mainHomeAds .beta_image {
text-align: center;
vertical-align: top;
height: 10.4em;
margin-top: 10px;
}

#mainHomeAds .image_left {
float: left;
width: 140px;
padding: 20px 0 0 10px;

}
#mainHomeAds .text_right {
text-align: left;
font-size: 75%;
padding: 45px 0 0 10px;
}
 
#mainHomeAds .new_features {
vertical-align: top;
}
#mainHomeAds .new_features h1{
font-weight: bold;
font-size: 1.100em;
text-align: center;
}
.new_features ul {
margin: 0;
padding: .1em 0 0 .9em;
list-style-type: none;
}
.new_features li {
padding: .389em .500em .313em 1.188em;
color: #2b1d07;
background: url(/images/template/common/bullet_orange.gif) no-repeat .2em 0.8em;
}
#mainHomeAds .cover {
border: 1px solid #999999;
}
#mainHomeAds .image_conference .cover {
border: none;
}
#mainHomeAds .spacer {
padding: .313em;
}
#mainHomeAds .text {
color: #464646;
font-weight: bold;
font-size: .750em;
text-align: center;
line-height: 1.375em;
/*padding-top: .625em;*/
}
#mainHomeAds .top_text {
color: #464646;
font-weight: bold;
font-size: .750em;
text-align: center;
line-height: 1.35em;
padding-bottom: .625em;
}
#mainHomeAds a {
border: none;
color: #b24825;
}
#mainHomeAds .rows {
width: 100%;
}
* html #mainHomeAds .rows {
width: 600px;
}
* html #mainHomeAds .rowleft {
width: 270px;
}
* html #mainHomeAds .rowright {
width: 270px;
}

 .upcc {
 text-align: center;
     line-height: 0px;
 
}

* .upcc {
 text-align: center;
     line-height: 30px;

}

.upcc h4{
	font-family: Times New Roman, Times New Roman, Times, serif;
	font-size: 22px;} 
.upcc p{ 
	font-size: 13px;    
    line-height: 22px;
} 
.quote_hp{
	color: #BF7A15;
    font-size: 13px;
    line-height: 24px;
    margin: 0 0 13px 21px;
 } 

p.read_more_release{    line-height: 5px;
}


#mirror2 {
width: 13.438em; /* since this element is floated, a width must be given */
background: #003656; /* the background color will be displayed for the length of the content in the column, but no further */
border-top: 3px solid #7f9aaa;
padding: 0; /* top and bottom padding create visual space within this div */
vertical-align: top;
}
.idcol {
vertical-align: top;
font-size: .8em;
width: 85px;
font-weight: bold;
}
.resultscol {
padding-bottom: 15px;
}
.error {
color: red;
font-size: 1em;
}
.emaillinkgobutton {
vertical-align: bottom;
border-bottom: 1px solid #fff;
}
/* "More by" styles  */
div#navbox_authors li.moreby_auth {
background-image: url(/images/bullet_close.gif);
cursor: pointer;
}
div#navbox_authors li.moreby_auth ul {
display: none;
padding: 0 0 0 1.2em;
background-image: none;
}
div#navbox_authors li.moreby_auth ul li:first-child {
font-weight: bold;
}
div#navbox_authors li.open {
background-image: url(/images/bullet_open.gif);
}
div#navbox_authors li.moreby_auth ul li {
border-bottom: 0px none;
background-image: none;
padding: 0;
margin: 0;
}
#targetcitation {
border-right: #999999 1px solid;
border-left: #999999 1px solid;
border-bottom: #999999 1px solid;
border-top: #7f9aaa 3px solid;
background-color: #FFFFFF;
padding: .188em;
}
h3.relatedarticlehead {
background: #7F9AAA; 
font-family: Arial, Helvetica, sans-serif;
font-size: .977em;
padding: .313em .313em .313em .725em;
margin: 1em 0 .313em 0;
}
.moreLink {
font-size: 10px;
}
div#HPMenu {
background:#F6F8FA url(/images/HP_rc_btm.gif) no-repeat scroll left bottom;
float:right;
margin:10px 0 0 15px;
padding-bottom:12px;
width:250px;
}
div#HPMenu div.wrap {
background:#F6F8FA url(/images/HP_rc_top.gif) no-repeat scroll left top;
margin-bottom:8px;
padding-top:10px;
}
div#HPMenu ul {
margin:0 0 0 15px;
padding:5px 8px 10px 23px;
list-style-type: none;
position:static;
}
div#HPMenu ul li {
background-image:none;
line-height:1.4em;
padding:0px;
}
div#HPMenu ul li a {
background-image:none;
}
.arrowissueprevious { vertical-align:text-top; margin: 0 5px 0 0px;}
.arrowissuenext { vertical-align:text-top; margin: 0 0px 0 5px;}
.viewotherissues {margin: 0; padding:0 0 0 1em;}
.viewotherissues a {color: #AD3A09;}
.viewotherissues a:hover {color: #e19d0b;}
.viewotherissuesbottom {margin: 0; padding:0 0 0 4px;}
.viewotherissuesbottom a {margin:  0 80px; padding:0 0 0 4px;}
.social_bookmarking_footer {margin: 0; padding: 0 4px; float: right;}

span.pdf {
padding: 0em  2em 0 0em ;
background: url(/images/template/common/icon_PDF.gif) no-repeat right center;
}
span.emma {
padding: 0em  1.9em 0 0em ;
background: url(/images/template/common/icon_emma.gif) no-repeat right center;
}

.quote {
	color: #BF7A15;
    float: right;
    font-size: 16px;
    line-height: 24px;
    margin: 0 0 13px 21px;
    width: 250px;
}


.attrib_quote {
    font-size: 12px;
   	color: #000000;

}

.quote2 {    
	float: left;
	color: #BF7A15;
    font-size: 16px;
    line-height: 24px;
    margin: 0px 21px 13px 0px;
    width: 250px;
}


.attrib_quote2 {
    font-size: 12px;
	color: #000000;

}


#mainHomeAds .adbox_upcc {
	border: 4px #BF7A15 solid;
	padding: 0 .625em;
	height: 16.95em;
	margin: 0;
}



p.switch {display: none;}
p.expand {text-align:right; font-size:10px;}
div.referencelinking{ margin: 20px;}

.complete_run{color: #f9c009; font-weight:bold;}


/*  used in guidlines.html pages */
address
	{font-size: 8pt;}



}/* @media screen */

/* PRINT Styles */
@media print {
#toolbar, #breadcrumb, #sidebar1, #sidebar2, .search,
#sliver, #footer, #mirror1 { display: none;}
.thrColHybHdr #container,
.thrColHybHdr #container2,
.thrColHybHdr #page,
.thrColHybHdr #mainArticle,
.thrColHybHdr #main { {
border: 0;
margin: 0;
padding: 0;
text-align: left;
float: none !important;
}
#header div.logo img { border: 0;}
div#mainArticle, div#article, div#body { border: 0;}
div#body {
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}
p {
line-height: 15pt;
font-size: 12pt;
}
a, a:link, a:visited {
color: #000;
background: transparent;
font-weight: bold;
text-decoration: underline;
}
}/*@media print */


<!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.thrColHybHdr #sidebar1, .thrColHybHdr #mirror1 .thrColHybHdr #sidebar2 { padding-top: 30px;}
.thrColHybHdr #mainContent  #mainTOC{ zoom: 1; padding-top: 15px;}
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->

