/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   TOOL STYLES   xxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.IRWDate {font-size:  8.5pt; font-family: Helvetica Neue; font-weight: bold; color: #999999;}


#stockquote .IRWTblLabelLeft {line-height: 13pt;font-weight: bold;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;}
#stockquote .IRWTblTxt {line-height: 13pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;}
#stockquote .IRWPrice {line-height: 13pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;}
#stockquote .IRWTblSubTxt {font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;}
#stockquote .IRWPos {line-height: 13pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;color: #009933;}
#stockquote .IRWNeg {line-height: 13pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;color: #ff0000;}
#stockquote a:link {font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;color: #000000;text-decoration: none;}
#stockquote a:visited {font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;color: #000000;text-decoration: none;}
#stockquote a:hover {font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:8pt;padding:0px;color: #000000;text-decoration: underline;}
#stockquote td {line-height: 10pt;background-color: #ccccff;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Page Styles - General Txt/Bg             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .IRWTblTtl                   {font-size:9pt;color:#ffffff;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;}

   .IRWBgTblTtl                 {background-color: #ff0000;}

   .IRWTblSubTtl                {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;}

   .IRWBgTblSubTtl              {background-color: #FFFFFF;}

   .IRWTblOdd                   {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblOdd                 {background-color: #FFFFFF;}

   .IRWTblEven                  {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblEven                {background-color: #FFFFFF;}

   .IRWTblTxt                   {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblTxt                 {background-color: #FFFFFF;}

   .IRWTblTxtBold               {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;}

   .IRWBgTblTxtBold             {background-color: #FFFFFF;}

   .IRWTblHighlight             {font-size:9pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;}

   .IRWBgTblHighlight           {background-color: #FFFFFF;}

   .IRWTblSubTxt                {font-size:8pt;color:#000000;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblSubTxt              {background-color: #FFFFFF;}

   .IRWTblLnk                   {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblLnk                 {background-color: #FFFFFF;}

   .IRWTblHighlightLnk          {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight: bold;}

   .IRWBgTblHighlightLnk        {background-color: #FFFFFF;}

   .IRWTblLabelLnk              {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblLabelLnk            {background-color: #FFFFFF;}

   .IRWTtl                      {font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-size:10pt;font-weight:bold;color:#FF0000;}

   .IRWBgTtl                    {background-color: #FFFFFF;}

   .IRWSubTtl                   {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;color: #000000;}

   .IRWBgSubTtl                 {background-color: #FFFFFF;}

  /* .IRWTxt                      {font-size:9pt;font-family:Helvetica Neue Light;color: #000000;} */

   .IRWTxt                      {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;} 

   .IRWBgTxt                    {background-color: #FFFFFF;}

   .IRWTxtBold                  {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;color: #000000;}

   .IRWBgTxtBold                {background-color: #FFFFFF;}

   .IRWSubTxt                   {font-size:8pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWBgSubTxt                 {background-color: #FFFFFF;}

   .IRWRequired                 {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #ff0000;}

   .IRWBgRequired               {background-color: #FFFFFF;}

   .IRWError                    {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #ff0000;}

   .IRWError li                   {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #ff0000;}

   .IRWBgError                  {background-color: #FFFFFF;}

   .IRWConfirmBold              {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;font-weight:bold;color: #ff0000;}

   .IRWBgConfirmBold            {background-color: #FFFFFF;}

   .IRWNeg                      {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #ff0000;}

   .IRWBgNeg                    {background-color: #FFFFFF;}

   .IRWPos                      {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #009933;}

   .IRWBgPos                    {background-color: #FFFFFF;}

   .IRWPrice                    {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWBgPrice                  {background-color: #FFFFFF;}

   .IRWLnk                      {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgLnk                    {background-color: #FFFFFF;}

   .IRWSubLnk                   {font-size:8pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgSubLnk                 {background-color: #FFFFFF;}

   .IRWTblSubLnk                {font-size:8pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;}

   .IRWBgTblSubLnk              {background-color: #FFFFFF;}

   .modDisclaimer                {font-size:7pt;line-height:9pt;color:#000000;}

   .IRWDisclaimer               {font-size:7pt;line-height:9pt;color:#000000;}

   .IRWBgDisclaimer             {background-color: #FFFFFF;}

   .IRWLabel                    {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;font-weight:bold;}

   .IRWBgLabel                  {background-color: #FFFFFF;}

   .IRWTblLabelLeft             {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;font-weight:bold;}

   .IRWBgTblLabelLeft           {background-color: #FFFFFF;}

   .IRWTblLabelTop              {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;font-weight:bold;}

   .IRWBgTblLabelTop            {background-color: #FFFFFF;}

   .IRWNav                      {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWSelect                   {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWBgSelect                 {background-color: #FFFFFF;}

   .IRWInput                    {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWBgInput                  {background-color: #FFFFFF;}

   .IRWButton                   {font-size:9pt;font-family:Helvetica,Tahoma,Verdana,Arial,Sans-Serif;color: #000000;}

   .IRWBgButton                 {background-color: #FFFFFF;}

   .IRWOutline                  {background-color: #efefef;}

   .IRWOutlineChart             {background-color: #FFFFFF;}

   .IRWOutlineQuote             {background-color: #FFFFFF;}

   .IRWBgChart                  {background-color: #FFFFFF;}

   .IRWBgLine                   {background-color: #000000;}

   .IRWBgSpacer                 {background-color: #FFFFFF;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                 Enumerate Backgrounds                x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .IRWEnumBodyBg               {background-color: #FFFFFF;}

   .IRWEnumBg                   {background-color: #CCCCCC;}

   .IRWEnumBgLogo               {background-color: #FFFFFF;}

   .IRWEnumHighlightLt          {background-color: #FFFFFF;}

   .IRWEnumHighlight            {background-color: #EFEFEF;}

   .IRWEnumShadow               {background-color: #999999;}

   .IRWEnumShadowDk             {background-color: #666666;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Links                   x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .IRWEnumTabLnk               {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;}

   a.IRWEnumTabLnk:link         {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   a.IRWEnumTabLnk:hover        {text-decoration: none;}

   a.IRWEnumTabLnk:active       {text-decoration: none;}

   a.IRWEnumTabLnk:visited      {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transformation: uppercase;
                                  text-decoration: underline;}

   .IRWEnumPeerListLnk          {font-size: 11px;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Rows                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .IRWEnumTxtEven              {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .IRWEnumTxtOdd               {font-family: arial, verdana, helvetica, sans-serif;
                                  font-size: 11px;}

   .IRWBgEnumTblEven            {background-color: #EFEFEF;}

   .IRWBgEnumTblOdd             {background-color: #FFFFFF;}


