﻿#HLContent {
    _height: 1%;
    width: 100%;
    font-family:Arial, Helvetica, sans-serif;
    text-align: left;
    color: #333333;
    text-decoration: none;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 18px;
    vertical-align: middle;
    }

    /* Basic formatting rules */
    #HLContent table {
        border: 1px solid #000;
        border-collapse: collapse;
        margin-top:2px;
        margin-bottom:2px;
        }

    #HLContent td, #HLContent th {
        vertical-align: top;
        border: 1px solid #888;
        padding: 0.5em;
        }

    #HLContent .Image {
        float: left;
        margin: 0.5em 1em 0.5em 0em;
        }

    #HLContent a .Image {
        float: none;
        display: inline;
        border: 0px;
        margin: 0px 6px 0px 6px;
        }

     #HLContent .Figure h1 
     {
         font-size: 90%;
         color: #464646;
         
         }

    #HLContent .Figure .Image {
        float: none;
        }
        
        
      #HLContent .Figure .credits 
      {
          font-size: 70%;
          margin: 0 0 5px 0;
          }

    #HLContent .FigureCaption, #HLContent .FigureCredit {
        /* font-size: smaller; */
        font-size: 70%;
        }
        
   
   #HLContent .Figure .caption 
   {
       font-size: 90%;
       margin: 1px 1px 4px 5px
       }     
        
        
    


    #HLContent ul, #HLContent ol {
            list-style-position: outside;
            font-size: 80%;
		    padding: 0 0 10px 30px;
		    line-height: 18px;
		    clear: both;
            /* 
            margin-top: 0em;
            margin-left: 0em;
            font-size: 12px; 
            font-size: 90%;
            display: block;
            
            */
            }
            
            #HLContent ul ul, #HLContent ol ol {
            list-style-position: outside;
            font-size: 100%;
		    padding: 5px 0 10px 30px;
		    line-height: 18px;
		    clear: both;
            /* 
            margin-top: 0em;
            margin-left: 0em;
            font-size: 12px; 
            font-size: 90%;
            display: block;
            
            */
            }

    #HLContent li {
        /* padding-bottom: 0 0 0.35em 5em;
        width: 100%;
        vertical-align: top;
        white-space: normal;
        text-justify: newspaper;
        list-style-position: outside;
        line-height: 18px;
         */
        padding: 0 0 5px 0;
        }

    #HLContent ol li {
        /* white-space: normal;*/ 
        line-height: 18px;
        }

    #HLContent li img.Image {/*
        vertical-align: text-top;
        margin-top: 0;
        float: none;
        */}

    #HLContent .IndexSectionHeader, 
    #HLContent .ListHeader {
        margin: 0px auto;
        color: #760F2B !important;
        font-size: 100%;
        font-weight: bold;
        }

    #HLContent p {
        line-height: 18px;
        white-space: normal;
        font-size: 80%;
        padding: 0;
        margin: 0;
        }

    /* #HLContent a, a:hover {
        text-decoration: none;
        color: #333333;
        } */
    
    #HLContent a:link {
			color: #760F2B;
			text-decoration: underline;
			}
		
		#HLContent a:visited {
				color: #760F2B;
				text-decoration: underline;
				}
		
		#HLContent a:hover {
				color: #760F2B;
				text-decoration: none;
				}


    #HLContent .Figure {
        /*float: left;*/
        width:100%;
        }

    #HLContent h1 {
        clear: both;
        margin: 5px 0 5px 0;
		padding: 0 0 5px 0;
		font-style:normal;
		font-size: 120%;
		color: #760F2B;
     }

    #HLContent h2 {
        font-size: 100%;
		font-weight: bold;
		font-style: normal;
		padding: 10px 0 0 0;
		margin: 0;
		color: #000000;
		clear: both;
    
    /* color:#444444;
        font-size: 12pt;
        margin-top: 8px
        margin-bottom: 2px;
        clear: both; */
        }

        #HLContent small {
        font-size: 70%;
        text-transform:uppercase;
        }

    #HLContent sup {
        vertical-align:super;
        font-size: 70%;
        }

    #HLContent sub {
    vertical-align: super;
    font-size: 70%;
    }

    #HLContent .UseTreatmentSubGroup {
    margin: 0;
    font-size: 100%;
    }

    #HLContent li.ListHeader {
        font-style: italic;
       }

    #HLContent ul.parent {
        margin-left: 15px;
    }

    element.style {
    border-bottom-style:none;
    border-left-style:none;
    border-right-style:none;
    border-top-style:none;
    /*float: left;*/
    margin-bottom:6pt;
    margin-left:0pt;
    margin-right:12pt;
    margin-top:6pt;
    }


/* LINKS */

#HLContent .link,
#HLContent .ExLink,
#HLContent .InLink,
#HLContent .RefLink,
#HLContent .MailTo
{
color: #0066FF;
text-decoration: none;
}

#HLContent .link:hover,
#HLContent .ExLink:hover,
#HLContent .InLink:hover,
#HLContent .RefLink:hover,
#HLContent .MailTo:hover
{
text-decoration: underline;
}


.returnLink
{
padding: 5px;
font-family: Georgia, Verdana, Times New Roman;
font-size: 12px;
color: #333333;
line-height: 14px;
}

.returnLink a
{
color: #0066FF;
text-decoration: none;
}




/* ######################################################## */

    /* -------------------------------------------- */
    /* ----    FRONT MATTER (Article Header)---- */
    /* -------------------------------------------- */

    #HLContent .FrontMatter {
        clear: both;
        margin: 0 0 10px 0;
    }

    #HLContent .FrontMatter .Title {
        line-height: 120%;
        }

    #HLContent .FrontMatter .SubTitle {
        }

    #HLContent .FrontMatter .Byline {
        clear: both;
        margin: 5px 0 5px 0;
        font-size: 100%;
    }

    #HLContent .FrontMatter .Introduction 
    {
        padding: 5px 0 5px 0;
        }

    #HLContent .FrontMatter .NavigationGroup 
    {
        margin: 10px 0 5px 0;
        padding: 5px 0 0 0;
        font-size: 120%;
        letter-spacing: 5px;
        border-top: 1px solid #464646;
        border-bottom: 1px solid #464646;
        }
        

        #HLContent .FrontMatter .NavigationGroup .Header {
            }   
            
            
        #HLContent .FrontMatter .NavigationGroup .AlphaNavigation {
            display: inline;
            padding: 0 5px 10px 0;
            
            }
        #HLContent .FrontMatter .AlphaNavigation .link {
            display: inline;
            padding: 0 5px 10px 0;
            clear: left;
            }    
                    

    #HLContent .FrontMatter .version {
        vertical-align: middle;
        clear: both;
    }
    
    #HLContent .FrontMatter .link 
    {
        font-size: 90%;
        padding: 0 0 0 0;
        margin: 0;
        }


    #HLContent .FrontMatter .IndexNav,
    #HLContent .FrontMatter .IndexNav li {
        margin: 0px auto;
    }


/* ######################################################## */

    /* -------------------------------------------- */
    /* -----    BODY (Includes Home Page)     ----- */
    /* -------------------------------------------- */

    #HLContent .IndexBody, .ArticleBody {
        width: 100%;
        margin: 0 0 5px 0;
    }
    
    

    #HLContent #column1 {
        width: 100%;
        padding: 0 20px 0 0;
        }

    #HLContent #column2 {
        width: 100%;
        }

    #HLContent .IndexBody table {
       border-collapse: collapse;
       border: 0px;
    }
    #HLContent .IndexBody table td, th {
       border: 0px;
       padding: 0;
    }

    #HLContent .AlphaNavigation {
        display: inline !important;
        font-size: 75%;
        letter-spacing: .05em;
        padding: 0 0 10px 0;
        }

    #HLContent .SubHead {
        font-weight: bold;
        }

    #HLContent .AltNameGroup {}
    #HLContent .PageNav 
    {
        font-size: 80%;
        margin: 10px;
        padding: 10px 5px 10px 5px;
        }
        
    #HLContent .PageNav hr 
    {
       
        margin: 5px 0 5px 0  !important;
        }
        
    #HLContent .IndexNav {}

    #HLContent .UseTreatmentSubGroup {
        margin: 0;
        }

    #HLContent .AltNameGroup 
    {
        margin: 5px 5px 10px 0;
        }

    #HLContent .UseTreatmentSubGroup {}
    #HLContent .WireDate {}
    #HLContent .ListSectionHeader {}

    #HLContent .GroupHeader 
    {
        font-size: 100%;
        font-weight: bold;
        margin: 10px 5px 5px 0;
        color: #000000;
        }
        
    #HLContent .UseTreatmentGroup 
    {
        margin: 5px 5px 10px 0;
        font-size: 90%;
        }
        
    #HLContent .UseTreatmentGroup p
         {
        font-size: 90%;
        }
        
    #HLContent .IntroHeader {}
    #HLContent .IndexSectionHeader {} 
    
    
    #HLContent .SubTitle {}
      
    #HLContent .Introduction {}
    #HLContent .IntroBody {}
    #HLContent .LeadSection {}
    #HLContent .SideBar {}

    #HLContent .IndexSection {
        margin-top: 5px;
        width: 90%;
        font-size: 110%;
        }

    #HLContent .IndexSection li a {
        float: none;
    }
    
    #HLContent .IndexSection .link {
        display: block;
        }

     #HLContent .IndexSection .AlphaNavigation .link {
        display: inline !important;
        letter-spacing: .05em;
        padding: 0 0 10px 0;
        }


    #HLContent .IndexSectionGroup {
        /*float: left;*/
        width: 49%;
        padding: 0%;
        }

    #HLContent .IndexSection a {
        }
        
/* +++++++++ NEWS Styles +++++++++++ */        
        
   #HLContent .NewsItem 
   {
       margin: 10px 5px 10px 0;
       padding: 0 0 10px 0;
       }
        
    #HLContent .NewsItem .link {
       font-size: 100%;
       margin: 0 0 0 0;
       padding: 0;
        }

    #HLContent .NewsItem p { 
        margin: 0;
        padding: 0;
        font-size: 80%;
        }

    #HLContent div .NewsBrief {
        margin: 0 0 10px 0;
        padding: 0;
        font-size: 80%;
        }

    
    
    #HLContent .NewsNav {
       margin: 10px 0 10px 0;
       padding: 0 0 10px 0;
       text-transform: uppercase; 
       font-size: 80%;
        }

    #HLContent .NewsNav a {
        text-decoration:underline;
        }

     #HLContent .ArticleBody .ListHeader  {
        margin: 10px 0 0 0;
        color: #464646;
        
        }

    #HLContent .ArticleBody .NewsNav {
       margin: 10px 0 10px 0 !important;
       padding: 0 0 10px 0;
       text-transform: uppercase; 
       font-size: 80%;
    }
    
    #HLContent  .ArticleBody p 
    {
        margin: 10px 0 0 0;
        
        }
    
    #HLContent  .ArticleBody ul 
    {
        margin: 10px 0 0 0;
        
        }

/* ######################################################## */

    /* -------------------------------------------- */
    /* -----    SECTIONS (Article Content)    ----- */
    /* -------------------------------------------- */

    #HLContent .Section  {
        }
    
    #HLContent a:link {
        text-decoration: underline !important;
    }
		
	#HLContent a:visited {
	    text-decoration: underline !important;
		}
		
    #HLContent a:hover {
		text-decoration: none !important;
		}    
      
        
   #HLContent .Section table {
        margin: 5px 1px 10px 5px;
        width: 99%;
        }
   
   #HLContent .Section table caption {     
        color: #760F2B;
        font-size: 90%;
        font-weight: bold;
    }
    
   #HLContent .Section table th {     
        color: #000000;
        font-size: 90%;
        font-weight: bold;
        margin: 0;
        padding: 3px 0 0 3px;
    }
   
   
   #HLContent .Section .Header {
        font-weight: bold; 
        font-size: 100%; 
        line-height: 18px; 
        padding: 5px 0 5px 0; 
        }

    #HLContent .Section .Section { 
        margin: 0px; 
        }

    #HLContent .Section .Section .Header {
        font-weight: bold; 
        font-size: 100%; 
        }

    #HLContent .Section .Section .Section .Header { 
        font-weight: bold; font-size: 100%; 
        }


   #HLContent .Section .IndexSection h2
    {
        margin: 5px 0 5px 0;
        }
   
    #HLContent .Section .Section h2 
     {
        margin: 0 10px 0 10px;
        }
    
    #HLContent .Section .Section p
    {
        margin: 0 10px 0 10px;
        }    


    #HLContent p .first {
        }

    #HLContent .NewsBrief {
        }
    
    #HLContent .NewsNav {
        margin-top:8px;
        margin-bottom:5px;
        }

    #HLContent .Pronunciation {
        font-size: 90%;
        margin: 0 0 0 10px;
        }

    #HLContent .SubIndexSection {
        clear: both;
        padding-left: 6px;
        padding-right: 6px;
        }

    #HLContent .returnLink {
        }

/* ######################################################## */

    /* -------------------------------------------- */
    /* -----  BACKMATTER (References / Legal) ----- */
    /* -------------------------------------------- */

    #HLContent .BackMatter {
        border-top: 1px solid #464646;
        margin-top: 2em;
        padding-top: 1em;
        width: 100%;
        font-size: 90%;
        }

    #HLContent .BackMatter a {
        color: #760F2B;
        text-decoration: none;
        }


    #HLContent .References  {
        }

    #HLContent .References .Header {
        }

    #HLContent .ReferenceItem {
        }


    #HLContent .Contributors {
        }

    #HLContent .Contributors .ContributorHeader {
        }

    #HLContent .ContributorItem {
        }

    #HLContent .ContributorItem .ContributorLine {
        }



    #HLContent .ResourceGroup {
        }

    #HLContent .Resources {
        }

    #HLContent .Resources .Header {
        font-size: 80%;
        font-weight: bold;
        }

    #HLContent .ResourceSection {
        }

    #HLContent .ResourceItem {
        margin: 1em auto;
        }

    #HLContent .ResourceItem .Header {
        }

    #HLContent .Resource {
    }

    #HLContent .ResourceItem p {
        margin: 0px auto;
        }


    #HLContent .Sources {
        }

    #HLContent .Sources .Header {
            font-size: 80%;
            font-weight: bold;
        }

    #HLContent .Source {
        }

    #HLContent .Source .Header {
        }

    #HLContent .Source p {
        }


    #HLContent .Copyright {
        }


    #HLContent .EBSCOLinks {
        list-style: none;
        margin: 1em 0em;
        }

    #HLContent .EBSCOLinks li {
        width: auto;
        display: inline;
        margin-left: 0em;
        padding: 0em 0.25em 0em 0em;
        }


    #HLContent .Disclaimer {
        font-weight: bold;
        }
    
/* ######################################################## */


/*****************   Health Library Styles End   **************************/
/**************************************************************************/

/* ---------------------------------------------------------------------- */
/* <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> */
/* ---------------------------------------------------------------------- */