
/*
@page rotated { size: landscape }
body { page:rotated; } 

.printerdisplay {
	DISPLAY: none
}
.imageHide          { DISPLAY: none; }
.cellHide          { DISPLAY: none; }
.td_top_border	 { line-height: 100%}
.td_topright_border	 { line-height: 100%}
.td_right_border	 { line-height: 100%}
.light_class	 { background-color: #FFFFFF;}
.dark_class	 { background-color: #E0D1C6;}
.storytitleBackground{ background-color: #E0D1C6;}
.table_print_border	 { border: #8C706B 1px solid; line-height: 100%}

*/

		body {
			font-family: Helvetica, sans-serif;
			font-size: 11px;
			padding:0;
			margin:0;
		}	

		h1 {
			/*text-indent: -9999px;
			overflow: hidden;*/
			font-size:16px;
			font-weight:bold;
			padding: 0px;
			padding-top: 10px;
			margin: 0px;
		}
		
		h2 {
			font-size: 15px;
			padding-left: 5px;
			padding-top: 8px;
			background-color:#000000;
			color: white;
			display: block;
			margin: 0px;
			width: 100%;
		}

		#section_one {
			width: 100%;
			height: 200px;
		}

		#section_two {
			width: 100%;
			height: 200px;
		}
		
		#section_three {
			width: 100%;
			height:200px;
		}

		#content {
			width: 360px;
			float: left;
			padding: 3px;
			margin: 0px;
			display: inline;
		}
		
		#contentgraph {
			width:360px;
			float: left;
			padding: 3px;
			margin: 0px;
			text-align:center;
			display: inline;
		}

		#contentgraphmargin {
			width:330px;
			float: left;
/*			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 3px;
			padding-right: 3px;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-left: -30px;
			margin-right: 0px;*/
			padding: 3px;
			margin: 0px;
			text-align:right;
			display: inline;
		}
		
/*		img {
			border: 1px solid black;
		}*/
		
		table {
			font-size:11px;
			border-color: black;
			border-style: solid;
			border-right: none;
			border-bottom: none;
		}
		
 		table td {
			border-color: black;
			border-style: solid;
			/* no border on top or left */
			border-top: none; 
			border-left: none;
		}
		
		.name{
			font-weight:bold;
			font-size:11;
		}

		.tableheader{
			font-weight:bold;
			font-size:15;
			text-align: center;
		}

		.tableheadermargin{
			font-weight:bold;
			font-size:15;
			text-align: center;
			margin-left: 30px;
		}

		#value {
			line-height: 9px;
			padding-top: 3px;
			padding-bottom:0px;
			padding-left:0px;
			padding-right:0px;
		}

		.value {
			line-height: 7px;
		}

		.valuesummary {
			line-height: 9px;
/*			padding-top: 3px;
			padding-bottom:0px;
			padding-left:0px;
			padding-right:0px;*/
			font-weight: bold;
			font-size: 11px;
			color: midnightblue;
		}

				
/*		.header{
			font-weight:bold;
			font-size:11;
			background: #000000;
			color: white;
			text-align:center;
			border: none;
			padding:5px;
			margin:0px;
		}*/
		
/*		.headertd {
			padding:0;
			margin:0;
		}*/
		
		#headertr {
			padding:0;
			margin:0;
		}
	
		#header {
			width:359px;
			height:100%;
			border: none;
			background: #000000;
			/*border: 1px solid green;*/
			margin-top:-1px;
			margin-bottom:0px;
			margin-left:-1px;
			margin-right:1px;
			
			padding:0;
		}

		#header_asset {
			width:360px;
			height:100%;
			border: none;
			background: #000000;
			/*border: 1px solid green;*/
			margin-top:-1px;
			margin-bottom:0px;
			margin-left:-1px;
			margin-right:0px;
			
			padding:0;
		}
		
		.headertext_investment {
			width:35%;
			font-weight:bold;
			font-size:11;
			color: white;
			/*border: 1px solid red;*/
			text-align:center;

			padding:0px;
			margin:0px;
		}

		.headertext_asset {
			font-weight:bold;
			font-size:11;
			color: white;
			text-align:center;
			line-height:20px;
			vertical-align: bottom;
			padding:0px;
			margin:0px;
/*			background:#33CC99;*/
		}

		.center {
			text-align: center;
		}
		
		sup {
			font-size: 8px;
		}
		
		.footer {
			font-size: 9px;
		}