/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxx   TOOL STYLES   xxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

.bwcellpaddingbottom1 {padding-bottom: 2.0px; font: 100% arial; }

.bwcellpaddingbottom3 {padding-bottom: 4.0px; font: 100% arial; }

.bwcellpaddingleft0 {padding-left: 0.0px; font: 100% arial; }

.bwcellpaddingleft1 {padding-left: 5.0px; font: 100% arial; }

.bwcellpaddingleft2 {padding-left: 10.0px; font: 100% arial; }

.bwcellpaddingleft4 {padding-left: 20.0px; font: 100% arial; }

.bwcellpaddingleft5 {padding-left: 25.0px; font: 100% arial; }

.bwcellpaddingleft6 {padding-left: 30.0px; font: 100% arial; }

.bwcellpaddingleft7 {padding-left: 35.0px; font: 100% arial; }

.bwcellpaddingleft8 {padding-left: 40.0px; font: 100% arial; }

.bwcellpaddingright0 {padding-right: 0.0px; font: 100% arial; }

.bwcellparagraphmargin {margin-bottom: 0px; margin-top: 0px; font: 100% arial; }

.bwdoublebottomborder {border-bottom: double black 2.25pt; font: 100% arial; }

.bwlistitemmarginbottom {margin-bottom: 10.0px; font: 100% arial; }

.bwsinglebottomborder {border-bottom: solid black 1.0pt; font: 100% arial; }

.bwtablebottommargin {margin-bottom: 10.0px; font: 100% arial; }

.bwtextaligncenter {text-align: center; font: 100% arial; }

.bwtextalignleft {text-align: left; font: 100% arial; }

.bwtextalignright {text-align: right; font: 100% arial; }

.bwunderlinestyle {text-decoration: underline; font: 100% arial; }

.bwverticalalignbottom {vertical-align: bottom; font: 100% arial; }

.bwverticalaligntop {vertical-align: top; font: 100% arial; }

.bwwhitespacenowrap {white-space: nowrap; font: 100% arial; }


.sideQuote {font-size:.91em;}

.strongQuote {font-size:1.1em; font-weight:bold;}

.h6main { color: #999; font-size: .91em; font-weight: normal; letter-spacing: .02em; line-height: 1.4em; margin: 0; padding: 0; text-transform: uppercase; }

.h6date { color: #666; font-size: .91em;  font-weight: normal; letter-spacing: .091em; line-height: 1.4em; margin: 0; padding: 0; text-transform: uppercase; }

.h2 { color: #000; font-size: 1.45em; line-height: 1.25em;  margin: 0 0 .25em 0; padding: 0; font-weight:bold; }

.secTable { clear: none; float:left; margin: 0 0 0 0; width: 760px; }

.ccbnBgSidebar {}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x             Page Styles - General Txt/Bg             x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnTblTtl                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  
                                  font-weight: bold;}

   .ccbnBgTblTtl                 {background-color: #FFFFFF;}

   .ccbnTblSubTtl                {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 
                                  font-weight: bold;}

   .ccbnBgTblSubTtl              {background-color: #DDDDDD;}

   .ccbnTblOdd                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgTblOdd                 { background-color: #FFFFFF;}

   .ccbnTblEven                  {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgTblEven                { background-color: #FFFFFF; }
   


   .ccbnTblTxt                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgTblTxt                 {background-color: #FFFFFF;}

   .ccbnTblTxtBold               {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 
                                  font-weight: bold;}

   .ccbnBgTblTxtBold             {background-color: #FFFFFF;}

   .ccbnTblHighlight             {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTblHighlight           {background-color: #FFFFFF;}

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

   .ccbnTblSubTxt a:hover        {text-decoration: underline; color:#999;  }

   .ccbnBgTblSubTxt              { }

   .ccbnTblLnk                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTblLnk                 {background-color: #FFFFFF;}

   .ccbnTblHighlightLnk          {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                                                    font-weight: bold;}

   .ccbnBgTblHighlightLnk        {background-color: #FFFFFF;}

   .ccbnTblLabelLnk              {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                                                    font-weight: bold;}

   .ccbnBgTblLabelLnk            {background-color: #FFFFFF;}

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

   .ccbnBgTtl                    {background-color: #FFFFFF;}

   .ccbnSubTtl                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgSubTtl                 {background-color: #FFFFFF;}

   .ccbnTxt                      {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTxt                    {background-color: #FFFFFF;}

   .ccbnTxtBold                  {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 
                                  font-weight: bold;}

   .ccbnBgTxtBold                {background-color: #FFFFFF;}

   .ccbnTxtBoldSub               {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTxtBoldSub             {background-color: #FFFFFF;}

   .ccbnSubTxt                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgSubTxt                 {background-color: #FFFFFF;}

   .ccbnRequired                 {font-family: Arial, Helvetica, sans-serif;
                                  
                                  color: #FF0000;}

   .ccbnBgRequired               {background-color: #FFFFFF;}

   .ccbnError                    {font-family: Arial, Helvetica, sans-serif;
                                  
                                  color: #FF0000;}

   .ccbnBgError                  {background-color: #FFFFFF;}

   .ccbnConfirmBold              {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  
                                  font-weight: bold;}

   .ccbnBgConfirmBold            {background-color: #FFFFFF;}

   .ccbnNeg                      {font-family: Arial, Helvetica, sans-serif;
                                  
                                  color: #FF0000;}

   .ccbnBgNeg                    {background-color: #FF0000;}

   .ccbnPos                      {font-family: Arial, Helvetica, sans-serif;
                                  
                                  color: #00B000;}

   .ccbnBgPos                    {background-color: #00B000;}

   .ccbnPrice                    {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  
                                  font-weight: bold;}

   .ccbnBgPrice                  {background-color: #FFFFFF;}

   .ccbnLnk                      {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgLnk                    {background-color: #FFFFFF;}

   .ccbnSubLnk                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgSubLnk                 {background-color: #FFFFFF;}

   .ccbnTblSubLnk                {color: #999;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTblSubLnk              {background-color: #FFFFFF;}

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

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

   .ccbnBgDisclaimer             {background-color: #FFFFFF;}

   .ccbnLabel                    {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 
                                  font-weight: bold;}

   .ccbnBgLabel                  {background-color: #FFFFFF;}

   .ccbnTblLabelLeft             {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgTblLabelLeft           {background-color: #FFFFFF;}

   .ccbnTblLabelTop              {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                  }

   .ccbnBgTblLabelTop            {background-color: #FFFFFF;}

   .ccbnNav                      {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                }

   .ccbnSelect                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgSelect                 {background-color: #FFFFFF;}

   .ccbnInput                    {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgInput                  {background-color: #FFFFFF;}

   .ccbnButton                   {color: #333;
                                  font-family: Arial, Helvetica, sans-serif;
                                 }

   .ccbnBgButton                 {background-color: #FFFFFF;}

   .ccbnPopover                  {position:absolute;
                                  visibility:hidden;
                                  overflow:auto;
                                  width:200;
                                  height:100;}

   .ccbnOutline                  {background-color: #FFFFFF;}

   .ccbnOutlineChart             {background-color: #FFFFFF;}

   .ccbnOutlineQuote             {background-color: #FFFFFF;}

   .ccbnBgChart                  {background-color: #FFFFFF;}

   .ccbnBgLine                   {background-color: #000000;}

   .ccbnBgSpacer                 {background-color: #FFFFFF;}


/* 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: 69%;}


/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* x                    Enumerate Rows                    x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */

   .ccbnEnumTxtEven              {font-family: arial, verdana, helvetica, sans-serif;
                                  }

   .ccbnEnumTxtOdd               {font-family: arial, verdana, helvetica, sans-serif;
                                  }

   .ccbnBgEnumTblEven            {background-color: #EFEFEF;}

   .ccbnBgEnumTblOdd             {background-color: #FFFFFF;}
   
   
/* Updated styles */ 
.ccbnTblOdd td, ccbnBgTblEven td, .ccbnBgSidebar td{ padding:0 10px 5px 0;}
.ccbnBgTblEven td, .ccbnBgTblOdd td, .ccbnBgTtl td { padding:0 5px 5px 0;}


