.bwcellpaddingbottom1 {padding-bottom: 2.0px; font: 100% arial; }
.bwcellpaddingbottom3 {padding-bottom: 4.0px; font: 100% arial; }
.bwcellpaddingleft0 {padding-left: 0.0px; font: 100% arial; }
.bwcellpaddingleft1 {padding-left: 5.0px; font: 100% arial; }
.bwcellpaddingleft2 {padding-left: 10.0px; font: 100% arial; }
.bwcellpaddingleft4 {padding-left: 20.0px; font: 100% arial; }
.bwcellpaddingleft5 {padding-left: 25.0px; font: 100% arial; }
.bwcellpaddingleft6 {padding-left: 30.0px; font: 100% arial; }
.bwcellpaddingleft7 {padding-left: 35.0px; font: 100% arial; }
.bwcellpaddingleft8 {padding-left: 40.0px; font: 100% arial; }
.bwcellpaddingright0 {padding-right: 0.0px; font: 100% arial; }
.bwcellparagraphmargin {margin-bottom: 0px; margin-top: 0px; font: 100% arial; }
.bwdoublebottomborder {border-bottom: double black 2.25pt; font: 100% arial; }
.bwlistitemmarginbottom {margin-bottom: 10.0px; font: 100% arial; }
.bwsinglebottomborder {border-bottom: solid black 1.0pt; font: 100% arial; }
.bwtablebottommargin {margin-bottom: 10.0px; font: 100% arial; }
.bwtextaligncenter {text-align: center; font: 100% arial; }
.bwtextalignleft {text-align: left; font: 100% arial; }
.bwtextalignright {text-align: right; font: 100% arial; }
.bwunderlinestyle {text-decoration: underline; font: 100% arial; }
.bwverticalalignbottom {vertical-align: bottom; font: 100% arial; }
.bwverticalaligntop {vertical-align: top; font: 100% arial; }
.bwwhitespacenowrap {white-space: nowrap; font: 100% arial; }

.ccbnBgLine {background-color: #000000;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   XSL STYLES   xxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslRightNav           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  text-decoration: none;
								  color: #CC0022;}
								  
   .modFundDisclaimer           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  text-decoration: none;
								  color: #000000;}
								  							  
   .prussianBlue               {font-family: arial, helvetica, verdana;
                                  color: #666666;
                                  font-size: 9pt;}
								  
   .prussianBlueNone               {font-family: arial, helvetica, verdana;
                                  color: #666666;
								  text-decoration: none;
                                  font-size: 9pt;}
	
   .modBgColorGreen             {background-color: #666666;}
   
   .modBgColorGrey              {background-color: #EFEFEF;}
   
   .modTextWhite                {color: #FFFFFF;}
   
   td							{font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
								  
   p							{font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
								  
   form 						{font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
								  
   select, input, textarea, option 
								{font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
								  
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x            Page Sytles - Ttls and sub Ttls           x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslSectionHead               {font-family: arial, helvetica, verdana;
                                  color: #9C0000;
                                  font-weight: bold;
                                  font-size: 12pt;}

   .xslBgSectionHead             {background-color: #FFFFFF;}

   .xslFeatureTtl                {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .xslBgFeatureTtl              {background-color: #FFFFFF;}

   .xslTtl                       {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .xslBgTtl                     {background-color: #FFFFFF;}

   .xslTxt                       {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .xslBgTxt                     {background-color: #FFFFFF;}

   .xslLnk                       {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .xslBgLnk                     {background-color: #FFFFFF;}

   .xslNav                       {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .xslBgNav                     {background-color: #FFFFFF;}

   .xslTblTtl                    {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .xslBgTblTtl                  {background-color: #FFFFFF;}

   .xslFrmOption                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .xslFundTtl                   {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .xslBgFundTtl                 {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxx   SHARED XML MODULE STYLES   xxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxx                  Analysts                  xxxxxx */
/* xxxxxx                  Dividends                 xxxxxx */
/* xxxxxx                   Events                   xxxxxx */
/* xxxxxx                    News                    xxxxxx */
/* xxxxxx                   Reports                  xxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modTblTtl                    {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modTblSubTtl                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modTblHighlight              {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modTblHighlightColEven       {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modTblHighlightColOdd        {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modTblTxt                    {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modTblTxtOdd                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modTblTxtEven                {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modTblLabelOdd               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modTblLabelEven              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modLnkBody                   {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modLnkTbl                    {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  color: #666666;}
								  
								  
 .modLnkFeat        a           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  color: #FFFFFF;}
								  
								  		  
   .modRequired                  {font-family: arial, helvetica, verdana;
                                  color: #FF0000;
                                  font-size: 9pt;}

   .modLnkPrint                  {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgTblTtl                  {background-color: #FFFFFF;}

   .modBgTblSubTtl               {background-color: #FFFFFF;}

   .modBgTblHighlight            {background-color: #FFFFFF;}

   .modBgTblTxt                  {background-color: #FFFFFF;}

   .modBgTblOdd                  {background-color: #FFFFFF;}

   .modBgTblEven                 {background-color: #FFFFFF;}

   .modFrmFld                    {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
.modOutlineEventsUpcoming     {background-color: #efefef;}
   .modFrmOption                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFrmButton                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxx                   Profile                  xxxxxx */
/* xxxxxx                News Articles               xxxxxx */
/* xxxxxx                 Guidelines                 xxxxxx */
/* xxxxxx               Code of Conduct              xxxxxx */
/* xxxxxx                 Quote Long                 xxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modBodyTtl                   {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modBodyTxt                   {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgBodyTtl                 {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Disclaimer Text                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modDisclaimer                {font-family: arial, helvetica, verdana;
                                  font-style: italic;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Error & Confirm Text                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modError                     {font-family: arial, helvetica, verdana;
                                  color: #FF0000;
                                  font-size: 9pt;}

   .modBgError                   {background-color: #FFFFFF;}

   .modConfirmBold               {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modConfirm                   {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxx   XML MODULE STYLES   xxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Broadcast Module                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modBroadcastTtl              {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modBroadcastTxt              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBroadcastDate             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgBroadcastTxt            {background-color: #FFFFFF;}

   .modBgBroadcastTtl            {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Shared Stock Quote Classes              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFrmOptQuote               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                  Short Quote Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modQuoteShrtPrice            {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modQuoteShrtData             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modQuoteShrtLabel            {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modQuoteShrtPos              {font-family: arial, helvetica, verdana;
                                  color: #008B00;
                                  font-size: 9pt;}

   .modQuoteShrtNeg              {font-family: arial, helvetica, verdana;
                                  color: #FF0000;
                                  font-size: 9pt;}

   .modQuoteShrtTicker           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modQuoteShrtDate             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modQuoteShrtDisclaimer       {font-family: arial, helvetica, verdana;
                                  font-style: italic;
                                  font-size: 9pt;}

   .modQuoteShrtTickerTbl        {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgQuoteShrtPrice          {background-color: #FFFFFF;}

   .modBgQuoteShrtData           {background-color: #FFFFFF;}

   .modBgQuoteShrtLabel          {background-color: #FFFFFF;}

   .modBgQuoteShrtImgPos         {background-color: #008B00;}

   .modBgQuoteShrtImgNeg         {background-color: #FF0000;}

   .modBgQuoteShrtTicker         {background-color: #FFFFFF;}

   .modBgQuoteShrtDate           {background-color: #FFFFFF;}

   .modBgQuoteShrtDisclaimer     {background-color: #FFFFFF;}

   .modBgQuoteShrtHLine          {background-color: #FFFFFF;}

   .modBgQuoteShrtVLine          {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Long Quote Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modQuoteLngPrice             {font-family: arial, helvetica, verdana;
                                  font-size: 10pt;
								     font-weight: bold;
								  color: #000000;
								  }

   .modQuoteLngData              {font-family: arial, helvetica, verdana;
                                  font-size: 8pt;
								  font-weight: bold;
								  color: #000000;}

   .modQuoteLngLabel             {font-family: arial, helvetica, verdana;
   												 color: #333333;
                                  font-size: 8pt;}

   .modQuoteLngPos               {font-family: arial, helvetica, verdana;
                                   font-weight: bold;
								  color: green;
                                  font-size: 8pt;}

   .modQuoteLngNeg               {font-family: arial, helvetica, verdana;
                                   font-weight: bold;
								  color: red;
                                  font-size: 8pt;}

   .modQuoteLngTicker            {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 8pt;}

   .modQuoteLngTickerTbl         {font-family: arial, helvetica, verdana;
   									 color: #333333;
                                  font-size: 8pt;}

   .modQuoteLngDate              {font-family: arial, helvetica, verdana;
   									 color: #333333;
                                  font-size: 8pt;}

   .modQuoteLngDisclaimer        {font-family: arial, helvetica, verdana;
                         			 color: #333333;
                                  font-size: 8pt;}

   .modBgQuoteLngPrice           {background-color: #CECFCF;}

   .modBgQuoteLngData            {background-color: #CECFCF;}

   .modBgQuoteLngLabel           {background-color: #EFEFEF;}

   .modBgQuoteLngImgPos          {background-color: #008B00;}

   .modBgQuoteLngImgNeg          {background-color: #FF0000;}

   .modBgQuoteLngTicker          {background-color: #FFFFFF;}

   .modBgQuoteLngDate            {background-color: #EFEFEF;}

   .modBgQuoteLngDisclaimer      {background-color: #EFEFEF;}

   .modBgQuoteLngHLine           {background-color: #FFFFFF;}

   .modBgQuoteLngVLine           {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Chart, Lookup & Calculator              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modStockInfoTicker           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modStockInfoPrice            {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modStockInfoData             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modStockInfoLabelOutput      {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modStockInfoLabelInput       {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFrmFldStock               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFrmOptStock               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgStockInput              {background-color: #FFFFFF;}

   .modBgStockOutput             {background-color: #EFEFEF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x               Info Request Form Module               x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modInfoTtl                   {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modInfoTxt                   {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modInfoLabel                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modInfoDisclaimer            {font-family: arial, helvetica, verdana;
                                  color: #FF0000;
                                  font-size: 9pt;}

   .modBgInfoTtl                 {background-color: #FFFFFF;}

   .modBgInfoLabel               {background-color: #FFFFFF;}

   .modBgInfoTxt                 {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                         Email                        x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEmailTtl                  {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modEmailTxt                  {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEmailLabel                {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modBgEmailTtl                {background-color: #EFEFEF;}

   .modBgEmailLabel              {background-color: #FFFFFF;}

   .modBgEmailTxt                {background-color: #FFFFFF;}

   .modFrmFldEmail               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxx   Search   xxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxx                 SEC Filings                xxxxxx */
/* xxxxxx                    News                    xxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modSecSearchTtl              {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modSecSearchTxt              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modSecSearchLnk              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modSec16Lnk                  {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;
								  color: #666666;}

   .modBgSecSearch               {background-color: #FFFFFF;}

   .modNewsSearchTtl             {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modNewsSearchTxt             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgNewsSearch              {background-color: #FFFFFF;}

   .modFrmFldSearch              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                      FAQ Module                      x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFaqLabelQ                 {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFaqTxtQ                   {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFaqLabelA                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFaqTxtA                   {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgFaqTxtQ                 {background-color: #FFFFFF;}

   .modBgFaqTxtA                 {background-color: #FFFFFF;}

   .modBgFaqLabelQ               {background-color: #FFFFFF;}

   .modBgFaqLabelA               {background-color: #FFFFFF;}

   .modBgFaqAnchorLnk            {background-color: #FFFFFF;}

   .modFaqAnchorLnk              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  color: #666666;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Contact Module                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modContactTtl                {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modContactSubTtl             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modContactTxt                {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modContactLnk                {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgContactTtl              {background-color: #FFFFFF;}

   .modBgContactSubTtl           {background-color: #FFFFFF;}

   .modBgContactTxt              {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                     Events Module                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEventsTblTtl              {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modEventsTblTxt              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEventsTblLnk              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  color: #666666;}

   .modEventsTxt                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgEventsTblTtl            {background-color: #FFFFFF;}

   .modBgEventsTblTxt            {background-color: #FFFFFF;}

   .modBgEventsTxt               {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Event Details Module                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEventDetailsTtl           {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modEventDetailsSubTtl        {font-family: arial, helvetica, verdana;
   								  font-weight: bold;
                                  font-size: 9pt;}

   .modEventDetailsTxt           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEventDetailsData          {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEventDetailsLabel         {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEventDetailsLnk           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  color: #666666;}

   .modBgEventDetailsTtl         {background-color: #FFFFFF;}

   .modBgEventDetailsSubTtl      {background-color: #FFFFFF;}

   .modBgEventDetailsTxt         {background-color: #FFFFFF;}

   .modBgEventDetailsData        {background-color: #FFFFFF;}

   .modBgEventDetailsLabel       {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                  Fundamentals Module                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFundTblTxtOdd             {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFundTblTxtEven            {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFundTblTxtBoldOdd         {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFundTblTxtBoldEven        {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFundTblTtl                {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFundTblSubTtl             {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFundHeader                {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modFundDescTxt               {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modFundDescSubTtlTxt         {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgFundTblOdd              {background-color: #FFFFFF;}

   .modBgFundTblEven             {background-color: #FFFFFF;}

   .modBgFundTblTtl              {background-color: #FFFFFF;}

   .modBgFundTblSubTtl           {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                       Estimates                      x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEstimatesTxt              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}
								  

   .modEstimatesTblTtl           {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modEstimatesTblTxtOdd        {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEstimatesTblTxtEven       {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modEstimatesLnk              {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;
								  text-decoration: none;
								  color: #666666;}
								  
	.modBgEstimatesTxt			{background-color: #FFFFFF;}

   .modBgEstimatesTblTtl         {background-color: #FFFFFF;}

   .modBgEstimatesTblTxtOdd      {background-color: #FFFFFF;}

   .modBgEstimatesTblTxtEven     {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Governance Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modGovTtl                    {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modGovSubTtl                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modGovTxt                    {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modGovTblTtl                 {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modGovTblTxt                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modGovNavLnk                 {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modGovTblLnk                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modGovNavTxt                 {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modBgGovTblTtl               {background-color: #FFFFFF;}

   .modBgGovTblTxt               {background-color: #FFFFFF;}

   .modBgGovTblLnk               {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Committee Composition Module             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modCommitteeBodyTxt          {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modCommitteeBodyTtl          {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modCommitteeLegendTxt        {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modCommitteeTblLnkColumn     {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modCommitteeTblLnk           {font-family: arial, helvetica, verdana;
                                  font-size: 9pt;}

   .modCommitteeTblTtl           {font-family: arial, helvetica, verdana;
                                  font-weight: bold;
                                  font-size: 9pt;}

   .modBgCommitteeTblLnkColumn   {background-color: #FFFFFF;}

   .modBgCommitteeTblTtl         {background-color: #FFFFFF;}

   .modBgCommitteeTblLnkOdd      {background-color: #FFFFFF;}

   .modBgCommitteeTblLnkEven     {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxx   Builder Blocks   xxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Builder Block - Line_NNCol              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslBgLineH                   {background-color: #FFFFFF;}

   .xslBgLineV                   {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                Design Block - Bevel-In               x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslBevInHighlightLt          {background-color: #EEEEEE;}

   .xslBevInHighlightDk          {background-color: #DDDDDD;}

   .xslBevInShadowLt             {background-color: #999999;}

   .xslBevInShadowDk             {background-color: #666666;}

   .xslBevInInset                {background-color: #CCCCCC;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x               Design Block - Bevel-Out               x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslBevOutHighlightLt         {background-color: #EEEEEE;}

   .xslBevOutHighlightDk         {background-color: #DDDDDD;}

   .xslBevOutShadowLt            {background-color: #999999;}

   .xslBevOutShadowDk            {background-color: #666666;}

   .xslBevOutInset               {background-color: #CCCCCC;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Design Block - Drop Shadow              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslDropShadow                {background-color: #000000;}

   .xslDropInset                 {background-color: #FF3300;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                Design Block - Outline                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslOutline                   {background-color: #efefef;}

   .xslOutlineInset              {background-color: #999999;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x               Design Block - Full Color              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslFullColor                 {background-color: #EFEFEF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
