/* css for EOL v3 for the inner monograph of drugs, altmeds, OTC, and tables, medtools
Not for mobile


monograph div
Drug Header
monograph nav and altmed nav and OTC nav
Basic Monograph Styles
Print and Email Printsend
Basic Monograph Styles
specific sections
medtools
formulary, in widget
formulary, in monograph
upsells
*/

div#monograph {
	position: relative;
	background: #FFF;
	border: 1px solid #C1CEDD;
	border-top-color: #D9E4EF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 0;
	padding: 0;
}

#monograph div {
	border: none;
}
#page div#druglookup { 
	padding-bottom: 0;
	margin-bottom: 20px;
}

div#browsercontentbox {
	padding-top: 0;
	margin-top: 0;
	clear: none;
	float: none;
}

/*------------------------------- Drug Header -------------------------------------------*/
div.rxHeaderOne {
	min-height: 52px;
	width: 789px;
	background: #E9EEF4 url(/noFrame/img/bg_h1.gif) repeat-x scroll 0 0;
	border-bottom: 1px solid #D9E4EF;
	margin-top: 1px;
}

*html div.rxHeaderOne {
	height: 52px;
}

.rxHeaderOne h1 {
	font-size: 23px;
	padding: 3px 5px 0 20px;
	margin: 0;
	border: none;
}
.content .rxHeaderOne h2 {
	font-size: 13px;
	padding: 0 5px 5px 20px;
	color: #373851;
}

.rxHeaderOne h2 a {
	text-decoration: none;
}
.rxHeaderOne h2 a:hover {
	text-decoration: underline;
}

.ahfsLogo {
	float: right;
}

/* monograph nav and altmed nav and OTC nav----------------------------*/

#rx_navSections {
	float: right;
	margin: 0;
	padding: 0;
	width: 191px;
	border-bottom: 1px solid #E9EEF4;
}

.rx_altmed #rx_navSections {
	top: 122px
}

#rx_navSections p {
	text-indent: 5px;
	text-decoration: none;
	display: block;
	margin: 0;
	background: #E9EEF4;
	border-left: 5px solid #D9E4EF;
	border-right: 3px solid #E9EEF4;
	border-bottom: 1px solid #D9E4EF;
	border-top: none;
	color: #373851;
	padding: 1px 0 1px 0;
	font-size: 11px;
}

#rx_navSections p span {
	display: block;
	border: 1px solid;
	border-color: #C1CEDD #D9E4EF #FFF #D9E4EF;
	color: #7988A5;
	font-size: 11px;
	font-weight: bold;
	margin: 1px 0 1px 2px;
	padding: 1px 0;
	width: 183px;
	cursor: default;
	text-indent: 3px;
}

#rx_navSections ul.mononav  {
	border-bottom: 1px solid #E9EEF4;
	margin: 0 0 -1px 0;
	padding: 0;
	width: 191px;
	z-index: 101;
}
	
#rx_navSections .mononav li {
	list-style-image: none; /*IE*/
	list-style: none;
}
 
#rx_navSections ul.mononav li span,
#rx_navSections ul.mononav li a {
	display: block;
	background: #F7F7F7;
	border-left: 5px solid #E9EEF4;
	border-right: 3px solid #E9EEF4;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #F7F7F7;
	color: #002163;
	font-size: 12px;
	padding: 3px 0 2px 0;
	text-indent: 5px;
	text-decoration: none;
}

#rx_navSections ul.mononav li span { /*inactive bb warning*/
	color: #8C8C8C;
	cursor: default;
}

#rx_navSections ul.mononav li a#bbwarning { /*active bb warning*/
 	color: #970F17; 
 	font-weight: bold;
}

*html #rx_navSections ul.mononav li span,
*html #rx_navSections ul.mononav li a {
	width: 187px; /*191px; no doctype */
}

#rx_navSections ul.mononav li a:hover {
	background-color: #E0F0FE;
	border-color: #E9EEF4 #8C0015 #E9EEF4 #E9EEF4;
	color: #8C0015;
	text-decoration: underline;
}
	
#rx_navSections ul.mononav li a.active_nav,	
#rx_navSections ul.mononav li a.active_nav:hover {
	position: relative;
	background: #fff url(/noFrame/img/bg_mononavlit.gif) no-repeat;
	border: none;
	color: #000;
	margin-left: -7px;
	padding: 4px 0 3px 12px;
	text-decoration: none;
}
	
*html #rx_navSections ul.mononav li a.active_nav {
	width: 190px; /*197px; no doctype */
}


/*----------------Print and Email Printsend -----------------------------------------*/
.rxHeaderOne p.printsend { /*old styles from inline*/
	width: 85px; 
	float: right;
	margin: 0;
	padding: 0;
}

.content p.printsend {
	padding-right: 2px;
	padding-top: 2px;
	float: right;
	width: 78px;
}

.rx_tablecontent p.printsend {
	padding: 2px 0 0 0;
}
	
.printsend a {
	display: block;
	float: right;
	background-color: #EBEFF5;
	background-position: center;
	background-repeat: no-repeat;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #D9E4EF;
	padding: 2px 6px 1px 6px;
	height: 16px;
	width: 22px;
}

.printsend a#send {
	background-image: url(/noFrame/img/ico_email.gif);
}

.printsend a#print {
	background-image: url(/noFrame/img/ico_print.gif);
	border-left: 1px solid #D9E4EF;
}
	
.printsend a:hover {
	background-color: #DCE6F0;
} 

/* Basic Monograph Styles -------------------------------*/

.msection {
	margin: 0 0 15px 20px; /*h2 at top also has 15 padding*/
	width: 570px; 
}

h2.rx_monTitle {
	font-size: 20px;
	color: #970f17;
	padding: 0;
	margin: 15px 0 0 20px;
}

.msection h2 {
	font-size: 20px;
	color: #970f17;
	padding: 15px 0 .36em 0;
}

.msection h3 {
	font-size: 16px;
	color: #373851;
	padding: 0.46em 0 0.46em 0;
}

.msection dl,
.msection ol,
.msection ul {
	margin: 0 0 .6em 0;
}

.msection dt {
	font-weight: bold;
	padding: 0 0 0.6em 0;
}

.msection dd {
	padding: 0 0 0.6em 0;
}

.msection ol {
	padding-left: 23px;
}

.msection li {
	list-style: none;
	margin-bottom: .6em;                              
	background: transparent url(/noFrame/img/bg_lister.gif) no-repeat 0 6px;
	padding-left: 17px;
}

.msection p {
	margin: 0 0 0.6em 0;
}
/* spans to break long drug names---------------------- */

.rxHeaderOne span,
.interactions a span,
#i span {
	font-size: 1px;
}

#monograph .interactions li {
	margin-bottom: 1.2em;
}

/* --- exceptions ------------*/

.msection li.drugdefault {
	list-style-image: none;
	list-style: none;
	padding-left: 0;
	background-image: none;
}
.msection dt#plain {
	font-weight: normal;
}

/* specific sections -------------------------------------*/

/* OTC Safety/Pharmacology --*/

.otcsafety ul {
	margin-top: 0.6em;
}

/* Black Box Warnings------------*/

div#blackbox {
	margin: 10px 10px 0 0;
	padding: 12px 20px 10px;
	background-color: #ffffd5;
	border: 1px solid #000;
	color: #000;
}

#blackbox h3 {
	padding: 0;
}

/* Patient Education------------*/
#h img {
	height: 38px;
	width: 35px;
	margin-right: 5px;
	clear: left;
	float: left;
}

#h ul,
#h h3,
#h ol,
#h p {
	clear: left;
}

.rx_showlang {
	font-size: 11px;
}

hr {
	margin: 14px 0;
	height: 1px;
	color: #ddd;
	background-color: #ddd;
}

/* Pill Pics ----------------*/

.rx_pillpic {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}

.rx_pillpic td {
	font-weight: bold; 
	font-size: 12px;
	width: 285px;
	list-style: none; 
	padding-bottom: 20px;
}

.rx_pillpic img {
	width: 216px; 
	border: 2px solid #D9E4EF;
}

/* Other info--------------*/

#other ul { /* lists without list look or bullets */
	padding-left: 0;
}
#other li {
	list-style-image: none; /*IE*/
	list-style: none;
}

/* reported dose --------*/

.reportedDoseHeader {
	color: #c00;
	font-weight: bold;
}

/* disclaimer -------------*/

.legal p,
.legalcenter p,
p.legalcenter,
p.legal {
	font-size: 11px;
	color: #555;
}

#monograph div.legal,
.legal {
	border-top: 1px solid #ddd;
   	padding: 1.3em 0;
  	clear: both;
}

p.legalcenter {
	text-align: center;
	border-top: none;
}

/* Interactions ---------------- see line 800 of monographEolV2.css */

a.rx_pop,
#monograph .interactions a {
	text-decoration: none;
	border-bottom: 1px dotted #039;
	cursor: default;
/*	display: inline;
	position: relative;*/
}

a.rx_pop:hover,
#monograph .interactions a:hover {
	background-color: #ddd;
	border-bottom: 1px solid #555;
	color: #555;
}
.rx-warn {
	color: #970F17;
}

/* multibrand alert-----------------------*/

#monograph .multibrand_Alert h2 {
	font-weight: normal;
	color: #373851;
}

#monograph .multibrand_Alert h2 em {
	font-weight: bold;
}
/* Med Tools -------------------------*/

.m-tools h1 {
	padding-left: 16px;
}

.m-tools ul {
	background: #FFF;
	font-size: 12px;
}

.m-tools li {
	border-bottom: 1px solid #C1CEDD;
	padding: 4px 16px;
}

/* lookup formulary in widget, not in monograph ---------------------------------------------*/

.formulary_lookup { /* from inline style */
	 border: none; 
	 width: 790px;
	 clear: both; 
	 padding: 0 0 0 5px;
}

.formulary_lookup fieldset {  /* there are 3 #formularyinfo  all in fieldsets */
	font-size: 11px;
	border: none;
	margin: 0;
	padding: 0;
}

#portkey-label { /* for floated close link*/
	width: 771px;
}
	
.formulary_lookup fieldset#formularyinfo select {
	position: relative;
	background: #F2F5F9;
	border: 1px solid #CCD7E1;
	font-size: 10px;
	margin: 0 5px 0 0;
	width: 170px;
}

.formulary_lookup fieldset#formularyinfo option {
	height: auto;
}

p.formulary,
div#formularyclientinfo {
	margin: 0;
	padding: 0;
}

 /* ----------------------Formulary inside monograph -----------------------------------------*/
.rx_Formulary {
	width: 500px;
	padding: 0;
}

div#monograph .rx_Formulary { /* IE hack to make formulary area close when no formulary selected */
	font-size: .01%;
}

.rx_Formulary fieldset { /* there are 3 #formularyinfo  all in fieldsets */
	border-width: 0;
	border: none;
}

.monSelectedFormulary {
	line-height: 28px;
	font-weight: bold;
	margin: 0 1em 0 20px;
}

div#monograph .rx_Formulary span,			/* unhacking IE font size hack above */
div#monograph .rx_Formulary a,
div#monograph #showTrailFormulary {
	font-size: 11px;
}

#showTrailFormulary {
	position: absolute; 
	top: 0;
	left: 145px; 
	z-index: 100;
	min-width: 150px;
	max-width: 300px; 
	overflow: hidden;
}

*html #showTrailFormulary {
	width: 300px;
}

#monograph #codeinfoInner {
	border: 1px solid #d3d8de;
}

/*#codeInfoForm {   this is in templateEOLv2 
	background: #EBEFF5 none repeat scroll 0 0;
	font-size: 12px;
	height: auto;
	width: auto;
	padding: 5px;
}*/

.formularyClose {
	background: url(/noFrame/img/ico_close.gif) left center no-repeat;
	padding-left: 16px;
	float: right;
}

/* upsells ------------------------------------------ */

#monograph .multibrand_Alert,
div.com_epocrates_online_pillsearchUpsell,
div.com_epocrates_online_medcalcUpsell,
div.com_epocrates_online_tablesUpsell,
div.com_epocrates_online_otcUpsell,
div.com_epocrates_online_altmedUpsell,
div.com_epocrates_online_drugUpsellRegister {
	margin: 20px 40px 20px 20px;
	width: 750px;
}

*html #monograph .multibrand_Alert,
*html div.com_epocrates_online_otcUpsell,
*html div.com_epocrates_online_altmedUpsell,
*html div.com_epocrates_online_drugUpsellRegister,
*html div.com_epocrates_online_medcalcUpsell {
	margin-right: 0;
}

.com_epocrates_online_altmedUpsell a:hover,
.com_epocrates_online_otcUpsell a:hover,
.com_epocrates_online_tablesUpsell a:hover,
.com_epocrates_online_medcalcUpsell a:hover,
.com_epocrates_online_pillsearchUpsell a:hover,
.com_epocrates_online_drugUpsellRegister a:hover,
.com_epocrates_online_drugUpsellSignIn a:hover {
	text-decoration: none;
	color: #900;
}

.com_epocrates_online_pillsearchUpsell ul,
.com_epocrates_online_tablesUpsell ul,
.com_epocrates_online_otcUpsell ul,
.com_epocrates_online_altmedUpsell ul,
.com_epocrates_online_drugUpsellRegister ul,
.com_epocrates_online_medcalcUpsell ul {
	margin: 15px 0;
}

.com_epocrates_online_pillsearchUpsell li,
.com_epocrates_online_tablesUpsell li,
.com_epocrates_online_otcUpsell li,
.com_epocrates_online_pillsearchUpsell li,
.com_epocrates_online_drugUpsellRegister li,
.com_epocrates_online_medcalcUpsell li {
	list-style: none;
	margin-bottom: .6em;                              
	background: transparent url(/noFrame/img/bg_lister.gif) no-repeat 0 6px;
	padding-left: 17px;
}

.com_epocrates_online_drugUpsellSignIn {
	float: right;
	clear: none !important;
	margin-top: 0 !important;
}

h3.com_epocrates_online_UpsellLinks {
	font-weight: normal;
}

h3.com_epocrates_online_UpsellLinks a {
	font-weight: bold;
}

h3.com_epocrates_online_UpsellLinks span a {
	color: #039;
}

.uplink_RegFree {
	text-align: center;
}

/* medcalc and tables upsell ------------------------ */

div.com_epocrates_online_tablesUpsell {
	margin: 0 20px 20px 20px;			/* IE */
	padding-top: 20px;
}

.com_epocrates_online_medcalcUpsell h3,
.com_epocrates_online_tablesUpsell h3 { /*used*/
	font-size: 16px;
}

.com_epocrates_online_UpsellLinks { /*medcalcs and tables, doesn't hurt others*/
	margin-top: 10px;
}

/* pill search upsell -----------------------*/

#pillresults .com_epocrates_online_pillsearchUpsell li {
	height: auto;
	width: auto;
	float: none;
}

div.com_epocrates_online_pillsearchUpsell {
	width: auto;
	margin-right: 20px;
}

/* pill pictures ---------------*/
.com_epocrates_online_drugUpsellpillpicSamples {
	background: url(/noFrame/img/pillpicSample.png) top left no-repeat;
	height: 184px;
	width: 470px;
	margin: 20px 0 10px 8px;
}

