.survey_optdesc {
      zbackground: #e4e4fe;
      border-bottom: solid 1px #f0f0f0;
      text-align: left;
      zwidth: 300px;
      width: 500px;
      float: left;
      padding: 2px;
}

.survey_optdescmax {
      zborder-bottom: solid 1px #f0f0f0;
      zbackground: #bebeff;
      zbackground: #fedf3d;
      zbackground: #dddddd;
      border-bottom: solid 1px #f0f0f0;
      text-align: left;
      zwidth: 300px;
      width: 500px;
      float: left;
      padding: 2px;
      font-weight: bold;
}

.survey_optnum {
      zbackground: #dbdbff;
      background: #f0f0f0;
      width: 100px;
      float: left;
      padding: 2px;
      text-align: center;
      border-bottom: 1px solid #ffffff;
      zfont-weight: bold;
      zcolor: #777777;
      zfont-weight: bold;
}

.survey_optnummax {
      zbackground: #bebeff;
      zbackground: #eed138;
      background: #dddddd;
      width: 100px;
      float: left;
      padding: 2px;
      text-align: center;
      border-bottom: 1px solid #ffffff;
      font-weight: bold;
      color: #777777;
}

.survey_opttotal {
      zbackground: #e4e4fe;
      background: #eeeeee;
      width: 100px;
      float: left;
      padding: 2px;
      text-align: center;
      zfont-weight: bold;
}

.survey_opttotalglobal {
      zbackground: #e4e4fe;
      background: #dddddd;
      width: 100px;
      float: left;
      padding: 2px;
      text-align: center;
      font-weight: bold;
}

.survey_opttotalmax {
      zbackground: #bebeff;
      zbackground: #f0f0f0;
      zbackground: #dfbb00;
      zbackground: #d0d0d0;
      background: #eeeeee;
      width: 100px;
      float: left;
      padding: 2px;
      text-align: center;
      font-weight: bold;
}

.survey_opttop {
      zborder-bottom: 1px solid #aaaaaa;
      zheight: 16px;
}

.survey_usersel {
      color: #ff7800;
}
