.nbbcode{   
  height:24px;   
  background:#eaeaea;   
  border:1px solid #B8B8B8;   
  border-top-color:#9F9F9F;   
  color:#333 !important;   
  font:11px Tahoma;   
  text-shadow:1px 0px 0px #FFF;   
  text-decoration:none;   
  display:inline-block;   
  margin:0 2px 0 0;   
  cursor:pointer;   
  }   
  .nbbcode span{   
  height:16px;   
  border: 1px solid;   
  border-color: #fff #F4F4F4 #DFDFDF;   
  padding:3px;   
  text-align:center;   
  display:inline-block;   
  cursor:pointer;   
  }   
  .nbbcode:hover{background:#F7F7F7}   
  .nbbcode:focus{background:#F4F4F4;padding-left:1px}   
  .nbbcode img{margin-right:0px;vertical-align:middle}   
  .nbbcode label{padding:0 3px 0;cursor:pointer;}   
  .nbbcode1{border-top-left-radius:3px;border-bottom-left-radius:3px}   
  .nbbcode2{margin-left:-3px !important}   
  .nbbcode3{border-top-right-radius:3px;border-bottom-right-radius:3px}   
  #nbbcode_sh{display:inline-block;}