/* --- Code Snippets ***
------------------------
min-height: 525px; height: auto !important; height: 525px;
------------------------
background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/full/path/to/image.png', sizingMethod='crop');
------------------------
*:first-child+html
------------------------
* html 
------------------------
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here *
#subNav {border:1px solid red;}
}
------------------------
/*--- End Code Snippets ***/


/*
* {padding:0; margin:0;}
*/

body
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333;
	margin:0;
	padding:0;
    background-color:#fff;
	background-image:url(images/bgBody.jpg);
	background-repeat:repeat-x;
}
img 
{
    border:0;
}

a:link, a:visited
{
    color:#b5121b;
    text-decoration:none;
}
a:hover
{
    color:#b5121b;
    text-decoration:underline;
}

h1
{
    color:#b5121b;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:18px;
    font-weight:normal;
    margin:0;
}
h2
{
    color:#b5121b;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:20px 0 0 0;
}
h3
{
    color:#174068;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:20px 0 0 0;
}
h4
{
    color:#174068;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    font-weight:bold;
    margin:0 0 2px 34px;
}

p
{
    padding: 0;
    line-height:17px;
}

ol, ul
{
    margin:6px 0 18px 0;
	padding:0;
}
li
{
    margin:0 0 4px 50px;
	padding:0;
	list-style-type:disc;
	list-style-image:url(images/arrowRed.gif);
}

input 
{
    margin:4px 0 10px 0;
}

blockquote
{
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
	margin: 0 30px 0 50px;
}

.Normal	/* This class is used by DNN when modules are added. */
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
}
.CommandButton /* Puts module Edit text to the top layer */
{
    position:relative;
    z-index:100;
}
.clear
{
    clear:both;
    font-size:1px;
}
.left {float:left; margin:0 6px 6px 0;}
.right {float:right; margin:0 0 6px 6px;}

.white {color:#fff;}

A.noLinkStyle
{
    color: #333333;
    text-decoration: none;
}



/**** TEMP BORDERS ****
#wrapperHP, #wrapper LP {border:1px solid #ff0000;} /* Red          *
#navWrapper             {border:1px solid #ff00e4;} /* Dark Pink    *
#leftNav, #topNav       {border:1px solid #fea4f5;} /* Light Pink   *
#contentWrapperHP       {border:1px solid #1800ff;} /* Dark Blue    *
#contentHP, #contentLP  {border:1px solid #9085fb;} /* Light Blue   *
#buttonWrapperHP        {border:1px solid #4f9591;} /* Dark Aqua    *
#buttonPEHP, 
#wraperButtonDDHP       {border:1px solid #4f9591;} /* Dark Aqua    *
#footerWrapper          {border:1px solid #00fff0;} /* Light Aqua   *
/**** END TEMP BORDERS ****/

/**** WRAPPERS ****/
#wrapperHP
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentHP.jpg);
    background-repeat:no-repeat;
    background-color:#ffffff;
    position:relative;
}
#wrapperLP
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentLP.jpg);
    background-repeat:no-repeat;
    position:relative;
}
#wrapperLP-new
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentLP-new.jpg);
    background-repeat:no-repeat;
    position:relative;
}
#wrapperLP-Zerona
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentLP-Zerona.jpg);
    background-repeat:no-repeat;
    position:relative;
    background-color:#fff;
}
#wrapperBgLP
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentLPRepeater.jpg);
    background-repeat: repeat-y;
	position:relative;
}
#wrapperPE
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentPE.jpg);
    background-repeat:no-repeat;
	background-color:#FFF;
    position:relative;
}
#wrapperTC
{
    width:1000px;
    margin:0 auto;
    background-image:url(images/bgContentTC.jpg);
    background-repeat:no-repeat;
	background-color:#FFF;
    position:relative;
}

/**** HEADER IMAGES AND FLASH ****/
#flashHeader
{
	position:relative;
	width:1000px;
	height:289px;
}
#headerImage
{
	position:absolute;
	margin:6px 0 0 720px;
	z-index:10;
}
#headerImage p {margin:0; padding:0;}


/**** NAV ****/
#dynamicNavHP
{
	position:relative;
	margin:2px auto;
	font-weight:bold;
	z-index:50;
	width:1000px;
	background-color:#CCC;
}
#navWrapperHP
{
    float:left;
    width:190px;
    position:relative;
	z-index:50;
}
#leftNav
{
	width:190px;
	margin:30px 0 0 0;
}
#leftNav ul
{
	margin:0;
	padding:0;
}
	#leftNav li
	{
		text-align:right;
		list-style-image:none;
		list-style-type:none;
		margin:0 0 8px 0;
		padding:0;
	}
	#leftNav a:link, #leftNav a:visited
	{
		color:#111;
		font-size:13px;
		font-weight:bold;
	}
	#leftNav a:hover
	{
		color:#b5121b;
		text-decoration:none;
	}
	
#navWrapperLP
{
	position:absolute;
	margin:200px 0 0 260px;
	width:720px;
	z-index:50;
}
	#dynamicNavLP
    {
        position:relative;
		margin:2px 0 0 0;
        font-weight:bold;
		z-index:50;
    }
		#dynamicNavLP table
		{
			width:1%;
			float:left;
		}
		#dynamicNavLP td
		{
			padding:0;
			text-align:center;
		}
		#dynamicNavLP a:link, #dynamicNavLP a:visited
		{
			color: #003663;
			text-transform: capitalize;
			text-align: left;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			position:relative;
			z-index:50;
		}
		#dynamicNavLP a:hover
		{
			color: #b5121b;
			text-align: left;
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			text-transform: capitalize;
			text-decoration: none;
			cursor: pointer;
		}
		#dynamicNavLP
		{
			font-weight:normal;
		}
/**** CONTENT ****/
#contentWrapperHP
{
    float:right;
    position:relative;
    width:770px;
}
    #contentHP
    {
        margin:20px 0 0 0;
        width:500px;
        padding:0 10px 0 10px;
    }

#contentWrapperLP
{
    float:right;
    position:relative;
    width:984px;
}
    #contentLP
    {
		float:right;
        margin:250px 20px 0 0;
        width:690px;
        padding:0 10px 0 10px;
    }
    #contentPE
    {
		float:right;
        margin:10px 20px 0 0;
        width:940px;
        padding:0 10px 0 10px;
    }
    #contentWrapper { float: right; margin: 10px 20px 0px 0px; width: 940px; padding: 0px 10px 0px 10px; } 

#articleViewer
{
	width:706px;
	margin:0 auto;
}
#LogoLink
{
	position:absolute;
	z-index:150;
	width:200px;
	height:26px;
	top:30px;
	left:30px;
	
}
#contactUsLink
{
	position:absolute;
	z-index:150;
	width:174px;
	height:26px;
	margin:0 0 0 648px;
}
/**** BUTTONS ****/
#buttonsContentHP
{
	float:right;
	width:232px;
	position:relative;
}
#buttonWebEval
{
	width:190px;
	height:126px;
}
#buttonPE
{
	width:232px;
	height:156px;
	margin-top:0px;
}

/**** START Feauture sites ****/
#buttonFeaturedSites
{
	position:relative;
	width:232px;
	height:254px;
	margin:10px 0 0 0;
	background-image:url(images/buttonFeaturedSites.gif);
	background-repeat:no-repeat;
}
	#buttonFeaturedSites p {margin:0; padding:0;}
	#buttonFeaturedSitesClick
	{
		position:absolute;
		top:233px;
		width:232px;
		text-align:center;
	}
	#featuredSiteCode
	{
		text-align:center;
		margin:0 auto;
		padding:37px 0 0 0;
		width:180px;
	}
/**** END Feauture sites ****/

#RightRail { float:left; position:relative; margin: 15px auto 0px auto; width: 232px; }

#buttonCenter { float:left; position:relative; margin: 0px auto 0px auto; width: 232px; }

#buttonTestimonials
{
    float:left;
	position:relative;
	width:232px;
	height:275px;
	margin:15px 0 0 0;
	background-image:url(images/buttonTestimonials.gif);
	background-repeat:no-repeat;
}
	#buttonTestimonialsClick
	{
		position:absolute;
		top:254px;
		width:238px;
		text-align:center;
	}
	#testimonialsCode
	{
		padding:32px 0 0 0;
	}
	.quote1
	{
/*		font-style:italic;  */
		text-align:justify;
		font-size:14px;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		font-style:italic;
		color:#4b5356;
	}
		.quoteL
		{
			position:relative;
			top:-6px;
			padding-right:3px;
		}
		.quoteR
		{
			position:relative;
			top:-4px;
			padding-left:6px;
		}
	.quote2
	{
/*		font-weight:bold;  */
		font-family:Tahoma, Geneva, sans-serif;
		padding:14px 0 0 0;
	}
/* Dynamic Content Slider CSS */
			.sliderwrapper{
			position: relative; /*leave as is*/
			overflow: hidden; /*leave as is*/
			width: 198px; /*width of featured content slider*/
			height: 202px;
			margin:0 auto;
			}
			
			.sliderwrapper p
			{
				margin:0;
				padding:0 0 10px 0;
			}
			
			.justify
			{
				text-align:justify;
			}
			
			.sliderwrapper .contentdiv{
			visibility: hidden; /*leave as is*/
			position: absolute; /*leave as is*/
			left: 0;  /*leave as is*/
			top: 0;  /*leave as is*/
			width: 94%; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
			height: 99%;
			padding-right:10px;
			padding-leftt:10px;
			filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
			-moz-opacity: 1;
			opacity: 1;
			text-align:left;
			font-size:10pt;
			font-family:Arial, Helvetica, sans-serif;
			}
			
			.pagination{
			width: 216px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
			text-align: center;
			display:none;
			/*
			background-color: navy;
			padding: 5px 10px;
			*/
			}
			
			.pagination a{
			padding: 0 5px;
			text-decoration: none; 
			color: #000;
			/*
			background: white;
			*/
			}
			
			.pagination a:hover, .pagination a.selected{
			color: #000;
			background-color:#fff3e5;
			}



#buttonInstantWeb
{
	text-align:center;
	margin:60px 0 0 0;
}

#LeftPane,
#dnn_LeftPane
{
	text-align:center;
	margin:20px 0px 20px 0px;
}
/*---------------------------------------*/

#buttonsContentLP
{
	position:relative;
	float:left;
	width:248px;
	margin:181px 0 0 0;

}
* html #buttonsContentLP
{
	position:relative;
	margin:181px 0 0 0;
	left:1px;
	align:left;
}

#quickContact { position:relative; width:220px; margin:30px 0 0 8px; overflow:hidden; } 
.ie7 #quickContact { position:relative; width:220px; margin:80px 0 0 8px; overflow:hidden; } 
.ie6 #quickContact { position:relative; width:220px; margin:80px 0 0 8px; overflow:hidden; } 

#buttonHon
{
	margin:10px 0 20px;
	padding:0 10px;
	text-align:center;
	font-size:10px;
	width:210px;
}
#buttonHon p
{
	line-height:12px;
}
#buttonInstantWebLP
{
	margin:0 0 16px 0;
	align:left;
}
#buttonWebEvalLP
{
	margin:12px 0 0 0;
}

/*---------------------------------------*/

#libraryBg
{
	width:231px;
	background-image:url(images/bgCompleteLibraryRepeater.gif);
	background-repeat:repeat-y;
	margin:6px 0 0 2px;
}
	#libraryWrapper
	{
		background-image:url(images/bgCompleteLibrary.gif);
		background-repeat:no-repeat;
		padding:34px 0 4px 0;
	}
		#libraryWrapper li
		{
			font-size:11px;
		    margin:0 0 0 50px;
			list-style-image:none;
		}
		#libraryWrapper a:link, #libraryWrapper a:visited
		{
			color:#174068;
		}
		#libraryWrapper a:hover
		{
			color:#174068;
			text-decoration:underline;
		}
	#libraryFooter
	{
		margin:0 0 20px 2px;
		width:231px;
		height:45px;
	}

/**** FOOTER ****/

#footerWrapperHP { position:relative; background-image:url(images/bgFooter.jpg); background-repeat:no-repeat; background-position:bottom; width:1000px; height:305px; margin:0 0 10px 0; }
#footerWrapperHPNEW { position:relative; width:1000px; height:305px; margin:0 0 10px 0; background-image:url(images/bgFooter.jpg); background-repeat:no-repeat; background-position:bottom; }
#footerWrapperLP
{
    position:relative;
	background-image:url(images/bgFooterLP.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:1000px;
	height:103px;
}
* html #footerWrapperLP
{
	background-image:url(images/bgFooterLP.jpg);
}
#footerWrapperTC { position:relative; background-image:url(images/bgFooter.jpg); background-repeat:no-repeat; background-position:bottom; width:1000px; height:90px; margin:0 0 10px 0; }


#footerButtons
{
	width:948px;
	margin:0 auto;
}
	.verticalSpacer
	{
		float:left;
		width:2x;
		height:193px;
		margin:0 10px;
	}
	#buttonFeaturedOffer
	{
		float:left;
		width:311px;
		height:183px;
	}
/**** START Feature sites ****/
#buttonFeaturedSitesNEW
	{
		float:left;
		position:relative;
		width:232px;
	    height:254px;
	    margin:15px 0px 0px 0px;
	    background-image:url(images/buttonFeaturedSites.gif);
	    background-repeat:no-repeat;
	}
	#buttonFeaturedSitesNEW p {margin:0; padding:0;}
	#buttonFeaturedSitesClickNEW
	{
		position:absolute;
		top:230px;
		width:232px;
		text-align:center;
		z-index:99;
	}
	#featuredSiteCodeNEW
	{
		text-align:center;
		margin:0 auto;
		padding:37px 0 0 0;
		width:180px;
	}
/**** END Feature sites ****/

#buttonQuickContactFormNEW { position:relative; float: left; background-image:url(images/buttonQuickContactFormNEW.gif); background-repeat:no-repeat; width:232px; }
#buttonQuickContactFormNEW iframe { position:relative; margin:30px 0 0 10px; padding:0; width:220px; }

	#buttonQuickContactForm
	{
		float:left;
		position:relative;
		background-image:url(images/buttonQuickContactForm.gif);
		background-repeat:no-repeat;
		width:258px;
-		height:190px;
		margin:1px 0 0 0;
	}
		#buttonQuickContactForm iframe
		{
			position:relative;
			margin:30px 0 0 20px;
			padding:0;
			width:220px;
		}
		*:first-child+html #quickContactLP
		{
			margin:0 0 0 -18px;
		}
		* html #quickContactLP
		{
			margin:0 0 0 -18px;
		}

#buttonCallHon
	{
		float:left;
		width:331px;
		height:165px;
		margin:14px 0 0 0;
	}
#buttonCallHonNew
{
	position:absolute;
	top:110px;
	right:24px;
	width:340px;
	text-align:center;
}


#footerNavHP { position:absolute; bottom:50px; left:560px; color:#004a80; }

#footerNavLP
{
	position:absolute;
	margin:46px 0 0 560px;
	color:#004a80;
}
	#footerNavHP ul, #footerNavLP ul
	{
		margin:0;
		padding:0;
	}
	#footerNavHP li, #footerNavLP li
	{
		float:left;
		margin:0;
		padding:0 1px;
		list-style:none;
		font-size:11px;
	}
	.mac #footerNavHP li, .mac #footerNavLP li
	{
		float:left;
		margin:0;
		padding:0 1px;
		list-style:none;
		font-size:10px;
	}
	#footerNavHP a:link, #footerNavHP a:visited, #footerNavLP a:link, #footerNavLP a:visited
	{
		color:#004a80;
	}
	#footerNavHP a:hover, #footerNavLP a:hover
	{
		color:#b5121b;
		text-decoration:none;
	}

#seoLinks { position:absolute; width:410px; left:560px; bottom:20px; font-size:11px; text-align:center; text-transform:capitalize; }

#seoLinksLP
{
	text-align:center;
	position:absolute;
	width:410px;
	left:560px;
	top:62px;
	font-size:11px;
	text-transform:capitalize;
}
	#seoLinks ul, #seoLinksLP ul
	{
		margin:0; 
		padding:0;
	}
	#seoLinks li, #seoLinksLP li
	{
		margin:0;
		padding:0 4px;
		display:inline;
		list-style:none;
	}
	#seoLinks a:link, #seoLinks a:visited, #seoLinksLP a:link, #seoLinksLP a:visited
	{
		color:#004a80;
	}
	#seoLinks a:hover, #seoLinksLP a:hover
	{
		color:#b5121b;
		text-decoration:none;
	}

#SHAREbug { width:125px; position:absolute; margin:80px 0 0 500px; padding:0 0 20px 0; }
#SHAREbugHP { width:125px; position:absolute; margin:40px 0px 0px 500px; padding:0px 0px 20px 0px; }

#SHAREbugLP
{
	width:125px;
	position:absolute;
	margin:102px 0 0 500px;
	padding:0 0 20px 0;
}


#SHAREbug p, #SHAREbugLP p 
{
	margin:0; padding:0;
}

#copyrightHP { position:absolute; bottom: 20px; left: 60px; color:#fff; font-size:12px; line-height:10px; text-align:center; }

#copyrightLP
{
	position:absolute;
	font-size:12px;
	text-align:center;
	color:#fff;
	margin:44px 0 0 60px;
	line-height:10px;
}

#lastUpdated
{
	float:left;
	position:relative;
	margin:0 0 0 120px;
	width:240px;
}
.ie6 #lastUpdated
{
	float:left;
	position:relative;
	margin:0 0 0 60px;
	width:240px;
}
#lastUpdated p
{
	margin:0;
	padding:0;
}
#dnn_dnnLastUpdated {float:right; position:relative; top:-4px;}
/***** Main Menu - Start *****/
.MainMenuBar
{
	color: #000;
}
#seoContent   { position:relative; margin:0px auto; text-align:center;font-size: 10px !important;z-index:99; width:1000px;}
#seoContent p { margin:2px; padding:5px 0px 2px 20px; color:#004a80; line-height:110%;font-size: 10px !important;text-align:center;}
#seoContent a:link, #seoContent a:visited { font-weight:normal; color:#004a80;	font-size: 11px !important;}
#seoContent a:hover {}

.MainMenuItem
{
	color: #003663;
	text-transform: capitalize;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.mac .MainMenuItem
{
	color: #003663;
	text-transform: capitalize;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}


.MainMenuItemSelected
{
	color: #b5121b;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
}
.mac .MainMenuItemSelected
{
	color: #b5121b;
	text-align: center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
	cursor: pointer;
}

.MainMenu_SubMenu
{
	color: #003663;
	background-color: #d7d7d7;
	text-align: center;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	/* text-transform: uppercase; */
	text-decoration: none;
	cursor: pointer;
	z-index:101!important;
}
.mac .MainMenu_SubMenu
{
	color: #003663;
	background-color: #d7d7d7;
	text-align: center;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	/* text-transform: uppercase; */
	text-decoration: none;
	cursor: pointer;
}

.MainMenu_MenuBreak
{
	border: 0px;
	color: #ed1b2d;
	background-color: Transparent;
	height: 1px;
	width: 1px;
}

/* The next 4 classes are needed to override the default settings and remove all arrows from the dynamic menu. */
.MainMenu_MenuArrow 
{ 
	display:none;
}
.MainMenu_RootMenuArrow 
{ 
	display:none;
}
.ModuleTitle_MenuArrow 
{
	display:none;
}
.ModuleTitle_RootMenuArrow 
{
	display:none;
}
/**********************************/

.SeparatorCSS
{
	color: #003663;
/*	background-color: #FFF797;  */
/*	height: 30px; */
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	line-height:10px;
/*  text-transform: uppercase; */
}
/***** Main Menu - End *****/

/* 
================================
Skin styles for Medical Content
================================
*/
/* START - Classes for the Patient Education Table Of Contents */ 

.eznc_ListViewGroupHeading
{
/*    color:#C05E7E;  */
	font-family: Arial;
    font-size:18px;
	font-weight: normal;
	line-height: 11pt;
    margin:16px 0 0 0;
}

.eznc_ListViewArticleLink
{
	color: #000;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
}
.eznc_ListViewArticleLink:link
{
	color: #000;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
}
.eznc_ListViewArticleLink:visited
{
	color: #000;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
}

.eznc_ListViewArticleLink:hover
{
    /*color:#C05E7E; */
	font-family: Arial;
	font-size: 10pt;
	text-decoration: underline;
}
/* END - Classes for the Patient Education Table Of Contents */ 

/* START - Classes for the Patient Education Content */ 
.eznc_Content 
{
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
/*	COLOR: #0065A4;   */
	width: auto;
	padding: 6px;
}

.eznc_navAllConditions 
{
	text-align: right;
	FONT-FAMILY: arial;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #0065A4; 
}

a:link.eznc_navAllConditions {color : #0065A4; text-decoration : none;}
a:visited.eznc_navAllConditions {color : #0065A4; text-decoration : none;}
a:active.eznc_navAllConditions {color : #0065A4; text-decoration : none;}
a:hover.eznc_navAllConditions {color : #F59931; text-decoration : underline;}


.eznc_ContentTitle 
{
/*    color:#C05E7E; */
	font-weight: bold;
	font-size: 12pt;
	margin-top:5px; 
}

.eznc_ContentSectionV2
{
	text-align:left;
}

.eznc_ContentSectionList 
{
	text-align: center;
	font-size: 10px; 
	margin-top:5px; 
	margin-bottom:10px;
}

.eznc_navContentSection 
{
/*	color : #0065A4;  */
	font-family :arial;
	font-size : 11px;
	font-weight : normal;
}

/***  GENERIC COLOR FOR LINKS AND TITLES ****/
a:link.eznc_navContentSection,
a:visited.eznc_navContentSection,
a:active.eznc_navContentSection,
a:hover.eznc_navContentSection,
.eznc_ListViewGroupHeading,
.eznc_ListViewArticleLink:hover,
.eznc_ContentTitle,
.eznc_SectionTitle,
.eznc_ContentCopyright 
{
    color:#3a6f8f;
}


a:link.eznc_navContentSection { /* color : #0065A4;*/ text-decoration : none; }
a:visited.eznc_navContentSection { /* color : #0065A4; */ text-decoration : none; }
a:active.eznc_navContentSection {/* color : #0065A4;*/ text-decoration : none; }
a:hover.eznc_navContentSection {/* color : #F59931;*/ text-decoration : underline; }

.eznc_ContentSection 
{
	margin-top:5px; 
}

.eznc_SectionTitle 
{
	font-family: arial;
	font-size: 12px;
/*    color:#C05E7E; */
	margin-top:5px; 
	font-weight: bold;
}

.eznc_SectionBody 
{
	font-size: 11px;
	margin-top:5px; 
	margin-left:0px;
	text-align:left
}

table.eznc_SectionBody 
{
	width:auto;
}

.eznc_SectionBody_Col1 
{
/*	color: #0065A4; */
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	width: auto;
	vertical-align: top;
}
.eznc_SectionBody_Col1 p
{
    padding:normal;
    margin:normal;
    line-height:normal;
}
.eznc_SectionBody_Col2 
{
    width: 220px;
    display: inline;
    float: right;
    text-align: right;
    vertical-align: top;
}
.eznc_SectionBody_Col2 img, .eznc_SectionBodyV2 img
{
    margin:0 0 6px 6px;
}
.eznc_ContentCopyright 
{
	width:auto; 
	margin-top: 20px;
	border-style: solid; 
	border-width: 1px; 
/*	color : #0065A4;	 */
	font-family : arial; 
	font-size : 11px; 
	font-weight : normal;
	text-align: center; 
}

a:link.eznc_FTContentCopyright {/* color : #0065A4;*/ text-decoration : none; }
a:visited.eznc_FTContentCopyright {/* color : #0065A4;*/ text-decoration : none; }
a:active.eznc_FTContentCopyright {/* color : #0065A4;*/ text-decoration : none; }
a:hover.eznc_FTContentCopyright {/* color : #F59931;*/ text-decoration : underline; }

/* END - Classes for the Patient Education Content */ 

/* 
=====================================
Skin styles for Medical Content - END
=====================================
*/


/* 
==================================================
Skin styles for Article Viewer with Video Player
==================================================
*/
.eznc_Tab_Fill
{
	background-image: url(/Portals/278/Skins/IH-Template/images/videoHeaderBg.jpg);
}
/* Controls the text color used on the title bar */
.eznc_TabText, .eznc_TabText a:link, .eznc_TabText a:visited
{
	color: #fff;
}
/* Controls the logo above the article list in the right column */
.eznc_Filter_Top_Logo
{
	width: 210px;
	height: 83px;
    background-image: url(/Portals/278/Skins/IH-Template/images/ArticleListHeader.jpg);
}

.eznc_Filter_Image
{
	padding:4px 0 0 0;
}
.eznc_Filter_Search input
{
	height:17px;
}

.eznc_Filter_Image, 
.eznc_Filter_Search, 
.eznc_Filter_Search div,
.eznc_FilterText,
.eznc_Filter_Line2,
.eznc_Filter_Line3
{
	background-color:#e0eaf6;
}
.eznc_Filter_Search div
{
}
/* Background color around search box */
.eznc_FilterText 
{
	height:40px;
}

/* Controls the text color of the article list in the right column */
.eznc_FilterList, .eznc_FilterList a:link, .eznc_FilterList a:visited
{
	color: #000;
}

/* Loogo at bottom of article list in the right column */
.eznc_Filter_Bottom_Logo
{
	background-image:url(/Portals/278/Skins/IH-Template/images/ArticleListBottomLogo.jpg);
	background-repeat:no-repeat;
	width:208px;
	height:61px;
}


/*===================================
Skin styles for Search Box feature
====================================*/
#searchFunction {
    padding: 0px;
    position: relative;
}

#linkWebsiteSearchLP
{
	margin: 40px 15px 20px 0px;
	text-align: center;
}
#linkWebsiteSearchPE
{
	margin: 20px 15px 20px 0px;
	text-align: center;
}

.searchLink{
    color: #111111;
    font-weight: bold;
    text-decoration: none;
}

#linkWebsiteSearchLP .searchLink,
#linkWebsiteSearchPE .searchLink
{
    color:#174068;
}

.searchLinkOn {
    position: relative;
    z-index: 1000;
    display: block;
    color: #B5121B;
    font-weight: bold;
    text-decoration: none;
}

.searchContainer {
    display: none;
}

.searchContainerShow {
    display: block;
    z-index: 999;
    position: absolute;
    padding: 10px 10px 10px 10px;
    background: #FFFFFF;
    border: 1px solid #003471;
    width: 220px;
    color: #111111;
    text-transform: none;
}

#closeBtnContainer
{
    position: absolute;
    top: 3px;
    right: 3px;
}

/* DTSearch - SearchBox */
#searchContainer .eznc_SearchText{width:140px;} /* Width of Search Text Box */
#searchContainer .eznc_SearchButtton{color:#111111;font-family:Arial;font-size:13px;font-weight:bold;}
#searchContainer a.eznc_SearchButtton:link{color:#111111;}
#searchContainer a.eznc_SearchButtton:hover{color:#B5121B;}
/*=======================================
END - Skin styles for Search Box feature
=======================================*/

/*===================================
Skin styles for Search Box feature
====================================*/
#searchWrapper  { position:reltive; background-image:url(images/Search-bgd.jpg);background-repeat:no-repeat; height:31px;width:234px;margin-top:8px;z-index:100;}
#btnSearch      { float:left; position:relative;top:8px;left:12px;z-index:100;}
.ie6 #btnSearch { float:left; position:relative; top:8px;left:24px;	z-index:100;}
#search {}
#search .eznc_SearchText {width:115px; float:right; text-align:left;margin:6px 15px 0 0px; border: none; background-color:transparent; background-image:none; z-index:100;}
.ie8 #search .eznc_SearchText {background-color:#FFF;}
.ie7 #search a.eznc_SearchButtton:link, #search a.eznc_SearchButtton:visited {position:relative; }
.ie6 #search .eznc_SearchText {width:110px; float:right; text-align:left;margin:6px 15px 0 0px; border: none; background-color:transparent; background-image:none; z-index:100;}
/*=======================================
END - Skin styles for Search Box feature
=======================================*/


