/*

Annal Global Styles
For styles that need to be available site-wide. Styles used in
individual pages or sets of pages should be in separate CSSs.

*/

/*
div.cb-section li .free {
  color: #99BBE5;
}
*/

/*
#col-3 div.acp-menu div#acp-most ul li a {
  color: #000000;
  font-weight: normal;
  font-size: 8pt;
}
*/

/*
#col-3 div.acp-menu div#acp-most ul li a {
  color: red;
  font-weight: normal;
  font-size: 8pt;
}

#col-3 div.acp-menu div#acp-most ul li div.source {
  color: red;
  font-weight: normal;
  font-size: 8pt;
  text-indent:20px;
}

#col-3 div.acp-menu div#acp-clinictrial div#clinical ul li a {
  color: #000000;
  font-weight: normal;
  font-size: 8pt;
}

#col-3 div.acp-menu div#acp-col3-cer-include ul li a {
   color: #000000;
   font-weight: normal;
   font-size: 9pt;
}
*/

/*  commented out 10/13/09 rjk so that column 3 fonts will be same
#col-3 .acp-menu h4  {
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


#col-3 .noplus li  {
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/
/* This is for the 3rd column section headers at the top 10/14/09 rjk */
/*
#col-3 .acp-menu h4  {
  font-weight:bold;
  font-family: sans-serif;
  font-size: 10pt;
}
*/

/* This is for the 3rd column links at the bottom 10/14/09 rjk */
/*
#col-3 div.acp-menu div#acp-reader li a {
  font-weight:bold;
  font-family: sans-serif;
  font-size: 10pt;
  padding:0 0 3px;
  margin-bottom:5px;
}



#col-3 .acp-menu li span {
    padding-top:0;
}

#col-3 div.acp-menu div#acp-media ul li a {
  color: #000000;
  font-weight: normal;
  font-size: 9pt;
}

#col-3 div.acp-menu div#acp-media ul li div.source {
  color: #444444;
  font-weight: normal;
  font-size: 8pt;
  text-indent:15px;
}

#col-3 div.acp-menu div#acp-ad ul li a {
  color: #000000;
  font-weight: normal;
  font-size: 9pt;
}

#col-3 div.acp-menu div#acp-clinictrial ul li a {
  color: #000000;
  font-weight: normal;
  font-size: 9pt;
}
*/

/* Add padding to top of images for ITC & ACPJC 10/14/09 rjk */
/*
#proxied-contents img {
  padding-top: 5pt;
}
*/
           
/* BEGIN - Set headings in custom pages sans-serif */

/*
#proxied-contents h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#proxied-contents h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#proxied-contents h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#proxied-contents h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#proxied-contents h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#proxied-contents h6 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
*/

/* END - Set headings in custom pages sans-serif */


/* BEGIN - Styles for article lists (collections pages, etc.) */

/*
.article-list-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  margin: 15pt 0pt 0pt 0pt;
}

.article-list-authors {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
}

.article-list-date {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
}

.article-list-summary {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
}

.fig-inline, .table-inline {
   float:none;
}
*/

/* END - Styles for article lists (collections pages, etc.) */


/* BEGIN - Eileen Wu collapsible menu at content marker */
/*
#proxied-contents div#acp-policy ul,
#proxied-contents div#acp-staff ul,
#proxied-contents div#acp-history ul {
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:5px 0 0 15px;
padding:5px 0 0;
}
*/
/* BEGIN - Eileen Wu to fix Add to Personal Archive */
/*
div#folders_sidebar div.folders-sidebar-header p{
    text-align:center;
}
div#folders_sidebar {
    border:0 none;
}
div#folders_sidebar div.folders-sidebar-header {
    background-color:#E4E0D5;
}
span.citation-alerts-font-face a {
    padding-right:3px;
}
div#pageid-archive a:visited {
    color:#3A8075;
}

ul.looselist li {
  margin-bottom: 10px;
}

#pageid-home #content-block ul.home-media-announce li span{
    text-align:left;
}
#pageid-home #content-block .main-block ul{
    text-align:left; 
}
div#pageid-citmgr div#col-2 div.sidebar ul.citmgr-formats {
    margin:1em 1%;
}

.borderless {
    border: none;
}

.floatimgleft {
float:left;
margin-right:5px;
margin-bottom:10px;
}

.vertalignmiddle
{
vertical-align:middle;
}

.sectionTitle
{
color: #000000;
font-size:12px;
font-weight:bold;
word-spacing: 0.1em;
letter-spacing: 1px;
}

.newsectiontitle
{
color: #000000;
font-family:georgia,garamond,serif; 
font-size: 1.3em;
font-weight: bold;
}

.lessspace
{
  letter-spacing: -1px;
}

.morespace
{
  letter-spacing: 1px;
}

.morespacetan
{
  font-size:9px;
  color:#aea794;
  letter-spacing:1px;
}

.morespaceblue
{
  font-size:10px;
  color:#62759f;
  letter-spacing:9px;
}

.morespaceyelor 
{
  font-size:10px;
  color:#c99532;
  letter-spacing:9px;
}

.morespacered
{
  font-size:10px;
  color: #7c3836;
  letter-spacing:9px;
}

.morespacegreen
{
  font-size:10px;
  color:#4d8836;
  letter-spacing:9px;
}


.evenmorespace
{
  letter-spacing: 2px;
}

.floatLeft-ER
{
   float: left;
   margin-top: 5px;
   margin-right: 10px;
   height: 105px;
}

.rightColumn-ER
{
   margin-top: 0px;
   height:105px;
}

.floatLeftShort
{
   float: left;
   margin-top: 10px;
   margin-right: 10px;
   height: 30px;
}


.floatLeft
{
   float: left;
   margin-top: 20px;
   margin-right: 10px;
   height: 125px;
}


.floatLeftTall
{
   float: left;
   margin-top: 20px;
   margin-right: 10px;
   height: 150px;
}

.floatLeftTaller
{
   float: left;
   margin-top: 20px;
   margin-right: 10px;
   height: 175px;
}

.floatLeft-double
{
   float: left;
   margin-top: 20px;
   margin-right: 10px;
   height: 220px;
}

.floatLeftVeryTall
{
   float: left;
   margin-top: 20px;
   margin-right: 20px;
   height: 400px;
}

.floatLeft-black
{
   float: left;
   margin-top: 0px;
   margin-right: 0px;
   height: 267px;
}

.floatRight-yellow
{
   float: right;
   margin-top: 0x;
   margin-right: 0px;
   height: 125px;
}

.rightColumn-black
{
   margin-top: 0px;
   height:267px;
}

.rightColumnShort
{
   margin-top: 0px;
   height:30px;
}

.rightColumn
{
   margin-top: 0px;
   height:125px;
}

.rightColumnTall
{
   margin-top: 0px;
   height:150px;
}

.rightColumnTaller
{
   margin-top: 0px;
   height:175px;
}

.rightColumn-double
{
   margin-top: 0px;
   height:220px;
}

.rightColumnVeryTall
{
   margin-top: 0px;
   height:400px;
}

.moveRight
{
   padding-left: 15px;
}

.clearBoth
{
   clear: both;
   background: blue;
}
*/

/* For MKSap Quiz text on home page */
/*
#quiz 
{ 
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; 
}
*/

/* For VNR on home page */
/*
.vnr
{
    display: block;
    margin-left: auto;
    margin-right: auto 
}
*/

/*  Goes with accordian JS in column 1 on home page */
/*  Steve Spadt 3/11/10 */
/*
#c1accordion { margin: 0; padding: 0; }
#c1accordion dd { margin: 0px; padding: 10px; border-bottom: 1px dotted #ddd; font-size: 11px;}
#c1accordion dd p { margin-bottom: 8px; line-spacing: 6px; }
#c1accordion dt a { margin: 0px; padding: 0px; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 13px; }
#c1accordion dt { margin-top: 10px; font-size: 13px; }
    
.first-column-element { margin: 4px 0 0 20px; padding: 0px; width: 270px; font-size: 11px; line-spacing: 4px;}
.first-column-element p { margin-bottom: 8px; }
.acp-img { float: left; padding: 0px 6px 6px 0px;}
.plusminus { display:inline-block; width: 10px; }
*/

/*  Goes with accordian JS in column 3 throughout site*/
/*  Steve Spadt 3/11/10 */
/* Replaced with code below 9/27/10 */
/*
#c3accordion { margin: 0; padding: 0; background-color:white;}
#c3accordion dd { margin: 0px; padding: 10px; border-bottom: 1px dotted #ddd; font-size: 11px;}
#c3accordion dd p { margin-bottom: 8px; line-spacing: 6px; }
#c3accordion dt a { margin: 0px; padding: 0px; text-decoration: none; cursor: pointer; font-weight: bold; font-size: 13px;}
#c3accordion dt { margin-top: 10px; font-size: 13px; }
    
.third-column-element { margin: 4px 0 0 20px; padding: 0px; width: 180px; font-size: 11px; line-spacing: 4px;}
.third-column-element p { margin-bottom: 8px; }
*/

/* Goes with accordion JS in column 3 throughout site and column 1 on Home Page*/
/* Ricki Kauffman 9/27/10 */
/* column 3 */
/*
.AccordionTitle, .AccordionContent, .AccordionContainer,.AccordionContent_
{
  padding-left: 10px;
  width: 200px;
}

.AccordionTitle
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  color: #000000;
  font-weight:bold;
  display:table-cell;
  background-image:url('/site/images/bg-acc.jpg');
  -moz-user-select:none;
  
}

.AccordionContent
{
  height:0px;
  overflow: hidden;
  display: block;
}

.AccordionContent_
{
   height: auto;
   margin-left: 5px;
}
*/

/* column 1 - a little wider than column 3 */
/*
.AccordionTitle1, .AccordionContent1, .AccordionContainer1,.AccordionContent1_
{
  padding-left: 10px;
  width: 220px;
}

.AccordionTitle1
{
  height:20px;
  overflow:hidden;
  cursor:pointer;
  font-family:Arial;
  font-size:8pt;
  color: #000000;
  font-weight:bold;
  display:table-cell;
  background-image:url('/site/images/bg-acc.jpg');
  -moz-user-select:none;
  
}

.AccordionContent1
{
  height:0px;
  overflow: hidden;
  display: block;
}
*/

/* Added so quiz on Home Page wraps 11/2/10 rjk */
/*
#quiz { padding-right: 18px }

#pageid-eletters  #col-2 div.sidebar{ 
   margin-left: 6px;
}
*/



/* BEGIN STYLES ADDED BY DUP */


#col-2 .cover img
{
width: 117;
height: auto;
} /* prevents the disproportionate sizing of cover in col-2 */

#col-3 div#sidebar-current-issue img
{
width: 67;
height: auto;
} /* prevents the disproportionate sizing of cover in col-3 */

#col-2 div.sidebar
{
    background-color: #bdbd9c;
    border: none;
    font-size: 90%;
    margin: 10px 7px 5px;
    padding: 5px;
} /* removes fill and border from grey box in col 2 */

#col-2 div.sidebar-qs
{
    background-color: #bdbd9c;
    border: none;
    font-size: 88%;
    margin: 0 7px 5px;
    padding: 5px;
} /* same as style above but for search box in col 2 */

#header #authstring
{
    display: block;
    left: 0;
    line-height: 100%;
    padding: 5px 0px 0px 22px;
    position: absolute;
    text-align: left;
    width: 756px;
} /* changes center align to left align for white text in drk green horizontal bar */

#col-2 p.qs-instructions
{
    margin: 3px 0;
    color: 666633;
} /* Set text color of find articles text to or bar color */

#col-3
{
    background-color: #8C8B58;
} /* Changes background color of col 3 */

#col-3 #sidebar-current-issue
{
    border-style: none none solid;
    color: #cfcfc7;
} /* Changes Current Issue text color to grey */

#col-3 a:active, #col-3 a, #col-3 a:link, #col-3 a:visited {
    color: #cfcfc7;
}/* Changes some of the text in col to grey */

#col-3 ul.pub-links li a {
    background-image: none;
    color: #cfcfc7;
    padding-left: 0;
} /* Like above style but changes the remaining col 3 text to grey */

#col-3 ul.pub-links li.last {
    border-bottom: 1px solid #cfcfc7;
    padding-bottom: 16px;
} /* Changes a two rule to grey */

#col-3 #sidebar-current-issue {
    border-color: -moz-use-text-color -moz-use-text-color #cfcfc7;
} /* Changes one col 3 rule to grey */

#col-3 .navigationDJO {
    border-bottom: 1px solid #cfcfc7;
} /* Changes one col 3 rule to grey */

#col-3 ul.help-links li + li {
    border-left: 1px solid cfcfc7;
} /* Changes Vertical bar color after "Help" to grey */

#col-2 {
    border-right: 1px solid #BDBD9C;
} /* Changes col 2 black right border color to match bkg color */


#header .banner-ads {
    left: 290px;
}

.subscr-ref {
  color: #000000;
}


/* ENDS STYLES BY DUP */
