/* .mc-cat-header {
  margin-bottom: 15px;
}

.mc-cat-intro {
  margin-bottom: 15px;
}

.mc-cat-disclaimer {
  margin-top: 15px;
  margin-bottom: 15px;
}

.mc-cat-footer {
  margin-bottom: 15px;
}

.mc-icon-text-container {
  margin-bottom: -30px;
}

.mc-icon-50 {
  position: relative;
  z-index: 10;
}

.mc-icon-text {
  border: 1px solid #CCC;
  padding: 10px 10px 10px 50px;
  background-color: #F9F9F9;
  width: 85%;
  position: relative; 
  top: -40px; 
  left: 20px;
}

.mc-icon88-31-header {
  margin-top: 10px;
}

.mc-icon88-31-code {
  margin-top: 20px;
}

.how-be-container {
  margin: 20px 0 10px 0;
}


.mc-form {
  padding: 0px 20px 20px 20px;
  background-color: #F9F9F9;
  border: 1px solid #CCC;
  width: 92%;
}

.mc-form-main-header {
  margin-bottom: 15px;
}

.mc-form-main-info {
  margin-bottom: 15px;
}

.mc-form-question {
  margin-bottom: 10px;
  margin-top: 10px;
} 

.mc-form-question-header {
  font-weight: bold;
}

.mc-info {
  margin-left: 2px;
}

.mc-yesnoradio {
  clear: both;
  margin-left: 20px;
}
.mc-yesnoradio input {
  margin: 0;
}

.mc-additionalbox {
  padding: 0px 20px 20px 20px;
  background-color: #FFF;
  border: 1px solid #CCC;
  margin-top: 20px;
  width: 90%;
}

.mc-additional-header {
  font-weight: bold;
  font-size: 110%;
  margin: 10px 0;
}

.mc-additional-info {
}

.mc-continue-button button {
  font-size: 100%;
  margin-top: 20px;
}

.link-forweb {
  text-align: center;
  margin: 20px 0;
}

.mc-donate-link {
  margin-bottom: 15px;
}

.mc-icon-select {
background-color:#F9F9F9;
border:1px solid #CCCCCC;
padding:10px;
width:526px;
}

.mc-icon-select td {
text-align: center;
padding-right: 10px;
}
*/

.mc-footer-license {
    float: right;
    margin: -2px 0 0 0;
}

.mc-footer-license a {
    text-decoration: none;
}
