/* used all forms */
hr.bold{
	border: 5px solid green;
	border-radius: 5px;
}

.field_verbiage{
	padding-bottom: 10px;
}
.accred_confirmation_msg{
	font-size: 1.2em;
	text-align: center;
}

.se_container{
	font-family: Verdana;
	font-size: 1.2em;
}
.applicant{
	font-weight: normal;
}


#saveButton {
  position: fixed !important; /* Fixed position makes it float */
  bottom: 20px; /* Distance from the bottom */
  right: 20px; /* Distance from the right */
  padding: 10px 20px;
  cursor: pointer;
}

/* 0_access.php */
#accreditation_0_access{
	font-size: 1.2em;
}

/* 1_interest_form.php */
#admin_hub_notice{
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
	padding-bottom: 20px;
}

#interest_form_container{
    font-family: Verdana;
    font-size: 1.2em;
}

/* 2_application.php */
#application_container{
    font-family: Verdana;
    font-size: 1.2em;
}

/* 3_certification.php */
#certification_container{
    font-family: Verdana;
    font-size: 1.2em;
}

.file_group[id$="_1"], .file_group[id$="_2"], .file_group[id$="_3"] {
	border-bottom: 5px solid green;
	margin-bottom: 20px;
}


/* training.php */
.training_section_label{
	font-size: 1.5em;
	font-weight: bold;
}

/* view_record.php */
#view_record_container {
	font-family: Verdana;
	font-size: 1em;
}
details.record_details {
	margin: 0.5em; 
	border: 1px solid #dddddd; 
	border-radius: 3px;
}

details.record_details div.detail_content {
	margin: 20px;
}

summary.record_year {
	cursor: pointer; 
	padding: 0.5em; 
	background: #ededed; 
	border-radius: 3px;
	font-weight: bold;
	font-size: 1.5em;
}

