a { outline:none; }


body
{
	margin:0px 0;
	padding:0;
	background-color: #333333;
	font-size: 12px;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	text-align:center;
}


h1
{
	margin-bottom:8px;
	padding:8px 0 0 0;
	color: #0A196A;
	font-size:120%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2
{
	margin-bottom:0px;
	padding-bottom:2px;
	color: #7d2d05;
	font-size:110%;
}


p
{
	margin-top:0px;
	padding-top:0px;
	line-height:1.5em;
}






	#mn
	{
		margin:0 auto;
		padding:0;
		
		width:770px;
		background:#ffffff;
		
		text-align:left;
		
	}
	
		#mn_top
		{
			width:770px;
			height:156px;
			background:#2182CF url(../images/banner.jpg);
		}
.logo
			{
	position:relative;
	float:left;
	left:0px;
	top:0px;
	padding-top: 0px;
			}
		
		
		
		
/* Navigation ================*/
		#mn_nav
		{
			background:#000066;
		}
		
		#mn_nav ul, #mn_nav_2 ul{
		
		margin:0px;
		padding:0px;
		}
		#mn_nav_2{
			background:#b2975d;
			
			}
		
		#mn_nav li, #mn_nav_2 li{
		display:inline;
		list-style:none;
		
		text-align:center;
		}
		
			#mn_nav ul a, #mn_nav_2 ul a{
			text-decoration:none;
			font-weight:bold;
			color:#fff;
			display:inline-block;
			padding:5px 15px;
		
		
			
			
			
			}
			
			
			#mn_nav ul a:hover, #mn_nav ul li.active a{background:#b2975d; color:#000066;}
			#mn_nav_2 ul a:hover, #mn_nav_2 ul li.active a{color:#000066;}
			
			
			
				  
			
	/* Investment Sidebar ==========================*/
	
	.investment_sidebar{
	padding:10px;
	border:1px solid #999999;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	
	}
	
	.investment_sidebar h3{
	font-size:18px;
	color:#990000;
	font-weight:normal;
	padding:0px 0px 10px 0px;
	margin:0px;
	}				
		
		.investment_sidebar p{
		font-size:13px;
		}	
			
			
			
	.investment_sidebar a{
	color:#990000;
	text-decoration:none;
	text-align:right;
	font-size:16px;
	}
	
	
/* Login form page =============*/
	.login_form{
		width: 300px;
		margin: 1em auto;
		padding: 1em;
		border:1px solid #333;
	}
		
		
		.login_form label{
			width: 80px;
			display: inline-block;
			
		}
		
		.login_form #submit{
			margin:10px 0 0 85px;
		}
/* Homepage call outs ==================*/


#mn_lt .investment_sidebar, #mn_rt .investment_sidebar{
height:150px;
}
	#mn_body
	{			
		padding:4px 48px 16px;
		
		background:#ffffff;
		
		color:#575757;	
	}
		
			#mn_lt
			{
	width:330px;
	float:left;
			}
			
			#mn_rt
			{
	width:330px;
	float:right;
			}		

			
			#mn_body ul
			{
	margin-top:0px;
	padding-top:0px;
	list-style-image: url(../images/bullet.gif);
			}
			
			#mn_body ul li
			{
				line-height:1.5em;
			}
			
			
	#mn_address
	{
	padding:8px 48px;
	border-top:1px solid #333333;
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	background-color: #969696;
		
	}

	
	#mn_ftr
	{
	background:#333333;
	color:#798476;
	font-size:10px;
	text-align:right;
	padding-top: 6px;
	padding-right: 48px;
	padding-bottom: 25px;
	padding-left: 48px;
	}
	
	
/* Two-column approaches */
	#mn_body_wlt
	{
		width:400px;
		float:left;
		
		/* border:1px dashed #e1e1e1; */
	}
	
	#mn_body_nrt
	{
	width:250px;
	float:right;
		
		/* border:1px dashed #e1e1e1; */
	}
	
	
	
	
	
/* Bio styles */
	.profile
	{	}
	
	.photo
	{
	float:left;
	width:250px;
	}
	
	.bio
	{
	float:right;
	width:400px;
	}
	
		.bio h3, .advisor h3
		{
			margin:0px;
			padding:0px;
		
			color: #7d2d05;
			font-size:110%;
		}
		
		.bio h4, advisor h4
		{
			margin:0px;
			padding:0px;

			font-size:110%;
		}
		
/* New Management Team Styles - 01/03/2008 */
				.team_profile
				{
	padding-bottom:15px;
				}
				
				.team_profile .name
				{
	border-bottom:1px solid #666666;
	margin-bottom:8px;
	margin-top: 8px;
				}
				
				.team_profile .name h3
				{
					width:200px;
					padding:0 0 4px 0;
					margin:0px;

					color: #7d2d05;
					font-size:110%;
					text-align:center;
				}
				
				.team_profile .photo
				{
					width:200px;
					float:left;
					text-align:center;
				}
				
				.team_profile .photo img
				{
					margin:4px 0;
				}
				
				.team_profile .photo h4
				{
					margin:0px;
					padding:0px;
		
					font-size:110%;
				}
				
				.team_profile .bio
				{
					width:450px;
					
					float:right;
				}
		
		
		
/* General styles */

	.clear
	{
		clear:both;
	}.advisor {
	float:left;
	width:250px;
}
.advisor h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
.investment_profile {
	padding-bottom:10px;
	padding-top: 15px;
}
.investment_profile   .name {
	border-bottom:1px solid #666666;
	margin-bottom:8px;
}
.investment_profile .name h3 {
	/* [disabled]width:333px; */
	padding: 0 0 4px 0;
	margin: 0px;
	color: #7d2d05;
	font-size: 110%;
	text-align: left;
}
.investment_profile  .logo {
	width:200px;
	float:left;
	text-align:center;
}
.investment_profile .photo img {
	margin:4px 0;
}
.investment_profile .photo h4 {
	margin:0px;
	padding:0px;
	font-size:110%;
}
.investment_profile .bio {
	width:400px;
	float:right;
}
	.no-logo .bio{
		width:auto;
		float:none;
	}
.logo {
	float:left;
	width:250px;
}
.investment_profile .photo h5 {
	margin:0px;
	padding:0px;
	font-size:110%;
}
#mn_rt_ent {
	width:207px;
	float:right;
}
.contact_profile {
	padding-bottom:20px;
	padding-top: 15px;
}
.contact_profile .name {
	border-bottom:1px solid #666666;
	margin-bottom:8px;
}
.contact_profile .name h3 {
	width:333px;
	padding:0 0 4px 0;
	margin:0px;
	color: #7d2d05;
	font-size:110%;
	text-align:left;
}
.contact_profile  .email {
	width:200px;
	float:left;
	text-align:center;
}
.contact_profile   .c_lft {
	width:300px;
	float:left;
	padding-left: 45px;
}
.contact_profile .c_rt {
	width:300px;
	float:right;
}
.team_profile .name h4 {
	width:200px;
	padding:0 0 4px 0;
	margin:0px;
	color: #00FF33;
	font-size:110%;
	text-align:right;
	border-bottom: 1px solid #666666;
}
