@font-face {
    font-family: 'avenirregular1';
    src: url('../fonts/AEBL___-webfont.eot');
    src: url('../fonts/AEBL___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AEBL___-webfont.woff2') format('woff2'),
         url('../fonts/AEBL___-webfont.woff') format('woff'),
         url('../fonts/AEBL___-webfont.ttf') format('truetype'),
         url('../fonts/AEBL___-webfont.svg#avenirregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'avenirregular2';
    src: url('../fonts/AEL____-webfont.eot');
    src: url('../fonts/AEL____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AEL____-webfont.woff2') format('woff2'),
         url('../fonts/AEL____-webfont.woff') format('woff'),
         url('../fonts/AEL____-webfont.ttf') format('truetype'),
         url('../fonts/AEL____-webfont.svg#avenirregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'avenirregular3';
    src: url('../fonts/AEM____-webfont.eot');
    src: url('../fonts/AEM____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AEM____-webfont.woff2') format('woff2'),
         url('../fonts/AEM____-webfont.woff') format('woff'),
         url('../fonts/AEM____-webfont.ttf') format('truetype'),
         url('../fonts/AEM____-webfont.svg#avenirregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'avenirregular4';
    src: url('../fonts/AER____-webfont.eot');
    src: url('../fonts/AER____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/AER____-webfont.woff2') format('woff2'),
         url('../fonts/AER____-webfont.woff') format('woff'),
         url('../fonts/AER____-webfont.ttf') format('truetype'),
         url('../fonts/AER____-webfont.svg#avenirregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html{
  margin: 0px;
  padding: 0px;
}

body{
  margin: 0px;
  padding: 0px
  color: #ffffff;
  font-family: arial;
  font-size: 12px;
  line-height: 18px;
  background: #000000;
}

h1 {
  font: normal 36px 'avenirregular1';
  color: #009dd6;
  margin: 10px 0 10px 0;
}

h2 {
  font: normal 36px 'avenirregular1';
  color: #009dd6;
  margin: 0 0 0 0;
}

td{
  width: 100px;
  padding-bottom: 10px;
  color: #ffffff;
  font: normal 20px 'avenirregular2';
}

div.mainContainer{
  position: relative;
  top: 0px;
  margin: 0 auto 0 auto;
  width: 746px;
}

input.frmHidden{
  display: none;
}

input.frmInput, input.frmInputError{
  background-color: #cccccc;
  color: #000000;
  border: none;
  width: 600px;
  font: normal 20px 'avenirregular2';
  padding: 6px 6px 6px 6px;
}

textarea.frmInput, textarea.frmInputError{
  background-color: #cccccc;
  color: #000000;
  font-family: arial;
  font-size: 12px;
  border: none;
  width: 600px;
  height: 70px;
  overflow: hidden;
  resize: none;
  font: normal 20px 'avenirregular2';
  padding: 6px 6px 6px 6px;
}

input.frmInputError, textarea.frmInputError{
  background-color: #bf1c1c;
  color: #ffffff;
}


input[type="radio"] {
    width: 20px;
    height: 20px;
    background: #d9dadb;
    color: #d9dadb;
    margin: 0 12px 0 0;
}



input.submit {
  border: none;
  background: #009dd6;
  font: normal 36px 'avenirregular1';
  color: #ffffff;
  padding: 12px 40px 12px 40px;
  border-radius: 30px;
  cursor: pointer;
}

input.submit:hover {
  background: #00bbff;
}

.eraseOptions1, .eraseOptions2{
  cursor:pointer;
  color:#2f8bc0;
}

form, div.thanks{
  margin-top: 0px;
  margin-left: 
}

form, div.thanks p {
  color: #ffffff;
  font: normal 20px 'avenirregular2';
}

p.afmeldTxt {
  color: #ffffff;
  font: normal 20px 'avenirregular2';
  text-align: center;
}

#linkclick1 {

  position: absolute;
  margin-top: 750px;
  margin-left: 100px;

}

#linkclick2 {
  position: absolute;
  margin-top: 750px;
  margin-left: -100px;
}
#linkclick3 {
  position: absolute;
  margin-top: 750px;
  margin-left: -380px;
}

#footer {
  width: 100%;
  position: relative;
  background: #ffffff;
  height: 166px;
  float: left;
  margin: 50px 0 0 0;
  text-align: center;
}

#footer a {
  color: #000000;
  text-decoration: none;
  font: normal 24px 'avenirregular4';
}

