*{padding:0;margin:0;box-sizing:border-box}html{background-color:#fff;color:#2d2d2d;font-family:"Lato",sans-serif;font-size:16px;line-height:2;overflow-x:hidden}a{color:#d2232a;text-decoration:underline}a:focus,a:active,a:hover{text-decoration:none}.offscreen{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-content:focus{position:absolute;left:0;top:0;width:auto;height:auto;overflow:hidden;background-color:#efefef;color:#d2232a;padding:.625rem;margin:.3125rem;border:.0625rem solid #2d2d2d;border-radius:.1875rem;text-shadow:.0625rem .0625rem 0 #fff;z-index:10}.invis{display:none}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.fixed{position:fixed}.wrapper{max-width:62.5rem;margin:0 auto}div#mobile-overlay{display:none}header{display:block;width:100%;position:relative;background-color:#1a2e5e}header div#logo{padding:3.75rem 0 .3125rem 0;background-color:#d2232a;background-image:url("../image/header.jpg");background-position:center 0;background-size:cover}header div#logo a{display:inline-block}header span.logo,div#mobile-overlay span.logo{display:inline-block;height:5.0625rem;width:18.75rem;background-image:url("../image/sprites.png");background-position:0 0;background-repeat:no-repeat;background-size:87.125rem}header div#toplinks{background-color:#2d2d2d;position:absolute;top:0;width:100%;text-align:right;min-height:2.625rem}header div#toplinks ul li{display:inline-block;padding:.3125rem .625rem;list-style-type:none}header div#toplinks ul li.give-back{background-color:#00461e}header div#toplinks ul li a{color:#fff;text-decoration:none}header div#toplinks ul li a:focus,header div#toplinks ul li a:active,header div#toplinks ul li a:hover{text-decoration:underline}header nav{width:100%;background-color:#1a2e5e;text-align:center}header nav div.mobile-section-menu{display:none}header nav ul{width:62.5rem;margin:0 auto;position:relative}header nav ul li{display:inline-block;font-size:1.375rem;line-height:1.1818;text-transform:uppercase}header nav ul li a:hover,header nav ul li a:focus,header nav ul li.search:focus,header nav ul li.current{background-color:#d2232a}header nav ul li a{display:block;color:#fff;text-decoration:none;padding:.6818em 1em}header nav ul li.search span.search{display:inline-block;height:.9545em;width:.9545em;background:url("../image/sprites.png");background-position:-5.8636em -3.6364em;background-repeat:no-repeat;background-size:62.0455em;margin:0 .4545em}header nav ul li ul.submenu{visibility:hidden;position:absolute;top:2.5em;left:0;background-color:#d2232a;width:45.4545em;z-index:500;padding:.6818em;border-bottom:.4545em solid #1a2e5e;opacity:0}header nav ul li.current ul.submenu{visibility:visible;opacity:1;column-count:4;column-rule:2px solid #fff;column-gap:25px}header nav ul li.current ul.submenu a:focus,header nav ul li.current ul.submenu a:hover,header nav ul li.current ul.submenu a:active{text-decoration:underline}header nav ul li ul.submenu li{text-align:left;width:97%;text-transform:none;font-size:1.125rem;line-height:1.3333;font-weight:bold;display:inline-block;padding-bottom:10px}header nav ul li ul.submenu li a{padding:0}header nav ul li ul.submenu li:nth-child(4n+5){clear:left}header nav ul li ul.submenu li ul{width:auto}header nav ul li ul.submenu li ul:first-child{padding-top:.5556em}header nav ul li ul.submenu li ul li{display:block;font-weight:normal;margin-left:1.1111em;padding-bottom:0;background-color:transparent}header nav ul li ul.submenu li ul li a{padding:0}header nav ul li.search ul.submenu{column-count:1;column-rule:none}header nav ul li.search ul.submenu li{width:100%}header nav ul li.search ul.submenu li form.search-bar{padding:1.1111em;text-align:center}header nav ul li.search ul.submenu li form.search-bar input{width:90%;padding:.625em;border:0;border-bottom:.0625em solid #fff;background-color:transparent;color:#fff;font-weight:bold;font-size:1rem;-webkit-appearance:none}header nav ul li.search ul.submenu li form.search-bar input::-ms-input-placeholder{color:#fff}header nav ul li.search ul.submenu li form.search-bar input::placeholder{color:#fff}header nav ul li.search ul.submenu li form.search-bar input:focus{outline:0}header nav ul li.search ul.submenu li form.search-bar button.search{padding:.625em;border:0;color:#fff;background-color:transparent;font-weight:bold;font-size:1rem;cursor:pointer}header nav ul li.search ul.submenu li form.search-bar button.search:hover,header nav ul li.search ul.submenu li form.search-bar button.search:focus,header nav ul li.search ul.submenu li form.search-bar button.search:active{text-decoration:underline;outline:0}header nav.sticky{position:fixed;top:0;z-index:999}header.sticky-menu{padding-bottom:3.4375rem}div#emergency{background-color:#fcb117;padding:.5556em 0;font-size:1.125rem;line-height:1.2;color:#2d2d2d;min-height:4.4444em}div#emergency span.emergency-icon{float:left;height:3.3333em;width:3.3333em;background:url("../image/sprites.png");background-position:-16.5em 0;background-repeat:no-repeat;background-size:76.7222em;vertical-align:middle;margin:0 1.111em 0 0}div#emergency div.message-wrapper{max-width:50em;display:inline-block}div#emergency p.header{font-weight:bold}div#emergency p{padding:0 0 .555em 0}div#emergency a{color:#2d2d2d}div#emergency a:hover,div#emergency a:focus,div#emergency a:active{background-color:#2d2d2d;color:#fcb117;padding:.111em}hr.tartan{background-image:url("../image/hr-tartan.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;border:0;height:5rem}footer{display:block;margin-top:5rem}footer div#button-links ul{display:flex;flex-flow:row wrap;justify-content:center;align-content:center;align-items:stretch}footer div#button-links li{flex-grow:1;width:30%;min-height:6.5625rem;list-style-type:none;line-height:normal}footer div#button-links li a{display:flex;align-items:center;font-size:1.625rem;color:#fff;text-decoration:none;padding:.3846em .3846em .3846em .7692em;height:100%}footer div#button-links li a span.tag-icon{height:2.3077em;width:2.3077em;background:url("../image/sprites.png");background-size:53.3846em;background-repeat:no-repeat;margin-right:.8em;flex-shrink:0}footer div#button-links li#jacksonville{background-color:#1a2e5e;order:1}footer div#button-links li#jacksonville span.tag-icon{background-position:-25.4615em 0;border-radius:2.3077em}footer div#button-links li#jacksonville:hover span.tag-icon,footer div#button-links li#jacksonville:focus span.tag-icon,footer div#button-links li#jacksonville:active span.tag-icon,footer div#button-links li#calendar:hover span.tag-icon,footer div#button-links li#calendar:focus span.tag-icon,footer div#button-links li#calendar:active span.tag-icon{background-color:#d2232a}footer div#button-links li#scholarships{background-color:#d2232a;order:2}footer div#button-links li#scholarships span.tag-icon{background-position:-27.8077em 0;border-radius:2.3077em}footer div#button-links li#scholarships a:hover span.tag-icon,footer div#button-links li#scholarships a:focus span.tag-icon,footer div#button-links li#scholarships a:active span.tag-icon,footer div#button-links li#contact:hover span.tag-icon,footer div#button-links li#contact:focus span.tag-icon,footer div#button-links li#contact:active span.tag-icon,footer div#button-links li#services:hover span.tag-icon,footer div#button-links li#services:focus span.tag-icon,footer div#button-links li#services:active span.tag-icon{background-color:#1a2e5e}footer div#button-links li#calendar{background-color:#fcb117;order:3}footer div#button-links li#calendar span.tag-icon{background-position:-30.1154em 0;border-radius:2.3077em}footer div#button-links li#contact{background-color:#d2232a;order:4}footer div#button-links li#contact span.tag-icon{background-position:-32.4615em 0;border-radius:2.3077em}footer div#button-links li#campus{background-color:#00461e;order:5}footer div#button-links li#campus span.tag-icon{background-position:-13.8077em 0}footer div#button-links li#campus:hover span.tag-icon,footer div#button-links li#campus:focus span.tag-icon,footer div#button-links li#campus:active span.tag-icon{background-position:-13.8077em -2.3269em}footer div#button-links li#services{background-color:#d2232a;order:6}footer div#button-links li#services span.tag-icon{background-position:-37.1154em 0;border-radius:2.3077em}footer div#links{background-color:#1a2e5e;padding:1.25rem 0;color:#fff}footer div#links ul{display:inline-block;width:90%}footer div#links ul li{display:inline-block;list-style-type:none;font-weight:bold;padding:0 1.25rem 1.25rem 0;width:32%;line-height:1.375;vertical-align:top}footer div#links ul li ul li{display:block;font-weight:normal;margin:0 0 0 .625rem;padding:0;width:auto}footer div#links ul li ul li a{color:#fff;text-decoration:none}footer div#links ul li ul li a:hover,footer div#links ul li ul li a:active,footer div#links ul li ul li a:focus{text-decoration:underline}footer div#links div#socialmedia{display:inline-block;width:9%;vertical-align:top}footer div#links div#socialmedia a{width:2rem;height:2rem;margin:0 0 0 .1875rem;display:inline-block}footer div#links div#socialmedia a span{display:inline-block;height:2rem;width:2rem;background-image:url("../image/sprites.png");background-repeat:no-repeat;background-size:85.625rem;border-radius:2rem}footer div#links div#socialmedia a span#facebook{background-position:0 -5rem}footer div#links div#socialmedia a span#twitter{background-position:-2rem -5rem}footer div#links div#socialmedia a span#instagram{background-position:-4.0625rem -5rem}footer div#links div#socialmedia a span#youtube{background-position:-6.0625rem -5rem}footer div#links div#socialmedia a:hover,footer div#links div#socialmedia a:active,footer div#links div#socialmedia a:focus{background-color:#d2232a;border-radius:2rem}footer div#address{padding:1.25rem 0;background-color:#d2232a}footer div#address span.logo{display:inline-block;height:3.375rem;width:12.5rem;background-image:url("../image/sprites.png");background-position:0 0;background-repeat:no-repeat;background-size:58.0625rem}footer div#address p{color:#fff;display:inline-block;line-height:1.375}footer div#address p:first-child{width:30%}footer div#address p#accreditation-info{text-align:right;float:right}footer div#address a{display:inline-block;color:#fff}div#banner{height:25rem;background-position:center top;background-size:cover}div#banner div.wrapper{position:relative;height:100%}div#banner div.tag{position:absolute;bottom:0;left:0;color:#fff;text-align:left;padding:.9375rem 0;text-shadow:0 0 .9375rem #000}div#banner div.tag h1{font-size:4.375rem;line-height:1;text-transform:uppercase;font-weight:900}div#banner h1.tag{position:absolute;bottom:0;left:0;color:#fff;text-align:left;padding:.9375rem 0;text-shadow:0 0 .9375rem #000;font-size:4.375rem;line-height:1;text-transform:uppercase;font-weight:900}main{display:table;width:100%}main a{word-wrap:break-word}main div#body{display:table-cell;width:46.875rem;vertical-align:top;position:relative;padding-right:1.25rem}main div#full-body{width:62.5rem}main div#breadcrumbs{font-size:.875rem;padding:1.4286em 0;line-height:1.5}main div#full-body h1{font-size:2.5rem;line-height:1.125;padding-bottom:.5em}main h2{color:#1a2e5e;font-size:1.875rem;line-height:1.125;font-style:italic;padding:.5em 0}main h3{font-size:1.375rem;line-height:1.125;padding:.4545em 0}main p{padding-bottom:1rem;line-height:1.25}main ul,main ol{padding-bottom:1rem}main ul li,main ol li{margin-left:1.875rem;line-height:1.375}main ul li ul,main ol li ul{padding-bottom:0}main img/.banding{margin-right:-1.25rem;padding:1rem 0}main nav#section-menu div.mobile-section-menu{display:none}main nav#section-menu{display:table-cell;width:15.625rem;background-color:#d2232a}main nav#section-menu ul{list-style-type:none;padding:1.1111em;color:#fff;font-weight:bold;font-size:1.125rem;background-color:#d2232a}main nav#section-menu ul li{padding:0 0 .5556em 0;margin-left:0}main nav#section-menu ul li a{color:#fff;text-decoration:none}main nav#section-menu ul li a:hover,main nav#section-menu ul li a:focus,main nav#section-menu ul li a:active{text-decoration:underline}main nav#section-menu ul li ul{padding:0}main nav#section-menu ul li ul li{padding:0 0 .2778em 0;margin-left:.5556em}main nav#section-menu ul li ul li a{font-weight:normal}@media screen and (max-width:1200px){div#banner{height:auto}div#banner div.wrapper{padding-bottom:30%;min-height:12.5rem}div#banner div.wrapper div.tag{padding:.625rem}div#banner h1.tag{padding:.625rem}}@media screen and (max-width:1000px){html{font-size:18px}body.sticky{padding-top:4.4444rem}div#mobile-overlay{display:none;background-color:#d2232a;padding:.5556rem;background-color:#d2232a;background-image:url("../image/header.jpg");background-position:center 0;background-size:cover;position:fixed;width:100%;top:0;z-index:999}div#mobile-overlay,div#logo{height:4.4444rem}div#mobile-overlay span.logo,div#logo span.logo{display:inline-block;height:3rem;width:11.1111rem;background-image:url("../image/sprites.png");background-position:0 0;background-repeat:no-repeat;background-size:51.5556rem;padding-bottom:.8333rem}div#mobile-overlay a{display:inline-block}a.mobile-menu{height:3.3333rem;width:3.3333rem;border-radius:3.3333rem;cursor:pointer;float:right;margin-top:0;background:url("../image/sprites.png");background-repeat:no-repeat;background-size:76.0556rem;display:none}a.mobile-menu:hover,a.mobile-menu:active,a.mobile-menu:focus{background-color:#1a2e5e}a.mobile-menu.closed{background-position:-59.5rem 0}a.mobile-menu.open{background-position:-62.8333em 0}header{height:100%;width:100%;top:0;left:0;z-index:9999;overflow-y:scroll;overflow-x:hidden}header.overlay-slide{visibility:hidden;transform:translateX(100%);transition:transform .4s ease-in-out,visibility 0 .4s}header.overlay-slide.open{visibility:visible;transform:translateX(0);transition:transform .4s ease-in-out}header div#logo{padding:.5556rem}header div#toplinks{position:relative;top:auto;width:100%;text-align:center}header div#toplinks ul li{display:block;padding:.5556rem}header nav ul{width:100%}header nav ul li{display:block}header nav ul li ul.submenu{display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}header nav ul li.current ul.submenu{background-color:#d2232a;width:100%;position:relative;top:0;display:block;column-count:1;column-rule:none}header nav ul li ul.submenu li{float:none;width:100%}div#emergency{padding:.5556rem;min-height:4.7222rem}div#emergency div.message-wrapper{width:100%;display:block}main{display:block}div#banner div.tag h1{font-size:2.5rem;text-transform:uppercase;font-weight:900}div#banner h1.tag{font-size:2.5rem;text-transform:uppercase;font-weight:900}main.wrapper,main div.wrapper{display:flex;flex-flow:column}main div#body,main div#full-body{display:block;width:100%;padding:.5556rem;order:2}main img/.banding{display:none}main.wrapper nav#section-menu,main div.wrapper nav#section-menu{display:block;width:100%;order:1}main nav#section-menu div.mobile-section-menu{display:none;background-color:#d2232a;cursor:pointer;color:#fff;padding:.41667em;font-weight:bold;font-size:1.3333rem;position:relative}main nav#section-menu div.mobile-section-menu span{position:absolute;background:#fff;transition:100ms all ease-out;top:.8333em;right:.8333em;bottom:.8333em;width:.2083em}main nav#section-menu div.mobile-section-menu span.contract,main nav#section-menu div.mobile-section-menu span.expand.click{transform:rotate(90deg)}main nav#section-menu div.mobile-section-menu span.expand{transform:rotate(0)}main nav#section-menu img/{display:none}footer{margin-top:0}footer div#button-links li{min-height:unset}footer div#button-links li a{font-size:1.2222rem;padding:.4545em}footer div#links{clear:both}footer div#links ul{display:block;width:100%}footer div#links ul li{padding-right:0}footer div#links div#socialmedia{display:block;text-align:center;width:100%}footer div#links div#socialmedia a{margin-left:.5556rem}footer div#address,footer div#links{padding-left:.5556rem;padding-right:.5556rem}footer div#address{text-align:center}footer div#address span.logo{margin:0 auto}footer div#address p{display:block;margin-top:.5556rem}footer div#address p:first-child{width:auto}footer div#address p#accreditation-info{text-align:center;float:none}hr.tartan{background-size:auto;height:1.6667rem}}@media screen and (max-width:800px){footer div#button-links li{width:50%}footer div#button-links li#jacksonville{order:1}footer div#button-links li#scholarships{order:3}footer div#button-links li#calendar{order:5}footer div#button-links li#contact{order:2}footer div#button-links li#campus{order:4}footer div#button-links li#services{order:6}footer div#links ul li{width:49%}}@media screen and (max-width:600px){div#banner div.tag h1{font-size:1.6667rem}div#banner h1.tag{font-size:1.6667rem}footer div#button-links li{width:100%}footer div#button-links li#jacksonville{order:1}footer div#button-links li#scholarships{order:2}footer div#button-links li#calendar{order:3}footer div#button-links li#contact{order:4}footer div#button-links li#campus{order:5}footer div#button-links li#services{order:6}footer div#links ul li{display:block;width:100%}}@media print{html{color:#000;font-size:20px}a,a:active,a:visited{color:#000;text-decoration:underline}.wrapper{max-width:100%;margin:0}div#mobile-overlay,header,div#emergency,hr.tartan,footer div#button-links,footer div#links,footer div#address p:first-child,div#breadcrumbs,main nav#section-menu,main img/.banding{display:none}div#banner{height:auto;background-image:none !important}div#banner div.tag{position:static;color:#000;text-shadow:none}div#banner div.tag h1{font-size:2rem;text-transform:none}div#banner h1.tag{position:static;color:#000;text-shadow:none;font-size:2rem;text-transform:none}main div#body,main div#full-body{display:block;width:100%;padding:0}main h2{color:#000;font-size:1.5rem}main h3{font-size:1.1rem}footer{margin-top:1.25rem}footer div#address{background-color:#fff}footer div#address p{display:block;padding-bottom:1rem}footer div#address p,footer div#address a{color:#000}footer div#address p#accreditation-info{text-align:left;float:none}}﻿
/*
     FILE ARCHIVED ON ﻿07:28:39 Mar 29, 2020﻿ AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON ﻿03:51:28 Nov 08, 2024﻿.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
﻿playback timings (ms):
﻿  ﻿captures_list﻿: ﻿0.447﻿
﻿  ﻿exclusion.robots﻿: ﻿0.016﻿
﻿  ﻿exclusion.robots.policy﻿: ﻿0.007﻿
﻿  ﻿esindex﻿: ﻿0.009﻿
﻿  ﻿cdx.remote﻿: ﻿14.139﻿
﻿  ﻿LoadShardBlock﻿: ﻿129.491﻿ (﻿3﻿)
﻿  ﻿PetaboxLoader3.datanode﻿: ﻿78.642﻿ (﻿4﻿)
﻿  ﻿PetaboxLoader3.resolve﻿: ﻿120.056﻿ (﻿2﻿)
﻿  ﻿load_resource﻿: ﻿78.044﻿
﻿*/