@import url(/assets/css/initial.css);
@import url(/assets/css/html.css);

	html
	{
	}

	body
	{
		padding: 20px;
	}

	a { color: #be2026; }
	hr { color: #fff; background-color: #fff; border: 1px dotted #aaa; border-style: none none dotted; }


/* begin structure */
	#wrapper
	{
		margin: 0 auto 0 auto;
		width: 900px;
	}
	#header
	{ 
		margin-bottom: 20px;	
	}
	

	#home
	{
		float: left;
		width: 740px; 
	}

	#home h2
	{
		margin-top: 30px;
		margin-left: 375px;
	}
	#home p
	{
		margin-left: 375px;
	}
	#home .txt
	{
		margin-left: 0;
	}


	#page { float: left; width: 740px; }


	


	#footer
	{
		margin-top: 20px;
		background: transparent url(/assets/i/footer-bg.png) top repeat-x;
	}
	

/* begin header stuff */

	#top-menu
	{
		background: #6f0e18 url(/assets/i/menu-red-bg.png) top repeat-x;
		height: 29px;
	}


/* related right column */

	#related-content
	{
		width: 140px;
		float: right;
		border-left: 1px solid #808284;
		padding-left: 10px;
	}
	
	#downloads table
	{
		margin-bottom: 20px;
		border-collapse: collapse;	/* remove table cellspacing/passing */
	}

	#downloads th
	{
		text-align: left;
		background-color: #be2026;
		border-bottom: 1px solid #808284;
		color: #FFF;
		padding: 5px;
	}
	
	#downloads td
	{
		border-bottom: 1px dashed #808284;
		padding: 5px;
	}

	#downloads a { color: #000; }


/* disclaimer page buttons */

	.disclaimer-buttons a
	{
		padding: 5px 10px 5px 10px;
		color: #FFF;
		background: #be2026 url(/assets/i/red-bg.png) bottom repeat-x;
	}

	.general-buttons a
	{
		padding: 5px 10px 5px 10px;
		color: #FFF;
		background: #be2026 url(/assets/i/red-bg.png) bottom repeat-x;
		margin-right: 2px;
	}

	.factsheet-button a
	{
		padding: 5px 10px 5px 10px;
		color: #FFF;
		background: #be2026 url(/assets/i/red-bg.png) bottom repeat-x;
		margin-right: 2px;
	}

	.btt
	{
		color: #000;	/* back to top button */
	}


	#biographies table
	{
		margin-top: 15px;
		border-collapse: collapse;	/* remove table cellspacing/passing */
	}
	#biographies table img
	{
		margin: 0 15px 15px 0;
	}


	#fund { float: left; width: 740px; }
	#fund-left
	{
		float: left;
		width: 42%;
	}

	#fund-right
	{
		float: right;
		width: 57%;
	}

	.fund-border
	{
		padding: 5px 10px 5px 10px;	
		border: 1px solid #be2026;
	}

	#fund table
	{
		width: 100%;
		border-collapse: collapse;	/* remove table cellspacing/passing */

	}

	#fund table th
	{
		white-space: nowrap;
		padding: 5px 5px 5px 0;
		width: 25%;
		text-align: left;
		color: #be2026;
		border-bottom: 1px solid #808284;
	}

	#fund table td
	{
		padding: 5px 5px 5px 0;
		text-align: left;
		border-bottom: 1px solid #808284;
	}

	#fund .last
	{
		border-bottom: 0;	/* remove border from last row */
	}


	#contact-left
	{
		float: left;
	}

	#contact-right
	{
		margin-left: 220px;
	}

	.contact
	{
		width: 153px;

	}
	.contact .name { color: #be2026; }
	.contact .mobile { color: #000; }
	.contact .email a { color: #808080; }

