/* institutions.css */

table.shareholders {width:100%; border-collapse:collapse; color:#666; clear:both; margin-top:1px}
table.shareholders col.holdingsColumn1 {width:22.5%}
table.shareholders col.holdingsColumn2 {width:17%}
table.shareholders col.holdingsColumn3 {width:16%}
table.shareholders col.holdingsColumn4 {width:16.5%}
table.shareholders col.holdingsColumn5 {width:14%}
table.shareholders col.holdingsColumn6 {width:14%}

table.shareholders th {padding: 2px 10px 5px 0px; text-align:right; font-size:10px; vertical-align:bottom}
table.shareholders td {padding: 2px 10px 2px 0px; text-align:right; font-size:11px}
table.shareholders th img {margin:0 0 0 3px; width:5px; height:3px}
table.shareholders th div.shiftRight  {position:relative; top:0; left:8px} /* Justifies header text right and aligns with data cell text but puts sort arrow off to right. 30Jun: not working in IE. */

/* Can't apply classes to THs (or TDs) since these will be overridden as the table is sorted. Set IDs instead to override default. */
th#thColumn1_institutions, th#thColumn6_institutions {text-align:left}
th#thColumn1_mutualFunds, th#thColumn6_mutualFunds {text-align:left}

table.shareholders    .flRight {float:right}
table.shareholders    .flLeft  {float:left}  /* Apply class to DIV within table cell instead of TD since classes will be applied and removed from cells to apply background color as sort column is changed. */
table.shareholders div.flLeft  {display:inline; text-align:left; margin-left:10px}

table.shareholders a {color:#333; line-spacing:110%; text-decoration:underline}

img#imgHolder_sharesHeld_institutions, img#imgHolder_sharesHeld_mutualFunds {margin-top:6px}
img#imgHolder_value_institutions, img#imgHolder_value_mutualFunds {margin-top:6px}
img#imgHolder_pctHoldings_institutions, img#imgHolder_pctHoldings_mutualFunds {margin-top:28px}
img#imgHolder_pctOfOutstanding_institutions, img#imgHolder_pctOfOutstanding_mutualFunds {margin-top:28px}
img#imgHolder_turnover_institutions, img#imgHolder_turnover_mutualFunds {margin-top:17px}

/* Highlighting alternate rows and sort column */
table.shareholders tr.oddRow td      {background-color:#f2f2f2}
table.shareholders tr.evenRow td     {}
table.shareholders tr.lastRow td     {background-image:none}
table.shareholders tr td.oddRowSort, table.shareholders tr th.oddRowSort  {background-color:#e6e6e6}
table.shareholders tr td.evenRowSort {background-color:#f2f1f0}

table.shareholders b {color:#303030}
div.barCht {width:50%; height:9px; float:right; margin:3px 0 0 3px; text-align:left}
div.barCht div {background-color:#c6c6c6; height:100%; float:left; display:block}
div.barCht div div {background-color:#003090; margin:1px; height:7px; float:none}
div#noData {margin:5px 0 5px 10px}

