a {
    color:#4042C9;
    text-decoration:none;

}
a.anchor{
    color:#88764E;
}
.journalLeftside a{
    color:black;
}
.fundingHeader{
    font-size:12pt;
    color: #4682B4;
    font-weight: bold;
}
.awardNumber{
    font-size:10pt;
}
.fundingNameId{
    font-size:10pt;
}
.headerMenu a{
    color: white;
    text-decoration:none;

}
.insideJournalSearch a{
    color: #4042C9;
}
body {
    background-color: #ffffff;
    width: 960px;
    margin: 0 auto;
}
.home, td.sideMenu li, .sideMenu {
    background-color:#f3f1e0;
}
form {
    display: inline;
    margin: 0;
    padding: 0;
}

.mainMenu {
    border-style: solid none;
    border-width: 1px 0px;
    margin-bottom:10px;
    background-color: #a6b736;
    color: #ffffff;
    height:24px;
}
body, p, th, td, h1, h2, h3, h4 {
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
h2{
    color: #797D79;
    font-weight: bold;
    font-size: 10pt;
}
h1{
    color: black;
    font-weight: bold;
    font-size: 10pt;
}
.pageTitle{
    color: #797D79;
    Font-size: 12pt;
    margin: 1em 0em 0em 0em;
}
.error    {
    color: red;
}
input.headerLinksSearchText{
    height:12px;
    vertical-align:middle;
    font-size:8pt;
}
input.searchText {
    height:20px;
    vertical-align:middle;
    font-size:8pt;
}
/*child selector ignored by IE <= 7 */
li > input.searchText{
    height:14px;
}

input.noBorder {
    border:none;
}

.sideMenuHead, .sideMenuActivate, .section_head, #saveSearchHeader{
    color:white;
    font-weight:bolder;
    font-size:10pt;
}
.sideMenuHead, .section_head, #saveSearchHeader{
    text-indent:3pt;
    background-color:#a6b736;
    padding:2pt;
}
.section_head, #saveSearchHeader{
    padding:0pt;
}

.sideMenuActivate{
    padding-left:2pt;

}
a#sideMenuActivateLink{
    color:#159327;
}

.sideMenu ul, .sideMenu ol {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

td.sideMenu li {
    font-size: 11px;
    padding: 0.2em 0.6em;
}
ul.footer{
    text-align:center;
    padding:0;
}
.footer{
    text-align:left;
    padding:0em 2em;
}
.footer li{
    display:inline;
    border-right:1px solid black;
    padding:0 1%;
}
.footer .last{
    border-right:none;
    padding-right:0pt;
}
.footer .first{
    padding-left:0pt;
}
.footer a{
    text-decoration:none;
    color:black;
}
.sideMenu a{
    color:black;
}
.sideMenu a:link, .sideMenu a:visited {}
.sideMenu a:hover {}

/*loi's*/

.JournalCover {
    margin:1em 1em 1em 0em;
    border:"0";
    width:"155";
    height:"194";

}
td.aboutJournal, td#journalLeftside{
    background-color: #f3f1e0;
}

#journalLeftside p {}
.journalLeftside{
    padding: 0em 3em 0em 1em;
    _padding: 0 20px 0 10px;
}

#loiContent {
    margin: 0em 0em 1em 1em;
}
#loiContent .volume {
    margin-top: 1em;
    font-weight: bold;
}
#loiContent .issue {
    margin-left: 1em;
    font-size:11px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.issueStyleCategory{
    font-weight:bold;
    font-size:10pt;
}
/*loi side*/
.menuHeading {
    background-color: #a6b736;
    color: white;
    font-weight: bold;
    padding: 0.25em 4px;
}
.insideJournal, .insideJournalSearch {
    width: 127px;
    color: #000;
}
.insideJournal ul, .insideJournal li, .insideJournalSearch ul, .insideJournalSearch li{
    list-style: none;
    display: block;
    margin: 0;
}
.insideJournalSearch ul {
    padding:.5em 0em 3em 1em;
}
.insideJournal ul{
    padding:.5em 0em 3em 1pt;
}
.issueStyle1,.issueStyle2,.issueStyleLatest{
    font-size:10pt;
}

/*menu tabs*/

table.menuTabs {
    margin-top: .65em;
}

.menuTabSelected, a.menuTabSelected, a.menuTabSelected:visited, a.menuTabSelected:active, a.menuTabSelected:link {
    background-color: #527859;
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: 10pt;
    height: 22px;
}

.menuTabs, .menuTabPlain, a.menuTabPlain, a.menuTabPlain:visited, a.menuTabPlain:active, a.menuTabPlain:link  {
    background-color: #a6b736;
    color: white;
    font-weight: bold;
    text-decoration: none;
    font-size: 10pt;
    height: 22px;
}

a.menuTabPlain:hover {
    font-weight: bolder;
    text-decoration: none;
    font-size: 10pt;
    color: #003366;
}

.menuTabs .spacer1 {
    background-color: #527859;
}

.menuTabs .spacer2 {
    background-color: #527859;
}

.subMenuTabSelected, a.subMenuTabSelected, a.subMenuTabSelected:visited, a.subMenuTabSelected:active, a.subMenuTabSelected:link {
    background-color: #F8E6C2;
    color: #88764E;
    font-weight: bold;
    text-decoration: none;
    font-size: 9pt;
}

.subMenuTabs, .subMenuTabPlain, a.subMenuTabPlain, a.subMenuTabPlain:visited, a.subMenuTabPlain:active, a.subMenuTabPlain:link {
    background-color: #F8E6C2;
    color: gray;
    font-weight: normal;
    text-decoration: none;
    font-size: 9pt;
}

.subMenuTabs .spacer1 {
    background-color: #CCCCCC;
    width: 1px;
    margin: 0px;
    border-width: 0px;
    padding: 0px;
}

.subMenuTabs .spacer2 {
    background-color: #FFFFFF;
    width: 1px;
    margin: 0px;
    border-width: 0px;
    padding: 0px;
}

.menuTabsPage {
    width: 100%;
    background-color: #f3f1e0;
    /*    width: 100%; padding and 100% width doesn't work well together */
    padding: 0;
    margin: 0;
}
.menuTabsContent{
    padding: .3em 0 0;
    background-color: #527859;
}

.menuTabsContent .inner {
    background-color: #f3f1e0;
    padding: 1px 5px;
}

/*toc pages*/
#tocActions {
    background-color: #FAFAFA;
    /* margin: 0em -.5em;*/
    padding: 0.25em .75em;
    border: 1px solid gray;
    font-size:10pt;
}
#tocActions a{
    color:#000;
}
#tocContent .issueTitle {
    background-color: #a6b736;
    color: white;
    margin: .1em 0;
    padding: 0.1em .25em;
    font-weight: bold;
    font-size: 10pt;
}
.issueContent{
    background-color:#f3f1e0;
    width:562px;
    /*margin: -13px -10px -7px -10px;*/
    padding: 1em;
}
form > .issueContent{
    width:inherit;
    background-color:#f3f1e0;
    /*margin:-1.2em -.65em -.75em -.65em;*/
    padding: 1em;
}
a.entryAuthor{
    color:black;
    text-decoration:underline;
}
.art_title{
    font-weight:bold;
}
.tocHeading, .articleCategoriesSubj{
    color:#415f7c;
}
.tocHeading{
    font-size:10pt;
    font-weight:bold;
}
.articleCategoriesSubj{
    font-size:13pt;
}
.tocHeading .subj-group{
    font-size:100%;
}

/*abstract page*/
.quickTools {
    margin:0;
    width: 150px;
    background-color: #FEF8EC;
    color: #000;
    padding-bottom:5pt;
}
.quickTools ul, .quickTools li {
    list-style: none;
    display: block;
    text-align:inherit;
    font-size: 10px;
}
.quickTools ul, .quickTools li a {
    color: #000;
}
.quickTools ul {
    padding: 0;
    margin: 0 1px;
}
.quickTools li {
    margin: 8px 1px;
}
.artAuthorsList .authorName, .artAuthorsSuperscript .authorName, .NLM_string-name{
    font-weight:bold;
}
.arttitle{
    font-size:22pt;
    font-weight:bold;
    color:#415f7c;
    font-family:Palatino Linotype;
    line-height: 26pt;
}
.instBannerImg{
    margin:1em 0px;
    overflow: hidden;

}
.articleNavigation{
    font-size: 10pt;
    background-color:#415f7c;
    padding-left:.5em;
    margin-bottom:1em;
    margin-right:10pt;

}
#navpath, #navpath a{
    color: white;
}
#navpath{
    background-color:#a6b736;
    padding:1.5pt 0pt 1.5pt 1em;
    margin-right:10pt;
}
.article_link {
    text-align:center;
}
.article_link a{
    color: #0E53F6;
    font-size: 10pt;
}
.thinLineShort, .thinLineLong{
    border-bottom:solid;
    border-bottom-width:1px;
    border-bottom-color:#415f7c;
    width: 100%;

}
.thinLineShort{
    margin:.5em 0em .5em 0em;
}
.thinLineLong, div#articlePagePlaceholder{
    margin-top:10pt;
}
.pubContent{
    margin: .5em;

}
.pubContent p {
    font-size:10pt;
    line-height:16pt;
    font-weight: normal;
}
.pubContent .details{
    font-size: 10pt;
}
.content {
    margin: .5em;
}
.artAuthors{
    font-size:8pt;
}
div#articlePagePlaceholder {
    width: 150px;
    overflow: hidden;
}
div.citedByEntry{
    padding-bottom:1em;
}
/*search result page*/

.search_result_refine {
    text-align: center;
    margin-top:2em;
    width:auto;
}
.search_result_refine table td{
    padding-left: 2px;
    padding-right: 2px;
}
#SaveSearchForm{
    padding-right: 3px;
    padding-left: 3px;
}
#searchFormLeft{
    width:78%
}
.saveSearchSubmit{
    background-color:#F89862;
    color:#fff;
    font-weight: bold;
    left: 40px;
    position: relative;
    top: 2px;
}
.modifySearchSubmit {
    color:#4042C9;
}

hr {
    width: 100%;
    height: 1px;
    background-color: #415f7c;
    border: 0px;
}
table.search_result_top  {
    width: 100% !important;
}
div#activation-links {
    position: relative;
    left: 1%;
}
ul#activation{
    font-size:9pt;
}
a.issueStyleCategory,a.issueStyleLatest,.issueStyle2,.issueStyle1,
.quickTools a, a.identitiesLink{
    color:#415f7c;
}

.articleNavigation a {
    color: white;
}

.articleNavigation {
    color: #999;
}

a img {
    border: none;
}

.breadcrumbs td{
    font-family:Arial,Helvetica,sans-serif;
}

.offers {
    display: block;
    list-style: none;
    padding: 0;
}

.offers li {
    position: relative;
    margin: 0.5em 0 0.5em 2em;
}

.offers input {
    position: absolute;
    left: -2em;
}
.firstLookLink {
    font-size: 10pt;
    margin: 5px 0px 7px 4px;
}

.italic {
    font-style: italic;
}

.refine-search .bullet {
    display: none;
}

.shoppingCartIcon{
    position:relative;
    float: right;
    top: 30px;
    margin-right: 30px;
    z-index: 10000;
    border: 1px solid #000;
    height:0px;
    width:23px;
}

.doiLink{
    color:black;
    text-decoration:underline
}

#BelowHeaderSnip {
    width: 131px;

}
.loiAds, .articleAds{
    width:140px;
    margin:10pt 1em;
}

.search_result_right {
    width: auto;
    display: inline-table;
    position: relative;
}
.refnumber {
    padding-right: 5px;
}

.ref strong{
    margin-right: 1px;
    color: #a9302a;
}

strong {
    padding-right: 1px;
}

/*Full Popup Style*/
body.popup {
    background:#FFFFFF url(/templates/jsp/_midtier/_aps/images/popupBg.gif) repeat-y scroll left top;
    /*color:#000000;  */
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:0.8em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:0pt;
}

body.popup table{
    width:500px;
}

body.popup a {
    color:#39478D;
    text-decoration:none;
    /*width :13px;*/
    /*margin:0pt 0pt 5px 10px;*/
}
body.popup a:visited {
    color:#39478D;
}
body.popup a:hover {
    color:#39478D;
    text-decoration:underline;
}

body.popup a.ref {

    margin:0;
}

body.popup .popupOuter {
    width:740px;
}
body.popup .popupLeft {
    float:left;
    width:169px;
}
body.popup .popupRight {
    /*float:left;*/
    width:571px;
    /*margin-left:180px;*/
    vertical-align:top;
    top:0;
    position:relative;
    display:inline-block;
}
body.popup .navOuter {
    background:#DDD29F none repeat scroll 0%;
    border-bottom:2px solid #C4C2B0;
    margin:10px 0pt 0pt 10px;
}
body.popup h2.navHeader {
    background:#A29D76 none repeat scroll 0%;
    color:#FFFFFF;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:1em;
    margin:0pt;
    padding:5px 10px;
}
body.popup h3.navSub {
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:1em;
    font-weight:normal;
    margin:5px 0pt;
    padding:0pt 0pt 0pt 0px;
}
body.popup h3.active {
    font-weight:bold;
    color:#000000 !important;
}
body.popup .active a {
    color:#000000;
}
body.popup .navRef {
    font-size:0.85em;
    margin:10px 0pt 0pt 20px;
}
body.popup h1.popupTitle {
    color:#6E9934;
    font-family:"Times New Roman",Times,Palatino,serif;
    font-size:1.5em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    margin:10px 0pt 5px 15px;
}

body.popup h1.enlarge{
    color:#6E9934;
    font-family:"Times New Roman",Times,Palatino,serif;
    font-size:1.5em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    margin:10px 0pt 5px 15px;
    text-align: center;
}

body.popup h2.popupTitle {
    border-bottom:1px solid #000000;
    font-size:1em;
    font-weight:normal;
    margin:0pt 0pt 5px 2px;
    padding:0pt 0pt 5px;
}


body.popup .popupContent, body.popup .popupContentSub {
    font-size:1em;
    margin:0pt 0pt 0pt 15px;
}
body.popup h3.popupTitle {
    border-top:1px dotted #B2B4B6;
    color:#6E9934;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:0.9em;
    margin:0pt 0pt 3px 15px;
    padding:10px 0pt 0pt;
}

body.popup .NLM_caption a {
    margin: 0;
}
body.bigpic {
    background: white;
    background-image:none;
}
body.referencePop {
    background:#FFFFFF none repeat scroll 0%;
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:0.7em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    margin:10px;
}
body.referencePop h1 {
    font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:1em;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
}
/*End of Full Popup style*/
#bookTable, #bookTable a{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8pt;
}
#bookTable h2{
    color: #333333;
    font-weight: bold;
    font-size: 14pt;
    line-height: 17pt;
}
#bookTable .rightSide{
    width:171px;
    vertical-align:top;
    padding: 0;
    margin: 0;
    background-color: #fef8ec;
}

#bookTable .rightSide .menuHeading {
    text-align: center;
}

#bookTable .rightSide .tools a, #bookTable .rightRegion .tools a {
    display: block;
    width: 90%;
}

#bookTable .rightSide .inner {
    padding: 0 8px;
}
#bookTable td.leftSide {
    width: 160px;
    vertical-align:top;
    background-color: #f3f1e0;
    padding: 0em .5em;
}

#bookTable td.content {
    padding: 0;
    vertical-align: top;
}
#bookTable .content .inner {
    padding: .5em;
    position: relative;
}
#bookTable .leftSide ul, #bookTable .leftSide li{
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
}

#bookTable .leftSide .search input.searchText {
    width: 90%;
}
#bookTable .rightRegion {
    vertical-align: top;
    width: 150px;
}

#bookTable .leftSideSearchLink{
    padding: 0pt 10pt;
    text-align:right;
}

#bookTable .leftSide .inner {
    padding: 8px;
}

#bookTable .book {
    list-style: none;
    margin-bottom: 20px;
    float: none;
    clear: both;
    display: block;
}
#bookTable .book .cover img {
    border: none;
    width: 120px;
}
#bookTable .book-tools {
    float: none;
    clear: both;
}
#bookTable .book-tools #tocActions {
    border: none;
    border-bottom: 1pt solid #21314e;
    background: none;
    margin: 12px 0;
    padding-bottom: 12px;
    font-size: 8pt;
}

.book-tools #tocActions a {
    color: #000;
    text-decoration: none;
    font-size: 10pt
}
.book  span {
     font-weight: bold;
     font-size: 10pt;
  	}

#bookTable .bookSeries ul {
    margin: 0;
    padding: 0;
}
#bookTable .book .cover-small img {
    width: 70px;
}
#bookTable .chapter-abs-img {
    background: transparent url(/templates/jsp/_midtier/_aps/images/abstract.jpg) no-repeat;
    display: block;
    width: 190px;
    height: 25px;
}
#bookTable .chapter-full-img {
    background: transparent url(/templates/jsp/_midtier/_aps/images/chapterfull.gif) no-repeat;
    display: block;
    width: 190px;
    height: 25px;
}
#bookTable .nav {
    float: right;
    clear: right;
    margin: 0 5px;
}
#bookTable div.title-hr {
    margin-top: 3px;
    border-bottom: 1pt solid #21314e;
}
#bookTable .chapter-book {
    margin: 20px 0;
}
#bookTable .chapter-book h3 {
    margin-bottom: 0;
}
#bookTable .tools {
    margin-top: 10px;
    margin-left: 5px;
    text-align: left;
}
#bookTable .tools ul {
    list-style: none;
    margin: 0;
    padding: 0 0 0 5px;
}
#bookTable .rightRegion .tools a {
    display: block;
    width: 90%;
}
#bookTable .tools ul li a {
    text-decoration: none;
}
#bookTable .content .curved-corner {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 8px;
    height: 8px;
    margin: 0;
    padding: 0;
    background: transparent url(/templates/jsp/_midtier/_aps/images/corner.png);
}
.headerMenu .searchField{
    padding-right: 0px;
}

.anchors {
    position: relative;
    float: right;
    width: 164px;
    margin: -5px 0 3px 0;
    padding: 0;
}

.anchors li {
    display: block;
    margin: 0;
    padding: 0;
}

.anchors a.img {
    display: block;
    width: 164px;
    height: 20px;
    background: url('/templates/jsp/_midtier/_aps/images/pulldown-anchors.gif') no-repeat;
}

.anchors ul {
    position: absolute;
    display: block;
    width: 162px;
    margin: 0;
    padding: 0;
    border-left: 1px solid #666;
    border-right: 1px solid #666;
    list-style: none;
    background: #F3EDDF;
    z-index: 10;
}

.anchors ul li {
    position: static;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #666;
}

.anchors ul li a, .anchors ul li a:visited {
    display: block;
    width: 162px;
    padding: 4px 0;
    background: transparent;
    color: #021351;
    text-decoration: none;
    font-size: .8em;
}

.anchors ul li a:hover {
    background: #fff;
    cursor: pointer;
}

.anchors ul li a span {
    display: block;
    width: 156px;
    margin: 0 2px 0 4px;
    line-height: normal;
}

.back .NLM_contrib-group {
    display: inline;
}

.NLM_ref {
    margin: 1em 0;
}

.book-toc li.title-group {
    font-weight: bold;
    list-style: none;
    font-size: 10pt;
    color: #415f7c;
}
.titleLevel2 {
    font-weight: bold;
    font-size: 14.5pt;
    line-height: 24px;
    color: #415f7c;
    font-family: Palatino Linotype;
}

.boxed-text-float {
    border: 1px solid gray;
    margin-bottom: 2px;
}

.popupcontent caption p.first {
    display: none;
}
.popupcontent p {
    font-size: 1em;
}
.NLM_disp-formula {
    clear: both;
    overflow: hidden;
    text-align: right;
    padding: 20px 0;
}
.NLM_disp-formula img {
    float: left;
}

.articleLinks{
    padding-left: 0px;
    list-style-type: none;
    display: inline-block;
}
.articleLinks li{
    display: inline;
}

.articleLinks li + li::before {
    content: " | ";
    font-size: 10pt;
}

div.boxed-text-, div.boxed-text-anchor, div.boxed-text-float{
    margin: 0px;
}
div.boxed-text-float {
    padding: 5px;
    border: none;
    background: #D6E2E2;
    width: 580px;
    margin: 5px 0;
}
#fullpopup div.boxed-text-float{
    margin: 10px;
}
#fullpopup .disp-formulaLabel{
    display: none;
}
#fullpopup{
    font-size: 12pt;
}
.sectionHeading{
    margin-bottom: 8px;
}
.glossary {
    background: #F4E8BE;
    padding: 5px;
    text-align: center;
    font-weight: bold;
}
.glossary .labeledList {
    text-align: left;
}
.boxed-text-float .labeledList, .glossary .labeledList{
    padding: 0;
    padding-right: 15px;
    margin-bottom: 20px;
}
.boxed-text-float .labeledList li,  .glossary .labeledList li{
    margin-bottom: 12px;
    padding-left: 22px ;
    text-indent: -16px ;
}
.glossary .labeledList li {
    margin-left: 15px;
    text-indent: -22px;
}
.boxed-text-float .labeledList .bulletPoint, .labeledList .term{
    margin-right: 10px;
}
.journalHeaderTable{
    border-spacing: 0;
    border:0;
    margin: 0;
    padding: 0;
    width: 100%;
}
.journalHeaderTable{
    border-spacing: 0;
    border: 0;
    padding: 0;
    margin: 0;
}
.journalHeaderTable td.aboutJournal {
    padding-left: 5px;
}
.references td , .glossary {
    font-size: 10pt;
    line-height: 12pt;
}
.sectionHeading {
    background-color: #fff;
    border-bottom: 2px solid #415f7c;
    padding-bottom: 7px;
}

.sectionHeading th  {
    font-size: 12pt;
    position: relative;
}
.abstractInFull.abstractSection {
    background-color: #D9dfe5;
    padding: 15px;
    margin-bottom: 10px;
}
.jumpIcon {
    height: 16px;
    width: 18px;
    display: block;
    position: relative;
    background: url(/templates/jsp/_midtier/_aps/images/prevNextIcon.png) no-repeat #fff;
}
.jumpIcon.upIcon {
    background-position: 0 0;
}
.jumpIcon.downIcon {
    background-position: 0 -18px;
}
td.sectionHeading {
    border: none;
    width: auto;
    font-size: 12px;
    padding-right: 10px;
}
.hidden {
    display:none;
}
.footer_separator {
    color:#415f7c;
    margin-top: 30px;
}
#searchResultsAll {
    width: 960px;
    max-width: 960px;
}
.jcf-hidden {
    position: absolute;
    left: -9999px;
}
.select-options {
    position: absolute;
    overflow: hidden;
    background: #fff;
    z-index: 2000;
}
.select-options ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.select-options ul li {
    width: 100%;
    float: left;
    font-weight: bold;
    font-style: italic;
    font-size: 12px;
    line-height: 14px;
}
.select-options .drop-holder {
    border: 1px solid #dbdbdc;
    overflow: hidden;
    height: 1%;
}
.select-area {
    border: 1px solid #d7d8da;
    position: relative;
    cursor: default;
    height: 26px;
    display: inline-block;
    border-radius: 5px;
    background: #fdfcfc;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    font-style: italic;
    width: 155px !important;
}
.select-area .center {
    white-space: nowrap;
    padding: 6px 28px 6px 10px;
    color: #999;
    display: block;
    text-align: left;
    overflow: hidden;
}
.select-options ul a {
    text-decoration: none;
    padding: 5px 10px;
    display: block;
    cursor: default;
    color: #999;
    height: 1%;
}
.select-area .select-opener {
    background: #415f7c url(/templates/jsp/_midtier/_aps/images/dropdownButtonTransparent.png) no-repeat 50% 50%;
    position: absolute;
    height: 26px;
    width: 28px;
    right: 0;
    top: 0;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.NLM_keywords {
    margin-top: 10px;
}
/*.menuTabsContent .textField{*/
/*float: left;*/
/*}*/

.popUpTableStyle, div#IDtable-wrap-foot, h2#showImageLink { display: none;}

.issueContent .art_title , .issueContent .article_authors , .issueContent .art_meta , .issueContent a ,.artAuthorsList {
    font-size: 10pt;
}
.hlFld-Fulltext {
    line-height: 16pt;
}
.hlFld-KeywordText {
    font-size: 10pt;
}
.NLM_contrib-group{
    font-size: 10pt;
}

.hlFld-Fulltext .citedBySection {
    margin-top: 40px;
    font-size: 10pt;
}


.NLM_sec_level_3 {
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
}

.NLM_sec_level_3  #viewLargtextId{
    font-style: normal;
    font-weight: normal;
}




.NLM_sec_level_3 p {
    font-style: normal;
}
.NLM_sec_level_3 strong
 {
    font-style: normal;
 }

.NLM_sec_level_3 span:first-child {
    font-style: italic;
}
.popUpTableStyle {
    border-collapse: collapse;
}
.popUpTableStyle td {
    border: 1px solid;
}
.popupTitle a {
    cursor: pointer;
}

.eXtra {
    vertical-align: middle;
}
#bookTable .meta .meta-title a {
    font-size: 16px;
}

.NLM_contrib .NLM_string-name{
    font-size: 10pt;
}
.book-toc .art_title ,  .book-toc .article_authors ,  .book-toc .art_meta , #bookTable .book-toc a {
    font-size: 10pt;
}

.hoverMenu {
    position: relative;
}
.subMenu {
    position: absolute;
    background-color: rgb(166, 183, 54);
    width: 100%;
    display: none;
    margin-top: 2px;
    z-index: 999;
}
.subMenu ul {
    padding: 0px;
    margin: 0px;
    list-style: outside none none;
}
.subMenu li {
    padding:3px;
    border-bottom: 1px solid #fff;
}
.subMenu li:hover {
    text-decoration: underline;
}
.disp-formulaLabel {
    line-height: 20px;
    margin: 1em 0em;

}

.e-xtra-image {
    background: rgba(0, 0, 0, 0) url("/templates/jsp/_midtier/_aps/images/extra.gif") no-repeat scroll 0 0;
    display: inline-block;
    height: 18px;
    vertical-align: middle;
    width: 37px;
}

.subscription .body a {
    text-decoration: underline;
}
a.loginLink {
    padding: 0.5em;
    margin: 2em 0.5em 0.5em 0em;
    display: block;
    border-radius: 5px;
    border-width:1px;
    border-color: black;
    border-style:solid ;
    text-align: center;
    background: #f9d6ba;
    width: 40%;
}

.chapter-content .abstract p {
    font-size: 10pt;
    line-height: 16pt;
    font-weight: normal;
}

#bookTable .chapter-content a {
    font-size: 10pt;
}

.chapter-content .chapter-book {
    font-size: 10pt;
}


.book .indent-style
	{
	    font-weight:normal;
 	    display:block;
   	    text-indent: -18px;
  	    padding-left:18px;
   	}


.rightRegion center {
    text-align: left;
}

.link-style
{
    line-height:11px;
}