.stacks_div{display:block;position:relative}.stacks_out{border:0;display:block;margin:0;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative}.stacks_in>p{margin-top:0}.stacks_empty .stacks_in{display:none}.stacks_in,.stacks_top{border:0;display:block;margin:0;overflow:hidden;padding:0;position:relative}.centered_image{display:block;height:auto;max-width:100%;position:relative;text-align:center;width:auto}.centered_image .imageStyle,.imageStyle.stacksImage{display:block;height:auto;margin:0 auto;max-width:100%;position:relative;width:auto}.stacks_float_left{float:left;margin-right:20px}.stacks_float_right{float:right;margin-left:20px}.stacks_clearer{clear:both;display:block;position:relative}.stacks_clear_left{clear:left;display:block;position:relative}.stacks_clear_right{clear:right;display:block;position:relative}@media only screen and (min-width:771px){.stacks_l_hidden{display:none}}@media only screen and (max-width:770px) and (min-width:441px){.stacks_m_hidden{display:none}}@media only screen and (max-width:440px){.stacks_s_hidden{display:none}}.s3_column,.s3_row{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}.s3_row{width:auto}.s3_column{float:left}.s3_column_right{float:right}



















































































































































































































































.ceFormSelectDefault {
		background-color:#FFFFFF;
		appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding: .1em .8em .2em .8em;
    margin-bottom:.1em;
    border: 1px solid #aaa;
    box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
    border-radius: .15em;
    margin-top:0.4em;
}:root {
	--ceFormConfirmation: none;
}
.ceForm {
	padding: 4px 4px 4px 4px;
}
.ceFormInputLabel {
	margin-bottom:0em;
	margin-right:.4em;
}
.ceFormInput,.ceFormNumber {
	padding-left:.2em;
}
.ceFormButton {
  text-decoration:none!important;
  background-color:#EEEEEE;
  color:#333333;
  padding: 2px 6px 3px 6px;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.16, rgb(207, 207, 207)), color-stop(0.79, rgb(252, 252, 252)));
  background-image: -moz-linear-gradient(center bottom, rgb(207, 207, 207) 16%, rgb(252, 252, 252) 79%);
  background-image: linear-gradient(to top, rgb(207, 207, 207) 16%, rgb(252, 252, 252) 79%); 
  border:1px solid #AFAFAE;
}

.ceFormClear {
	padding: 4px 6px 6px 6px;
	border-top:2;
}
.ceFormCheckbox,.ceFormRadioButton {
	margin-left: 2px;
}
.ceFormData {
	display:none;
}
.ceFormRow {
	margin-bottom:1em;
}
.ceFormComponent {
	margin-bottom:1em;
	white-space:nowrap;
}
.ceFormComponentRB {
	margin-bottom:0em;
	white-space:nowrap;
}
.ceFormComponentCB {
	margin-bottom:0em;
	white-space:nowrap;
}

.ceFormCheckboxLabel,.ceFormRadioButtonLabel {
	padding-left:0.25em;
}


.ceFormConfirmation {
	display:var(--ceFormConfirmation);
}




































