		body, html {
			background-color: #ffffff;
			font: 11px Arial, Helvetica, sans-serif;
			font-style: normal;
			font-weight: normal;
			color: #000000;
		}
	
		strong {
			background-color: inherit;
			font: inherit;
			font-style: inherit;
			font-weight: bold;
			color: inherit;
		}	
		
		em {
			background-color: inherit;
			font: inherit;
			font-style: italic;
			font-weight: inherit;
			color: inherit;
		}
		
		h5 {
			font: 43px Helvetica, Arial, sans-serif;
			font-style: inherit;
			font-weight: bold;
			letter-spacing: 1px;
			display: inline;
			color: #146A2A;
		}
		
		h3 {
			font: 20px Helvetica, Arial, sans-serif;
			font-style: inherit;
			font-weight: bold;
			letter-spacing: 1px;
			display: inline;
			color: #146A2A;
		}
	
		h2 {
			font: 18px Helvetica, Arial, sans-serif;
			font-style: inherit;
			font-weight: bold;
			letter-spacing: 1px;
			display: inline;
			color: #146A2A;
		}
		
		h1
		{
		 	font: 13px Helvetica, Arial, sans-serif;
			font-style: inherit;
			font-weight: bold;
			letter-spacing: 1px;
			display: inline;
			color: #146A2A;
		}
		

		
		
		a {
			color: #0000FF; /* 006798 */
			text-decoration: underline;
		}
		
		a:hover {
			color: #006798;
		}
		
		a:visited {
			color: #0000FF;
		}
		
		img {
			border: 0px;
		}

		/*  Positioning */
		
		#horizon {
			position: absolute;
			top: 50%;
			left: 0px;
			width: 100%;
			margin-top: -306px;
			min-height: 580px;
			min-width: 798px; 
		}
		
		#container {
			position: relative;
			text-align: left;
			width: 798px;
			height: 568px;
			border: 1px solid black;
			margin: 0px auto;
			color: inherit;
			overflow: hidden;
		}		

		#navigation {
			position: absolute;
			left: 0px; top: 97px;
			width: 798px; height: 18px;
			background-color: #146A2A; /*#0b689a;*/
			z-index: 100;
		}

		#login_buttons {
			position: absolute;
			top: 61px; left: 671px;
			width: 111px; height: 18px;
			z-index: 200;
		}
		
	#content_container
	{
		position: absolute;
		left: 1px;
		top: 121px;
		width: 798px;
		height: 453px;
		background-repeat: no-repeat;
		z-index: 90;
	}
		
	#footer {
		position: relative;
		left: 0px; top: 0px;
		width: 798px;
		height: 12px;
		text-align: center;
		margin: 0px auto;
		font: 10px Verdana, Helvetica, Arial, sans-serif;
		font-style: normal;
		font-weight: normal;
		color: #000000;
		
	}
		
		#rightbar {
			position: absolute;
			left: 592px; top: 115px;
			width: 206px; height: 327px;
			background-color: #f3f7f4; /*#ECEEE9;/*#ffffff;*/
			filter:alpha(opacity=75);
			-moz-opacity:.75;
			opacity:.75;
			z-index: 99;
			clear: left;
		}

		#rightbar_bottom {
			position: absolute;
			left: 592px; top: 442px;
			height: 126px; width: 206px;
			background-color: #146A2A; /*#3073a0;*/
			z-index: 100;
		}
		
		/*#rightbar_bottom_how
		{
		 	font: 13px Helvetica, Arial, sans-serif;
			font-style: inherit;
			font-weight: bold;
			letter-spacing: 1px;
			display: inline;
			color: white;
			position: absolute;
			left: 10px; top: 15px;
			height: 40px; width: 190px;
		}*/
		
		#footer a {
			text-decoration: underline;
			color: #0000FF;
		}

		#footer a:visited {
			text-decoration: underline;
			color: #0000FF;
		}

		/* -- LOGIN -- */

		#login {
			position: relative;
			left: 0px; 
			/*background-color: white;*/
		}
		
		#login, #login ul { 
			padding: 0;
			margin: 0;
			list-style: none;
		}
		
		#login a {
			display: block;
			width: 164px; height: 18px;
		}
		
		#login li { /* all list items */
			float: left;
		}

		#login li ul { 
			position: absolute;
			top: 19px;
			display: none; 
		}

		#login li.sfhover2 ul, #login li li.sfhover2 ul {
			left: -38px;
			display: inline;
		}

		#login li:hover ul, #login li li:hover ul { 
			left: -38px;
			display: inline;
		}
		
		
		/* -- NAVIGATION -- */

		#nav {
			position: relative;
			left: 50px;
		}
		
		#nav, #nav ul { 
			padding: 0;
			margin: 0;
			list-style: none;
		}
		
		#nav a {
			display: block;
			/*width: 74px; height: 19px;*/
            width: auto; height: auto;
		}

		/*#nav ul li ul li a {
			width: 167px; height: 19px;    
		}       */
		
		#nav li { /* all list items */
			float: left;
		}

		#nav li ul { 
			position: absolute;
			display: none; 
		}
		
		#nav li ul li, #nav li ul li ul li {
			clear: left;
		}
		
		#nav li ul ul { 
			margin: -19px 0 0 150px;
		}
		
		#nav li:hover ul ul, #nav li.sfhover ul ul {
			display: none; 
		}

		#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
			left: auto;
			display: inline;
		}

        /********************************************************/
	
	#investment_p
	{
		position:obsolute;
	  	text-decoration:none; 
	  	text-align:center;
		 
	}
	
	#investment_pro
	{
		position:obsolute;
	  	text-decoration: none; 
	  	text-align:center;
		 
	}	

	#investment_pro span
	{
	 	padding-left: 25px;
		font-size:12px;
		font-weight: bold;
	}
	
	#investment_pro a , #investment_pro a:visited
	{	
	  position:obsolute;
	  text-decoration: none; 
	  text-align:left; 
	  padding-top: 10px;
	  background-color:#B5DCE5; 
	  color:#0000FF; /* 1F7236 */
	  display:block; 
	  height:25px;
	  width:215px;
	 }
	
	#investment_pro a:hover {
	  color: blue; /* hover font color*/
	  display: block;
	  text-decoration: none; 
	  text-align:left;
	  padding-top: 10px;
	  background-color: #B5DCE5; /*block color*/
	  height:25px;
	  width:215px;
	  
  }
	
	#investment_p span
	{
	 	padding-left: 20px;
		font-size:12px;
		font-weight: bold;
	}
	
	#investment_p a , #investment_p a:visited
	{
		/*margin:40px 15px;*/
	  position:obsolute;
	  text-decoration:none; 
	  text-align:left; 
	  background-color:#146A2A; 
	  color:white; 
	  display:block; 
	  height:17px;
	  width:215px;
	 }
	
	#investment_p a:hover {
	  color: #1D4780; /* hover font color*/
	  display:block;
	  text-decoration:none; 
	  text-align:left; 
	  background-color: #ECEEE9; /*block color*/
	  height:17px;
	  width:215px;
	  
  }
  
  /***************************************************************/
  
  	div.fund_pro
	{
	position:obsolute;
	text-decoration: none;
	text-align: left;
	background-color: #D3D3D1;/*#ECEEE9;*/
	height:20px;
	width:270px;
		 
	}
	div.fund_com
	{
		position:obsolute;
	  	text-decoration: none; 
	  	text-align: left;
		/*background-color: #ECEEE9;*/
		height:30px;
	  	width:270px;
		 
	}
	
	div.fund_pro_font
	{
		font: 11px Helvetica, Arial, sans-serif;
		font-style: inherit;
		font-weight: 600;
		letter-spacing: 1px;
		display: inline;
		color: #146A2A;
		height:20px;
	  	width:270px;
	}
	
	div.fund_pro_font a
	{
		text-decoration:none;
	}
	
	Div.fund_com_font
	{
		font: 11px Helvetica, Arial, sans-serif;
		font-style: inherit;
		font-weight: 600;
		letter-spacing: 1px;
		display: inline;
		color: white;
		height:30px;
	  	width:270px;
	}
	
	div.fund_com_font a
	{
		text-decoration:none;
		font: 11px Helvetica, Arial, sans-serif;
		font-style: inherit;
		font-weight: 600;
		letter-spacing: 1px;
		display: inline;
		color: white;
	}
	div.fund_com_font ol
	{
		list-style: circle;
		list-style-type:circle;
		
	}
  
		/*********************************************************/
	#bp a 
	{
		width: 116px; height: 19px;
		overflow: hidden;
	}

	
	#rightbar_email
	{
		font: 11px Helvetica, Arial, sans-serif;
		font-style: inherit;
		font-weight: bold;
		letter-spacing: 1px;
		display: inline;
		color: white;
		position: absolute;
	}

	
	#wealth_p
	{
		position:absolute;
	  	text-decoration:none; 
	  	text-align:center;
		 
	}
	
	#wealth_p span
	{
	 	padding-left: 20px;
		font-size:12px;
		font-weight: bold;
	}
	
	#wealth_p a , #wealth_p a:visited
	{
		/*margin:40px 15px;*/
	  position:absolute;
	  text-decoration:none; 
	  text-align:left; 
	  color:#0000FF; 
	  display:block; 
	  height:17px;
	  width:225px;
	 }
	
	#wealth_p a:hover {
	  color: #1D4780; /* hover font color*/
	  display:block;
	  text-decoration:none; 
	  text-align:left; 
	  height:17px;
	  width:225px;
	  
  }
  