*           { margin:0; padding:0; }body        { font-size:12px; font-family:Arial, Sans-serif; color:#444; line-height:170%; }img         { border-style:none; }a           { text-decoration:none; color:#1a66a7; outline:none; }a:hover     { color:#f0be10; }h1, h2, h3, h4, h5, h6{margin:0 0 15px;padding:0; color:#000;font-weight:normal;}h2          { font-size:22px; }h3          { margin:0 0 12px; font-size:19px; }h4          { margin:0 0 10px; font-size:16px; font-weight:bold; }h5          { margin:0 0 10px; font-size:13px; font-weight:bold; }h6          { margin:0 0 10px; font-size:12px; font-weight:bold; }.no-tabs h1.page-title, h1.parent-page-title   { margin:0 0 17px; font-size:28px; }.tabs h1.page-title                       { margin:0 0 17px; font-size:22px; }h1.sub-page-title                         { font-size:22px; }h2.fund-title                             { text-transform:uppercase; }p           { margin:0 0 25px; padding:0; }blockquote  { margin:0 0 25px 30px; }ul          { padding:0 0 15px; }ul li       { padding:0 0 7px 15px; margin:0 0 0 17px; list-style:none; background:url(../images/blt_yellow_ul.gif) no-repeat 0 6px; }ul ul       { padding:10px 0; }ul ul li    { margin:0 0 0 35px; padding:3px 0 0 15px; background:url(../images/blt_grey_ul_ul.gif) no-repeat 0 10px; }ul ol li    { margin:0 0 0 55px; padding:2px 0 0; list-style:lower-alpha; background:none; }ol          { padding:0 0 15px; }ol li       { padding:7px 0 0; margin:0 0 0 35px; }ol ol       { padding:10px 0; }ol ol li    { margin:0 0 0 55px; padding:2px 0 0; list-style:lower-alpha; }ol ul li    { margin:0 0 0 35px; padding:3px 0 0 15px; list-style:none; background:url(../images/blt_grey_ul_ul.gif) no-repeat 0 10px; }ul ul, ul ol, ol ol, ol ul                { padding:0 0 10px; }hr, .hr     { margin:0 0 15px; height:1px; background:url(../images/bkg_dotted_adadad.gif) 0 0 repeat-x; border:0 none; }.callout    { margin:23px 0; font-size:18px; text-transform:uppercase; line-height:120%; color:#606060; }.center     { text-align:center; }.small      { font-size:10px; }.green-text { color:#78a22f; }.subtle     { font-size:10px; font-weight:normal; }.highlight  { background:#f9e785; }.disclosure-small { font-size:11px; line-height:120%; }.disclosure-large { font-size:12px; line-height:120%; }.yellow-arrow-bullet {  padding:0 0 7px 15px; background:url(../images/blt_yellow_ul.gif) no-repeat 0 3px; }.caption-right, .caption-left             {}.caption-right img, .caption-left img     { margin:0 0 10px; border:none; }.caption-right p, .caption-left p         {     margin:0;    padding:4px 0 0;    font-size:11px;    font-style:italic;    line-height:120%;    color:#3a3a3a;}.caption-right        { float:right; margin:5px 0 10px 15px; }.caption-left         { float:left; margin:5px 15px 10px 0; }th                             { text-align:left; }.data-table                    { margin:0 0 10px; width:100%; font-size:11px; line-height:130%; border-top:3px solid #f0be10; }.data-table td                 { padding:5px 8px; background:#fff; border-bottom:1px solid #ececec; }.data-table .table-header td, .data-table th, .data-table .data-table-top-heading td{padding:7px 8px;font-weight:normal;color:#fff;background:#666;border-bottom:none;border-right:1px solid #777;}.data-table td.name             { font-weight:bold; }.data-table td.decimal          { text-align:right; }.data-table td.smallcell        { width:10px; }.data-table td.mediumcell       { width:60px; }.data-table td.widecell, .data-table th.widecell { width:100px; }.data-table .odd td                    { background:#f8f8f8; border-right:1px solid #fff; }.data-table .even td                   { background:#ededed; border-right:1px solid #fff;}.data-table .table-header a            { color:#fff; text-decoration:none; }.data-table .table-header a:hover      { color:#fff; background:#023f72; }.spotlight-table       { background:#ededed; }.spotlight-table td    { padding:5px 17px 15px; width:100%; background:#ededed; }.contact-us-table td   { padding:0 25px 10px 0; font-size:12px; }   