body { font: 12px "Franklin Gothic Book", Verdana, Sans-Serif; color: #000000; }

hr.grey { height: 1px; line-height: 1px; border: 1px solid #D9D9D9; border-right: 0; border-bottom: 0; border-left: 0; margin: 5px 0; padding: 0; }

.ttlLgtGrey { color: #909090; }

table td table td { padding: 3px; }

table.tblBorder { border-collapse: collapse; }

.tblBorder td { border: 1px solid #D9D9D9; padding: 3px; }

strong { font-weight: bold; }

.ccbnTtlClear { display: block; font-weight: bold; padding: 5px 0; }

.newsArticle h3 { font: bold 11px Arial, Sans-Serif; border-bottom: 0; text-transform: none; color: black; }

.mainOffice { display: block; border-bottom: 1px dashed #000; margin-bottom: 8px; }

sup { font-size: 10px; }

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   TOOL STYLES   xxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Page Styles - General Txt/Bg             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnTblTtl                   { font-size: 12px; color: #000; font-weight: bold; }

   .ccbnTblTtl a                  { font-size: 14px; text-transform: uppercase;  color: #ED1B24; }   

   .ccbnBgTblTtl                 { background-color: #F2F2F2; }

   .ccbnTblSubTtl                { font-weight: bold; }

   .ccbnBgTblSubTtl              { background-color: white; }

   .ccbnTblOdd                   {}

   .ccbnBgTblOdd                 { background-color: white; }

   .ccbnTblEven                  {}

   .ccbnBgTblEven                { background-color: white; }

   .ccbnTblTxt                   {}

   .ccbnBgTblTxt                 { background-color: white; }

   .ccbnTblTxtBold               { font-weight: bold; }

   .ccbnBgTblTxtBold             { background-color: white; }

   .ccbnTblHighlight             {}

   .ccbnBgTblHighlight           { background-color: white; }

   .ccbnTblSubTxt                {}

   .ccbnBgTblSubTxt              { background-color: white; }

   .ccbnTblLnk                   {}

   .ccbnBgTblLnk                 { background-color: white; }

   .ccbnTblHighlightLnk          {}

   .ccbnBgTblHighlightLnk        { background-color: white; }

   .ccbnTblLabelLnk              {}

   .ccbnBgTblLabelLnk            { background-color: white; }

   .ccbnTtl                      { font-size: 12px; color: #000; font-weight: bold; }

   .ccbnBgTtl                    { background-color: white; }

   .ccbnSubTtl                   {}

   .ccbnBgSubTtl                 { background-color: white; }

   .ccbnTxt                      {}

   .ccbnBgTxt                    { background-color: white; }

   .ccbnTxtBold                  { font-weight: bold; }

   .ccbnBgTxtBold                { background-color: white; }

   .ccbnTxtBoldSub               {}

   .ccbnBgTxtBoldSub             { background-color: white; }

   .ccbnSubTxt                   {}

   .ccbnBgSubTxt                 { background-color: white; }

   .ccbnRequired                 { color: #F00; }

   .ccbnBgRequired               { background-color: white; }

   .ccbnError                    { color: #F00; }

   .ccbnBgError                  { background-color: white; }

   .ccbnConfirmBold              {}

   .ccbnBgConfirmBold            { background-color: white; }

   .ccbnNeg                      {}

   .ccbnBgNeg                    { background-color: white; }

   .ccbnPos                      {}

   .ccbnBgPos                    { background-color: white; }

   .ccbnPrice                    {}

   .ccbnBgPrice                  { background-color: white; }

   .ccbnLnk                      { color: #ED1B24; }
   
   .ccbnLnk a                    { color: #ED1B24; }   

   .ccbnBgLnk                    { background-color: white; }

   .ccbnSubLnk                   {}

   .ccbnBgSubLnk                 { background-color: white; }

   .ccbnTblSubLnk                {}

   .ccbnBgTblSubLnk              { background-color: white; }

   .modDisclaimer                {}

   .ccbnDisclaimer               {}

   .ccbnBgDisclaimer             { background-color: white; }

   .ccbnLabel                    { font-weight: bold; }

   .ccbnBgLabel                  { background-color: white; }

   .ccbnTblLabelLeft             { font-weight: bold; }

   .ccbnBgTblLabelLeft           { background-color: white; }

   .ccbnTblLabelTop              { font-weight: bold; }

   .ccbnBgTblLabelTop            { background-color: white; }

   .ccbnNav                      { font-weight: bold; }

   .ccbnSelect select            { width: 190px !important; min-width: 120px !important; }

   .ccbnBgSelect                 { background-color: white; }

   .ccbnInput input               { width: 190px !important; min-width: 190px !important; }

   .ccbnInputCheck input         { width: 20px !important; min-width: 20px !important; background: white; border: 0; }

   .ccbnInputDays input              { width: 30px; min-width: 30px !important; }

   .ccbnBgInput                  { background-color: white; }

   input.ccbnButton         { width: 67px !important; min-width: 67px !important; background: #4D4D4D url(http://www.neonode.com/App_Themes/investor/images/background_button.gif) repeat-x 0 0; color: white; }

   .ccbnButton                   { width: 67px !important; background: #4D4D4D url(http://www.neonode.com/App_Themes/investor/images/background_button.gif) repeat-x 0 0; color: white; }

   .ccbnBgButton                 { background-color: white; }

   .ccbnOutline                  { background-color: #D9D9D9; }

   .ccbnOutlineChart             {}

   .ccbnOutlineQuote             {}

   .ccbnBgChart                  { background-color: white; }

   .ccbnBgLine                   {}

   .ccbnBgSpacer                 {}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             SEC - keyword search results             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   #CCBNSECRes                   {}


/* 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: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transform: uppercase;}

   a.ccbnEnumTabLnk:link         {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transform: uppercase;
                                  text-decoration: underline;}

   a.ccbnEnumTabLnk:hover        {text-decoration: none;}

   a.ccbnEnumTabLnk:active       {text-decoration: none;}

   a.ccbnEnumTabLnk:visited      {font-family: arial, helvetica, sans-serif;
                                  font-size: 10px;
                                  color: #000000;
                                  text-transform: 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;}