	/* BODY */

body { margin: 0; background: #FFF; 
}
body, td, div, span, p, body td, body p { color: #000; font-size: 10px; font-family: Verdana, Helvetica, Arial, Sans-Serif; }
a:link { color: #01669A; text-decoration: none; }
a active { color: #01669A; text-decoration: none; }
a:visited { color: #01669A; text-decoration: none; }
a:hover { color: #01669A; text-decoration: underline; 
}
ul { margin-top: 0; font: 10px Verdana, Helvetica, Arial, Sans-Serif;
}
sup { font-size: 9px; font-family: Arial, Helvetica, Sans-Serif;
}
li { margin: 0 0px 6px 2px; padding: 0; 
}
.titlehdr { color: #60172B; font: 24px Times New Roman, Helvetica, Arial, San-Serif; text-decoration: none; line-height: 20pt 
}
.titlepop { color: #223E6E; font: 20px Times New Roman, Helvetica, Arial, San-Serif; text-decoration: none; 
}
.titlealt { color: #60172B; font: 20px Times New Roman, Helvetica, Arial, San-Serif; text-decoration: none; line-height: 20pt 
}
.titlesub { color: #60172B; font: 16px Times New Roman, Helvetica, Arial, San-Serif; text-decoration: none; line-height: 13pt 
}
.titleright { color: #60172B; font: bold 11px Arial, San-Serif; text-decoration: none; line-height: 10pt 
}
.hdr_body { font: bold 11px Verdana, Helvetica, Arial, Sans-Serif; 
}
.banner { background-color: #223E6E;}
.hdr_section { color: #6F732D; font: bold 11px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.hdr_section a:link { font: bold; color: #6F732D; text-decoration: none; }
.hdr_section a:active { font: bold; color: #6F732D; text-decoration: none; }
.hdr_section a:visited { font: bold; color: #6F732D; text-decoration: none; }
.hdr_section a:hover { font: bold; color: #6F732D; text-decoration: none;
}
.dotDividerH { 
	background-image: url('../images/dots_horiz_body.gif'); 
	background-repeat: repeat; 
	line-height: 1px;
}

.fund_pager { color: #6F732D; font: bold 14px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.fund_pager a:link { color: #6F732D; text-decoration: none; }
.fund_pager a active { color: #6F732D; text-decoration: none; }
.fund_pager a:visited { color: #6F732D; text-decoration: none; }
.fund_pager a:hover { color: #6F732D; text-decoration: underline; 
}
.close_bio { color: #fff; font: 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.close_bio a:link{ color: #fff; text-decoration: none; }
.close_bio a:active{ color: #fff; text-decoration: none; }
.close_bio a:visited{ color: #fff; text-decoration: none; }
.close_bio a:hover{ color: #fff; text-decoration: underline; 
}
.txt_blu { color: #01669A; font: 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.txt_blu a:link{ color: #01669A; text-decoration: none; }
.txt_blu a:active{ color: #01669A; text-decoration: none; }
.txt_blu a:visited{ color: #01669A; text-decoration: none; }
.txt_blu a:hover{ color: #01669A; text-decoration: underline; 
}
.txt_red { color: #60172B; font: 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.txt_red a:link { color: #60172B; text-decoration: none; }
.txt_red a:active { color: #60172B; text-decoration: none; }
.txt_red a:visited { color: #60172B; text-decoration: none; }
.txt_red a:hover { color: #60172B; text-decoration: underline; 
}
.txt_grn { color: #6F732D; font: 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; line-height: 13pt}
.txt_grn a:link { color: #6F732D; text-decoration: none; }
.txt_grn a active { color: #6F732D; text-decoration: none; }
.txt_grn a:visited { color: #6F732D; text-decoration: none; }
.txt_grn a:hover { color: #6F732D; text-decoration: underline; 
}
.txt_gry { color: #666; font: 10px Verdana, Helvetica, Arial, San-Serif; }
.txt_gry a:link { color: #666; text-decoration: none; }
.txt_gry a:active { color: #666; text-decoration: none; }
.txt_gry a:visited { color: #666; text-decoration: none; }
.txt_gry a:hover { color: #666; text-decoration: underline; 
}
.txt_blk { color: #000; font: 10px Verdana, Helvetica, Arial, San-Serif;
}
.btt {color: #01669A; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold; 
}
.legaltext { color: #666; font: 10px Verdana, Helvetica, Arial, San-Serif; 
}
.authortext { color: #000; font: 10px Verdana, Helvetica, Arial, San-Serif; 
}
.articlelink { color: #000; font: bold 10px Verdana, Arial, San-Serif;}
.articlelink a:active{ font: bold; color: #01669A; text-decoration: none; }
.articlelink a:hover{ font: bold; color: #01669A; text-decoration: underline; 
}
.articleactive { color: #666; font: bold 10px Verdana, Helvetica, Arial, San-Serif; 
}
.options { COLOR: #000; FONT-SIZE: 10px; FONT-FAMILY: arial;
}
.pg_no { color: #01669A; font: bold 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.pg_no a:link{ color: #01669A; text-decoration: none }
.pg_no a:active{ color: #01669A; text-decoration: none }
.pg_no a:visited{ color: #01669A; text-decoration: none }
.pg_no a:hover{ color: #01669A; text-decoration: none 
}
.pg_on { color: #666666; font: 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
}

	/* END BODY */
	
	/* CHARTS */

.vehicleon  { color: #60172B; font: bold 10px Verdana; line-height: 15pt; text-decoration: none; background-color: #ffffff; 
}
.vehicleoff  { color: #666666; font: 10px Verdana; line-height: 15pt; text-decoration: none; background-color: #ebebeb; 
}
.vehicleborderoff { background-color: #b2b2b2; line-height: 1px;
}
.vehicleborderon { background-color: #ffffff; line-height: 1px; 
}
.vehiclebordershadow { background-color: #e8ecef; line-height: 1px;
}
.vehiclediv { background-color: #b2b2b2;
}
.chartbartitle  { background-color: #E2E2E2; color: #60172B; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;  
}
.chartbarbkgrnd  { background-color: #E2E2E2; color: #60172B; font-family: Verdana; font-size: 10px; text-decoration: none;  
}
.chartbkgrnd  { background-color: #E2E2E2; font-family: Verdana; font-size: 10px; text-decoration: none;  
}
.chartbartitlehdr  { background-color: #E2E2E2; color: #000; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;  
}
.chartbartitlemulti  { background-color: #D2D2D2; color: #60172B; font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration: none;  
}
.chartbar  { background-color: #F1F1F1; color: #000; font-family: Verdana; font-size: 10px; text-decoration: none;  
}
.chartbarborder { background-color: #A0A0A0;
}
.taborder { background-color: #a6c4d8;
}
.taborder_wht { background-color: #fff;
}
.tabarbtmborder { background-color: #b2b2b2;
}
.tabhdr { background-color: #E2E9EE; color: #000; font: bold;
}
.tabhdr_blu { background-color: #E2E9EE; color: #01669A; font: bold;
}
.chartbar_borderbtm { background-color: #CFCEC9;
}
.chart_hdr { color: #000; font: bold 10px Verdana, Arial, San-Serif;
}
.hdr_blu { color: #01669A; font: bold 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none;
}
.hdr_blu_msimcom { color: #223E6E; font: bold 11px Verdana, Helvetica, Arial, San-Serif; text-decoration: none;
}
.row_bck_dark { background-color: #E8ECEF; color: #666;
}
.row_bck_lite { background-color: #F6F7FA; color: #666;
}
.tab_on { color: #000; font: bold 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none; }
.tab_on a:link{ color: #000; text-decoration: none; }
.tab_on a:active{ color: #000; text-decoration: none; }
.tab_on a:visited{ color: #000; text-decoration: none; }
.tab_on a:hover{ color: #000; text-decoration: none; 
}
.tab_off { color: #293F6F; font: bold 10px Verdana, Helvetica, Arial, San-Serif; }
.tab_off a:link{ color: #293F6F; text-decoration: none; }
.tab_off a:active{ color: #293F6F; text-decoration: none; }
.tab_off a:visited{ color: #293F6F; text-decoration: none; }
.tab_off a:hover{ color: #293F6F; text-decoration: none; 
}
.tab_off3 { color: #BF637C; font: bold 10px Verdana, Helvetica, Arial, San-Serif; }
.tab_off3 a:link{ color: #BF637C; text-decoration: none; }
.tab_off3 a:active{ color: #BF637C; text-decoration: none; }
.tab_off3 a:visited{ color: #BF637C; text-decoration: none; }
.tab_off3 a:hover{ color: #BF637C; text-decoration: none; 
}

	/* END CHARTS */
	
	/* FOOTER */
	
.footer { background-color: #EBEBEB; color: #8D8D8D; font: 9px Verdana; text-align: center; margin-top: 0; text-decoration: none; }
.footer a:link { color: #8D8D8D; text-decoration: none; }
.footer a:active { color: #8D8D8D; text-decoration: none; }
.footer a:visited { color: #8D8D8D; text-decoration: none; }
.footer a:hover { color: #8D8D8D; text-decoration: underline; }
}
	/* END FOOTER */

	/* NAVIGATION */

.navglbl { color: #ffffff; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }
.navglbl a:link { color: #ffffff; text-decoration: none; }
.navglbl a:active { color: #ffffff; text-decoration: none;  }
.navglbl a:visited { color: #ffffff; text-decoration: none; }
.navglbl a:hover { color: #ffffff; text-decoration: none;  
}
/*.navglblon { color: #333300; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }*/
/*.navglblon { color: #404616; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }*/
.navglblon { color: #ffffff; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }
.navglblon a:link { color: #ffffff; text-decoration: none; }
.navglblon a:active { color: #ffffff; text-decoration: none;  }
.navglblon a:visited { color: #ffffff; text-decoration: none; }
.navglblon a:hover { color: #ffffff; text-decoration: none;  
}
.navsubon { color: #ffffff; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif;  }
.navsubon a:link  { color: #ffffff; text-decoration: none;  }
.navsubon a:active  { color: #ffffff; text-decoration: none; }
.navsubon a:visited  { color: #ffffff; text-decoration: none;  }
.navsubon a:hover  { color: #ffffff; text-decoration: underline;  
}
.navglblon2 { color: #CED1B3; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }
.navglblon2 a:link { color: #CED1B3; text-decoration: none; }
.navglblon2 a:active { color: #CED1B3; text-decoration: none;  }
.navglblon2 a:visited { color: #CED1B3; text-decoration: none; }
.navglblon2 a:hover { color: #CED1B3; text-decoration: none;  
}
.navsubon2 { color: #CED1B3; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif;  }
.navsubon2 a:link  { color: #CED1B3; text-decoration: none;  }
.navsubon2 a:active  { color: #CED1B3; text-decoration: none; }
.navsubon2 a:visited  { color: #CED1B3; text-decoration: none;  }
.navsubon2 a:hover  { color: #CED1B3; text-decoration: underline;  
}
.navglblon3 { color: #CCE5A2; text-decoration: none; font: bold 11px Arial Narrow, Helvetica, Arial, San-Serif; }
.navglblon3 a:link { color: #CCE5A2; text-decoration: none; }
.navglblon3 a:active { color: #CCE5A2; text-decoration: none;  }
.navglblon3 a:visited { color: #CCE5A2; text-decoration: none; }
.navglblon3 a:hover { color: #CCE5A2; text-decoration: none;  
}
.navsubon3 { color: #CCE5A2; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif;  }
.navsubon3 a:link  { color: #CCE5A2; text-decoration: none;  }
.navsubon3 a:active  { color: #CCE5A2; text-decoration: none; }
.navsubon3 a:visited  { color: #CCE5A2; text-decoration: none;  }
.navsubon3 a:hover  { color: #CCE5A2; text-decoration: underline;  
}
.navsub { color: #DAE4A8; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif; }
.navsub a:link { color: #DAE4A8; text-decoration: none; }
.navsub a:active { color: #DAE4A8; text-decoration: none; }
.navsub a:visited { color: #DAE4A8; text-decoration: none; }
.navsub a:hover { color: #ffffff; text-decoration: underline; 
}
.navutilon { color: #60172B; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif; background: #BF637C; }
.navutilon a:link  { color: #60172B; text-decoration: none; background: #BF637C; }
.navutilon a:active  { color: #60172B; text-decoration: none; background: #BF637C; }
.navutilon a:visited  { color: #60172B; text-decoration: none; background: #BF637C; }
.navutilon a:hover  { color: #fff; text-decoration: underline; background: #BF637C; 
}
.navutil { color: #D0718B; text-decoration: none; font: bold 10px Verdana, Arial, San-Serif; }
.navutil a:link { color: #D0718B; text-decoration: none; }
.navutil a:active { color: #D0718B; text-decoration: none; }
.navutil a:visited { color: #D0718B; text-decoration: none; }
.navutil a:hover { color: #FFF; text-decoration: underline;
}
.navcrumb {	color: #000; text-decoration: none; font: 10px Verdana, Arial, San-Serif; }
.navcrumb a:link  { color: #01669A; text-decoration: none; }
.navcrumb a:active  { color: #01669A; text-decoration: none; }
.navcrumb a:visited  { color: #01669A; text-decoration: none; }
.navcrumb a:hover  { color: #01669A; text-decoration: underline; 
}
.navcrumbon { color: #60172B; text-decoration: none; font: 10px Verdana, Arial, San-Serif; 
}
.navsec { color: #D0EEFB; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold; }
.navsec a:link { color: #D0EEFB; text-decoration: none;}
.navsec a:active { color: #D0EEFB; text-decoration: none; }
.navsec a:visited { color: #D0EEFB; text-decoration: none;}
.navsec a:hover { color: #FFFFFF; text-decoration: underline; 
}
.login { color: #fff; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold; }
.login a:link { color: #fff; text-decoration: none;}
.login a:active { color: #fff; text-decoration: none; }
.login a:visited { color: #fff; text-decoration: none;}
.login a:hover { color: #FFF; text-decoration: underline; 
}
.utility { color: #7BA6BD; font: Verdana 10px; text-decoration: none;  }
.utility a:link { color: #7BA6BD; text-decoration: none;}
.utility a:active { color: #7BA6BD; text-decoration: none; }
.utility a:visited { color: #7BA6BD; text-decoration: none;}
.utility a:hover { color: #D0EEFB; text-decoration: underline; 
}
.anchor{ color: #6F732D; font: Verdana 10px; text-decoration: none;  }
.anchor a:link { color: #6F732D; text-decoration: none;}
.anchor a:active { color: #6F732D; text-decoration: none; }
.anchor a:visited { color: #6F732D; text-decoration: none;}
.anchor a:hover { color: #6F732D; text-decoration: underline; 
}
.navleft { color: #60172B; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold; }
.navleft a:link { color: #60172B; text-decoration: none; }
.navleft a:active { color: #60172B; text-decoration: none; }
.navleft a:visited { color: #60172B; text-decoration: none; }
.navleft a:hover { color: #01669A; text-decoration: underline; 
}
.navleftab, .navleftab p { background-color: #60172B; color: #FFF; font-family: Verdana; font-size: 10px; text-decoration: none; font-weight: bold; line-height: 25px}
.navleftab a:link {	color: #FFF; text-decoration: none; }
.navleftab a:active { color: #FFF; text-decoration: none; }
.navleftab a:visited { color: #FFF; text-decoration: none; }
.navleftab a:hover { color: #FFF; text-decoration: underline; 
}
.navleftdropon { color: #666; font: bold 10px Verdana, Helvetica, Arial, San-Serif; }
.navleftdropon a:link {	color: #666; text-decoration: none; }
.navleftdropon a:active { color: #666; text-decoration: none; }
.navleftdropon a:visited { color: #666; text-decoration: none; }
.navleftdropon a:hover { color: #666; text-decoration: underline; }
}
.navleftdrop { color: #666; font: 10px Verdana, Helvetica, Arial, San-Serif; }
.navleftdrop a:link { color: #666; text-decoration: none; }
.navleftdrop a:active { color: #666; text-decoration: none; }
.navleftdrop a:visited { color: #666; text-decoration: none; }
.navleftdrop a:hover { color: #666; text-decoration: underline; }
}
.navsideblu { color: #01669A; font: bold 10px Verdana, Helvetica, Arial, San-Serif; text-decoration: none;
.navsideblu a:link{ color: #01669A; text-decoration: none; }
.navsideblu a:active{ color: #01669A; text-decoration: none; }
.navsideblu a:visited{ color: #01669A; text-decoration: none; }
.navsideblu a:hover{ color: #01669A; text-decoration: underline; 
}
	/* END NAVIGATION */
	
	/* GENERAL UTILITY RULES */
	
table { border-collapse: collapse; } 
div.spacer { clear: both; }
em, strong, .bold { font-weight: bold; }
	
	/* END GENERAL UTILITY RULES */

