﻿/* Print-optimized stylesheet*/

@import "base.css";

/* Basic Styles
----------------------------------------------------------*/

body { font-size: 8pt; /* use points for printed media */ }

#print_body {
    float: left; 
    width: 605px;
}

#page { width: 100%; } /* 605px for IE?*/
#maincol{width:100%; float:none;}

/* hide screen-only structural elements */
#leftcol{ display:none; }
#header { display: none; } 
#footer { display: none; }
#whatif_live { display: none; }

.no_print { display: none; }


/* Headings   
----------------------------------------------------------*/
/* Page header */
h1 { font-size: 14pt; }

/* smaller page header */
h2 { font-size: 12pt; }

/* Bold sub-headers; match paragraph settings */
h3 { font-size: 8pt; }

h4 { font-size: 10pt; }

    /* Header for shaded-background content blocks */
    h4.shaded { font-size: 10pt; }

/* FAQ titles */
h5 { font-size: 10pt; }

/* Small titles*/
h6 { font-size: 8pt; }


div.page_content {
    float: left;
    margin: 0;
    width: 100%;
}
    
    div.page_content ul { font-size: 8pt; }
        
div.indent p { text-indent: 5px; }

div.news_inset strong{ font-size: 8pt; }

div.fund_daily { 
    margin: 0 20px 20px 1px;
    display: block; 
}
 

 /* Fund info bar (right-side)
----------------------------------------------------------*/
     div.info_bar ul { line-height: 14pt; }
     


/* Tables
----------------------------------------------------------*/

table { font-size: 8pt; }

    table.daily_values { font-size: 8pt;}
    

tfoot { font-size: 6pt; }
    

/* Lists 
----------------------------------------------------------*/
    ul.horizontal_links li { font-size: 6pt; }    

