



.survey-body{
  background-color: #CCFF99;
}

.survey-page{
  border-color: #;
  background-color: #CCFF99;
}

.survey-page{
  font-family: Arial;
}


.survey-page .survey-title-container{
  background-color: #9999FF;
}

.survey-page .survey-title{
  color: #000000;
  font-size: large;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.top-logo-section{
  background-color: #9999FF;
}

.survey-page .page-title-container{
  background-color: #99CC99;
}

.survey-page .page-title-wrapper {
  font-weight: bold;
  color: #000000;
  font-size: medium;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

.survey-page .page-subtitle{
  color: #000000;
  font-size: medium;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}


.survey-page .question-matrix-row-even td, .survey-page .question-matrix-row-even .matrix-row-label-cell{
  background-color: #BBEE88;
  color: #      ;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.radio-checkbox-button-label-hover {
  background-color: #BBEE88;
}

.radio-button-label.focus .radio-button-display,
.checkbox-button-label.focus .checkbox-button-display{
    outline:dotted;
    outline-width: 1px;
    outline-color: #000000;
}



.survey-page .progress-bar-container{
    margin-left: 20.0%;
    margin-right: 20.0%;
    width: 60%;
}

.survey-page .progress-bar-section{
  border-color: #222222;
  border-style: solid;
  border-width: 1px;
  color: #000000;
  background-color: #FFFFFF;
  font-size: small;
}

.survey-page .progress-bar-indicator{
  background-color: #000000;
}



.survey-page .question-title-container{
  color: #000000;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}


.survey-page .question-body-font-theme{
  color: #000000;
  font-size: small;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

.survey-page .question-body select{
  font-size: small;
}


.survey-page .exit-survey{
  color: #333333;
  font-size: small;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}


.survey-page .required-asterisk{
  color: #000000;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  font-family: Verdana;
}

.survey-page .question-validation-theme{
  color: #700000;
  
  
      font-size: small;
  
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  outline: none;
}

.survey-page .question-validation-icon{
  background-color: #700000;
  color: #CCFF99;
  
      font-size: small;
  
}

.survey-page .survey-footer {
  color: #333333;
}

.survey-page .survey-footer a{
  color: #333333;
}