@charset "UTF-8";

nav ul,
nav ul li { list-style: none; padding: 0; margin: 0; background: 0 }

figure { margin: 0 }

h1 { color: #c79000; font-size: 1.8em; line-height: 1em; margin: 0 0 .5em 0 }

h2 { font-size: 1.6em; line-height: 1.5em; color: #666; margin: .5em 0 .25em 0 }

h3 { font-size: 1.4em; line-height: 1.5em; color: #444; margin: .5em 0 .25em 0 }

h4 { font-size: 1.2em; line-height: 1.5em; margin: .5em 0 .25em 0 }

h5 { font-size: 1em }

h6 { font-size: 1em; font-weight: normal }

p { margin-bottom: 1em }

ul { margin: 0; list-style: none }

ol { margin: 10px 0; padding: 0 }

li { margin-bottom: 10px; margin-left: 15px }

ul li { background: url('/assets/css/img/disc.gif') 0 5px no-repeat; padding-left: 8px }

ol li { margin-left: 35px; padding-left: 0; list-style: decimal }

li p { margin-top: .25em }

.table-striped tr th,
.table-striped thead tr td,
.table-striped thead tr th,
.table-striped th p,
.table-striped thead p { background-color: #ecedf0 }

body { margin: 0 auto; padding: 0 }

.wrapper { margin: 0 auto }

.wrapper>.container,
.wrapper>.container-fluid { position: relative; margin-right: auto; margin-left: auto; max-width: 960.3px }

.container-fluid { max-width: 960.3px; padding-right: 0; padding-left: 0 }

#header { background: #002878; padding-top: 3.48214285714286em; padding-left: 0; padding-right: 0 }

#main-content { padding-top: 1.75em }

#footer { clear: both; background: #e8eef4; color: #002878; border-top: 2px solid #fff; padding-top: 1.16071428571429em; text-align: center; min-height: 4.46428571428571em; font-size: .80357142857143em }

#header h1 { margin: 0; line-height: normal; position: relative; overflow: hidden; width: 100%; max-height: 85px }

#header h1.logo-tall-som { max-height: 105px }

#header h1.logo-tall-sph { max-height: 97px }

#header h1.logo-tall-misc { max-height: 105px }

#header h1 a { position: absolute; top: 0; display: block; color: #fff; text-indent: 100%; white-space: nowrap; overflow: hidden; height: 100%; background: #fff; opacity: 0 }

#header h1 img { display: block; margin-left: 22px; max-width: 100% }

#header h1 a#mobile-logo { display: none }

#header h1 a { left: 22px }

#header h1 a#emory-logo { width: 22.421847339373%; z-index: 3 }

#header h1 a#unit-logo { z-index: 2; width: 100% }

#header h1.additional-org a#unit-logo { width: 38.1130896594811% }

#header h1.additional-org.logo-tall-som a#unit-logo { width: 48.318233885244% }

#header h1.additional-org a#third-logo { z-index: 1; width: 100% }

.emergency-announcement { padding: 8px; border: 1px solid }

.emergency_include { background-color: red; padding: 8px; border: 1px solid #FFFFF; font-size: 120% }

nav#emory-wide { position: absolute; top: 0; right: 0; font-size: .90909090909091em; line-height: 1.13em }

#emory-wide ul,
#emory-wide ul li { list-style: none; padding: 0; line-height: 1.14em }

#emory-wide ul .top { float: left; margin-right: .57em; text-align: right; position: relative }

#emory-wide ul li a { color: #fff; text-decoration: pointer; padding-bottom: .2em }

#emory-wide ul li a:hover,
#emory-wide ul li a:focus,
#emory-wide ul li a:active { text-decoration: underline }

#emory-wide .top>a { color: #b8bcd6; text-transform: uppercase; display: block; background: url('/assets/css/img/arrow-light.gif') no-repeat .7em 1.1em; padding: 1em .7em .7em 2em; cursor: pointer }

#emory-wide .top>a:hover,
#emory-wide .top>a:focus,
#emory-wide .top>a:active,
#emory-wide .top:hover>a,
#emory-wide .top.show>a { color: #fff; text-decoration: none; background: #2d58ab url('/assets/css/img/arrow-light-down.gif') no-repeat .7em 1.1em }

#emory-wide .top .nav-box { display: none; z-index: 1000; position: absolute; top: 2.6em; right: 0; padding: 1.6em 0 2em 1.6em; color: #fff; background: #264b91 url('/assets/css/img/call-out-bg.jpg') no-repeat top; text-align: left; width: 45.2em; height: 19.5em }

.no-js #emory-wide .top:hover .nav-box { display: block }

.js #emory-wide .top .nav-box { display: none }

#emory-wide .nav-box .col { float: left; width: 19em }

#emory-wide .nav-box .col:first-child { margin-right: 2.9em }

#emory-wide .nav-box h4 { color: #fff; float: left; text-transform: uppercase; width: 19em; margin: 0 0 .6em 0; font-size: 1em }

#emory-wide .nav-box ul { clear: left; float: left; margin-bottom: 3.4em; width: 19em }

#emory-wide .nav-box li { list-style-type: disc; margin: 0 0 .6em 1.5em }

#emory-wide ul .top .nav-box.search { display: block; position: relative; float: right; width: 20em; height: 11.2em; margin: 0 2.1em 0 2.4em; padding: 0 0 0 .4em; top: 0; background: 0 }

#emory-wide .nav-box #form-search { padding: .5em; margin: 0; position: absolute; z-index: 2000 }

#form-search #q { border-right: 0; padding-top: 2px; padding-bottom: 2px }

.search-scope { z-index: 100; padding: .5em 0; background: #fff; position: absolute; margin: -0.9em 0 0 0; width: 16.1em; border: 1px solid #ccc }

.search-scope { display: none }

.no-js .search-scope { display: block }

.search-scope label:first-child { border-top: 0 }

.search-scope input { position: absolute; left: -9999em }

.no-js .search-scope input { position: relative; left: 0; margin-right: .5em }

.search-scope label { display: inline-block; color: #333; padding: .25em .5em .25em 2.5em; cursor: pointer }

.no-js .search-scope label { padding-left: .5em }

.search-scope label.checked { background: url('/assets/css/img/check.png') no-repeat .5em center; font-weight: bold }

.no-js .search-scope label.checked { background-image: none; font-weight: normal }

.no-js .search-scope label:nth-child(3) { display: none }

.search-scope label:hover,
.search-scope label:focus { font-weight: bold; background-color: #d9dfe3 }

.no-js .search-scope label:hover,
.no-js .search-scope label:focus { font-weight: normal; background-color: #d9dfe3 }

.search-scope label { display: block; float: none; border-top: 1px solid #d9dfe3; margin-bottom: 0 }

#emory-wide .nav-box #form-search .input-append label { display: inline; margin: 0 }

#emory-wide .nav-box #form-search .btn { color: #fff; font-size: 12px; padding-top: 2px; padding-bottom: 2px; background: #4070cb; border: 1px solid #4070cb; margin-bottom: 0; box-shadow: none }

#emory-wide .nav-box #form-search .btn .label { position: absolute; left: -9999em }

nav#main-nav { padding: 0; overflow: hidden }

nav#main-nav ul { width: 100% }

nav#main-nav ul li { float: left; text-align: center; vertical-align: middle }

nav#main-nav ul li a { display: block; padding: .63636363636364em 2em 0 2em; height: 1.81818181818182em; text-transform: uppercase }

nav#main-nav ul li a:hover,
nav#main-nav ul li a:focus,
nav#main-nav ul li a:active,
nav#main-nav ul li a.active { text-decoration: none }

nav#main-nav.blue { border-bottom: 1px solid #bfc1da; background: #e4e6f0; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.blue ul li { border-right: 1px solid #bfc1da; border-left: 1px solid #fff }

nav#main-nav.blue ul li a { background: #e4e6f0; color: #163b84; font-weight: bold; font-size: .98214285714286em }

nav#main-nav.blue ul li a:hover,
nav#main-nav.blue ul li a:focus,
nav#main-nav.blue ul li a:active,
nav#main-nav.blue ul li a.active,
nav#main-nav.blue.hover_background { background: #6384c6; color: #fff }

nav#main-nav.gold { border-bottom: 1px solid #bfc1da; background: #d28e00; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.gold ul li { border-right: 1px solid #ebc57c; border-left: 1px solid #cb9a43 }

nav#main-nav.gold ul li a { background: #d28e00; color: #fff; font-weight: bold; font-size: .98214285714286em }

nav#main-nav.gold ul li a:hover,
nav#main-nav.gold ul li a:focus,
nav#main-nav.gold ul li a:active,
nav#main-nav.gold ul li a.active,
nav#main-nav.gold.hover_background { background: #d2b000; color: #7d610f }

nav#main-nav.black { border-bottom: 1px solid #bfc1da; background: #333; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.black ul li { border-right: 1px solid #786a4e; border-left: 1px solid #f7ecbd }

nav#main-nav.black ul li a { background: #333; color: #fff; font-weight: bold; font-size: .98214285714286em }

nav#main-nav.black ul li a:hover,
nav#main-nav.black ul li a:focus,
nav#main-nav.black ul li a:active,
nav#main-nav.black ul li a.active,
nav#main-nav.black.hover_background { background: #bdbfc1; color: #333 }

nav#main-nav.khaki { border-bottom: 1px solid #bfc1da; background: #c5c19d; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.khaki ul li { border-right: 1px solid #8e8369; border-left: 1px solid #8e8369 }

nav#main-nav.khaki ul li a { background: #c5c19d; color: #5b5c5e; font-weight: bold; font-size: .98214285714286em }

nav#main-nav.khaki ul li a:hover,
nav#main-nav.khaki ul li a:focus,
nav#main-nav.khaki ul li a:active,
nav#main-nav.khaki ul li a.active,
nav#main-nav.khaki.hover_background { background: #5b5c5e; color: #fff }

nav#main-nav.tp-dkgr-dktn { background: #c5c09e; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.tp-dkgr-dktn ul li a { background: #c5c09e; color: #5a5b5d; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.tp-dkgr-dktn ul li a:hover,
nav#main-nav.tp-dkgr-dktn ul li a:focus,
nav#main-nav.tp-dkgr-dktn ul li a:active,
nav#main-nav.tp-dkgr-dktn ul li a.active,
nav#main-nav.tp-dkgr-dktn.hover_background { background: #5a5b5d; color: #babfc2 }

nav#main-nav.ltgr-dkgr-dkbg { background: #a5acb0; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.ltgr-dkgr-dkbg ul li a { background: #a5acb0; color: #004990; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.ltgr-dkgr-dkbg ul li a:hover,
nav#main-nav.ltgr-dkgr-dkbg ul li a:focus,
nav#main-nav.ltgr-dkgr-dkbg ul li a:active,
nav#main-nav.ltgr-dkgr-dkbg ul li a.active,
nav#main-nav.ltgr-dkgr-dkbg.hover_background { background: #575a5d; color: #babfc2 }

nav#main-nav.bk-ltgr-dktp { background: #343233; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.bk-ltgr-dktp ul li a { background: #343233; color: #babfc2; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.bk-ltgr-dktp ul li a:hover,
nav#main-nav.bk-ltgr-dktp ul li a:focus,
nav#main-nav.bk-ltgr-dktp ul li a:active,
nav#main-nav.bk-ltgr-dktp ul li a.active { background: #b2b7bb; color: #7b7c80 }

nav#main-nav.dkgr-white-ltbl { background: #5f6062; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.dkgr-white-ltbl ul li a { background: #5f6062; color: #d1d7dc; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.dkgr-white-ltbl ul li a:hover,
nav#main-nav.dkgr-white-ltbl ul li a:focus,
nav#main-nav.dkgr-white-ltbl ul li a:active,
nav#main-nav.dkgr-white-ltbl ul li a.active,
nav#main-nav.dkgr-white-ltbl.hover_background { background: #fff; color: #004990 }

nav#main-nav.gld-white-lttp { background: #bc8d09; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.gld-white-lttp ul li a { background: #bc8d09; color: #d0d9e1; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.gld-white-lttp ul li a:hover,
nav#main-nav.gld-white-lttp ul li a:focus,
nav#main-nav.gld-white-lttp ul li a:active,
nav#main-nav.gld-white-lttp ul li a.active,
nav#main-nav.gld-white-lttp.hover_background { background: #fff; color: #004990 }

nav#main-nav.tp-tn-bg { background: #a29062; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.tp-tn-bg ul li a { background: #a29062; color: #f3e1c9; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.tp-tn-bg ul li a:hover,
nav#main-nav.tp-tn-bg ul li a:focus,
nav#main-nav.tp-tn-bg ul li a:active,
nav#main-nav.tp-tn-bg ul li a.active,
nav#main-nav.tp-tn-bg.hover_background { background: #c5c19c; color: #5f6062 }

nav#main-nav.ltgr-lto-lto { background: #7b7c80; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.ltgr-lto-lto ul li a { background: #7b7c80; color: #d4d7ac; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.ltgr-lto-lto ul li a:hover,
nav#main-nav.ltgr-lto-lto ul li a:focus,
nav#main-nav.ltgr-lto-lto ul li a:active,
nav#main-nav.ltgr-lto-lto ul li a.active,
nav#main-nav.ltgr-lto-lto.hover_background { background: #c8cba5; color: #5f6062 }

nav#main-nav.rs-bts-bg { background: #b37c44; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.rs-bts-bg ul li a { background: #b37c44; color: #e7d4c0; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.rs-bts-bg ul li a:hover,
nav#main-nav.rs-bts-bg ul li a:focus,
nav#main-nav.rs-bts-bg ul li a:active,
nav#main-nav.rs-bts-bg ul li a.active,
nav#main-nav.rs-bts-bg.hover_background { background: #884f02; color: #d9d6be }

nav#main-nav.gr-lto-dktn { background: #5a5b5d; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.gr-lto-dktn ul li a { background: #5a5b5d; color: #b0bf9c; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.gr-lto-dktn ul li a:hover,
nav#main-nav.gr-lto-dktn ul li a:focus,
nav#main-nav.gr-lto-dktn ul li a:active,
nav#main-nav.gr-lto-dktn ul li a.active,
nav#main-nav.gr-lto-dktn.hover_background { background: #c9dbb3; color: #004990 }

nav#main-nav.tuq-lto-ltbl { background: #1294b4; font-family: Arial, Helvetica, sans-serif }

nav#main-nav.tuq-lto-ltbl ul li a { background: #1294b4; color: #b7cedd; font-weight: bold; font-size: .98214285714286em; padding-bottom: 1px }

nav#main-nav.tuq-lto-ltbl ul li a:hover,
nav#main-nav.tuq-lto-ltbl ul li a:focus,
nav#main-nav.tuq-lto-ltbl ul li a:active,
nav#main-nav.tuq-lto-ltbl ul li a.active,
nav#main-nav.tuq-lto-ltbl.hover_background { background: #bfd4a7; color: #026987 }

nav#main-nav ul li:first-child { border-left: 0 }

nav#main-nav ul li:last-child { border-right: 0 }

#sub-nav ul { list-style: none }

#sub-nav ul li { display: block; background-position: bottom; background-repeat: no-repeat }

#sub-nav>ul>li:first-child,
#sub-nav>ul>li:first-child a:hover { background-position: bottom, top; background-repeat: no-repeat }

#sub-nav ul li a { padding: 1em 0 1em 1.3em; display: block }

#sub-nav ul li a:hover { text-decoration: none }

#sub-nav ul li.selected { font-weight: bold }

#sub-nav ul li.selected,
#subnav ul li ul li.selected { text-decoration: none }

#sub-nav ul li ul { padding-bottom: 1em }

#sub-nav ul li ul li { background: 0; font-size: .90909090909091em; font-weight: normal; width: 90% }

#sub-nav ul li ul li a { display: block; padding: 1px 0 1px 34px; margin-bottom: 8px }

#sub-nav ul li ul li a:hover,
#sub-nav ul li ul li a:focus,
#sub-nav ul li ul li a:active,
#sub-nav ul li.selected a:hover { background-image: none }

#sub-nav ul li ul li a:hover,
#sub-nav ul li ul li a:focus,
#sub-nav ul li ul li a:active { text-decoration: underline }

#sub-nav.gold { background-image: url('/assets/css/img/sub-nav.jpg'); background-repeat: no-repeat; background: -moz-linear-gradient(left, #f4edd0 10%, #fbf9ed 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #f4edd0), color-stop(100%, #fbf9ed)); background: -webkit-linear-gradient(left, #f4edd0 10%, #fbf9ed 100%); background: -o-linear-gradient(left, #f4edd0 10%, #fbf9ed 100%); background: -ms-linear-gradient(left, #f4edd0 10%, #fbf9ed 100%); background: linear-gradient(to right, #f4edd0 10%, #fbf9ed 100%); padding-top: 1.4em }

#sub-nav.gold ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.gold>ul>li { font-weight: bold }

#sub-nav.gold>ul>li,
#sub-nav.gold>ul>li:first-child,
#sub-nav.gold>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.gold ul li a { color: #7d610f }

#sub-nav.gold ul li a:hover,
#sub-nav.gold ul li a:focus,
#sub-nav.gold ul li a:active { background: #e8d585 url('/assets/css/img/sub-dot.gif') bottom no-repeat }

#sub-nav.gold ul li.selected { color: #7d610f; background-color: #e8d585; font-weight: bold }

#sub-nav.gold ul li ul li a { color: #7d610f }

#subnav.gold ul li ul li.selected { font-weight: bold }

#sub-nav.tp-dkgr-dktn { background-image: url('/assets/css/img/sub-nav_1.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.tp-dkgr-dktn ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.tp-dkgr-dktn>ul>li { font-weight: bold }

#sub-nav.tp-dkgr-dktn>ul>li,
#sub-nav.tp-dkgr-dktn>ul>li:first-child,
#sub-nav.tp-dkgr-dktn>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.tp-dkgr-dktn ul li a { color: #5a5b5d }

#sub-nav.tp-dkgr-dktn ul li a:hover,
#sub-nav.tp-dkgr-dktn ul li a:focus,
#sub-nav.tp-dkgr-dktn ul li a:active { background: #e6e5d3 url('/assets/css/img/sub-dot.gif') bottom no-repeat }

#sub-nav.tp-dkgr-dktn ul li.selected { background-color: #e6e5d3; font-weight: bold }

#sub-nav.tp-dkgr-dktn ul li ul li a { color: #5a5b5d }

#subnav.tp-dkgr-dktn ul li ul li.selected { font-weight: bold }

#sub-nav.ltgr-dkgr-dkbg { background-image: url('/assets/css/img/sub-nav_2.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.ltgr-dkgr-dkbg ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.ltgr-dkgr-dkbg>ul>li { font-weight: bold }

#sub-nav.ltgr-dkgr-dkbg>ul>li,
#sub-nav.ltgr-dkgr-dkbg>ul>li:first-child,
#sub-nav.ltgr-dkgr-dkbg>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.ltgr-dkgr-dkbg ul li a { color: #575a5d }

#sub-nav.ltgr-dkgr-dkbg>ul>li>a:hover,
#sub-nav.ltgr-dkgr-dkbg>ul>li>a:focus,
#sub-nav.ltgr-dkgr-dkbg>ul>li>a:active { background: #575a5d url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #c4c7c8 }

#sub-nav.ltgr-dkgr-dkbg ul li.selected { background-color: #575a5d; font-weight: bold }

#sub-nav.ltgr-dkgr-dkbg ul li.selected a,
#sub-nav.ltgr-dkgr-dkbg ul li ul li a { color: #c4c7c8 }

#sub-nav.bk-ltgr-dktp { background-image: url('/assets/css/img/sub-nav_3.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.bk-ltgr-dktp ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.bk-ltgr-dktp>ul>li { font-weight: bold }

#sub-nav.bk-ltgr-dktp>ul>li,
#sub-nav.bk-ltgr-dktp>ul>li:first-child,
#sub-nav.bk-ltgr-dktp>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.bk-ltgr-dktp ul li a { color: #343233 }

#sub-nav.bk-ltgr-dktp ul li a:hover,
#sub-nav.bk-ltgr-dktp ul li a:focus,
#sub-nav.bk-ltgr-dktp ul li a:active { background: #7b7c80 url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #cfd4d7 }

#sub-nav.bk-ltgr-dktp ul li.selected { background-color: #7b7c80; font-weight: bold }

#sub-nav.bk-ltgr-dktp ul li.selected a,
#sub-nav.bk-ltgr-dktp ul li ul li a { color: #c4c7c8 }

#sub-nav.dkgr-white-ltbl { background-image: url('/assets/css/img/sub-nav_4.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.dkgr-white-ltbl ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.dkgr-white-ltbl>ul>li { font-weight: bold }

#sub-nav.dkgr-white-ltbl>ul>li,
#sub-nav.dkgr-white-ltbl>ul>li:first-child,
#sub-nav.dkgr-white-ltbl>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.dkgr-white-ltbl ul li a { color: #5f6062 }

#sub-nav.dkgr-white-ltbl ul li a:hover,
#sub-nav.dkgr-white-ltbl ul li a:focus,
#sub-nav.dkgr-white-ltbl ul li a:active { background: #fff url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #a2c6de }

#sub-nav.dkgr-white-ltbl ul li.selected { background-color: #fff; font-weight: bold }

#sub-nav.dkgr-white-ltbl ul li.selected a,
#sub-nav.dkgr-white-ltbl ul li ul li a { color: #a2c6de }

#sub-nav.gld-white-lttp { background-image: url('/assets/css/img/sub-nav_5.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.gld-white-lttp ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.gld-white-lttp>ul>li { font-weight: bold }

#sub-nav.gld-white-lttp>ul>li,
#sub-nav.gld-white-lttp>ul>li:first-child,
#sub-nav.gld-white-lttp>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.gld-white-lttp ul li a { color: #b47712 }

#sub-nav.gld-white-lttp ul li a:hover,
#sub-nav.gld-white-lttp ul li a:focus,
#sub-nav.gld-white-lttp ul li a:active { background: #fff url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #004990 }

#sub-nav.gld-white-lttp ul li.selected { background-color: #fff; font-weight: bold }

#sub-nav.gld-white-lttp ul li.selected a,
#sub-nav.gld-white-lttp ul li ul li a { color: #004990 }

#sub-nav.tp-tn-bg { background-image: url('/assets/css/img/sub-nav_6.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.tp-tn-bg ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.tp-tn-bg>ul>li { font-weight: bold }

#sub-nav.tp-tn-bg>ul>li,
#sub-nav.tp-tn-bg>ul>li:first-child,
#sub-nav.tp-tn-bg>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.tp-tn-bg ul li a { color: #5f6062 }

#sub-nav.tp-tn-bg ul li a:hover,
#sub-nav.tp-tn-bg ul li a:focus,
#sub-nav.tp-tn-bg ul li a:active { background: #c3b696 url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #fff }

#sub-nav.tp-tn-bg ul li.selected { background-color: #c3b696; font-weight: bold }

#sub-nav.tp-tn-bg ul li.selected a,
#sub-nav.tp-tn-bg ul li ul li a { color: #fff }

#sub-nav.ltgr-lto-lto { background-image: url('/assets/css/img/sub-nav_7.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.ltgr-lto-lto ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.ltgr-lto-lto>ul>li { font-weight: bold }

#sub-nav.ltgr-lto-lto>ul>li,
#sub-nav.ltgr-lto-lto>ul>li:first-child,
#sub-nav.ltgr-lto-lto>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.ltgr-lto-lto ul li a { color: #5f6062 }

#sub-nav.ltgr-lto-lto ul li a:hover,
#sub-nav.ltgr-lto-lto ul li a:focus,
#sub-nav.ltgr-lto-lto ul li a:active { background: #b9b592 url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #c4c7c8 }

#sub-nav.ltgr-lto-lto ul li.selected { background-color: #b9b592; font-weight: bold }

#sub-nav.ltgr-lto-lto ul li.selected a,
#sub-nav.ltgr-lto-lto ul li ul li a { color: #edeeee }

#sub-nav.rs-bts-bg { background-image: url('/assets/css/img/sub-nav_8.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.rs-bts-bg ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.rs-bts-bg>ul>li { font-weight: bold }

#sub-nav.rs-bts-bg>ul>li,
#sub-nav.rs-bts-bg>ul>li:first-child,
#sub-nav.rs-bts-bg>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.rs-bts-bg ul li a { color: #a67443 }

#sub-nav.rs-bts-bg ul li a:hover,
#sub-nav.rs-bts-bg ul li a:focus,
#sub-nav.rs-bts-bg ul li a:active { background: #b6a780 url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #e7e5d6 }

#sub-nav.rs-bts-bg ul li.selected { background-color: #b6a780; font-weight: bold }

#sub-nav.rs-bts-bg ul li.selected a,
#sub-nav.rs-bts-bg ul li ul li a { color: #e7e5d6 }

#sub-nav.gr-lto-dktn { background-image: url('/assets/css/img/sub-nav_9.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.gr-lto-dktn ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.gr-lto-dktn>ul>li { font-weight: bold }

#sub-nav.gr-lto-dktn>ul>li,
#sub-nav.gr-lto-dktn>ul>li:first-child,
#sub-nav.gr-lto-dktn>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.gr-lto-dktn ul li a { color: #5a5b5d }

#sub-nav.gr-lto-dktn ul li a:hover,
#sub-nav.gr-lto-dktn ul li a:focus,
#sub-nav.gr-lto-dktn ul li a:active { background: #5a5b5d url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #b0bf9c }

#sub-nav.gr-lto-dktn ul li.selected { background-color: #5a5b5d; font-weight: bold }

#sub-nav.gr-lto-dktn ul li.selected a,
#sub-nav.gr-lto-dktn ul li ul li a { color: #b0bf9c }

#sub-nav.tuq-lto-ltbl { background-image: url('/assets/css/img/sub-nav_10.jpg'); background-repeat: no-repeat; padding-top: 1.4em }

#sub-nav.tuq-lto-ltbl ul li { font-size: .90909090909091em; line-height: 1.3em }

#sub-nav.tuq-lto-ltbl>ul>li { font-weight: bold }

#sub-nav.tuq-lto-ltbl>ul>li,
#sub-nav.tuq-lto-ltbl>ul>li:first-child,
#sub-nav.tuq-lto-ltbl>ul>li:first-child a:hover { background-image: url('/assets/css/img/sub-dot.gif'), url('/assets/css/img/sub-dot.gif') }

#sub-nav.tuq-lto-ltbl ul li a { color: #5f6062 }

#sub-nav.tuq-lto-ltbl ul li a:hover,
#sub-nav.tuq-lto-ltbl ul li a:focus,
#sub-nav.tuq-lto-ltbl ul li a:active { background: #d4e2c2 url('/assets/css/img/sub-dot.gif') bottom no-repeat; color: #026987 }

#sub-nav.tuq-lto-ltbl ul li.selected { background-color: #d4e2c2; font-weight: bold }

#sub-nav.tuq-lto-ltbl ul li.selected a,
#sub-nav.tuq-lto-ltbl ul li ul li a { color: #026987 }

#sub-nav ul li.selected a:hover { background-image: none }

#footer ul { list-style: none; margin: 0 }

#footer ul li { display: inline; line-height: normal; border-left: 1px solid #002878; padding: 0 0 0 8px; margin: 0 0 0 5px; background: 0 }

#footer ul li:first-child { border-left: 0; margin-left: 0; padding-left: 0 }

.clearfix { *zoom:1
}

.clearfix:before,
.clearfix:after { display: table; content: "" }

.clearfix:after { clear: both }

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { position: static; clip: auto; height: auto; width: auto; margin: 0; overflow: visible }

.skip,
.skip:hover,
.skip:visited { position: absolute; left: 0; top: -500px; width: 1px; height: 1px; overflow: hidden }

.skip:active,
.skip:focus { position: static; width: auto; height: auto }

.data-entry .pull-left { margin-right: 1em }

.data-entry .pull-right { margin-left: 1em }
@media(min-width:980px) {

.row.col1col2col3 #main-content.span6,
.row.col1col2 #main-content.span9 { margin: 0 15px 0 0 }

.row-fluid.col1col2col3 #main-content.span6,
.row-fluid.col1col2 #main-content.span9 { margin: 0 1.593252108716% 0 0 }

.row.col2col3 #main-content.span9 .data-entry,
.row.col2 #main-content.span12 .data-entry,
.row.col2col3 #main-content.span9>h1#title-heading,
.row.col2col3 #main-content.span9>.breadcrumbs,
.row.col2 #main-content.span12>h1#title-heading,
.row.col2 #main-content.span12>.breadcrumbs { padding-left: 1.593252108716% }

nav#sub-nav { max-width: 200px; padding-bottom: 80px }
}
@media(min-width:768px) and (max-width:979px) {

.wrapper>.container-fluid { max-width: 768px }

#emory-wide .top .nav-box { right: 0; left: 0 }
}
@media(max-width:767px) {

#main-content .data-entry,
.row #related,
.row #context { margin-bottom: .75em }

.container .col1col2,
.container .col1col2col3,
.container-fluid .col1col2,
.container-fluid .col1col2col3 { display: table; border-spacing: 1.3em .54545454545455em; width: 100% }

#main-content,
#related { display: table-row; float: none }

#context { display: table-footer-group; float: none }

nav#sub-nav { padding: 0; margin: .5em 0 }

#sub-nav ul li,
#sub-nav>ul>li:first-child,
#sub-nav>ul>li:first-child a:hover,
#sub-nav ul li a:hover { background-image: url('/assets/css/img/underline-nav.gif'); background-repeat: repeat-x }

#sub-nav.tp-dkgr-dktn { background: -moz-linear-gradient(left, #a49e7c 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #a49e7c), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #a49e7c 10%, #fff 100%); background: -o-linear-gradient(left, #a49e7c 10%, #fff 100%); background: -ms-linear-gradient(left, #a49e7c 10%, #fff 100%); background: linear-gradient(to right, #a49e7c 10%, #fff 100%) }

#sub-nav.ltgr-dkgr-dkbg { background: -moz-linear-gradient(left, #afaa8c 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #afaa8c), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #afaa8c 10%, #fff 100%); background: -o-linear-gradient(left, #afaa8c 10%, #fff 100%); background: -ms-linear-gradient(left, #afaa8c 10%, #fff 100%); background: linear-gradient(to right, #afaa8c 10%, #fff 100%) }

#sub-nav.bk-ltgr-dktp { background: -moz-linear-gradient(left, #9e9975 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #9e9975), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #9e9975 10%, #fff 100%); background: -o-linear-gradient(left, #9e9975 10%, #fff 100%); background: -ms-linear-gradient(left, #9e9975 10%, #fff 100%); background: linear-gradient(to right, #9e9975 10%, #fff 100%) }

#sub-nav.dkgr-white-ltbl { background: -moz-linear-gradient(left, #a2c6de 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #a2c6de), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #a2c6de 10%, #fff 100%); background: -o-linear-gradient(left, #a2c6de 10%, #fff 100%); background: -ms-linear-gradient(left, #a2c6de 10%, #fff 100%); background: linear-gradient(to right, #a2c6de 10%, #fff 100%) }

#sub-nav.gld-white-lttp { background: -moz-linear-gradient(left, #c8c49f 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #c8c49f), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #c8c49f 10%, #fff 100%); background: -o-linear-gradient(left, #c8c49f 10%, #fff 100%); background: -ms-linear-gradient(left, #c8c49f 10%, #fff 100%); background: linear-gradient(to right, #c8c49f 10%, #fff 100%) }

#sub-nav.tp-tn-bg { background: -moz-linear-gradient(left, #c5c19c 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #c5c19c), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #c5c19c 10%, #fff 100%); background: -o-linear-gradient(left, #c5c19c 10%, #fff 100%); background: -ms-linear-gradient(left, #c5c19c 10%, #fff 100%); background: linear-gradient(to right, #c5c19c 10%, #fff 100%) }

#sub-nav.ltgr-lto-lto { background: -moz-linear-gradient(left, #cbc9a2 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #cbc9a2), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #cbc9a2 10%, #fff 100%); background: -o-linear-gradient(left, #cbc9a2 10%, #fff 100%); background: -ms-linear-gradient(left, #cbc9a2 10%, #fff 100%); background: linear-gradient(to right, #cbc9a2 10%, #fff 100%) }

#sub-nav.rs-bts-bg { background: -moz-linear-gradient(left, #c5c19d 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #c5c19d), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #c5c19d 10%, #fff 100%); background: -o-linear-gradient(left, #c5c19d 10%, #fff 100%); background: -ms-linear-gradient(left, #c5c19d 10%, #fff 100%); background: linear-gradient(to right, #c5c19d 10%, #fff 100%) }

#sub-nav.gr-lto-dktn { background: -moz-linear-gradient(left, #a6a07e 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #a6a07e), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #a6a07e 10%, #fff 100%); background: -o-linear-gradient(left, #a6a07e 10%, #fff 100%); background: -ms-linear-gradient(left, #a6a07e 10%, #fff 100%); background: linear-gradient(to right, #a6a07e 10%, #fff 100%) }

#sub-nav.tuq-lto-ltbl { background: -moz-linear-gradient(left, #b7cedd 10%, #fff 100%); background: -webkit-gradient(linear, left top, right top, color-stop(10%, #b7cedd), color-stop(100%, #fff)); background: -webkit-linear-gradient(left, #b7cedd 10%, #fff 100%); background: -o-linear-gradient(left, #b7cedd 10%, #fff 100%); background: -ms-linear-gradient(left, #b7cedd 10%, #fff 100%); background: linear-gradient(to right, #b7cedd 10%, #fff 100%) }
}
@media(min-width:481px) and (max-width:767px) {

#header h1 { width: 100%; max-height: 85px }

nav#emory-wide li.top { display: none }

nav#emory-wide li.top.search { display: block }

nav#main-nav { height: auto }

nav#main-nav ul { display: block; width: 100%; height: auto }

nav#main-nav ul li { border: 0 }

nav#main-nav ul li { float: left; display: block; text-align: center; vertical-align: middle; width: 50%; position: relative; border: 0 }

nav#main-nav ul li a { display: block; padding: 1.42857142857143em 2em; height: 1.81818181818182em; text-transform: uppercase }

nav#main-nav.blue { background: #eff0f6 }

nav#main-nav.blue ul li { border: 0 }

nav#main-nav.blue ul li a { border-bottom: 1px solid #bfc1da }

nav#main-nav.blue li:nth-child(odd) a { border-right: 1px solid #bfc1da }

nav#main-nav.blue li:nth-child(even) a { border-left: 1px solid #fff }

nav#main-nav.gold { background: #e4bb66 }

nav#main-nav.gold ul li { border: 0 }

nav#main-nav.gold ul li a { border-bottom: 1px solid #bfc1da }

nav#main-nav.gold li:nth-child(odd) a { border-right: 1px solid #ebc57c }

nav#main-nav.gold li:nth-child(even) a { border-left: 1px solid #cb9a43 }

nav#main-nav.black { background: #858585 }

nav#main-nav.black ul li { border: 0 }

nav#main-nav.black ul li a { border-bottom: 1px solid #bfc1da }

nav#main-nav.black li:nth-child(odd) a { border-right: 1px solid #786a4e }

nav#main-nav.black li:nth-child(even) a { border-left: 1px solid #f7ecbd }

nav#main-nav.khaki { background: #dcdac4 }

nav#main-nav.khaki ul li { border: 0 }

nav#main-nav.khaki ul li a { border-bottom: 1px solid #bfc1da }

nav#main-nav.khaki li:nth-child(odd) a { border-right: 1px solid #8e8369 }

nav#main-nav.khaki li:nth-child(even) a { border-left: 1px solid #8e8369 }

nav#main-nav.tp-dkgr-dktn { background: #c5c09e }

nav#main-nav.tp-dkgr-dktn ul li { border: 0 }

nav#main-nav.tp-dkgr-dktn ul li a { border-bottom: 1px solid #e5e6d7 }

nav#main-nav.tp-dkgr-dktn li:nth-child(odd) a { border-right: 1px solid #e5e6d7 }

nav#main-nav.tp-dkgr-dktn li:nth-child(even) a { border-left: 1px solid #e5e6d7 }

nav#main-nav.ltgr-dkgr-dkbg { background: #a5acb0 }

nav#main-nav.ltgr-dkgr-dkbg ul li { border: 0 }

nav#main-nav.ltgr-dkgr-dkbg ul li a { border-bottom: 1px solid #babcbe }

nav#main-nav.ltgr-dkgr-dkbg li:nth-child(odd) a { border-right: 1px solid #babcbe }

nav#main-nav.ltgr-dkgr-dkbg li:nth-child(even) a { border-left: 1px solid #babcbe }

nav#main-nav.bk-ltgr-dktp { background: #343233 }

nav#main-nav.bk-ltgr-dktp ul li { border: 0 }

nav#main-nav.bk-ltgr-dktp ul li a { border-bottom: 1px solid #5f5f5f }

nav#main-nav.bk-ltgr-dktp li:nth-child(odd) a { border-right: 1px solid #5f5f5f }

nav#main-nav.bk-ltgr-dktp li:nth-child(even) a { border-left: 1px solid #5f5f5f }

nav#main-nav.dkgr-white-ltbl { background: #5f6062 }

nav#main-nav.dkgr-white-ltbl ul li { border: 0 }

nav#main-nav.dkgr-white-ltbl ul li a { border-bottom: 1px solid #5b5b5f }

nav#main-nav.dkgr-white-ltbl li:nth-child(odd) a { border-right: 1px solid #5b5b5f }

nav#main-nav.dkgr-white-ltbl li:nth-child(even) a { border-left: 1px solid #5b5b5f }

nav#main-nav.gld-white-lttp { background: #bc8d09 }

nav#main-nav.gld-white-lttp ul li { border: 0 }

nav#main-nav.gld-white-lttp ul li a { border-bottom: 1px solid #dabf71 }

nav#main-nav.gld-white-lttp li:nth-child(odd) a { border-right: 1px solid #dabf71 }

nav#main-nav.gld-white-lttp li:nth-child(even) a { border-left: 1px solid #dabf71 }

nav#main-nav.tp-tn-bg { background: #a29062 }

nav#main-nav.tp-tn-bg ul li { border: 0 }

nav#main-nav.tp-tn-bg ul li a { border-bottom: 1px solid #b7a886 }

nav#main-nav.tp-tn-bg li:nth-child(odd) a { border-right: 1px solid #b7a886 }

nav#main-nav.tp-tn-bg li:nth-child(even) a { border-left: 1px solid #b7a886 }

nav#main-nav.ltgr-lto-lto { background: #7b7c80 }

nav#main-nav.ltgr-lto-lto ul li { border: 0 }

nav#main-nav.ltgr-lto-lto ul li a { border-bottom: 1px solid #a6a4a6 }

nav#main-nav.ltgr-lto-lto li:nth-child(odd) a { border-right: 1px solid #a6a4a6 }

nav#main-nav.ltgr-lto-lto li:nth-child(even) a { border-left: 1px solid #a6a4a6 }

nav#main-nav.rs-bts-bg { background: #b37c44 }

nav#main-nav.rs-bts-bg ul li { border: 0 }

nav#main-nav.rs-bts-bg ul li a { border-bottom: 1px solid #bd8b56 }

nav#main-nav.rs-bts-bg li:nth-child(odd) a { border-right: 1px solid #bd8b56 }

nav#main-nav.rs-bts-bg li:nth-child(even) a { border-left: 1px solid #bd8b56 }

nav#main-nav.gr-lto-dktn { background: #5a5b5d }

nav#main-nav.gr-lto-dktn ul li { border: 0 }

nav#main-nav.gr-lto-dktn ul li a { border-bottom: 1px solid #7b7e7f }

nav#main-nav.gr-lto-dktn li:nth-child(odd) a { border-right: 1px solid #7b7e7f }

nav#main-nav.gr-lto-dktn li:nth-child(even) a { border-left: 1px solid #7b7e7f }

nav#main-nav.tuq-lto-ltbl { background: #1294b4 }

nav#main-nav.tuq-lto-ltbl ul li { border: 0 }

nav#main-nav.tuq-lto-ltbl ul li a { border-bottom: 1px solid #8ac2d7 }

nav#main-nav.tuq-lto-ltbl li:nth-child(odd) a { border-right: 1px solid #8ac2d7 }

nav#main-nav.tuq-lto-ltbl li:nth-child(even) a { border-left: 1px solid #8ac2d7 }
}
@media(min-width:481px) {

.toggles { display: none }

.js #emory-wide,
.js #main-nav { display: block }
}
@media(max-width:480px) {

input,
input[type="password"],
input[type="search"],
.input-append input[class*="span"],
.input-append .uneditable-input[class*="span"],
.input-prepend input[class*="span"],
.input-prepend .uneditable-input[class*="span"],
.row-fluid input[class*="span"],
.row-fluid select[class*="span"],
.row-fluid textarea[class*="span"],
.row-fluid .uneditable-input[class*="span"],
.row-fluid .input-prepend [class*="span"],
.row-fluid .input-append [class*="span"] { -webkit-appearance: none; font-size: 16px }

#header h1 { width: 100%; max-height: none }

#header h1 a { left: 0 }

#header h1 a { background: transparent; opacity: 1.0 }

#header h1 a#emory-logo { position: relative; background: url('/assets/images/university-logo.png') no-repeat; background-size: 90%; min-height: 4.3em; width: 90%; max-width: 355px; margin: 0 auto }

#header h1 a#unit-logo,
#header h1.additional-org a#third-logo { width: 90%; margin: 1em auto; text-indent: 0; position: relative; overflow-y: auto; white-space: normal; display: block; height: auto }

#header h1.additional-org a#unit-logo { display: none }

#header h1.logo-tall-som,
#header h1.logo-tall-sph,
#header h1.logo-tall-misc { max-height: none }

#header h1 img { display: none }

#header.mobile-logo { padding-top: 0 }

#header h1 a#mobile-logo { display: block; height: auto; position: relative }

#header h1 a#mobile-logo img { display: block; margin: .25em auto; width: 100%; max-width: 250px }

nav#emory-wide { position: relative; padding-left: 22px; right: 0; display: none }

nav#emory-wide li.top { display: none }

nav#emory-wide li.top.search { display: block; float: none; width: 100%; margin: 0; min-height: 5em }

#emory-wide ul .top .nav-box.search { float: none; margin: 0; padding: 0; display: block; position: absolute; width: 100% }

#emory-wide .nav-box #form-search { padding: 1em 0; margin: 0; position: absolute; z-index: 2000; width: 100% }

#emory-wide .nav-box #form-search div.input-append { width: 100%; left: 0; right: 0 }

#form-search #q { border-right: 0; padding-top: 4px; padding-bottom: 4px; width: 69.964664310954% }

#emory-wide .nav-box #form-search .btn { padding-top: 4px; padding-bottom: 4px }

.blue nav#emory-wide { background: #e4e6f0 }

.blue nav#emory-wide li.top.search { background: #e4e6f0 }

.gold nav#emory-wide { background: #d28e00 }

.gold nav#emory-wide li.top.search { background: #d28e00 }

.black nav#emory-wide { background: #333 }

.black nav#emory-wide li.top.search { background: #333 }

.khaki nav#emory-wide { background: #c5c19d }

.khaki nav#emory-wide li.top.search { background: #c5c19d }

.tp-dkgr-dktn nav#emory-wide { background: #c5c09e }

.tp-dkgr-dktn nav#emory-wide li.top.search { background: #c5c09e }

.ltgr-dkgr-dkbg nav#emory-wide { background: #a5acb0 }

.ltgr-dkgr-dkbg nav#emory-wide li.top.search { background: #a5acb0 }

.bk-ltgr-dktp nav#emory-wide { background: #343233 }

.bk-ltgr-dktp nav#emory-wide li.top.search { background: #343233 }

.dkgr-white-ltbl nav#emory-wide { background: #5f6062 }

.dkgr-white-ltbl nav#emory-wide li.top.search { background: #5f6062 }

.gld-white-lttp nav#emory-wide { background: #bc8d09 }

.gld-white-lttp nav#emory-wide li.top.search { background: #bc8d09 }

.tp-tn-bg nav#emory-wide { background: #a29062 }

.tp-tn-bg nav#emory-wide li.top.search { background: #a29062 }

.ltgr-lto-lto nav#emory-wide { background: #7b7c80 }

.ltgr-lto-lto nav#emory-wide li.top.search { background: #7b7c80 }

.rs-bts-bg nav#emory-wide { background: #b37c44 }

.rs-bts-bg nav#emory-wide li.top.search { background: #b37c44 }

.gr-lto-dktn nav#emory-wide { background: #5a5b5d }

.gr-lto-dktn nav#emory-wide li.top.search { background: #5a5b5d }

.tuq-lto-ltbl nav#emory-wide { background: #1294b4 }

.tuq-lto-ltbl nav#emory-wide li.top.search { background: #1294b4 }

.toggles { position: relative; padding-left: 24px; min-height: 3em; line-height: 3em; background: #fff }

.toggles a { vertical-align: middle; display: block; float: left; text-decoration: none; margin-right: 1.5em }

.js #emory-wide,
.js #main-nav { display: none }

.blue .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #e4e6f0; border-bottom: 1px solid #bfc1da }

.blue .toggles a { color: #163b84 }

.blue .toggles a:hover,
.blue .toggles a:focus,
.blue .toggles a.active { color: #6384c6 }

.blue .toggles a span { font-size: 1.3em }

.gold .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #d28e00; border-bottom: 1px solid #bfc1da }

.gold .toggles a { color: #fff }

.gold .toggles a:hover,
.gold .toggles a:focus,
.gold .toggles a.active { color: #d2b000 }

.gold .toggles a span { font-size: 1.3em }

.black .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #333; border-bottom: 1px solid #bfc1da }

.black .toggles a { color: #fff }

.black .toggles a:hover,
.black .toggles a:focus,
.black .toggles a.active { color: #bdbfc1 }

.black .toggles a span { font-size: 1.3em }

.khaki .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #c5c19d; border-bottom: 1px solid #bfc1da }

.khaki .toggles a { color: #5b5c5e }

.khaki .toggles a:hover,
.khaki .toggles a:focus,
.khaki .toggles a.active { color: #fff }

.khaki .toggles a span { font-size: 1.3em }

.tp-dkgr-dktn .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #c5c09e; border-bottom: 1px solid #e5e6d7 }

.tp-dkgr-dktn .toggles a { color: #5a5b5d }

.tp-dkgr-dktn .toggles a:hover,
.tp-dkgr-dktn .toggles a:focus,
.tp-dkgr-dktn .toggles a.active { color: #5a5b5d }

.tp-dkgr-dktn .toggles a span { font-size: 1.3em }

.ltgr-dkgr-dkbg .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #a5acb0; border-bottom: 1px solid #bfc1da }

.ltgr-dkgr-dkbg .toggles a { color: #004990 }

.ltgr-dkgr-dkbg .toggles a:hover,
.ltgr-dkgr-dkbg .toggles a:focus,
.ltgr-dkgr-dkbg .toggles a.active { color: #004990 }

.ltgr-dkgr-dkbg .toggles a span { font-size: 1.3em }

.bk-ltgr-dktp .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #343233; border-bottom: 1px solid #bfc1da }

.bk-ltgr-dktp .toggles a { color: #babfc2 }

.bk-ltgr-dktp .toggles a:hover,
.bk-ltgr-dktp .toggles a:focus,
.bk-ltgr-dktp .toggles a.active { color: #b2b7bb }

.bk-ltgr-dktp .toggles a span { font-size: 1.3em }

.dkgr-white-ltbl .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #5f6062; border-bottom: 1px solid #5b5b5f }

.dkgr-white-ltbl .toggles a { color: #d1d7dc }

.dkgr-white-ltbl .toggles a:hover,
.dkgr-white-ltbl .toggles a:focus,
.dkgr-white-ltbl .toggles a.active { color: #fff }

.dkgr-white-ltbl .toggles a span { font-size: 1.3em }

.gld-white-lttp .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #bc8d09; border-bottom: 1px solid #dabf71 }

.gld-white-lttp .toggles a { color: #d0d9e1 }

.gld-white-lttp .toggles a:hover,
.gld-white-lttp .toggles a:focus,
.gld-white-lttp .toggles a.active { color: #fff }

.gld-white-lttp .toggles a span { font-size: 1.3em }

.tp-tn-bg .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #a29062; border-bottom: 1px solid #b7a886 }

.tp-tn-bg .toggles a { color: #f3e1c9 }

.tp-tn-bg .toggles a:hover,
.tp-tn-bg .toggles a:focus,
.tp-tn-bg .toggles a.active { color: #c5c19c }

.tp-tn-bg .toggles a span { font-size: 1.3em }

.ltgr-lto-lto .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #7b7c80; border-bottom: 1px solid #a6a4a6 }

.ltgr-lto-lto .toggles a { color: #d4d7ac }

.ltgr-lto-lto .toggles a:hover,
.ltgr-lto-lto .toggles a:focus,
.ltgr-lto-lto .toggles a.active { color: #c8cba5 }

.ltgr-lto-lto .toggles a span { font-size: 1.3em }

.rs-bts-bg .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #b37c44; border-bottom: 1px solid #bd8b56 }

.rs-bts-bg .toggles a { color: #e7d4c0 }

.rs-bts-bg .toggles a:hover,
.rs-bts-bg .toggles a:focus,
.rs-bts-bg .toggles a.active { color: #884f02 }

.rs-bts-bg .toggles a span { font-size: 1.3em }

.gr-lto-dktn .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #5a5b5d; border-bottom: 1px solid #7b7e7f }

.gr-lto-dktn .toggles a { color: #b0bf9c }

.gr-lto-dktn .toggles a:hover,
.gr-lto-dktn .toggles a:focus,
.gr-lto-dktn .toggles a.active { color: #c9dbb3 }

.gr-lto-dktn .toggles a span { font-size: 1.3em }

.tuq-lto-ltbl .toggles { font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #1294b4; border-bottom: 1px solid #8ac2d7 }

.tuq-lto-ltbl .toggles a { color: #b7cedd }

.tuq-lto-ltbl .toggles a:hover,
.tuq-lto-ltbl .toggles a:focus,
.tuq-lto-ltbl .toggles a.active { color: #bfd4a7 }

.tuq-lto-ltbl .toggles a span { font-size: 1.3em }

nav#main-nav { display: block }

nav#main-nav ul li { float: none; display: block; text-align: center; vertical-align: middle }

nav#main-nav ul li a { display: block; min-height: 1.60714285714286em; text-transform: uppercase; padding: 1.42857142857143em 2em }

nav#main-nav.blue ul li { border-right: 1px solid #bfc1da; border-left: 1px solid #fff; border-bottom: 1px solid #bfc1da }

nav#main-nav.blue ul li a { font-weight: bold; font-size: .98214285714286em; color: #163b84 }

nav#main-nav.gold ul li { border-right: 1px solid #ebc57c; border-left: 1px solid #cb9a43; border-bottom: 1px solid #bfc1da }

nav#main-nav.gold ul li a { font-weight: bold; font-size: .98214285714286em; color: #fff }

nav#main-nav.black ul li { border-right: 1px solid #786a4e; border-left: 1px solid #f7ecbd; border-bottom: 1px solid #bfc1da }

nav#main-nav.black ul li a { font-weight: bold; font-size: .98214285714286em; color: #fff }

nav#main-nav.khaki ul li { border-right: 1px solid #8e8369; border-left: 1px solid #8e8369; border-bottom: 1px solid #bfc1da }

nav#main-nav.khaki ul li a { font-weight: bold; font-size: .98214285714286em; color: #5b5c5e }

nav#main-nav.tp-dkgr-dktn ul li { border-bottom: 1px solid #e5e6d7 }

nav#main-nav.ltgr-dkgr-dkbg ul li { border-bottom: 1px solid #babcbe }

nav#main-nav.bk-ltgr-dktp ul li { border-bottom: 1px solid #5f5f5f }

nav#main-nav.dkgr-white-ltbl ul li { border-bottom: 1px solid #5b5b5f }

nav#main-nav.gld-white-lttp ul li { border-bottom: 1px solid #dabf71 }

nav#main-nav.tp-tn-bg ul li { border-bottom: 1px solid #b7a886 }

nav#main-nav.ltgr-lto-lto ul li { border-bottom: 1px solid #a6a4a6 }

nav#main-nav.rs-bts-bg ul li { border-bottom: 1px solid #bd8b56 }

nav#main-nav.gr-lto-dktn ul li { border-bottom: 1px solid #7b7e7f }

nav#main-nav.tuq-lto-ltbl ul li { border-bottom: 1px solid #8ac2d7 }

#footer ul li,
#footer ul li:first-child { display: block; clear: both; margin: 0 22px; border: 0; border-bottom: 1px dotted; padding: 0; text-align: left }

#footer ul li a { display: block; padding: 1.42857142857143em 0 }

#footer p { margin: 1em 22px }
}
@media(max-width:320px) {

.toggles a { font-size: 1em }

.toggles a span { font-size: 1.2em }
}
@media(min-width:980px) {

body { background: url('/assets/css/img/shadow-bottom.png') bottom center no-repeat; padding-bottom: .53571428571429em }

.wrapper { width: 980px; background: transparent url('/assets/css/img/container-bg.png') repeat-y top center }
}/* CSS Document */
