
.ISASFormOuter {
  font : 12px arial;
}

.ISASFormOuter b {
  font-weight:bold;
}

.ISASFormOuter h1 {
  font-weight : bold;
  font-size : 18px;
}

.ContentClear {
  clear : both;
}

.CheckboxOption div {
  margin-top:1px;margin-bottom:1px;
}

.SiteFormBodyWrapper {
  clear: both;
  margin-left : auto;
  margin-right : auto;
  width : auto;
}

.FormCheckboxInput {
  margin-right:1px;
}

.SiteFormCopyright {
  width : auto;
  margin-left: auto;
  margin-right : auto;
  color : #f2f2f2;
  font-family: 'Oswald', Helvetica, sans-serif;
  font-size : 10px;
  text-align : center;
}


.FormH1 {
  font : bold 18px arial;
  color : black;
  text-align : center;

}

.FormSubmit {
  position:relative;
  float:right;
}

.FormThankYou {
  margin-top:10px;
  font-size : 14px;
}

.FormOuter {
  margin : 0px;
  max-width : 318px;
  padding : 10px;
  border-radius : 5px;
  border : solid 1px #ccc;
  background-color : #fff;
}

.FormHeader, .FormFooter {
  margin : 5px 0px;
  font : 14px arial;
  position:relative;
}

.BlueButton {
  position:absolute;top : 50px;right:10px;padding:5px 10px; font-family: Montserrat;
  background : url("/includes/tmp/browser/images/Arrow_white.png") no-repeat scroll 60px 1px rgba(0, 0, 0, 0);
  color: #333;  cursor:pointer;
}

.FormFieldHolder {
  margin : 10px 0px;
}

.RadioOption {
  float:left;
  max-width: 30%;
  min-width: 15%;
}

.CheckboxOption {
  float : left;
  max-width: 100%;
  min-width: 100%;
}


.FormTextInput {
  border-radius : 5px;
  border : solid 1px #ccc;
  padding : 2px;
  width : 230px;
  margin : 2px 0px;
  box-sizing : content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

.FormTextInputDay,.FormTextInputMonth  {
  border-radius : 5px;
  border : solid 1px #ccc;
  padding : 2px;
  width : 30px !important;
  margin : 2px 0px;
  box-sizing : content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

.FormTextInputYear {
  border-radius : 5px;
  border : solid 1px #ccc;
  padding : 2px;
  width : 50px !important;
  margin : 2px 0px;
  box-sizing : content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}

.FormTextareaInput {
  border-radius : 5px;
  border : solid 1px #ccc;
  padding : 2px;
  width : 230px;
  height:100px;
  margin : 2px 0px;
  box-sizing : content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}


.FormSelectInput {
  border-radius : 5px;
  border : solid 1px #ccc;
  padding : 2px;
  width : 230px;
  margin : 2px 0px;
  box-sizing : content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}


.FieldRequired {
  border-color : #dcc;
  background-color : #fff2f2;
}
