.bwcellpaddingbottom1 {padding-bottom: 2.0px; font: 100% arial }
.bwcellpaddingbottom3 {padding-bottom: 4.0px; font: 100% arial }
.bwcellpaddingleft0 {padding-left: 0.0px; font: 100% arial }
.bwcellpaddingleft3 {padding-left: 15.0px; font: 100% arial }
.bwcellpaddingleft4 {padding-left: 20.0px; font: 100% arial }
.bwcellpaddingleft6 {padding-left: 30.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 }
.bwverticalalignbottom {vertical-align: bottom; font: 100% arial }
.bwverticalalignmiddle {vertical-align: middle; font: 100% arial }
.bwwhitespacenowrap {white-space: nowrap; font: 100% arial }
pre {font-size: 8pt;}
.ccbnOutline {}

.ccbnTtl {font-weight: bold;}
.ccbnBgTtl {}

.ccbnSubTtl {font-size: 9pt; font-weight: bold;}
.ccbnBgSubTtl {}

.ccbnTxt {font-size: 9pt;}
.ccbnBgTxt {}

.ccbnTxtBold {font-size: 9pt; font-weight: bold;}
.ccbnBgTxtBold {}

.ccbnSubTxt {font-size: 8pt;}
.ccbnBgSubTxt {}

.ccbnNav {font-weight: bold; font-size: 9pt;}

.ccbnLnk {}
.ccbnBgLnk {}

.ccbnSubLnk {font-size: 8pt;}
.ccbnBgSubLnk {}

.ccbnTblTtl {font-weight: bold;}
.ccbnBgTblTtl {}

.ccbnTblSubTtl {font-weight: bold;}
.ccbnBgTblSubTtl {}

.ccbnTblTxt {}
.ccbnBgTblTxt {}

.ccbnTblTxtBold {font-weight: bold;}
.ccbnBgTblTxtBold {}

.ccbnTblOdd {}
.ccbnBgTblOdd {}

.ccbnTblEven {}
.ccbnBgTblEven {}

.ccbnTblSubTxt {font-size: 8pt;}
.ccbnBgTblSubTxt {}

.ccbnTblSubTxt a:link, .ccbnTblSubTxt a:active, .ccbnTblSubTxt a:hover, .ccbnTblSubTxt a:visited {font-size: 8pt; font-weight: normal;}

.ccbnTblLnk {}
.ccbnBgTblLnk {}

.ccbnTblSubLnk {font-size: 8pt;}
.ccbnBgTblSubLnk {}

.ccbnTblLabelLnk {font-weight: bold;}
.ccbnBgTblLabelLnk {}

.ccbnTblHighlight {}
.ccbnBgTblHighlight {}

.ccbnTblHighlightLnk {font-weight: bold;}
.ccbnBgTblHighlightLnk {}

.ccbnButton {font-size: 8pt;}
.ccbnBgButton {}

.ccbnError {color: #FF0000;}
.ccbnBgError {}

.ccbnRequired {color: #FF0000;}
.ccbnBgRequired {}

.ccbnNeg {color: #FF0000;}
.ccbnBgNeg {background-color: #FF0000;}

.ccbnPos {color: #00B000;}
.ccbnBgPos {background-color: #00B000;}

.ccbnConfirmBold {font-weight: bold;}
.ccbnBgConfirmBold {}

.modDisclaimer {font-size: 8pt;}
.ccbnDisclaimer {font-size: 8pt;}
.ccbnDisclaimer a:link, .ccbnDisclaimer a:active, .ccbnDisclaimer a:hover, .ccbnDisclaimer a:visited {font-size: 8pt; font-weight: normal;}
.ccbnBgDisclaimer {}

.ccbnLabel {font-weight: bold;}
.ccbnBgLabel {}

.ccbnQuote {font-size: 8pt;}
.ccbnQuoteBold {font-size: 8pt; font-weight: bold;}

.ccbnTblLabelLeft {font-weight: bold;}
.ccbnBgTblLabelLeft {}

.ccbnTblLabelTop {font-weight: bold;}
.ccbnBgTblLabelTop {}

.ccbnPrice {}
.ccbnBgPrice {}

.ccbnSelect {}
.ccbnBgSelect {}

.ccbnInput {}
.ccbnBgInput {}

.ccbnBgChart {}

.ccbnBgLine {}

.ccbnBgSpacer {}


/* 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-transformation: uppercase;}

a.ccbnEnumTabLnk:link         {font-family: 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: 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 */
/* x            Mouse Over Styles                         x */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */ 

   /* global class applied to all divs that peform hovering functions 
      all global settings should be applied here                          */   
        .ccbnPopover             {position:absolute; visibility:hidden; overflow:auto; 
                                  width:200px; height:auto; background:#ffffff; 
                                  text-align:left; border:1px solid #000; top: 0px; left: 0px; padding: 3px;}  
   
   /* all hovers will inherit styles from ccbnPopover but you can overwrite those styles 
      by using the selectors below if you would like to customize a HOVER style or add new 
      styles specific to a hover type, add them here */
         .ccbnDefinitionHover    {width:400px; height:auto;}
         .ccbnEventHeaderHover   {width:400px; height:auto;}
         .ccbnBioHover           {width:400px; height:auto;}
         .ccbnNewsHover          {width:300px; height:auto;}	
         
   /* table rows beneath a table that has a class of ccbnRowHoverTbl will change color
      when hovered over - set your own color or other styles for the row here*/
         .ccbnRowHoverTbl tr:hover td, .ccbnRowHoverTbl tr.ccbnIE6Over td{}

   /* we do not want the rows that are titles to change color, this is the fix
      the styles of this should be the same as the value of ccbnBgTblTtl */
         .ccbnRowHoverTbl tr.ccbnBgTblTtl:hover td{}


