
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxx   GENERAL STYLES   xxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .fauxHdr		{background-color: #003366;}
   
   td, p		{font-family: trebuchet ms,arial,sans-serif;
                	font-size: 13px;
	                color: #000000;}
/*					
   a:link		{color: #000; text-decoration: underline;}
   a:active		{color: #000; text-decoration: underline;}
   a:visited	{color: #000; text-decoration: underline;}   
   a:hover		{text-decoration: underline;}
*/
   a.ir-pdf, a.ir-pdf:link, a.ir-pdf:active, a.ir-pdf:visited {padding:2px 10px 0px 21px;background:url(/images/investors/ir-pdf.gif) no-repeat bottom left;}
   a.ir-video, a.ir-video:link, a.ir-video:active, a.ir-video:visited {padding:2px 10px 0px 21px;background:url(/images/investors/ir-video.gif) no-repeat bottom left;}
   a.ir-podcast, a.ir-podcast:link, a.ir-podcast:active, a.ir-podcast:visited {padding:2px 10px 0px 19px;background:url(/images/investors/ir-podcast.gif) no-repeat bottom left;}
   a.ir-arrow, a.ir-arrow:link, a.ir-arrow:active, a.ir-arrow:visited {font-size:10px;color:#709b2c;padding-left:13px;background:url(/images/investors/ir-arrow.gif) no-repeat bottom left;}
   a.ir-real, a.ir-real:link, a.ir-real:active, a.ir-real:visited {padding-right:87px;background:url(/images/global/icon-real.gif) no-repeat bottom right;}
   a.ir-wmv, a.ir-wmv:link, a.ir-wmv:active, a.ir-wmv:visited {line-height:18px;padding:7px 87px 0px 0px;background:url(/images/global/icon-wmv.gif) no-repeat top right;}

/* -------- STOCK TICKER -------- */
#tickerTop {width:175px;height:28px;padding-top:3px;background-image:url(/images/investors/tickerTop.gif);font-family:Trebuchet MS;font-weight:bold;font-size:16px;color:#FFFFFF;text-align:center;}
#tickerBody {border:1px solid #2e94db;padding:10px 10px 0px 10px;text-align:left;}
#tickerBody p {margin-bottom:0px;}
.tickerText {font-family: Trebuchet MS;font-size: 12px;color:#000000;}
.tickerValue {font-family: Trebuchet MS;font-size: 12px;font-weight: bold;color:#000000;}
.chartLinks {font-family: Trebuchet MS;font-size: 11px;color:#000000;text-decoration:underline;}
a.chartLinks {font-family: Trebuchet MS;font-size: 11px;color:#000000;text-decoration:underline;}
.tickerFooter {font-family: Trebuchet MS;font-size: 11px;color:#000000;}

/* 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, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  line-height:26px;
                                  color: #565656;}

   .modTblSubTtl                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlight                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlightColEven                 {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblHighlightColOdd                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modTblTxt                              {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;
                                  padding:5px;}

   .modTblTxtOdd                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;
                                  padding:5px;}

   .modTblTxtEven                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: normal;
                                  color: #000000;
                                  padding:5px;}

   .modTblLabelOdd                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #000000;
								  text-transform: Capitalize;}

   .modTblLabelEven                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #000000;
								  text-transform: Capitalize;}

   .modLnkBody                             {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;}

   .modLnkTbl                              {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;}

   .modRequired                            {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: FF0000;}

   .modLnkPrint                            {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgTblTtl                            {text-align:center;
                                  height:28px;
                                  background:url(/images/global/title-bg.gif) repeat-x bottom left;}

   .modBgTblSubTtl                         {background-color: #FFFFFF;}

   .modBgTblHighlight                      {background-color: #FFFFFF;}

   .modBgTblTxt                            {background-color: #FFFFFF;}

   .modBgTblOdd                            {background-color: #FFFFFF;}

   .modBgTblEven                           {background-color: #EFEFEF;}

   .modFrmFld                              {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmOption                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmButton                           {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBodyTxt                             {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgBodyTtl                           {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Disclaimer Text                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modDisclaimer                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #999999;
								  font-style: italic;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Error & Confirm Text                 x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modError                               {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #FF0000;
                                  font-weight: bold;}

   .modBgError                             {background-color: #FFFFFF;}

   .modConfirmBold                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;
                                  font-weight: bold;}

   .modConfirm                             {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modBroadcastTxt                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBroadcastDate                       {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                  Short Quote Module                  x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modQuoteShrtPrice                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtData                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtLabel                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtPos                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #00FF00;}

   .modQuoteShrtNeg                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #FF0000;}

   .modQuoteShrtTicker                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modQuoteShrtDate                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteShrtDisclaimer                 {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: CCCCCC;}

   .modQuoteShrtTickerTbl                  {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngData                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngLabel                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngPos                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #00FF00;}

   .modQuoteLngNeg                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #FF0000;}

   .modQuoteLngTicker                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modQuoteLngTickerTbl                   {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngDate                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modQuoteLngDisclaimer                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #CCCCCC;}

   .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: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modStockInfoPrice                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoData                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoLabelOutput                {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modStockInfoLabelInput                 {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFrmFldStock                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFrmOptStock                         {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modInfoTxt                             {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modInfoLabel                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modInfoDisclaimer                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #CCCCCC;}

   .modInfoMaterialsTxt                    {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modInfoSubTtl                          {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEmailTxt                            {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEmailLabel                          {font-family: 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: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modSecSearchTxt                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modSecSearchLnk                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modSec16Lnk                            {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modBgSecSearch                         {background-color: #FFFFFF;}

   .modNewsSearchTtl                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modNewsSearchTxt                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modBgNewsSearch                        {background-color: #FFFFFF;}

   .modFrmFldSearch                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                      FAQ Module                      x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modFaqLabelQ                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFaqTxtQ                             {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFaqLabelA                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFaqTxtA                             {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Contact Module                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modContactTtl                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modContactSubTtl                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modContactTxt                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modContactLnk                          {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventsTblTxt                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventsTblLnk                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modEventsTxt                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventsDate                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventsTtl                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventsLabel                         {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventDetailsSubTtl                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEventDetailsTxt                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventDetailsData                    {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modEventDetailsLabel                   {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventDetailsDate                    {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modEventDetailsFormats                 {}

   .modEventDetailsLnk                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modEventDetailsDisclaimer              {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 9px;
                                  color: #CCCCCC;}

   .modEventDetailsSponsor                 {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtEven                      {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtBoldOdd                   {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTxtBoldEven                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modFundTblTtl                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modFundTblSubTtl                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modFundHeader                          {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFundDescTxt                         {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modFundDescSubTtlTxt                   {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  color: #000000;}

   .modEstimatesTxtBold                    {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
								  font-weight: bold;
                                  color: #000000;}

   .modEstimatesTblTtl                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modEstimatesTblTxtOdd                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: normal;
                                  color: #000000;}

   .modEstimatesTblTxtEven                 {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: normal;
                                  color: #000000;}

   .modEstimatesLnk                        {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;}

   .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: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovSubTtl                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 11px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovTxt                              {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modGovTblTtl                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modGovTblTxt                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modGovNavLnk                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modGovTblLnk                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modGovNavTxt                           {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;}

   .modGovDate                             {font-family: 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: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modCommitteeBodyTtl                    {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modCommitteeLegendTxt                  {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;}

   .modCommitteeTblLnkColumn               {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modCommitteeTblLnk                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;}

   .modCommitteeTblTtl                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 12px;
                                  font-weight: bold;
                                  color: #0000CC;}

   .modCommitteeDate                       {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modCommitteeTblTxt                     {font-family: Arial, Helvetica, sans-serif;
                                  font-size: 10px;
                                  font-weight: bold;
                                  color: #000000;}

   .modCommitteeBodyLnk                    {font-family: 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 */
/* xxxxxxxxxxxxxxxxxx   Builder Blocks   xxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                Design Block - Outline                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .modOutline                             {background-color: #c0c0c0;}

   .modOutlineEventDetails                 {background-color: #000000;}

   .modOutlineEventDetailsWebcast          {background-color: #000000;}

   .modOutlineEventDetailsFuture           {}

   .modOutlineEventDetailsDisclaimer       {}

   .modOutlineEventDetailsSponsor          {}

   .modOutlineEventsUpcoming               {background-color: #000000;}

   .modOutlineEventsReminder               {background-color: #000000;}


#requestform {width:800px}
#requestform input, select {width:200px;margin-bottom:3px;border:1px solid #c0c0c0;color:#666;padding:1px;}
#requestform textarea {font:12px trebuchet ms,arial,verdana;border:1px solid #c0c0c0;}
#requestform form {margin:0px;}

#formcolumn-left{width:220px;float:left;margin-right:10px;}
#formcolumn-right{width:220px;float:right;}
.hrdivide{border-top:1px dotted #dadada;margin:0px 0px 10px 0px;}
.formsection{font:12px/13px trebuchet ms;margin-bottom:7px;clear:both;}
.formheader{text-align:center;}
.formlabel{color:#929292;font-weight:bold;margin:3px 0px 2px 0px;}
.formrow{clear:both;}
.referralform{border:solid 1px #3083bc;background-color:#f2f2f2;text-align:center;}
.req{color:#cc0000;font-weight:bold;}
#requestform .submit {background:#278ab9 url(/images/global/submitbg.gif) top left repeat-x;border:1px solid #278ab9;font:bold 12px trebuchet ms,arial,verdana;color:#000;width:95px;margin-right:10px;}

input.required, textarea.required {border: 1px solid #c0c0c0;}
input.validation-failed, textarea.validation-failed, select.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
.validation-advice {color : #FF3300;font-weight: bold;}