
table {
  font-size: 11px;
  padding: 0;
  margin: 10px 0 0 0;
  border-collapse: collapse;
}
tr {
  padding: 0;
  margin: 0;
}
.title {
  background-color: #265e99;
  color: #fff;
}

.side_title {
  background-color: #265e99;
  color: #fff;
  border-bottom: 1px solid #fff;
}
.side_title_last {
  background-color: #265e99;
  color: #fff;
  border-bottom: 1px solid #666;
}
#last.side_title {
  border-bottom: 1px solid #666;
}

.title td {
  border-right: 1px solid #fff;
}
td {
  border: 1px solid #666;
  padding: 3px;
  margin: 0;
}
#last {
  border-right: 1px solid #666;
}
.no_border {
  border: 0;
  text-align: right;
}



#admin_nav ul {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
#admin_nav li {
  display: inline;
}
#workshop_nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#workshop_nav li {
  display: inline;
}

#mileage_nav ul {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
#mileage_nav li {
  display: inline;
}
#workshop_user_nav ul {
  float: right;
  margin: 0;
  padding: 0;
  list-style: none;
}
#workshop_user_nav li {
  display: inline;
}

#mileage_info ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#mileage_info ol {
  margin: 0;
  padding: 0;
  list-style: none;
}

#mileage_bottom ul{
  margin: 0;
  padding: 0;
  list-style: none;
}
#mileage_bottom ul li {

}

#mileage_bottom ol {
  margin: 0;
  padding: 0;
  list-style: none;
}
#mileage_bottom ol li {
  display: inline;
}

#mileage_sheet_lists ul {
  list-style: none;
}
#user_name_error {
  font-weight: bold;
  color: #ff0000;
}


#employment_page_two table { margin: 0; }
  #employment_page_two .employment_title_top { font-weight: bold; background: #265e99; color: #fff; border-top: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #666; width: 532px; margin: 0 0 0 -1px; padding: 5px 0 5px 5px; }
  #employment_page_two .employment_title { font-weight: bold; background: #265e99; color: #fff; border-left: 1px solid #666; border-right: 1px solid #666; width: 532px; margin: 0 0 0 -1px; padding: 5px 0 5px 5px; }
  #employment_page_two .side_title, #employment_page_two .side_title_last { width: 120px; }
  #employment_page_two textarea { width: 527px; }
  #employment_page_two table { float: left; }
  
#employment_page_six form { margin: 0; padding: 0; }
#employment_page_six .university_info table { margin: 0; padding: 0; }

#employment_page_eight ul { margin: 15px 0 0 40px; padding: 0; }
  #employment_page_eight li { height: 30px; }
  #employment_page_eight ul input { margin: 5px 2px -3px 5px; }
  #employment_page_eight ul div { float: left; }
  #employment_page_eight ul ul { margin: 0 0 0 40px; padding: 0; }
  #employment_page_eight table { width: 100%; }
  
#employment_page_eleven table { width: 100%; }
#employment_page_eleven td { border: 0; }
#employment_page_eleven textarea { width: 100% }

#employment_page_twelve p { font-size: 11px; }
  #employment_page_twelve textarea { width: 100%; }
  #employment_page_twelve td { border: 0; }
  #employment_page_twelve table { width: 100%; }
  #signature_box { border: 1px solid #000; background: #73A5D6; padding: 10px; }
  
#employment_page_thirteen td { border: 0; }

#employment_page_fourteen textarea { width: 100%; }
#employment_page_fourteen b { display: block; margin: 20px 0 10px 0; }

.date_wrapper { width: 90px; }
.hrs_wrapper { width: 140px; }
.employment_title_top_left { font-weight: bold; width: 470px; float: left; margin: 10px 0 -10px 0; }
.employment_title_top_right { font-weight: bold; float: left; margin: 10px 0 -10px 0; }
.university_info { float: left; margin-bottom: 20px; }
.employment_title { float: left; font-weight: bold; margin: 10px 0 -5px 0; width: 100%; }
.radio_wrapper input { float: left; }
.radio_wrapper div { float: left; margin: 1px 0 0 0; }
#honors textarea { width: 615px; margin-top: 10px; }
.wrapper { float: left; margin-top: 5px; }
.wrapper input { float: left; margin-right: 5px; }
.wrapper div { float: left; }
.wrapper a { float: left; }
.wrapper b { float: left; margin-top: 3px; }
.certificate_form { float: left; margin-top: 10px; }
.certificate_form td { text-align: center; }
.certificate_form table { margin: 0; padding: 0; }
