/* Highlights Pages  */


/* Hides from IE5-mac \*/
* html #content {height: 1%;}
/* End hide from IE5-mac */


/* Hides from IE5-mac \*/
html #tabbertab {height: 1%;}
/* End hide from IE5-mac */


#strategic_inc #ann_yield {
	margin-bottom: 10px;
	padding-left: 10px;
	width: 220px;	
 	float: left; 
}


#ann_yield {
	margin-bottom: 10px;
	margin-right: 20px;
	width: 220px;	
	float: right;
}


#ann_yield table {
	width: 200px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#ann_yield .stripe {
	background-color: #EEEEEE;
}

#ann_yield .data {
	font-weight: bold;
}

#ann_yield td {
	height: 20px;
}

#attributes {
/*	position: relative; */
/*	margin-top: 20px; */
/*	width: 260px; */
/*	margin-left: 285px; */
/*	float: right; */
/*	display: none; */
	margin-bottom: 10px;
	padding-left:5px;
	padding-right:5px;	
}

#attributes table {
	width: 260px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#attributes .stripe {
	background-color: #EEEEEE;
}

#attributes .data {
	font-weight: bold;
}

#attributes td {
	height: 20px;
}

#bond_holdings {
/*	margin-top: 20px; */
/*	margin-left: 5px;  */
/*	align:center; */
	padding-left:5px;
	padding-right:5px;
} 

#bond_holdings table{
/*	position: relative; 
	height: 1px; */
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 
} 

#bond_holdings .header {
	vertical-align: bottom;
}

#bond_holdings .stripe {
	background-color: #EEEEEE;
}

#bond_stats {
/*	position: relative; */
/*	margin-top: 20px; */
/*	width: 260px; */
/*	margin-left: 285px; */
/*	float: right; */
/*	display: none; */

	margin-top: 13px;
	margin-bottom: 10px;
/* 	padding-right:5px;	 */


	padding-left:5px;
	padding-right:5px;
}

#bond_stats table {
	width: 260px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#bond_stats .stripe {
	background-color: #EEEEEE;
}

#bond_stats .data {
	font-weight: bold;
}

#bond_stats td {
	height: 20px;
}

#cap_exp {
/*	position: relative; */
/*	float: left; */
}

#ca_ltd .section_title, #ca_ltd .sub_title, #ca_ltd .info_table_title {
	color:#006666;
}

#credit_qual {
	margin-left:10px;
	margin-right:20px;
	text-align:center;
/* 	float:right; */
/*	width:220px; */
}

#charts {
/*	height: 250px; */
/*	clear:both; */
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
/*	display: none; */
}

#eq_stats {
/*	position: relative; */
/*	margin-top: 20px; */
/*	width: 260px; */
/*	margin-left: 285px; */
/*	float: right; */
/*	display: none; */
	margin-bottom: 10px;
/*	padding-left:5px; */
	padding-left:5px;
	padding-right:5px;	
}

#eq_stats table {
	width: 260px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#eq_stats .stripe {
	background-color: #EEEEEE;
}

#eq_stats .data {
	font-weight: bold;
}

#eq_stats td {
	height: 20px;
}


#expenses {
	width: 100%;
/*	margin-top:20px; */
	margin-bottom: 20px;
	border: 1px;
	border-color: #CCCCCC; 
	border-style: solid; 
	padding-left: 0px;			
}

#expenses .data {
	padding-left: 5px;
}

#expenses .header {
	width: 15%;
	background-color: #EEEEEE;
}

#yields {
	width: 400px;
/*	margin-top:20px; */
	margin-bottom: 20px;
	border: 1px;
	border-color: #CCCCCC; 
	border-style: solid; 
	padding-left: 0px;			
}

#yields .data {
	padding-left: 5px;
	height: 20px;
}

#yields .header {
	width: 110px;
	background-color: #EEEEEE;
}

#fund_facts {
/*	clear:both; */
/*	margin-top:10px; */
}

#global_opps .section_title, #global_opps .sub_title, #global_opps .info_table_title{
	color: #660000;
}

#govt .section_title, #govt .sub_title, #govt .info_table_title {
	color:#663399;
}

#growth .section_title, #growth .sub_title, #growth .info_table_title{
	color: #330066; 
}

#holdings {
/*	margin-top: 20px; */
/*	margin-left: 5px;  */
	padding-left:5px;
	padding-right:5px;
} 

#holdings table{
/*	position: relative; 
	height: 1px; */
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 
} 

#holdings .header {
	vertical-align: bottom;
}

#holdings .stripe {
	background-color: #EEEEEE;
}

#iib_sec_yield {
	margin-bottom: 10px;
	width:220px;
	float: left;
	padding-left: 10px;	
}

#iib_sec_yield table {
	width: 200px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#iib_sec_yield .stripe {
	background-color: #EEEEEE;
}

#iib_sec_yield .data {
	font-weight: bold;
}

#iib_sec_yield td {
	height: 20px;
}

#imp_info {
	margin-top: 20px;
	background-color: #EEEEEE;
	padding-top: 0px;
	padding: 10px 10px 10px 10px;
}

#imp_info_video {
	width:672px;
	margin-top: 20px;
	background-color: #EEEEEE;
	padding-top: 0px;
	padding: 10px 10px 10px 10px;
}

#inc .section_title, #inc .sub_title, #inc .info_table_title {
	color:#996633;
}

#inc_builder .section_title, #inc_builder .sub_title, #inc_builder .info_table_title{
	color: #339900;
}

#int_growth .section_title, #int_growth .sub_title, #int_growth .info_table_title{
	color: #C54C00;
}

#int_nat .section_title, #int_nat .sub_title, #int_nat .info_table_title {
	color:#006699;
}

#int_value .section_title, #int_value .sub_title, #int_value .info_table_title{
	color: #009999;
}

#ladder {
	text-align:center;
}

#ltd_nat .section_title, #ltd_nat .sub_title, #ltd_nat .info_table_title {
	color:#3366CC;
}

#month_title {
	width: 100%;
	margin-bottom: 0px;
	margin-top: 20px;
}

#month_title .header {
	background-color: #E6CC99;
	width: 386px;
}

#morningstar {
/*	width: 100%; */ /* This causes additional height */
/*	float: right; */
	margin-bottom: 20px;
}

#morningstar img {
	margin-left: 130px; 
	margin-top: -15px; 
	margin-bottom: 0px; 
}

#nm_int .section_title, #nm_int .sub_title, #nm_int .info_table_title {
	color:#CC6600;
}

#ny_int .section_title, #ny_int .sub_title, #ny_int .info_table_title {
	color:#990000;
}

#per_month {
	margin-top: 0px;
	margin-bottom:20px;
	width: 100%;
/*	border: 1px;
	border-color: #CCCCCC; 
	border-style: solid; 
*/
	padding-left: 0px;	
}

#per_month .share_class {
	width: 250px;
	padding-left: 5px;
}


#per_month .sc {
	padding-left: 5px;
	height: 20px;
}


#per_qtr {
	margin-top: 0px;
	margin-bottom:20px;
	width: 100%;
/*	border: 1px;
	border-color: #CCCCCC; 
	border-style: solid; 
*/
	padding-left: 0px;	
}

#per_qtr .share_class {
	width: 250px;
	padding-left: 5px;	
}


#per_qtr .sc {
	padding-left: 5px;
	height: 20px;
}



#qtr_div {
/*	position: relative; */
/*	margin-top: 20px; */
/*	width: 260px; */
/*	margin-left: 285px; */
/*	float: right; */
/*	display: none; */
	margin-bottom: 10px;
	padding-left:5px;
	padding-right:5px;	
}

#qtr_div table {
	width: 260px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#qtr_div .stripe {
	background-color: #EEEEEE;
}

#qtr_div .data {
	font-weight: bold;
}


#qtr_div td {
	height: 20px;
}


#qtr_title{
	width: 100%;
	margin-bottom: 0px;
}

#qtr_title .header {
	background-color: #E6CC99;
	width: 386px;
}

#sec_yield {
	margin-bottom: 10px;
	margin-left: 20px;
	width:220px;
	float: left;
}


#sec_yield table {
	width: 200px;
	border: 1px; 
	border-color: #CCCCCC; 
	border-style: solid; 

/*	padding-left:3px; */
}

#sec_yield .stripe {
	background-color: #EEEEEE;
}

#sec_yield .data {
	font-weight: bold;
}

#sec_yield td {
	height: 20px;
}

#stock_cat {
/*	position: relative; */
/*	float: right; */
}

#strategic_inc .section_title, #strategic_inc .sub_title, #strategic_inc .info_table_title{
	color: #6D6F64;
}


#strategic_muni .section_title, #strategic_muni .sub_title, #strategic_muni .info_table_title{
	color: #284E36;
}


#value .section_title, #value .sub_title, #value .info_table_title{
	color: #006600;
}


#dev_world .section_title, #dev_world .sub_title, #dev_world .info_table_title{
	color: #622567;
}


.gray_line {
/*	clear: both; */
	color: #999999;
	margin-top: 10px;
	margin-bottom: 10px;
}



.grey_bg_outline_table {
	background-color:#EEEEEE;
	border: 1px;
	border-color:#999999;
	border-style: solid;
	padding: 3px;
/*	margin-left: 5px; */
}

.grey_bg_outline_table .sm_header{
	font-weight: bold;
	color: #000066;
}

.header_1yr {
	width:14%;
	text-align: center;
	vertical-align: top;
	font-size: 9pt;	
	font-weight: bold;	
}

.header_3yr {
	width:13%;
	text-align: center;
	vertical-align: top;
	font-size: 9pt;	
	font-weight: bold;			
}

.header_5yr {
	width:14%;
	text-align: center;
	vertical-align: top;
	font-size: 9pt;	
	font-weight: bold;			
}

.header_10yr {
	width:12%;
	text-align: center;	
	vertical-align: top;	
	font-size: 9pt;	
	font-weight: bold;		
}

.header_inc {
	width:15%;
	text-align: center;	
	vertical-align: top;
	font-size: 9pt;	
	font-weight: bold;			
}

.ind_img {
	padding-bottom: 3px;
}

.share_class {
	color: #000066;
	font-size: 9pt;
	font-weight: bold;
}

.share_row {
	background-color: #EEEEEE;
	height: 20px;
}







