




/*
     FILE ARCHIVED ON 12:05:48 Apr 20, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 6:23:47 Oct 27, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/** example style, for testing? **/
/* #header div.main-logo {
background-color:red;
} */


/*** 

 - - - - - - - - - - - - - - - -
 Updated code from Michelle
 - - - - - - - - - - - - - - - -

  Top Nav bar code,
  eventually to be moved to header-footer.css

 - - - - - - - - - - - - - - - -

 ****/

#top-nav ul li a {
padding: 5px 10px 5px 0;
}
#top-nav ul.HorizList li a span { padding-left: 10px; }
#header #top-nav ul li a:hover { background: none; color: #ce0000; }

/*** 
 - - - - - - - - - - - - - - - -

 "Most Viewed/Sent" box:
  eventually to be moved to col2-col3.css

 - - - - - - - - - - - - - - - -

 ****/

#col-3 div.most-links-box {
float: none;
margin:13px 10px 13px 10px;
padding:0;
width:190px;
color: #000;
font-size: 1.2em;

}
div.most-links-box ul li.most-cur-sel {
background:#f5f5f5 none repeat scroll 0 0;
border-color:#000 #000 #000;
border-style:solid;
margin:0;
padding:0;
}
div.most-links-box ul li {
display:none;
}
div.most-links-box ul.most-headings li a {
color:#000;
border:none;
}
#col-3 div.most-links-box div.most-list {
background:#f5f5f5;
border:1px solid #FFF;
margin:0;
}
#col-3 div.most-links-box h3 {
font-style:italic;
color: #000;
margin: .5em .6em 0 0;
float: left;
font-size: .87em;
text-transform: none;
}
#col-3 div.most-links-box div.most-header {
float:left;
margin:0;
padding:0;
}
div.most-links-box ul.most-headings {
clear:none;
float: left;
}
div.most-links-box ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
div.most-links-box ul li.most-cur-sel {
display: inline;
}
div.most-links-box ul li.most-cur-sel li {
display: list-item;
}
div.most-links-box ul.most-headings li {
background:#d8d8d8 none repeat scroll 0 0;
border:1px solid #666;
margin: 0 0 -1px -1px;
padding:.3em 0;
width: 4em;
text-align: center;
display:list-item;
float:left;
font-size:1.1em;
font-weight:bold;
}
div.most-links-box ul.most-headings li.most-cur-sel {
background:#f5f5f5 none repeat scroll 0 0;
border-bottom:1px solid #f5f5f5;
}
div.most-links-box h4 {
display: none;
}
#col-3 div.most-links-box div.most-list {
border: 1px solid #666;
background-color: #f5f5f5;
margin: 0; padding: 0;
padding-bottom: .5em;
}
#col-3 div.most-links-box div.most-list a.view-all {
margin-left: 10px;
}
#col-3 div.most-links-box ol {
clear: both;
margin: 0;
padding: .5em;
padding-left: 25px;
list-style: decimal outside;
}
div.most-links-box ol li {
padding: 0; margin: .2em .4em;
}
div.most-links-box li a {
font-size: 83.33%;
text-decoration: none;
}
div.most-links-box div.most-list a:hover {
border-bottom: 1px dotted #660033;
}
div.most-links-box .most-hide {
display: none;
}


/***

CSS changes - JD Neff

***/

#adv-search .search-text input {
height:auto;
}

#adv-search-tables .figsearch {
border-color:#F7C33C;
}


#col-2 .toc-navigation .toc-links li, #col-2 .toc-navigation .data-supp-links li, #col-2 .this-issue .toc-links li {
font-size:0.95em;
}

#col-2 .toc-navigation cite, #col-2 .this-issue cite {
font-size:0.95em;
}


#content-block li p {
margin: 0 0 0 5px;
}

.cit a {
font-weight: normal;
}

#col-3 div.most-links-box {
font-size: 1em;
}

#col-3 div.content-box .cb-section ol {
font-size: 1em;
}

#col-3 div.collapsible .view-more, #col-3 div.collapsed .view-more, #col-2 div.collapsible .view-more, #col-2 div.collapsed .view-more {
font-family:"Courier New","Courier",monospace;
font-size:1.1em;
font-weight:bold;
}



#pageid-archive #decade-tables {
padding-top:5px;
padding-left: 10px;
}

#content-block .daterange {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
float: none;
margin-left: 0;
}

#pageid-archive ul.years {
clear:left;
font-size:1em;
list-style-type:none;
margin:0;
padding:0;
margin-left: -8px;
}

#pageid-archive #content-block div.issue-info {
font-family:Verdana,Arial,Helvetica,sans-serif;
margin-top:0.5em;
}

* html #content-block legend {
margin-left: -17px;
}

html>body #content-block legend {
*margin-left: -17px;
}

* html #content-block fieldset.search-result-format div.search-results-format-types {
margin-left: -5px;
}

div.ref-cit div.cit-extra a {
margin-left:0.6em;
padding-left:11px;
}

.cit cite {
font-size: 1em;
}

.hide-cols div#col-2-min .view-more:hover, .hide-cols div#col-3-min .view-more:hover {
background: none;
color: #000;
}

div.hw-gen-page .view-more:hover {
background: none;
color: #000;
}

* html div.most-links-box ul.most-headings li {
margin: 0;
}

* html #content-block legend {
margin-bottom: 12px;
}

html>body #content-block legend {
*margin-bottom: 12px;
}

* html div.section .section-nav {
height: 1%;
}

* html #content-block div.article div.section h2 {
width: 95%;
}

html>body #content-block div.article div.section h2 {
*width: 95%;
}
div.hide-cols div#col-2-min, div.hide-cols div#col-3-min {
display: none;
}

div#content-block li#content-toggle a {
background:transparent url(/web/20110420120548/http://jama.ama-assn.org/site/images/col-hide.gif) no-repeat scroll center center;
height:20px;
width:66px;
}

div#content-block li#content-toggle a.expanded {
background:transparent url(/web/20110420120548/http://jama.ama-assn.org/site/images/col-show.gif) no-repeat scroll right center;
}

ul.kwd-group { border: none; text-align: left; font-weight: normal; margin-bottom: 30px; }
ul.kwd-group li.kwd { background: transparent; }

.cit .cit-auth-list, .cit .cit-auth-list, .condensed-cit .cit-auth-list {
font-family: verdana,arial,helvetica,sans-serif;
}

.hide-cols #content-block #slugline {
font-size:0.8em;
margin-bottom:0;
position:relative;
top:auto;
}

.hide-cols #content-block #slugline cite .slug-pub-date, .hide-cols #content-block #slugline cite .slug-pages {
font-weight: normal;
}

div#content-block div.option-box-docked li#content-toggle a {
display: none;
}

div#content-block div.option-box-docked li#content-toggle a.expanded {
display: block;
}

ul.related-list {
margin: 1em 0;
}

ul.related-list li.cit {
padding: 1em;
}

ul.related-list li.cit .cit-metadata .cit-first-element {
margin: 0;
}

ul.related-list li.cit .cit-metadata .cit-section {
font-size: .92em;
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
text-transform: uppercase;
}

#content-block ul.related-list li.cit .cit-metadata .cit-title {
font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size: 1em;
}

ul.related-list li.cit .cit-metadata .cit-section, ul.related-list li.cit .cit-metadata .cit-title, ul.related-list li.cit .cit-metadata .cit-auth-list, ul.related-list li.cit .cit-metadata cite {
margin-top: 5px;
}

#content-block .related-list .cit-views li.first-item {
padding-left: 0;
}

#content-block ul.related-list li.cit .cit-metadata cite {
margin-bottom: 5px;
}

div#rel-related-article ul.related-list li.cit {
border: 0;
}

div#rel-related-article h2 {
border-top: 0;
margin-top: 1.5em;
}


/* bottom features rotator */
#bottom-features-container {
width:100%;
height:272px;
background:#fff;
clear:both;
border-top:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
}

.bottom-features .features-item {
width:235px;
height:258px;
float:left;
border-right:1px solid #d8d8d8;
padding:11px 3px 3px;
}

.bottom-features .features-item img {
float:left;
margin: 5px 5px 10px 5px;
border:1px solid #D8D8D8;
}

.bottom-features .features-item a:hover {
color:#1c3664;
text-decoration:underline;
}

.bottom-features .features-item h3 {
color:#000;
font-size:.85em;
text-transform:uppercase;
margin:5px;
}

.bottom-features .features-item h3 a {
color:#000;
text-decoration:none;
}

.bottom-features .features-item h3 a:hover {
color:#000;
text-decoration:underline;
}

.bottom-features .features-item h4 {
color:#1c3664;
font-size:.85em;
clear:left;
font-weight:normal;
line-height:1.2em;
margin:5px;
}

.bottom-features .features-item p {
font-size:1em;
margin:10px 5px 0;
}

#bottom-features-controls {
	font-family: Verdana;
	background: #f5f5f5;
	border-top: 1px solid #d8d8d8;
	clear: both;
	float: left;
	width: 970px;
	margin: 0;
}

#bottom-features-controls ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: inline;
	float: right;
}
#bottom-features-controls ul li {
	margin: 5px 5px 5px 0px;
	float: left;
}
#bottom-features-controls ul li a {
	color: #000;
	border: 1px solid #d8d8d8;
	background: #fff;
	font-size: 1.25em;
	vertical-align: top;
	float: left;
	padding: .25em .5em;
}
#bottom-features-controls h3 {
	font-weight: normal;
	float: left;
	font-size: 1.1em;
	margin: 11px 0 11px 8px;
}

#suggestPopup { position: absolute; z-index: 100; margin-left: 4em; }
#suggestPopup ul { margin: 0; padding: 0; list-display-type: none; width: 150px; border: 1px solid black; overflow: hidden; display: none; background: #fff; }
#suggestPopup ul li.suggestFound { display: block; }
#suggestPopup ul li.suggestFound:hover, #suggestPopup ul li.suggestFound.suggestSelected { background: #d8d8d8; }
#suggestPopup ul li {
	width: 140px;
	display: none;
	margin: 0; padding: 5px;
}



/* special I4A styles */
#pageid-unknown #content-block #proxied-contents div.ifora .listcols {
  float: left;
  width: 49%;
  font-size: 0.9em;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul {
  list-style-type: none;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul.standard li {
  margin-bottom: 2px;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul.linklist li {
        margin-bottom: 2px;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul.linklist li.level2 {
        margin-top: 8px;
        margin-bottom: 5px;
	font-weight: bold;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul.linklist li.level3 {
  margin-left: 1em;
}

#pageid-unknown #content-block #proxied-contents div.ifora ul.linklist li.level4 {
  margin-left: 2em;
}

#pageid-unknown #content-block #proxied-contents div.ifora h2 { 
	clear: left;
	color: #003366;
	font-size: 1em;
        border: 0;
}

#pageid-unknown #content-block #proxied-contents div.ifora {
	font-size: 13px;
	font-family: verdana,arial,helvetica,sans-serif;
}

#pageid-unknown #content-block #proxied-contents div.ifora p.toplink {
	font-size: .7em;
}

#pageid-unknown #content-block #proxied-contents div.ifora .medline a {
	font-size: .7em;
	text-transform: uppercase;
	margin-left: 5px;
}

#pageid-unknown #content-block #proxied-contents div.ifora hr {
	background-color: #9DB6C7;
	border: none;
	clear: left;
	color: #9DB6C7;
	display: block;
	height: 1px;
	width: 90%;
}

div.hw-gen-page #bottom-features-container {
height:272px;
margin-bottom:81px;
position:relative;
}


#pageid-content .fig-expansion a img {
padding-bottom:20px;
}

/* CSS for RSS Feeds Page */
#sections_temp, #collections_temp { display: none; }
#rss_feeds .container { font-family: 'Verdana'; font-size: .9em; margin-top: 25px; width: 970px;}
#rss_feeds a { text-decoration: none; color: #4a66a0; }
#rss_feeds a:hover { text-decoration: underline; }
#rss_feeds .feed_block { margin: -5px 0 0 15px; padding-bottom: 7px; }
#rss_feeds .feed_block input.feed_url { width: 560px; }
#rss_feeds .feed_block p { margin: 0; }
#rss_feeds .feed_readers img { border: none; margin: 0 6px 0 0; }
#rss_feeds .feed_readers { margin: 7px 0; }

#rss_feeds #feeds { margin: 0 0 25px 10px; padding: 0; }
#rss_feeds #feeds li { margin: 0; padding: 0; list-style-type: none; }
#rss_feeds #feeds h3 { font-family: 'Verdana'; font-size: .9em; margin: 10px 0; font-weight: normal; }
#rss_feeds #feeds h3.feed_selected a { color: #000; font-weight: bold; }
#rss_feeds .content h3 { margin: 10px 0 0 0; font-size: .9em; }
#rss_feeds .content p { margin: 3px 5px 10px 0; font-size: .9em; line-height: 1.5; }
#rss_feeds .heading img { margin: 0 10px 0 0; }
#rss_feeds .heading { font-size: 1.1em; font-family: 'Lucida Grande', 'Lucida Sans Unicode'; border: none; }
#rss_feeds .sub_feeds { margin-top: 10px; }
#rss_feeds .main_block { float: left; border-right: 1px solid #d8d8d8; width: 720px; }
#rss_feeds .right_column { float: left; width: 210px; font-size: .9em; }
#rss_feeds .right_column h3 { font-family: 'Lucida Grande', 'Lucida Sans Unicode'; font-size: .9em; }
#rss_feeds .right_column * { margin-left: 10px; }
#rss_feeds .right_column * * { margin-left: 0; }

#rss_feeds .right_column ul { margin: 0 0 0 10px; padding: 0; list-style-type: none; font-size: .9em; }
#rss_feeds .right_column ul li {
border:none;
background:url(/web/20110420120548/http://jama.ama-assn.org/images/bullet2.gif) no-repeat;
background-position:0 5px;
margin:0 0 3px;
padding:0 0 0 8px;
}

#rss_feeds .container { margin-left: 15px; }
#rss_feeds h1.heading { border: none; }
#rss_feeds div.content { border: none; }

#rss_feeds table.rssdata{
			border:1px solid #FFFFFF; 
			border-collapse:collapse; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size:13px; 
			margin: 10px 0;
			line-height: 1.6;
			}

#rss_feeds table.data{
			border:1px solid #FFFFFF; 
			border-collapse:collapse; 
			font-family:verdana, arial, helvetica, sans-serif; 
			font-size:11px; 
			width:700px;
			}

#rss_feeds tr.header{
			text-align:center; 
			font-weight:bold;
			background-color:#a3a1a1;
			color:#FFFFFF;
		}

#rss_feeds tr.header2{

			background-color:#797777;
			text-align:center; 
			font-weight:bold;
			color:#FFFFFF;

}

#rss_feeds tr.odd{
		background-color:#FFFFFF;
}

#rss_feeds tr.even{
		background-color:#e7e7e7;
}

#rss_feeds td.center{border:1px solid #FFFFFF; 
			padding:7px;
			vertical-align:top;
			font-weight:bold;
			text-align:center; 
			}

#rss_feeds td.left{border:1px solid #FFFFFF; 
			padding:7px;
			vertical-align:top;
			font-weight:bold;
			}

#rss_feeds td.rssleft{border:1px solid #FFFFFF; 
			padding:7px;
			vertical-align:top;
			}


/*-----new class for subscripts added CM 12/09---------------- */
 

.subscript {
 font-size: .75em;
 vertical-align: 0;
    position: relative;
    top: 0.25em;
}
 
 
 
/*-----new class for superscripts added CM 12/09---------------- */
 

.superscript {
 font-size: .75em;
 vertical-align: 0;
    position: relative;
    bottom: 0.4em;
}

/*-----new classes for multiple columns on Spanish Patient Page index added CH 12/20/10 */

.spanishppagecol1 { width:364px; float:left; }

.spanishppagecol2 {
			width:364px; display:inline; }