/* 
	CSS styles for print media 

	Document structure:
	- Generic styles for tags
	- Unique elements and their contents
	- Other classes
	
*/



/* ====== GENERIC STYLES for tags ====== */

html, body {
	margin: 0;
	padding: 0;
	}


/* ====== UNIQUE ELEMENTS and their contents ====== 
	- in order of appearance in page source */
	
#skip,
#languageNavi,
#mainNavi,
#subNavigation,
#subNavi,
#searchTools,
#toolNavi,
#fundListHeader,
#fundSearchForm {
	display: none;
	}



#textContent,
#currentEvents,
#highlights,
#footer {
	margin: 1em 0;
	padding: 1em 0;
	border-top: 1.5pt dotted #7e7c75;
	}

#footer {
	color: #7c796a;
	}

#footerCol1,
#footerCol2,
#footerCol3,
#footerCol4 {
	float: left;
	margin-right: 2%;
	}

#footerCol1 {
	width: 30%;
	}

#footerCol2,
#footerCol3,
#footerCol4 {
	}

	#footerCol2 span.street-address {
		display: block;
		}

#footerCol3 span.tel {
	display: block;
	}

#footerCol4 {
	margin-right: 0;
	}

	#footerCol4 a.email {
		display: block;
		}
	
#footerCol1 span,
#footerCol2 span,
#footerCol3 span,
#footerCol4 span {
	}

#fundList {
	margin: 2em auto;
	list-style-type: none;
	}

	#fundList li {
		margin-bottom: 2em;
		}

	#fundList h3 a {
		text-decoration: none;
		}


#contactTable th {
	border-bottom: 1px dotted #666;
	}


/* ====== OTHER CLASSES ====== */

.screenHide, 
.screenHidden {
	display: none;
	}





