/* glossary definition pop-up */

.popupDefinition_rdr {
	width:650px;
}
.popupDefinition_rdr .container_fmt{
	padding: 4px;
}
.popupDefinition_rdr .webmdBar_fmt {
	background: #fff; 
	width:650px; 
	height:34px;
	margin:0px 0px 4px 0px;
}
.popupDefinition_rdr .webmdBar_fmt .logoImg_fmt {
 margin:7px 0px 0px 8px;
}	
.popupDefinition_rdr .content_fmt {
	margin:0px;
	background: #fff;	
	width:650px;
}
.popupDefinition_rdr .content_fmt .open_fmt {
	background: #fff; 
	width:650px; 
	height:4px;
	font-size:1%;
}
.popupDefinition_rdr .content_fmt .close_fmt {
	background: #fff;
	width:650px;
	height:4px;
	margin:0px;
	padding:0px;
	font-size: 1%;
}	
.popupDefinition_rdr .content_fmt .middle_fmt h3 {
	color:#705e3e;
	font-size:135%;
	height: 0px;
	margin: 0px;
	padding: 0 0 40px 0px;
        position:relative;
}

.popupDefinition_rdr .content_fmt .middle_fmt .scrollBox_fmt{
	line-height: 14px;
	font-size: 100%;
	overflow : hidden;	
	padding: 0px 5px 0px 11px;	
    width: 620px;
}

/* general content styles */
.popupDefinition_rdr .content_fmt .middle_fmt p{
	padding: 6px 5px 6px 0px;
	margin: 0px;
	color: #000000;
	line-height: 14px;
	font-size: 100%;
}
.popupDefinition_rdr .content_fmt .scrollBox_fmt p img {
   padding: 0px;
   margin-left: -11px;
}
.popupDefinition_rdr .content_fmt .middle_fmt h3 {
	color:#705e3e;
	font-size:135%;
	margin: 0px;
	padding: 0px;
	padding: 0 0 40px 0px;
}
.popupDefinition_rdr .content_fmt .middle_fmt blockquote h3 {
	font-size:100%;
    color: #000;
	margin: 0px;
	padding: 0px;
}
.popupDefinition_rdr .content_fmt .middle_fmt h4{
	font-size:100%;
	margin: 0px;
	padding: 0px;
}
.popupDefinition_rdr .content_fmt .middle_fmt  ul {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-size: 100%;
}
.popupDefinition_rdr .content_fmt .middle_fmt ul li {
	list-style-type: none;
	padding: 0px 0px 6px 15px;
	line-height: 16px;
	background: url('../../../consumer_assets/site_images/modules/linksListTOC_bullet.gif') 0px 4px no-repeat;
}
.popupDefinition_rdr .content_fmt .middle_fmt ol {
	margin: 5px 0px 0px 0px; 
	padding:0px; 
	}
.popupDefinition_rdr .content_fmt .middle_fmt ol li {
	margin: 0px 0px 8px 20px !important;
	margin: 0px 0px 8px 24px;
	padding-left: 0px;
	list-style-type: decimal;
        background:none;
	}
.popupDefinition_rdr .content_fmt .middle_fmt .sources_fmt {
		color:#000000;
		font-size:85%; 
		padding:4px 25px 5px 14px;
		line-height:13px;
		}			
.popupDefinition_rdr .content_fmt .middle_fmt .sourcesb_fmt {
		color:#000000;
		font-size:85%; 
		padding:4px 0px 5px 14px;
		line-height:13px;
		}
.popupDefinition_rdr .content_fmt .middle_fmt .credits_fmt {
	font-size:90%;
}
.popupDefinition_rdr .content_fmt .middle_fmt .dashed_fmt {
	font-size: 1%;
	background: url(../../../consumer_assets/site_images/modules/article_dash.gif) repeat-x;
	margin: 8px 0px 6px -5px;
	height: 1px;
	}
.popupDefinition_rdr .content_fmt .middle_fmt .scrollBoxDefinition_fmt{
	line-height: 14px;
	font-size: 100%;
	height: 250px;
	overflow : auto;
	margin: 0px;
}
.popupDefinition_rdr .content_fmt .middle_fmt .scrollBoxTerms_fmt{
	line-height: 14px;
	font-size: 100%;
	height: 365px;
	overflow : auto;
	margin: 0px;
}
.popupDefinition_rdr .content_fmt .middle_fmt blockquote {
	margin: 0px;
	padding: 0px;
}

.popupDefinition_rdr .content_fmt .middle_fmt .footer_fmt {
	padding: 12px 0px 12px 12px;
	margin: 56px 0px 0px;
	color: #000000;
	font-size: 85%;
}
.popupDefinition_rdr .content_fmt .middle_fmt .dotted_footer_dk_fmt {

		}
.popupDefinition_rdr .content_fmt .middle_fmt .dotted_footer_lt_fmt {

		}
.popupDefinition_rdr .content_fmt .middle_fmt .basefooter_fmt {
		font-size:1%; 
		height:9px;
		}	
.popupDefinition_rdr .content_fmt .middle_fmt .copyright_fmt {
		font-size:85%; 
		padding:2px 20px 0px 14px;
		}
.popupDefinition_rdr .content_fmt .middle_fmt .warning_fmt {
		font-size:85%; 
		font-style:italic; 
		padding:2px 20px 3px 14px;
		}	
.popupDefinition_rdr .content_fmt .middle_fmt .clearBoth_fmt {
		clear:both;
		}
.popupDefinition_rdr .content_fmt .middle_fmt .medicalRef_fmt {
		font-weight:bold;
		}
.popupDefinition_rdr .content_fmt .middle_fmt .medicalRef_fmt p {
		float:left;
		padding:6px 5px 6px 10px; 
		font-size: 90%;
		}
		

/*  =Font Sizer (Articles)
------------------------------------------------------- */
.font_sizer_fmt {
	width:66px;
	height:42px;
	margin: 0px 5px 5px 20px;
	float: right;
	}	
.font_sizer_text_fmt {
	width:66px;
	margin: 0px;
	text-align: center;
	font-size: 75%;
	text-transform: uppercase;
	line-height:12px;
	}	
.font_sizer_break_fmt {
	clear: both;
	height:25px;
	}
.font_sizer_fmt .font_sizer_001_fmt {
	background: url("../../../consumer_assets/site_images/modules/font_sizer_001b.gif") no-repeat;
	width:6px;

	height:26px;
	float:left;
	padding: 0px;
	}
.font_sizer_fmt .font_sizer_002a_fmt {

	background: url("../../../consumer_assets/site_images/modules/font_sizer_002a.gif");
	width:17px;
	height:26px;
	float:left;
	}
.font_sizer_fmt .font_sizer_002b_fmt {
	background: url("../../../consumer_assets/site_images/modules/font_sizer_002b.gif");
	width:17px;
	height:26px;
	float:left;
	}
.font_sizer_fmt .font_sizer_003_fmt {
	background: url("../../../consumer_assets/site_images/modules/font_sizer_003.gif");
	width:9px;
	height:26px;
	float:left;
	font-size:1%;
	}
.font_sizer_fmt .copyA_fmt {
	font-size:90%;
	float:left;
	margin:6px 5px 5px 5px;
	line-height: 17px;
	}
* html .font_sizer_fmt .copyA_fmt {
	line-height: normal;
}
.font_sizer_fmt .copyB_fmt {
	font-size:115%;
	float:left;
	margin:6px 4px 4px 4px;
	line-height: 15px;
	}
.font_sizer_fmt .copyC_fmt {
	font-size:135%;
	float:left;
	margin:6px 3px 0px 3px;
	line-height: 13px;
	}
.font_sizer_fmt a:link, .font_sizer_fmt a:visited {
	color: #164C6A;
}
.copyNormal {
	font-size:100%;
         line-height: 16px;
	}
.copyNormal p {
         margin-bottom: 10px;
}
.copyMedium {
	font-size:110%;
	line-height: 18px;
	}
.copyMedium .subhead_fmt {
	line-height: 20px;
}
.copyMedium h2 {
	line-height: 24px;
}
.copyMedium p {
         margin-bottom: 13px;
}
.copyLarge  {
	font-size:130%;
	line-height: 22px;
	}
.copyLarge .subhead_fmt {
	line-height: 24px;
}
.copyLarge h2 {
	line-height: 30px;
}
.copyLarge p {
         margin-bottom: 17px;
}

/* Adding per Chris Donato to fix font sizing issue */
.hwDefinition_fmt  {
        font-size:100%;
}


/*  =PAGINATION/ATTRIBUTIONS DIVS & STYLES FOR 530px POP-UPS
-------------------------------------------------------------- */
	.attribution_rdr {
		width: 100%;
		padding: 5px 0px 0px 0px;
		color: #000;
	}
         * html .attribution_rdr {
		width: 99%;
	}
	.attribution_rdr .pagination_fmt {
		color: #000000;
		background:#ffffff;
		padding: 2px 0px 4px 0px;
		margin: 0px;
		font-size: 100%;
		float: left;
		clear: both;
		width: 100%;
		}
	.attribution_rdr .pagination_fmt a:hover {color: #000000;}
	.attribution_rdr .pagination_fmt .current_fmt {color: #000000;}
	.attribution_rdr .pagination_fmt .left_fmt {
		width: 104px;
		height: 18px;
		margin: 1px 0px 0px 2px;
		float: left;
		}	
	.attribution_rdr .pagination_fmt .right_fmt {
		width: 78px;
		height: 18px;
		margin: 1px 0px 0px 2px;
		float: right;
		}
         .attribution_rdr .pagination_fmt .symbol_fmt {
		font-size: 80%;
		}
         .attribution_rdr .pagination_fmt .outline_fmt {
		border: 1px solid #004276;
		font-size: 85%;
		font-weight: bold;
		text-transform: uppercase;
		padding: 1px 4px 1px 4px;
	}		
	.attribution_rdr .pagination_fmt .center_fmt {
		width: 150px;
		text-align: right;
		font-size: 100%;
		font-weight: bold;
		float: left;
		margin: 2px 5px 0px 0px;
		}
	.attribution_rdr .pagination_fmt .pipe_fmt{
		color:#006699;
		padding: 0px 4px;
		}
	.attribution_rdr .articlesPulldown_fmt {
		padding: 0px 3px 0px 4px;
		}
	.articlesPulldownText_fmt {
		font-size: 85%;
		color: #000;
		padding: 7px 0px 0px 5px;
		float:left;
	}
         * html .articlesPulldownText_fmt {
		padding: 5px 0px 0px 5px;
	}
	.attribution_rdr .articlesPulldown_fmt .submit-btn_fmt {
 		background: url("../../../consumer_assets/site_images/modules/go-btn.gif") no-repeat 0 5px;
		width: 33px;
 		height:26px;
 		cursor:pointer;
 		border:none;
 		text-indent: -1000em;
		}
	.attribution_rdr .articlesPulldown_fmt .labelpulldown_fmt {
 		font-size: 90%;
 		color: #02669a;
 		text-align: center;
 		padding: 0px 0px 0 0;
		}
	.attribution_rdr .articlesPulldown_fmt .pulldown_fmt {
		font-size:90%;
 		width: 213px;
 		margin: 5px 0px -2px 2px;
		padding:1px;
 		border: 1px solid #cecece;
 		border-top: 1px solid #90908e;
		vertical-align:top;
		}	
	.attribution_rdr .medicalRef_fmt {
		font-weight:bold;
		}
	.attribution_rdr .medicalRef_fmt p {
		float:left;
		padding:2px 5px 0px 4px;
		margin: 4px 0px 6px;
		font-size:90%; 
		}
	.attribution_rdr .medicalRef_fmt img {
		vertical-align: middle;
		margin-top: -2px; 
		padding-left: 5px;
	}	
	.attribution_rdr .medicalRef_fmt .clearBoth_fmt {
		clear:both;
		}	
	.attribution_rdr .sources_fmt {
		color:#000000; 
		font-size:85%; 
		padding:4px 25px 5px 14px;
		line-height:13px;
		}
	.attribution_rdr .sources_fmt .emphasis_fmt {	
		font-weight:bold; 
		text-transform:uppercase;
		}
	.attribution_rdr .medicalNews_fmt {
		font-size:90%; 
		font-style:italic;
		padding:8px 20px 1px 13px;
		}	
	.attribution_rdr .reviewedBy_fmt {
		font-size:90%; 
		padding:2px 20px 3px 14px;
		}	
	.attribution_rdr .warning_fmt {
		font-size:85%; 
		font-style:italic; 
		padding:2px 20px 3px 14px;
		}
	.attribution_rdr .copyright_fmt {
		font-size:85%;
		color: #000000;
		padding:2px 20px 0px 14px;
		}
	.attribution_rdr .lastUpdated_fmt {
		font-size:90%; 
		padding:6px 20px 9px 14px;
		}
	.attribution_rdr .basefooter_fmt {
		font-size:1%; 
		height:11px;
		}	
	.attribution_rdr .dotted_footer_fmt {

		}
	.attribution_rdr .dotted_footerSpaced_fmt {

		}
	.attribution_rdr .dotted_footer_dk_fmt {

		}
	.attribution_rdr .nciBox_fmt {
		padding:2px 0px 2px 0px;
		margin:0px;
		}

	.attribution_rdr .nciBoxRef_fmt .nciBoxLogo_fmt {
		float:left;
		line-height:14px;
		font-size: 90%;
		margin: 6px 5px 3px 8px;
		}	
	.attribution_rdr .nciBoxRef_fmt {
		float:left;
		line-height:14px;
		padding: 0px 9px 0px 5px;
		}
	.attribution_rdr .nciBoxRef_fmt p{
	   font-size: 85%;
	   margin:6px 0px 0px 0px;
	}
	.attribution_rdr .nciBoxLine_fmt {
		width:1px; 
		height:62px; 
		font-size:1%; 
		float:left;
		margin:5px 10px 0px 6px;
		}		
	.attribution_rdr .nciBox_fmt .imgAlign_fmt {
		float:left;
		margin: 2px 10px 3px 15px;
		}
	.clearBoth_fmt {
		clear:both;
		}

/*  =AMSLER GRID POP-UP
-------------------------------------------------------------- */


	.primarySpecialist01_fmt {font-size:100%; color:#000000; margin:0px; padding:9px 0px 0px 6px;}
	.primarySpecialist02_fmt {font-size:100%; color:#000000; margin:0px; padding:5px 0px 21px 6px;}

/* =Slideshow CSS */

#hw_slideshow_rdr {
	background:#ffffff;
	border:1px solid #969092;
	width:620px;
}
#hw_slideshow_rdr div.hw_slide_fmt {
	display:none;
	padding:0px 0px 20px 0px;
}
#hw_slideshow_rdr div.first_fmt {
	display:block;
}
#hw_slideshow_rdr img {
	margin:0px;
	padding:0px;
}
#hw_slideshow_rdr h4 {
	font-size:125%;
	margin:0px 18px 10px 18px;
	padding:0px;
}
#hw_slideshow_rdr .hw_slide_desc_fmt {
	min-height:55px;
}
* html #hw_slideshow_rdr .hw_slide_desc_fmt {
	height:55px;
}
#hw_slideshow_rdr p {
	font-size:90%;
	margin:0px 18px 0px 18px;	
}
#hw_slideshow_rdr .hw_ss_nav_fmt {
	background:#ebe6d2;
	border-top:1px dashed #969092;
	font-size:80%;
	font-weight:bold;
	line-height:150%;
	padding:6px 21px 7px 20px;
}
#hw_slideshow_rdr .hw_ss_nav_fmt a {
	background:#ffffff;
	border:1px solid #004179;
	display:block;
	float:right;
	font-size: 80%;
	margin:0px 0px 0px 3px;
	padding:0px 5px;
	text-decoration:none;
}
#hw_slideshow_rdr .hw_ss_nav_fmt a.disabled {
	background: #c0c0c0;
	border:1px solid #c0c0c0;
	cursor: default;
	color: #ffffff;
	font-size: 80%;
}















