#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}

.hello
{
font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	line-height:16px;
	width:600px;

}
  
     .tablefont
    {
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	
	}

	a
	{
	font-family: Verdana;
	font-size: 12px;
    color: #3366cc;
   	font-weight: regular; 
	text-decoration: underline;
	}
	
	h1
	{
	font-family: Arial;
	font-size: 28px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	line-height:auto;
	}
		
	.h1style2
	{
	font-family: Arial;
	font-size: 28px;
    color: #000000;
   	padding-left: 20px;
	line-height:auto;
	}
	
	h1 sup	{
	padding-bottom:2px;
	font-size:25px;
	}
	
	.brokeragecontent1
	{
	font-family: Arial;
	font-size: 15px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	line-height:auto;
	}
	.brokeragecontent1_t
	{
	font-family: Arial;
	font-size: 15px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	line-height:auto;
	width:600px;
	}
	.brokeragecontent1_brokerageDisclaimer
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
	font-weight: regular;  
	padding-left: 20px;
	line-height:auto;
	}		
	.disclaimer
	{
	font-family: Arial;
	font-size: 13px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:730px;
	
	}
    .brokeragecontent2
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:730px;
	}
	.brokeragecontent2a
		{
		font-family: Arial;
		font-size: 11px;
	    color: #000000;
	   	font-weight: regular;  
		padding-left: 20px;
		line-height:16px;
		width:730px;
	}	
	.brokeragecontent2_referral
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:18px;
	width:730px;
	}
	 .brokeragecontent2_business
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	}
	 .brokeragecontent2_sitemap
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	margin-left: 100px;
	line-height:16px;
	}
	.contacttable
	{
	
	padding-left: 20px;
	}	
	.contacttable td 
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	
	}
	.brokeragecontent2_management
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	text-align:justify;
	width:960px;
	}	
	 .brokeragecontent2_t
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:600px;
	
	}
	 .brokeragecontent2a_t
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:600px;
		
	}	
	
	.brokeragecontent3
	{
	font-family: Arial;
	font-size: 15px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	padding-top: 20px;
	line-height:auto;
	}
	.brokeragecontent3_b
	{
	font-family: Arial;
	font-size: 15px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	padding-top: 20px;
	line-height:auto;
	width:350px;
	}
	.brokeragecontent3_t
	{
	font-family: Arial;
	font-size: 15px;
    color: #000000;
   	font-weight: bold; 
	padding-left: 20px;
	width:600px;
	}
	
	.brokeragecontent4
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	}	
	
	.brokeragecontent4_try
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 40px;
	line-height:16px;
	width:600px;
	}
	
	.brokeragecontent4_b
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:350px;
	}	
	.options_lighttext
	{
	font-family: Arial;
	font-size: 11px;
    color: gray;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	}
	.options_lighttext_t
	{
	font-family: Arial;
	font-size: 11px;
    color: gray;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:600px;
	}
	.options_lighttext_notgray
	{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	}
	
	
	.options_lighttext_notgray_thirdlevel
	{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:600px;
	}
	.portfolio_lighttext_notgray
	{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:600px;
	}
	.execution_lighttext
	{
	font-family: Arial;
	font-size: 11px;
    color: gray;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:730px;
	}
	.fixedtextalignnright
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 40px;
	line-height:16px;
	}
	.fixedsmalltext
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	}	
	.fixedsmalltext a
	{
	
	font-size: 11px;
    
	}	
	.managementmalltext
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
   	font-weight: regular;  
	padding-left: 20px;
	line-height:16px;
	width:730px;
	}	
	
	#callout_header
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-left: 20px;
	}
	
	#callout_headerattend
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-left: 20px;
	}
	#callout_headerattend a
	{
	font-family: Arial;
	font-size: 16px;
    color: #006939;
   	font-weight: regular; 
	text-decoration: none;
	}
	
	#callout_news 
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-left: 10px;
	padding-right: 5px;
	}
	#callout_news_announce 
	{
	font-family: Arial;
	font-size: 12px;
    color: #000000;
	font-weight: regular; 
	padding-left: 10px;
	padding-right: 5px;
	}
	#callout_news a
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
	}
	#callout_news_technology 
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 0px;
	}
	#callout_news_advisor
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 0px;
	}
	#callout_news_advisorkit
	{
	font-family: Arial;
	font-size: 15px;
    color: #006939;
   	font-weight: regular; 
	padding-top: 6px;
	padding-left: 8px;
	padding-right: 0px;
	}
	#callout_newstext
	{
	font-family: Arial;
	font-size: 12px;
    color: #3366cc;
   	font-weight: regular; 
	padding-left: 10px;
	padding-right: 5px;
	}
	#callout_newstext_technology
	{
	font-family: Arial;
	font-size: 12px;
    color: #3366cc;
   	font-weight: regular; 
	padding-left: 10px;
	padding-right: 5px;
	}
	#callout_newstext_advisor
	{
	font-family: Arial;
	font-size: 12px;
    color: #3366cc;
   	font-weight: regular; 
	padding-left: 10px;
	padding-right: 5px;
	}
	#callout_newstext_advisorkit
	{
	font-family: Arial;
	font-size: 12px;
    color: #3366cc;
   	font-weight: regular; 
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 5px;
	}
	.callout_text
	{
	font-family: Verdana;
	font-size: 12px;
    color: #000000;
   	font-weight: regular; 
	padding-left: 20px;
	line-height:16px;
	}
	.callout_textfind
	{
	font-family: Verdana;
	font-size: 12px;
    color: #000000;
   	font-weight: regular; 
	padding-left: 20px;
	line-height:16px;
	}
	.callout_textfind a
	{
	font-family: Verdana;
	font-size: 12px;
    color: #0158C4;
   	font-weight: regular; 
	line-height:16px;
	}
	
	
	.callout_textfall
	{
	font-family: Verdana;
	font-size: 12px;
    color: #000000;
   	font-weight: regular; 
	padding-left: 22px;
	line-height:16px;
	}
	.callout_image1
	{
	padding-left: 10px;
	}
	.footernew
	{
	font-family:Verdana, Arial;
	font-size:9px;
	margin:0;
	font-weight: bold; 
	padding-left:20px;
	padding-top:10px;
	}
	
	.footer a
	{
	font-family: Verdana;
	font-size: 9px;
    color: #3366cc;
   	font-weight: regular; 
	text-decoration: underline;
	
	}
	.footerline
	{
	background-color:#808080;
	}
	.footercolor
	{
	background-color:#EEE;
	}
	
	.greenLogLabel
	{
	font-family: Arial;
	font-size: 18px;
    color: #006939;
    font-weight: bold; 
	}
	.logLabel
	{
	font-family: Verdana;
	font-size: 12px;
    color: #000000;
    font-weight: bold; 
	line-height:16px;
	}	
	.table1
	{
	margin-left:5px;
	}
	.equitynav
	{
	font-family: Arial;
	font-size: 11px;
    color: #006939;
    font-weight: bold; 
	background:#F5F5F5;
	}
    .equitynav a
	{
	font-family: Arial;
	font-size: 11px;
    color: #006939;
    font-weight: bold; 
	text-decoration: underline;
	background:#F5F5F5;
	}	
	
	 .equitynav a:hover
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
    font-weight: bold; 
	text-decoration: none;
	background:#FCD9B2;
	}
	.equitynav a:visited
	{
	font-family: Arial;
	font-size: 11px;
    color: #000000;
    font-weight: bold; 
	text-decoration: none;
	background:#FFFFFF;
	}
	.more
	{
	font-family: Verdana;
	font-size: 12px;
    color: #3366cc;
    font-weight: bold; 
	}
	.more a
	{
	font-family: Verdana;
	font-size: 12px;
    color: #3366cc;
    font-weight: bold; 
	text-decoration: underline;
	}
    .see
	{
	font-family: Verdana;
	font-size: 14px;
    color: #000000;
    font-weight: bold; 
	padding-left: 20px;
	}
	.managedbluetext
	{
	font-family: Verdana;
	font-size: 11px;
    color: #3366cc;
	padding-left: 20px;
   	}
/* For managed.html*/
.tabs_disc {clear:both; padding-top:20px; font-size:10px;}
.content{padding-left:20px;}
.top_content{padding-right:20px;}
h1.orange{color:#000;padding-left:0px;}
h1 div.sub_h1{color:#000;font-weight:bold;font-size:18px;}
table.tabs{border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;}
.orange_title{color:#000;font-weight:bold;}	
.tabs td.tabtd, .tabs td.tab_contenttd{border-right:1px solid #ccc;}
.tabs td.tabtd{text-align:center;border-bottom:1px solid #ccc;width:20%;}
.tabs a.tab{padding:5px 0;cursor:pointer;color:#006600;text-decoration:none;display:block;}
.tabs a.tab:hover{color:#fff;background:#006600;}
.tabs a.selected_tab{cursor:default;background:#006600;color:#fff;}
.tabs td.tab_contenttd{padding:30px;}
.tabs div.tab_content div.left_content{float:left;width:78%;}
.tabs div.tab_content div.right_content{float:right;width:158px;}	
table.math_table tr.labels td{	font-size:18px;color:#006600;background:#eee;border:1px solid #ccc;text-align:center;padding:5px;}
#mask {position:absolute;z-index:9000;background-color:#fff;display:none;top:0px;left:0px}
#boxes .window {position:absolute; display:none;z-index:9999;padding:20px;width:650px;}
.openaccess ul li{margin-top:5px;}
.nextGen {border-left: 1px solid #666; border-top: 1px solid #666; border-bottom: 1px solid #666; float:none;margin:0 auto;}
.nextGen th {background: #eee; }
.nextGen th, .nextGen td {border-right:1px solid #666;border-bottom:1px dotted #666; padding:3px 0 5px 10px; font-size:11px;}
.nextGen td.last {border-bottom:none; }
.nextGen td a {font-size: 11px;font-weight:bold; }
.resources {font-size:11px;}
/* managed.html */
.vSpc25{height:25px;}
.vSpc35{height:35px;}
