
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   XSL STYLES   xxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .fauxHdr		{background-color: #003366;}
   
   td, p		{font-family: Verdana, Arial, Helvetica, sans-serif;
                	font-size: 11px;
	                color: #000000;}
   a:link		{color: #0000CC;}
   a:active		{color: #0000CC;}
   a:visited		{color: #0000CC;}   
   a:hover		{text-decoration: none;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x            Page Styles - Ttls and sub Ttls           x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
   .xslbody 				  {font-family: Verdana, Arial, Helvetica, sans-serif;
 				  font-size: 11px;
				  line-height: normal;
				  background-color: #cccddf;
				  color: #000000;
				  margin-top: 0px;
				  margin-left: 0px;}
   .xslbodyBold				   {font-family: Verdana, Arial, Helvetica, sans-serif;
				  font-size: 14px;
				  font-weight: bold;}
   .xslSectionHead                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 18px;
                                  font-weight: bold;
                                  color: #000099;}

   .xslBgSectionHead                       {background-color: #FFFFFF;}

   .xslFeatureTtl                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .xslBgFeatureTtl                        {background-color: #FFFFFF;}

   .xslTtl                                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 14px;
                                  font-weight: bold;
                                  color: #000099;}

   .xslBgTtl                               {background-color: #EFEFEF;}

   .xslTxt                                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  color: #000000;}

   .xslBgTxt                               {background-color: #FFFFFF;}

   .xslLnk                                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;}

   .xslBgLnk                               {background-color: #FFFFFF;}

   .xslNav                                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;}

   .xslBgNav                               {background-color: #FFFFFF;}

   .xslTblTtl                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 14px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .xslBgTblTtl                            {background-color: #FFFFFF;}

   .xslFrmOption                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .xslFundTtl                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .xslBgFundTtl                           {background-color: #FFFFFF;}

   .tdborderbottom                     	   {font-family: Verdana, Arial, Helvetica, sans-serif;
				  BORDER-BOTTOM: #cccccc 1px solid;
                                  font-size: 11px;}


/* 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: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0066FF;}

   .modTblSubTtl                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlight                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlightColEven                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlightColOdd                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblTxt                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;}

   .modTblTxtOdd                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;}

   .modTblTxtEven                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;}

   .modTblLabelOdd                         {font-family: Verdana, Arial, Helvetica, sans-serif;
				  BORDER-BOTTOM: #cccccc 1px solid;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #000000;
				  text-transform: Capitalize;
				  background-color: #EFEFEF;}

   .modTblLabelEven                        {font-family: Verdana, Arial, Helvetica, sans-serif;
				  BORDER-BOTTOM: #cccccc 1px solid;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #000000;
				  text-transform: Capitalize;
  				  background-color: #EFEFEF;}


   .modLnkBody                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;}

   .modLnkTbl                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;}

   .modRequired                            {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #FF0000;}

   .modLnkPrint                            {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgTblTtl                            {background-color: #9cbef8;}

   .modBgTblSubTtl                         {background-color: #FFFFFF;}

   .modBgTblHighlight                      {background-color: #FFFFFF;}

   .modBgTblTxt                            {background-color: #FFFFFF;}

   .modBgTblOdd                            {background-color: #FFFFFF;}

   .modBgTblEven                           {background-color: #EFEFEF;}

   .modFrmFld                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmOption                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmButton                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxx                   Profile                  xxxxxx */
/* xxxxxx                News Articles               xxxxxx */
/* xxxxxx                 Guidelines                 xxxxxx */
/* xxxxxx               Code of Conduct              xxxxxx */
/* xxxxxx                 Quote Long                 xxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modBodyTtl                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBodyTxt                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgBodyTtl                           {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Disclaimer Text                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modDisclaimer                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #999999;
								  }


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Error & Confirm Text                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modError                               {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #FF0000;
                                  font-weight: bold;}

   .modBgError                             {background-color: #FFFFFF;}

   .modConfirmBold                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;
                                  font-weight: bold;}

   .modConfirm                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxx   XML MODULE STYLES   xxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Broadcast Module                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modBroadcastTtl                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBroadcastTxt                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBroadcastDate                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modBgBroadcastTxt                      {background-color: #FFFFFF;}

   .modBgBroadcastTtl                      {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Shared Stock Quote Classes              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFrmOptQuote                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                  Short Quote Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modQuoteShrtPrice                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtData                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtLabel                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtPos                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #009933;}

   .modQuoteShrtNeg                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #CC0000;}

   .tdmodQuoteShrtPos                        {font-family: Verdana, Arial, Helvetica, sans-serif;
				  BORDER-BOTTOM: #cccccc 1px solid;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #009933;}

   .tdmodQuoteShrtNeg                        {font-family: Verdana, Arial, Helvetica, sans-serif;
				  BORDER-BOTTOM: #cccccc 1px solid;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #CC0000;}

   .modQuoteShrtTicker                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modQuoteShrtDate                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtDisclaimer                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: CCCCCC;}

   .modQuoteShrtTickerTbl                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .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: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngData                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngLabel                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngPos                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #009933;}

   .modQuoteLngNeg                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #CC0000;}

   .modQuoteLngTicker                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modQuoteLngTickerTbl                   {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngDate                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngDisclaimer                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #999999;}

   .modBgQuoteLngPrice                     {background-color: #FFFFFF;}

   .modBgQuoteLngData                      {background-color: #FFFFFF;}

   .modBgQuoteLngLabel                     {background-color: #FFFFFF;}

   .modBgQuoteLngImgPos                    {background-color: #008B00;}

   .modBgQuoteLngImgNeg                    {background-color: #FF0000;}

   .modBgQuoteLngTicker                    {background-color: #FFFFFF;}

   .modBgQuoteLngDate                      {background-color: #FFFFFF;}

   .modBgQuoteLngDisclaimer                {background-color: #FFFFFF;}

   .modBgQuoteLngHLine                     {background-color: #FFFFFF;}

   .modBgQuoteLngVLine                     {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x              Chart, Lookup & Calculator              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modStockInfoTicker                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modStockInfoPrice                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoData                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoLabelOutput                {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoLabelInput                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFrmFldStock                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmOptStock                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgStockInput                        {background-color: #FFFFFF;}

   .modBgStockOutput                       {background-color: #FFFFFF;}

   .modBgStockInfoLabelInput               {background-color: #FFFFFF;}

   .modBgStockInfoLabelOutput              {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x               Info Request Form Module               x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modInfoTtl                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modInfoTxt                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modInfoLabel                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modInfoDisclaimer                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #CCCCCC;}

   .modInfoMaterialsTxt                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modInfoSubTtl                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBgInfoTtl                           {background-color: #FFFFFF;}

   .modBgInfoLabel                         {background-color: #FFFFFF;}

   .modBgInfoTxt                           {background-color: #FFFFFF;}

   .modBgInfoMaterialsTxt                  {background-color: #FFFFFF;}

   .modBgInfoSubTtl                        {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                         Email                        x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEmailTtl                            {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEmailTxt                            {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEmailLabel                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modBgEmailTtl                          {background-color: #FFFFFF;}

   .modBgEmailLabel                        {background-color: #FFFFFF;}

   .modBgEmailTxt                          {background-color: #FFFFFF;}

   .modFrmFldEmail                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxx   Search   xxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxx                 SEC Filings                xxxxxx */
/* xxxxxx                    News                    xxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modSecSearchTtl                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modSecSearchTxt                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modSecSearchLnk                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modSec16Lnk                            {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgSecSearch                         {background-color: #FFFFFF;}

   .modNewsSearchTtl                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modNewsSearchTxt                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgNewsSearch                        {background-color: #FFFFFF;}

   .modFrmFldSearch                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                      FAQ Module                      x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFaqLabelQ                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFaqTxtQ                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFaqLabelA                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFaqTxtA                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgFaqTxtQ                           {background-color: #FFFFFF;}

   .modBgFaqTxtA                           {background-color: #FFFFFF;}

   .modBgFaqLabelQ                         {background-color: #FFFFFF;}

   .modBgFaqLabelA                         {background-color: #FFFFFF;}

   .modBgFaqAnchorLnk                      {background-color: #FFFFFF;}

   .modFaqAnchorLnk                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Contact Module                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modContactTtl                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modContactSubTtl                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modContactTxt                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modContactLnk                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgContactTtl                        {background-color: #FFFFFF;}

   .modBgContactSubTtl                     {background-color: #FFFFFF;}

   .modBgContactTxt                        {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                     Events Module                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEventsTblTtl                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventsTblTxt                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventsTblLnk                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modEventsTxt                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventsDate                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventsTtl                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventsLabel                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modBgEventsTblTtl                      {background-color: #FFFFFF;}

   .modBgEventsTblTxt                      {background-color: #FFFFFF;}

   .modBgEventsTxt                         {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Event Details Module                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEventDetailsTtl                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventDetailsSubTtl                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventDetailsTxt                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventDetailsData                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventDetailsLabel                   {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventDetailsDate                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventDetailsFormats                 {}

   .modEventDetailsLnk                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modEventDetailsDisclaimer              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #CCCCCC;}

   .modEventDetailsSponsor                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgEventDetailsTtl                   {background-color: #FFFFFF;}

   .modBgEventDetailsSubTtl                {background-color: #FFFFFF;}

   .modBgEventDetailsTxt                   {background-color: #FFFFFF;}

   .modBgEventDetailsData                  {background-color: #FFFFFF;}

   .modBgEventDetailsLabel                 {background-color: #FFFFFF;}

   .modBgEventDetailsDate                  {background-color: #FFFFFF;}

   .modBgEventDetailsTxtEven               {background-color: #FFFFFF;}

   .modBgEventDetailsTxtOdd                {background-color: #FFFFFF;}

   .modBgEventDetailsDisclaimer            {background-color: #FFFFFF;}

   .modBgEventDetailsSponsor               {background-color: #FFFFFF;}

   .modBgEventDetailsWebcast               {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                  Fundamentals Module                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFundTblTxtOdd                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtEven                      {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtBoldOdd                   {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtBoldEven                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTtl                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modFundTblSubTtl                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modFundHeader                          {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFundDescTxt                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFundDescSubTtlTxt                   {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBgFundTblOdd                        {background-color: #FFFFFF;}

   .modBgFundTblEven                       {background-color: #EFEFEF;}

   .modBgFundTblTtl                        {background-color: #FFFFFF;}

   .modBgFundTblSubTtl                     {background-color: #FFFFFF;}

   .modBgFundHeader                        {background-color: #FFFFFF;}

   .modBgFundDescTxt                       {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                       Estimates                      x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modEstimatesTxt                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  color: #000000;}

   .modEstimatesTxtBold                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
								  font-weight: bold;
                                  color: #000000;}

   .modEstimatesTblTtl                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEstimatesTblTxtOdd                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;}

   .modEstimatesTblTxtEven                 {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;}

   .modEstimatesLnk                        {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;}

   .modBgEstimatesTblTtl                   {background-color: #FFFFFF;}

   .modBgEstimatesTblTxtOdd                {background-color: #FFFFFF;}

   .modBgEstimatesTblTxtEven               {background-color: #FFFFFF;}

   .modBgEstimatesTxt                      {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                   Governance Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modGovTtl                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovSubTtl                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovTxt                              {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modGovTblTtl                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovTblTxt                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modGovNavLnk                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modGovTblLnk                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modGovNavTxt                           {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modGovDate                             {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modGovBodyLnk                          {}

   .modBgGovTblTtl                         {background-color: #EFEFEF;}

   .modBgGovTblTxt                         {background-color: #FFFFFF;}

   .modBgGovTblLnk                         {background-color: #FFFFFF;}

   .modBgGovTxt                            {background-color: #FFFFFF;}

   .modBgGovNavLnk                         {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Committee Composition Module             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modCommitteeBodyTxt                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modCommitteeBodyTtl                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modCommitteeLegendTxt                  {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modCommitteeTblLnkColumn               {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modCommitteeTblLnk                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modCommitteeTblTtl                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modCommitteeDate                       {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modCommitteeTblTxt                     {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modCommitteeBodyLnk                    {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgCommitteeTblLnkColumn             {background-color: #FFFFFF;}

   .modBgCommitteeTblTtl                   {background-color: #FFFFFF;}

   .modBgCommitteeTblLnkOdd                {background-color: #FFFFFF;}

   .modBgCommitteeTblLnkEven               {background-color: #FFFFFF;}

   .modBgCommitteeTxt                      {background-color: #FFFFFF;}

   .modBgCommitteeTbl                      {background-color: #FFFFFF;}

   .modBgCommitteeColHdr                   {background-color: #FFFFFF;}

   .modBgCommitteeLegendTxt                {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxx   Enumerate   xxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Enumerate Backgrounds                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumBodyBg                         {}

   .ccbnEnumBg                             {background-color: #CCCCCC;}

   .ccbnEnumBgLogo                         {background-color: #FFFFFF;}

   .ccbnEnumHighlightLt                    {background-color: #FFFFFF;}

   .ccbnEnumHighlight                      {background-color: #EFEFEF;}

   .ccbnEnumShadow                         {background-color: #999999;}

   .ccbnEnumShadowDk                       {background-color: #666666;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Links                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTabLnk                         {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;}

   a.ccbnEnumTabLnk:link                   {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   a.ccbnEnumTabLnk:hover                  {text-decoration: none;}

   a.ccbnEnumTabLnk:active                 {text-decoration: none;}

   a.ccbnEnumTabLnk:visited                {font-family: Verdana, Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   .ccbnEnumPeerListLnk                    {font-size: 11px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Rows                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTxtEven                        {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnEnumTxtOdd                         {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .ccbnBgEnumTblEven                      {background-color: #EFEFEF;}

   .ccbnBgEnumTblOdd                       {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: #000000;}

   .xslOutlineInset                        {background-color: #999999;}

   .xslOutlineLookup                       {background-color: #000000;}

   .xslOutlineLookupLeft                   {background-color: #000000;}

   .xslOutlineLookupRight                  {background-color: #000000;}

   .xslOutlineQuote                        {background-color: #000000;}

   .modOutlineEventDetails                 {background-color: #000000;}

   .modOutlineEventDetailsWebcast          {background-color: #000000;}

   .modOutlineEventDetailsFuture           {}

   .modOutlineEventDetailsDisclaimer       {}

   .modOutlineEventDetailsSponsor          {}

   .modOutlineEventsUpcoming               {background-color: #000000;}

   .modOutlineEventsReminder               {background-color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x               Design Block - Full Color              x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .xslFullColor                           {background-color: #DDDDDD;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* BUSINESS WIRE XHTML EXTERNAL CSS STYLES */

/* Content Photo */
.bwbodyimg {float:left;padding-left:0px;padding-right:20px; padding-top:0px;padding-bottom:0px!important;}
.bwbodyimgcaption {font-size:85%!important;}

/*text alignments*/
.bwtextaligncenter, .bwalignc {text-align:center!important;}
.bwtextalignleft, .bwalignl {text-align:left!important;}
.bwtextalignright, .bwalignr  {text-align:right!important;}
.bwverticalaligntop, .bwvertalignt {vertical-align:top!important;}
.bwverticalalignmiddle, .bwvertalignm {vertical-align:middle!important;}
.bwverticalalignbottom, .bwvertalignb {vertical-align:bottom!important;}
.bwtablefigurealign, .bwfigurealign {text-align:right;vertical-align:bottom!important;}
.bwtabletextalign, .bwtxtalign {text-align:left;vertical-align:bottom!important;}
.bwwhitespacenowrap, .bwnowrap {white-space:normal!important;}

/*borders*/
.bwsinglebottomborder, .bwsinglebottom {border-bottom:solid black 1.0pt!important;}
.bwdoublebottomborder, .bwdoublebottom {border-bottom:double black 2.25pt!important;}
.bwsingletopborder, .bwsingletop {border-top:solid black 1.0pt!important;}
.bwdoubletopborder, .bwdoubletop {border-top:double black 2.25pt!important;}

/*table cell paddings*/
.bwcellpaddingleft0, .bwpadl0 {padding-left:0.0px!important;}
.bwcellpaddingleft1, .bwpadl1 {padding-left:5.0px!important;}
.bwcellpaddingleft2, .bwpadl2 {padding-left:10.0px!important;}
.bwcellpaddingleft3, .bwpadl3 {padding-left:15.0px!important;}
.bwcellpaddingleft4, .bwpadl4 {padding-left:20.0px!important;}
.bwcellpaddingleft5, .bwpadl5 {padding-left:25.0px!important;}
.bwcellpaddingleft6, .bwpadl6 {padding-left:30.0px!important;}
.bwcellpaddingleft7, .bwpadl7 {padding-left:35.0px!important;}
.bwcellpaddingleft8, .bwpadl8 {padding-left:40.0px!important;}
.bwcellpaddingleft9, .bwpadl9 {padding-left:45.0px!important;}
.bwcellpaddingleft10, .bwpadl10 {padding-left:50.0px!important;}
.bwcellpaddingleft11, .bwpadl11 {padding-left:55.0px!important;}
.bwcellpaddingleft12, .bwpadl12 {padding-left:60.0px!important;}
.bwcellpaddingleft13, .bwpadl13 {padding-left:65.0px!important;}
.bwcellpaddingleft14, .bwpadl14 {padding-left:70.0px!important;}
.bwcellpaddingleft15, .bwpadl15 {padding-left:75.0px!important;}
.bwcellpaddingleft16, .bwpadl16 {padding-left:80.0px!important;}
.bwcellpaddingleft17, .bwpadl17 {padding-left:85.0px!important;}
.bwcellpaddingleft18, .bwpadl18 {padding-left:90.0px!important;}
.bwcellpaddingleft19, .bwpadl19 {padding-left:95.0px!important;}
.bwcellpaddingleft20, .bwpadl20 {padding-left:100.0px!important;}

/*table cell paddings*/
.bwcellpaddingright0, .bwpadr0 {padding-right:0.0px!important;}
.bwcellpaddingright1, .bwpadr1 {padding-right:5.0px!important;}
.bwcellpaddingright2, .bwpadr2 {padding-right:10.0px!important;}
.bwcellpaddingright3, .bwpadr3 {padding-right:15.0px!important;}
.bwcellpaddingright4, .bwpadr4 {padding-right:20.0px!important;}
.bwcellpaddingright5, .bwpadr5 {padding-right:25.0px!important;}
.bwcellpaddingright6, .bwpadr6 {padding-right:30.0px!important;}
.bwcellpaddingright7, .bwpadr7 {padding-right:35.0px!important;}
.bwcellpaddingright8, .bwpadr8 {padding-right:40.0px!important;}
.bwcellpaddingright9, .bwpadr9 {padding-right:45.0px!important;}
.bwcellpaddingright10, .bwpadr10 {padding-right:50.0px!important;}
.bwcellpaddingtop1, .bwpadt1 {padding-top:10.0px!important;}
.bwcellpaddingtop2, .bwpadt2  {padding-top:20.0px!important;}
.bwcellpaddingtop3, .bwpadt3  {padding-top:30.0px!important;}
.bwcellpaddingtop4, .bwpadt4  {padding-top:40.0px!important;}
.bwcellpaddingtop5, .bwpadt5  {padding-top:50.0px!important;}
.bwcellpaddingtop6, .bwpadt6  {padding-top:60.0px!important;}
.bwcellpaddingtop7, .bwpadt7  {padding-top:70.0px!important;}
.bwcellpaddingtop8, .bwpadt8  {padding-top:80.0px!important;}
.bwcellpaddingtop9, .bwpadt9  {padding-top:90.0px!important;}
.bwcellpaddingtop10, .bwpadt10  {padding-top:100.0px!important;}
.bwcellpaddingtop11, .bwpadt11 {padding-top:110.0px!important;}
.bwcellpaddingtop12, .bwpadt12 {padding-top:120.0px!important;}
.bwcellpaddingtop13, .bwpadt13 {padding-top:130.0px!important;}
.bwcellpaddingtop14, .bwpadt14 {padding-top:140.0px!important;}
.bwcellpaddingtop15, .bwpadt15 {padding-top:150.0px!important;}
.bwcellpaddingtop16, .bwpadt16 {padding-top:160.0px!important;}
.bwcellpaddingtop17, .bwpadt17 {padding-top:170.0px!important;}
.bwcellpaddingtop18, .bwpadt18 {padding-top:180.0px!important;}
.bwcellpaddingtop19, .bwpadt19 {padding-top:190.0px!important;}
.bwcellpaddingtop20, .bwpadt20 {padding-top:200.0px!important;}

/*cell bottom padding adjustment styles*/
.bwcellpaddingbottom1, .bwpadb1  {padding-bottom:2.0px!important;}
.bwcellpaddingbottom2, .bwpadb2 {padding-bottom:3.0px!important;}
.bwcellpaddingbottom3, .bwpadb3 {padding-bottom:4.0px!important;}

/*underline style*/
.bwunderlinestyle, .bwuline {text-decoration:underline!important;}
.bwdoubleunderlinestyle, .bwdbluline {text-decoration:underline;border-bottom:1px solid black!important;}

/*color style*/
.bwcolorred, .bwred {color:red!important;}
.bwcolorblack, .bwblack {color:black!important;}

/*margin left*/
.bwmarginleft1, .bwmarginl1 {margin-left:30.0px!important;}
.bwmarginleft2, .bwmarginl2 {margin-left:60.0px!important;}
.bwmarginleft3, .bwmarginl3 {margin-left:90.0px!important;}
.bwmarginleft4, .bwmarginl4 {margin-left:120.0px!important;}
.bwmarginleft5, .bwmarginl5 {margin-left:150.0px!important;}
.bwmarginleft6, .bwmarginl6 {margin-left:180.0px!important;}
.bwmarginleft7, .bwmarginl7 {margin-left:210.0px!important;}
.bwmarginleft8, .bwmarginl8 {margin-left:240.0px!important;}
.bwmarginleft9, .bwmarginl9 {margin-left:270.0px!important;}
.bwmarginleft10, .bwmarginl10 {margin-left:300.0px!important;}

/*text indent*/
.bwhangingindent, .bwhangindent {text-indent:-30.0px!important;}

/*paragraph indent*/
.bwparagraphindent, .bwpindent {text-indent:30.0px!important;}

/*list styles*/
.bwliststylenone, .bwlistnone {list-style-image:none;list-style-type:none!important;}
.bwliststyledisc, .bwlistdisc {list-style-type:disc!important;}
.bwliststylesquare, .bwlistsquare {list-style-type:square!important;}
.bwliststylecircle, .bwlistcircle {list-style-type:circle!important;}
.bwliststyledecimal, .bwlistdecimal {list-style-type:decimal!important;}
.bwliststyleloweralpha, .bwlistlowalpha {list-style-type:lower-alpha!important;}
.bwliststyleupperalpha, .bwlistupalpha {list-style-type:upper-alpha!important;}
.bwliststylelowerroman, .bwlistlowroman {list-style-type:lower-roman!important;}
.bwliststyleupperroman, .bwlistuproman {list-style-type:upper-roman!important;}

/*list item spacing*/
.bwlistitemmarginbottom, .bwlistitemmargb {margin-bottom:10.0px!important;}

/*pargraph margin inside table cells*/
.bwcellparagraphmargin, .bwcellpmargin {margin-bottom:0px;margin-top:0px!important;}

/*table bottom margin*/
.bwtablebottommargin, .bwtablemarginb {margin-bottom:10.0px!important;}

/*horizontal block alignment*/
.bwblockaligncenter, .bwblockalignc {margin-left:auto;margin-right:auto!important;}
.bwblockalignleft, .bwblockalignl {margin-left:0px;margin-right:auto!important;}
.bwblockalignright, .bwblockalignr {margin-left:auto;margin-right:0px!important;}

/*width*/
.bwwidthpercent1, .bwwidth1 {width:1%!important;} 
.bwwidthpercent2, .bwwidth2 {width:2%!important;} 
.bwwidthpercent3, .bwwidth3 {width:3%!important;} 
.bwwidthpercent4, .bwwidth4 {width:4%!important;} 
.bwwidthpercent5, .bwwidth5 {width:5%!important;} 
.bwwidthpercent6, .bwwidth6 {width:6%!important;} 
.bwwidthpercent7, .bwwidth7 {width:7%!important;} 
.bwwidthpercent8, .bwwidth8 {width:8%!important;} 
.bwwidthpercent9, .bwwidth9 {width:9%!important;} 
.bwwidthpercent10, .bwwidth10 {width:10%!important;} 
.bwwidthpercent11, .bwwidth11 {width:11%!important;} 
.bwwidthpercent12, .bwwidth12 {width:12%!important;} 
.bwwidthpercent13, .bwwidth13 {width:13%!important;} 
.bwwidthpercent14, .bwwidth14 {width:14%!important;} 
.bwwidthpercent15, .bwwidth15 {width:15%!important;} 
.bwwidthpercent16, .bwwidth16 {width:16%!important;} 
.bwwidthpercent17, .bwwidth17 {width:17%!important;} 
.bwwidthpercent18, .bwwidth18 {width:18%!important;} 
.bwwidthpercent19, .bwwidth19 {width:19%!important;} 
.bwwidthpercent20, .bwwidth20 {width:20%!important;} 
.bwwidthpercent21, .bwwidth21 {width:21%!important;} 
.bwwidthpercent22, .bwwidth22 {width:22%!important;} 
.bwwidthpercent23, .bwwidth23 {width:23%!important;} 
.bwwidthpercent24, .bwwidth24 {width:24%!important;} 
.bwwidthpercent25, .bwwidth25 {width:25%!important;} 
.bwwidthpercent26, .bwwidth26 {width:26%!important;} 
.bwwidthpercent27, .bwwidth27 {width:27%!important;} 
.bwwidthpercent28, .bwwidth28 {width:28%!important;} 
.bwwidthpercent29, .bwwidth29 {width:29%!important;} 
.bwwidthpercent30, .bwwidth30 {width:30%!important;} 
.bwwidthpercent31, .bwwidth31 {width:31%!important;} 
.bwwidthpercent32, .bwwidth32 {width:32%!important;} 
.bwwidthpercent33, .bwwidth33 {width:33%!important;} 
.bwwidthpercent34, .bwwidth34 {width:34%!important;} 
.bwwidthpercent35, .bwwidth35 {width:35%!important;} 
.bwwidthpercent36, .bwwidth36 {width:36%!important;} 
.bwwidthpercent37, .bwwidth37 {width:37%!important;} 
.bwwidthpercent38, .bwwidth38 {width:38%!important;} 
.bwwidthpercent39, .bwwidth39 {width:39%!important;} 
.bwwidthpercent40, .bwwidth40 {width:40%!important;} 
.bwwidthpercent41, .bwwidth41 {width:41%!important;} 
.bwwidthpercent42, .bwwidth42 {width:42%!important;} 
.bwwidthpercent43, .bwwidth43 {width:43%!important;} 
.bwwidthpercent44, .bwwidth44 {width:44%!important;} 
.bwwidthpercent45, .bwwidth45 {width:45%!important;} 
.bwwidthpercent46, .bwwidth46 {width:46%!important;} 
.bwwidthpercent47, .bwwidth47 {width:47%!important;} 
.bwwidthpercent48, .bwwidth48 {width:48%!important;} 
.bwwidthpercent49, .bwwidth49 {width:49%!important;} 
.bwwidthpercent50, .bwwidth50 {width:50%!important;} 
.bwwidthpercent51, .bwwidth51 {width:51%!important;} 
.bwwidthpercent52, .bwwidth52 {width:52%!important;} 
.bwwidthpercent53, .bwwidth53 {width:53%!important;} 
.bwwidthpercent54, .bwwidth54 {width:54%!important;} 
.bwwidthpercent55, .bwwidth55 {width:55%!important;} 
.bwwidthpercent56, .bwwidth56 {width:56%!important;} 
.bwwidthpercent57, .bwwidth57 {width:57%!important;} 
.bwwidthpercent58, .bwwidth58 {width:58%!important;} 
.bwwidthpercent59, .bwwidth59 {width:59%!important;} 
.bwwidthpercent60, .bwwidth60 {width:60%!important;} 
.bwwidthpercent61, .bwwidth61 {width:61%!important;} 
.bwwidthpercent62, .bwwidth62 {width:62%!important;} 
.bwwidthpercent63, .bwwidth63 {width:63%!important;} 
.bwwidthpercent64, .bwwidth64 {width:64%!important;} 
.bwwidthpercent65, .bwwidth65 {width:65%!important;} 
.bwwidthpercent66, .bwwidth66 {width:66%!important;} 
.bwwidthpercent67, .bwwidth67 {width:67%!important;} 
.bwwidthpercent68, .bwwidth68 {width:68%!important;} 
.bwwidthpercent69, .bwwidth69 {width:69%!important;} 
.bwwidthpercent70, .bwwidth70 {width:70%!important;} 
.bwwidthpercent71, .bwwidth71 {width:71%!important;} 
.bwwidthpercent72, .bwwidth72 {width:72%!important;} 
.bwwidthpercent73, .bwwidth73 {width:73%!important;} 
.bwwidthpercent74, .bwwidth74 {width:74%!important;} 
.bwwidthpercent75, .bwwidth75 {width:75%!important;} 
.bwwidthpercent76, .bwwidth76 {width:76%!important;} 
.bwwidthpercent77, .bwwidth77 {width:77%!important;} 
.bwwidthpercent78, .bwwidth78 {width:78%!important;} 
.bwwidthpercent79, .bwwidth79 {width:79%!important;} 
.bwwidthpercent80, .bwwidth80 {width:80%!important;} 
.bwwidthpercent81, .bwwidth81 {width:81%!important;} 
.bwwidthpercent82, .bwwidth82 {width:82%!important;} 
.bwwidthpercent83, .bwwidth83 {width:83%!important;} 
.bwwidthpercent84, .bwwidth84 {width:84%!important;} 
.bwwidthpercent85, .bwwidth85 {width:85%!important;} 
.bwwidthpercent86, .bwwidth86 {width:86%!important;} 
.bwwidthpercent87, .bwwidth87 {width:87%!important;} 
.bwwidthpercent88, .bwwidth88 {width:88%!important;} 
.bwwidthpercent89, .bwwidth89 {width:89%!important;} 
.bwwidthpercent90, .bwwidth90 {width:90%!important;} 
.bwwidthpercent91, .bwwidth91 {width:91%!important;} 
.bwwidthpercent92, .bwwidth92 {width:92%!important;} 
.bwwidthpercent93, .bwwidth93 {width:93%!important;} 
.bwwidthpercent94, .bwwidth94 {width:94%!important;} 
.bwwidthpercent95, .bwwidth95 {width:95%!important;} 
.bwwidthpercent96, .bwwidth96 {width:96%!important;} 
.bwwidthpercent97, .bwwidth97 {width:97%!important;} 
.bwwidthpercent98, .bwwidth98 {width:98%!important;} 
.bwwidthpercent99, .bwwidth99 {width:99%!important;} 
.bwwidthpercent100, .bwwidth100 {width:100%!important;} 


