﻿@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=20f70fac-063b-413c-a3dd-688603b0a296");@font-face{font-family:"Univers LT W01_55 Roman";src:url('../fonts/b5c30ea8-0700-4fd2-aa12-cc45074693a9.eot?&1461797188#iefix');src:url('../fonts/b5c30ea8-0700-4fd2-aa12-cc45074693a9.eot?&1461797188#iefix') format("eot"),url('../fonts/091fe5d9-1aaa-4f3c-9b94-c83bb7c362ab.woff2?1461797188') format("woff2"),url('../fonts/7b95cb9a-a288-4405-97a0-13095f56a903.woff?1461797188') format("woff"),url('../fonts/c7481806-4ea4-40db-a623-7bc352bbbe43.ttf?1461797188') format("truetype"),url('../fonts/ac8280da-3de5-456d-bd77-8f01665452a9.svg?1461797188#ac8280da-3de5-456d-bd77-8f01665452a9') format("svg")}@font-face{font-family:"UniversLTW01-55Oblique";src:url('../fonts/783e01cd-5eb8-41d7-a380-a18673f2983b.eot?&1461797188#iefix');src:url('../fonts/783e01cd-5eb8-41d7-a380-a18673f2983b.eot?&1461797188#iefix') format("eot"),url('../fonts/456b1708-d5cd-4511-8e27-164cd85eee93.woff2?1461797188') format("woff2"),url('../fonts/90c17e08-290d-4eba-ab33-77c81c1f559d.woff?1461797188') format("woff"),url('../fonts/d93b9eab-632d-4aaf-b7fa-5c17060d62fc.ttf?1461797188') format("truetype"),url('../fonts/caa7a31a-310f-4020-8311-89816a31472f.svg?1461797188#caa7a31a-310f-4020-8311-89816a31472f') format("svg")}@font-face{font-family:"Univers LT W01_65 Bold";src:url('../fonts/db1c462f-8890-4a11-9de5-36872279e20a.eot?&1461797188#iefix');src:url('../fonts/db1c462f-8890-4a11-9de5-36872279e20a.eot?&1461797188#iefix') format("eot"),url('../fonts/a88f6520-d0c2-4877-b792-cb77cca8e307.woff2?1461797188') format("woff2"),url('../fonts/b993da84-c1f6-474a-8f00-8aa797b3de8f.woff?1461797188') format("woff"),url('../fonts/58403ef6-4c15-4280-b4b6-9acf50804f4f.ttf?1461797188') format("truetype"),url('../fonts/9178e351-95c5-4913-9eeb-fd0645a18c2d.svg?1461797188#9178e351-95c5-4913-9eeb-fd0645a18c2d') format("svg")}@font-face{font-family:"UniversLTW01-65BoldObli";src:url('../fonts/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?&1461797188#iefix');src:url('../fonts/1e70cef5-4838-4826-a99f-e182b86fe21d.eot?&1461797188#iefix') format("eot"),url('../fonts/e27af15c-e269-4229-944b-9758c2032353.woff2?1461797188') format("woff2"),url('../fonts/322d336b-2d02-42f6-a24f-200c98b82a7c.woff?1461797188') format("woff"),url('../fonts/32ed3859-e789-4a3f-96fd-b67231f1929f.ttf?1461797188') format("truetype"),url('../fonts/6d63e0ba-5ef0-4803-9fbe-686603f3771d.svg?1461797188#6d63e0ba-5ef0-4803-9fbe-686603f3771d') format("svg")}@font-face{font-family:"UniversLTW01-47LightCn";src:url('../fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?&1461797188#iefix');src:url('../fonts/296c59c2-74b0-41c1-bcfd-23d22a713f86.eot?&1461797188#iefix') format("eot"),url('../fonts/d4a01ff3-d1c6-49c0-a4e8-350a6eef9880.woff2?1461797188') format("woff2"),url('../fonts/609beecf-8d23-4a8c-bbf5-d22ee8db2fc9.woff?1461797188') format("woff"),url('../fonts/a6595b8d-d4a3-4f01-bf21-0b53617d4b1c.ttf?1461797188') format("truetype"),url('../fonts/1cd9ef2f-b358-4d39-8628-6481d9e1c8ce.svg?1461797188#1cd9ef2f-b358-4d39-8628-6481d9e1c8ce') format("svg")}@font-face{font-family:"UniversLTW01-67BoldCn";src:url('../fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?&1461797188#iefix');src:url('../fonts/076b8d7a-91b5-4c89-86a1-546b980072c7.eot?&1461797188#iefix') format("eot"),url('../fonts/6fac29ee-4085-4f88-bea6-47a93dd7d682.woff2?1461797188') format("woff2"),url('../fonts/21decb60-b395-4de2-bd04-e38eb2a56d2f.woff?1461797188') format("woff"),url('../fonts/091058d4-36b2-43f6-80d3-16c88e098061.ttf?1461797188') format("truetype"),url('../fonts/827d22bc-e38b-4ccf-8a21-1f9aaa76e402.svg?1461797188#827d22bc-e38b-4ccf-8a21-1f9aaa76e402') format("svg")}@font-face{font-family:'SPUIcons';src:url('../fonts/spuicons/fonts/spuicons.eot?1461797188');src:url('../fonts/spuicons/fonts/spuicons.eot?&1461797188#iefix') format("embedded-opentype"),url('../fonts/spuicons/fonts/spuicons.woff?1461797188') format("woff"),url('../fonts/spuicons/fonts/spuicons.ttf?1461797188') format("truetype"),url('../fonts/spuicons/fonts/spuicons.svg?&1461797188') format("svg");font-weight:normal;font-style:normal}a.read-more:after,.subnav li.subnav-toggle:before,.lhcontactinfoclass acronym:before,.eventDate:before,.eventDescription:before,#pnFacultyContact .faculty-email:before,#pnFacultyContact .faculty-phone:before,#pnFacultyContact .faculty-location:before,.faculty-contact .faculty-email:before,.faculty-contact .faculty-phone:before,.faculty-contact .faculty-location:before,.site-search-form .search-submit:before,#follow ul li.social-media a:after,div.share a:after,#maincolumn .social-icons a:after,.fsDirectoryEntry .email:before,.fsDirectoryEntry .phone:before,.fsDirectoryEntry .office:before,.drawer-trigger:before,.story-rotator .owl-controls .owl-buttons div:after,.masthead .my-spu__messages__title.is-alert:before,.masthead .my-spu__nav a.is-important:after,.masthead .my-spu__close:after,.masthead .my-spu__toggle:after,#footer_shell .social-media-links li a:after,.drawer__panel-back:before,.drawer .main-nav-list .mn-lnk:after,.drawer .my-spu__toggle:after,.drawer .my-spu__toggle:before,.css-select-label:after,#spu-form .fsBody .fs-fieldselect-label:after,.social-footer__item-header:before{font-family:'SPUIcons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-window,.fr-window [class^="fr-"],.fr-overlay,.fr-overlay [class^="fr-"],.fr-spinner,.fr-spinner [class^="fr-"]{box-sizing:border-box}.fr-window{position:fixed;width:100%;height:100%;top:0;left:0;font:13px/20px "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;transform:translateZ(0px)}.fr-overlay{z-index:99998}.fr-window{z-index:99999}.fr-spinner{z-index:100000}.fr-overlay{position:fixed;top:0;left:0;height:100%;width:100%}.fr-overlay-background{float:left;width:100%;height:100%;background:#000;opacity:.9;filter:alpha(opacity=90)}.fr-overlay-ui-fullclick .fr-overlay-background{background:#292929;opacity:1;filter:alpha(opacity=100)}.fr-window.fr-mobile-touch,.fr-overlay.fr-mobile-touch{position:absolute;overflow:visible}.fr-measured{margin:0 !important;min-width:0 !important;min-height:0 !important}.fr-box{position:absolute;top:0;left:0;width:100%;height:100%}.fr-pages{position:absolute;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-page{position:absolute;width:100%;height:100%}.fr-container{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;text-align:center}.fr-hovering-clickable .fr-container{cursor:pointer}.fr-ui-inside .fr-container{padding:20px 20px}.fr-ui-inside.fr-no-sides .fr-container{padding:20px}.fr-ui-outside .fr-container{padding:20px 82px}.fr-ui-outside.fr-no-sides .fr-container{padding:20px 48px}@media all and (max-width: 700px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 700px){.fr-ui-inside .fr-container{padding:12px 12px}.fr-ui-inside.fr-no-sides .fr-container{padding:12px}.fr-ui-outside .fr-container{padding:12px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:12px 48px}}@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 500px){.fr-ui-inside .fr-container{padding:0px 0px}.fr-ui-inside.fr-no-sides .fr-container{padding:0px}.fr-ui-outside .fr-container{padding:0px 72px}.fr-ui-outside.fr-no-sides .fr-container{padding:0px 48px}}.fr-ui-fullclick .fr-container{padding:0}.fr-ui-fullclick.fr-no-sides .fr-container{padding:0}.fr-ui-fullclick.fr-type-video .fr-container{padding:0px 62px}.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container{padding:48px 0px}.fr-overflow-y .fr-container{padding-top:0 !important;padding-bottom:0 !important}.fr-content,.fr-content-background{position:absolute;top:50%;left:50%;overflow:visible}.fr-content-element{float:left;width:100%;height:100%}.fr-content-background{background:#101010}.fr-info{position:absolute;top:0;left:0;width:100%;color:#efefef;font-size:13px;line-height:20px;text-align:left;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-info-background{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;line-height:1%;filter:none;opacity:1}.fr-ui-inside .fr-info-background{filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-ui-outside .fr-info-background{background:#0d0d0d}.fr-content .fr-info{top:auto;bottom:0}.fr-info-padder{display:block;overflow:hidden;padding:12px;position:relative;width:auto}.fr-caption{width:auto;display:inline;white-space:wrap}.fr-position{color:#b3b3b3;float:right;line-height:21px;opacity:0.99;position:relative;text-align:right;margin-left:15px;white-space:nowrap}.fr-position-outside,.fr-position-inside{position:absolute;bottom:0;right:0;margin:12px;width:auto;padding:2px 8px;border-radius:10px;font-size:11px;line-height:20px;text-shadow:0 1px 0 rgba(0,0,0,0.4);display:none;overflow:hidden;white-space:nowrap;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fr-position-inside{border:0}.fr-position-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#0d0d0d;filter:alpha(opacity=80);opacity:.8;zoom:1}.fr-position-text{color:#b3b3b3}.fr-position-outside .fr-position-text,.fr-position-inside .fr-position-text{float:left;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.3);opacity:1}.fr-ui-outside .fr-position-outside{display:block}.fr-ui-outside .fr-info .fr-position{display:none}.fr-ui-inside.fr-no-caption .fr-position-inside{display:block}.fr-info a,.fr-info a:hover{color:#ccc;border:0;background:none;text-decoration:underline}.fr-info a:hover{color:#eee}.fr-ui-outside.fr-no-caption .fr-info{display:none}.fr-ui-inside.fr-no-caption .fr-caption{display:none}.fr-stroke{position:absolute;top:0;left:0;width:100%;height:1px}.fr-stroke-vertical{width:1px;height:100%}.fr-stroke-horizontal{padding:0 1px}.fr-stroke-right{left:auto;right:0}.fr-stroke-bottom{top:auto;bottom:0}.fr-stroke-color{float:left;width:100%;height:100%;background:rgba(255,255,255,0.08)}.fr-info .fr-stroke-color{background:rgba(80,80,80,0.3)}.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom{display:none}.fr-ui-fullclick .fr-stroke{display:none}.fr-ui-fullclick .fr-content-background{box-shadow:none}.fr-info .fr-stroke-top{display:none}.fr-side{position:absolute;top:50%;width:54px;height:72px;margin:0 9px;margin-top:-36px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;zoom:1}.fr-side-previous{left:0}.fr-side-next{right:0;left:auto}.fr-side-disabled{cursor:default}.fr-side-hidden{display:none !important}.fr-side-button{float:left;width:100%;height:100%;margin:0;padding:0}.fr-side-button-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#101010;background-color:#ccc}.fr-side-button-icon{float:left;position:relative;height:100%;width:100%;zoom:1;background-position:50% 50%;background-repeat:no-repeat}@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px){.fr-side{width:54px;height:60px;margin:0;margin-top:-30px}.fr-side-button{width:48px;height:60px;margin:0 3px}}.fr-close{position:absolute;width:48px;height:48px;top:0;right:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fr-close-background,.fr-close-icon{position:absolute;top:12px;left:12px;height:26px;width:26px;background-position:50% 50%;background-repeat:no-repeat}.fr-close-background{background-color:#000}.fr-thumbnails{position:absolute;overflow:hidden}.fr-thumbnails-disabled .fr-thumbnails{display:none !important}.fr-thumbnails-horizontal .fr-thumbnails{width:100%;height:12%;min-height:74px;max-height:160px;bottom:0}.fr-thumbnails-vertical .fr-thumbnails{height:100%;width:10%;min-width:74px;max-width:160px;left:0}.fr-thumbnails,.fr-thumbnails *{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-thumbnails-wrapper{position:absolute;top:0;left:50%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-wrapper{top:50%;left:0}.fr-thumbnails-slider{position:relative;width:100%;height:100%;float:left;zoom:1}.fr-thumbnails-slider-slide{position:absolute;top:0;left:0;height:100%}.fr-thumbnails-thumbs{float:left;height:100%;overflow:hidden;position:relative;top:0;left:0}.fr-thumbnails-slide{position:absolute;top:0;height:100%;width:100%}.fr-thumbnail-frame{position:absolute;zoom:1;overflow:hidden}.fr-thumbnail{position:absolute;width:30px;height:100%;left:50%;top:50%;zoom:1;cursor:pointer;margin:0 10px}.fr-ltIE9 .fr-thumbnail *{overflow:hidden;z-index:1;zoom:1}.fr-thumbnail-wrapper{position:relative;background:#161616;width:100%;height:100%;float:left;overflow:hidden;display:inline;z-index:0}.fr-thumbnail-overlay{cursor:pointer}.fr-thumbnail-active .fr-thumbnail-overlay{cursor:default}.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border{position:absolute;top:0;left:0;width:100%;height:100%;border-width:0;overflow:hidden;border-style:solid;border-color:transparent}.fr-ltIE9 .fr-thumbnail-overlay-border{border-width:0 !important}.fr-thumbnail .fr-thumbnail-image{position:absolute;filter:alpha(opacity=85);opacity:.85;max-width:none}.fr-thumbnail:hover .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=99);opacity:.99}.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image{filter:alpha(opacity=35);opacity:.35}.fr-thumbnail-active{cursor:default}.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon{position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnail-loading-background{background-color:#161616;background-position:50% 50%;background-repeat:no-repeat;opacity:.8;position:relative;float:left}.fr-thumbnail-loading-icon{display:none}.fr-thumbnail-error .fr-thumbnail-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202020}.fr-thumbnails-side{float:left;height:100%;width:28px;margin:0 5px;position:relative;overflow:hidden}.fr-thumbnails-side-previous{margin-left:12px}.fr-thumbnails-side-next{margin-right:12px}.fr-thumbnails-vertical .fr-thumbnails-side{height:28px;width:100%;margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}.fr-thumbnails-side-button{position:absolute;top:50%;left:50%;margin-top:-14px;margin-left:-14px;width:28px;height:28px;cursor:pointer}.fr-thumbnails-side-button-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:alpha(opacity=80);opacity:.8;-moz-transition:background-color .2s ease-in;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in;background-color:#333;cursor:pointer;border-radius:4px}.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background{background-color:#3b3b3b}.fr-thumbnails-side-button-disabled *{cursor:default}.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background{background-color:#333}.fr-thumbnails-side-button-icon{height:42px;width:42px;position:absolute;top:0;left:0;width:100%;height:100%}.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs,.fr-thumbnails-vertical .fr-thumbnail-frame{clear:both}.fr-window-ui-fullclick .fr-thumbnails{background:#090909}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom{display:block !important}.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left{display:block !important}.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:12px 5px}.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:5px 12px}.fr-thumbnails-measured .fr-thumbnails-thumbs{padding:0 !important}@media all and (min-height: 700px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:16px 8px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:16px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:16px}}@media all and (min-height: 980px){.fr-thumbnails-horizontal .fr-thumbnails-thumbs{padding:20px 10px}.fr-thumbnails-horizontal .fr-thumbnails-side{margin:0 10px}.fr-thumbnails-horizontal .fr-thumbnails-side-previous{margin-left:20px}.fr-thumbnails-horizontal .fr-thumbnails-side-next{margin-right:20px}}@media all and (min-width: 1200px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:8px 16px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:0 8px}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:16px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:16px}}@media all and (min-width: 1800px){.fr-thumbnails-vertical .fr-thumbnails-thumbs{padding:10px 20px}.fr-thumbnails-vertical .fr-thumbnails-side{margin:10px 0}.fr-thumbnails-vertical .fr-thumbnails-side-previous{margin-top:20px}.fr-thumbnails-vertical .fr-thumbnails-side-next{margin-bottom:20px}}@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 500px){.fr-thumbnails-horizontal .fr-thumbnails{display:none !important}}@media all and (max-width: 700px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px){.fr-thumbnails-vertical .fr-thumbnails{display:none !important}}@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px){.fr-page{min-width:100%}.fr-page{min-height:100%}}.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-inside .fr-close-outside{display:none !important}.fr-toggle-ui{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui{opacity:1}.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{-webkit-transition:opacity .3s;transition:opacity .3s}.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui{display:none}.fr-spinner{position:fixed;width:52px;height:52px;background:#101010;background:rgba(16,16,16,0.85);border-radius:5px}.fr-spinner div{position:absolute;top:0;left:0;height:64%;width:64%;margin-left:18%;margin-top:18%;opacity:1;-webkit-animation:fresco-12 1.2s infinite ease-in-out;animation:fresco-12 1.2s infinite ease-in-out}.fr-spinner div:after{content:'';position:absolute;top:0;left:50%;width:2px;height:8px;margin-left:-1px;background:#fff;box-shadow:0 0 1px transparent}.fr-spinner div.fr-spin-1{-ms-transform:rotate(30deg);-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.fr-spinner div.fr-spin-2{-ms-transform:rotate(60deg);-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.fr-spinner div.fr-spin-3{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.fr-spinner div.fr-spin-4{-ms-transform:rotate(120deg);-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.fr-spinner div.fr-spin-5{-ms-transform:rotate(150deg);-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-6{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.fr-spinner div.fr-spin-7{-ms-transform:rotate(210deg);-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.fr-spinner div.fr-spin-8{-ms-transform:rotate(240deg);-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.fr-spinner div.fr-spin-9{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.fr-spinner div.fr-spin-10{-ms-transform:rotate(300deg);-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.fr-spinner div.fr-spin-11{-ms-transform:rotate(330deg);-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.fr-spinner div.fr-spin-12{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes fresco-12{0%{opacity:1}100%{opacity:0}}@keyframes fresco-12{0%{opacity:1}100%{opacity:0}}.fr-thumbnail-spinner{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}.fr-thumbnail-spinner-spin{position:relative;float:left;margin:8px 0 0 8px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:fr-thumbnail-spin 1.1s infinite linear;animation:fr-thumbnail-spin 1.1s infinite linear}.fr-thumbnail-spinner-spin,.fr-thumbnail-spinner-spin:after{border-radius:50%;width:24px;height:24px}@-webkit-keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fr-thumbnail-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fr-error{float:left;position:relative;background-color:#ca3434;width:160px;height:160px}.fr-error-icon{position:absolute;width:42px;height:42px;top:50%;left:50%;margin-left:-21px;margin-top:-21px}.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url('../img/fresco/sprite.svg?1461797188')}.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,.fr-window-skin-fresco .fr-error-icon{background-image:url('../img/fresco/sprite.png?1461797188')}.fr-window-skin-fresco .fr-error-icon{background-position:-160px -126px}.fr-window-skin-fresco .fr-content-background{background:#101010;box-shadow:0 0 5px rgba(0,0,0,0.4)}.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background{box-shadow:none}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,0.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,0.1)}.fr-window-skin-fresco .fr-side-button-background{background-color:transparent}.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:-13px -14px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-93px -14px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:-13px -214px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-93px -214px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:-13px -114px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-93px -114px}.fr-window-skin-fresco.fr-svg .fr-side-button-icon{opacity:.5}.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon{opacity:.8}.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon{opacity:.2}.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon{background-image:none}@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px){.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon{background-position:0px -300px}.fr-window-skin-fresco .fr-side-next .fr-side-button-icon{background-position:-48px -300px}.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon{background-position:0px -360px}.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon{background-position:-48px -360px}.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon{background-position:0px -420px}.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon{background-position:-48px -420px}}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background{background-color:#363636}.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:#434343}.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background{background-color:#131313;filter:alpha(opacity=80);opacity:.8}.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background{background-color:#191919}.fr-window-skin-fresco .fr-close .fr-close-icon{background-position:-168px -8px}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{background-position:-210px -8px}.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon{background-position:-210px -8px;opacity:.8}.fr-window-skin-fresco .fr-close:hover .fr-close-icon{opacity:1}.fr-window-skin-fresco .fr-thumbnail-wrapper{border-color:transparent;border-style:solid;border-width:0}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 0 3px rgba(0,0,0,0.3)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper{box-shadow:0 0 1px rgba(0,0,0,0.1)}.fr-window-skin-fresco .fr-thumbnail-wrapper{box-shadow:0 -1px 4px rgba(0,0,0,0.3)}.fr-window-skin-fresco .fr-thumbnail-overlay-border{border-width:1px;border-color:rgba(255,255,255,0.08)}.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border{border:0px}.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-167px -49px}.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-209px -49px}.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-167px -91px}.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-209px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon{background-position:-293px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon{background-position:-335px -49px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon{background-position:-293px -91px}.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon{-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;opacity:.8}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-167px -49px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-209px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon{opacity:1}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled{background-position:-293px -49px}.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled{background-position:-335px -91px}.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled{opacity:.5}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -49px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-251px -91px}.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background{filter:alpha(opacity=50)}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -49px}.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon{background-position:-377px -91px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.academic .btn,.academic a.btn{background:#406f14}.administration .btn,.administration a.btn{background:#275e79}.academic a,.academic .bread-crumb-nav li a,.academic .sidebar-nav li a,.academic .subnav li.subnav-toggle,.academic .lhcontactinfoclass p,.academic .lhcontactinfoclass .introbox div,.introbox .academic .lhcontactinfoclass div{color:#406f14}.administration a,.administration .bread-crumb-nav li a,.administration .sidebar-nav li a,.administration .subnav li.subnav-toggle,.administration .lhcontactinfoclass p,.administration .lhcontactinfoclass .introbox div,.introbox .administration .lhcontactinfoclass div{color:#275e79}.clearfix,.masthead .flyoutnav .flyoutnav-columns,.u-clearfix{zoom:1}.clearfix:after,.masthead .flyoutnav .flyoutnav-columns:after,.u-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.masthead .utility-nav .utility-nav-title,.u-screen-reader{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#content,#footer,.panel-inner,.social-footer__view-all,.masthead .flyoutnav .flyoutnav-inner,.l-container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1240px;margin-left:auto;margin-right:auto;position:relative;width:100%;padding-left:20px;padding-right:20px}#content:after,#footer:after,.panel-inner:after,.social-footer__view-all:after,.masthead .flyoutnav .flyoutnav-inner:after,.l-container:after{content:" ";display:block;clear:both}@media screen and (max-width: 600px){#content,#footer,.panel-inner,.social-footer__view-all,.masthead .flyoutnav .flyoutnav-inner,.l-container{padding-left:5px;padding-right:5px}}.no-mediaqueries #content,.no-mediaqueries #footer,.no-mediaqueries .panel-inner,.no-mediaqueries .social-footer__view-all,.no-mediaqueries .masthead .flyoutnav .flyoutnav-inner,.masthead .flyoutnav .no-mediaqueries .flyoutnav-inner,.no-mediaqueries .l-container{min-width:1200px}#content:focus,#footer:focus,.panel-inner:focus,.social-footer__view-all:focus,.masthead .flyoutnav .flyoutnav-inner:focus,.l-container:focus{outline:none}#wrapper{-moz-transition:-webkit-transform 0.3s,-moz-transform 0.3s;-o-transition:-webkit-transform 0.3s,-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s,-webkit-transform 0.3s;transition:-webkit-transform 0.3s,transform 0.3s;width:100%;height:100%;background:#fff}.panel{width:100%;position:relative;z-index:2;background:#fff;zoom:1}.panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.panel--dark{background:#7c1335}.panel--dark-alt{background:#eeeae1}.panel--alt{background:#f6f5f3}#content_shell{width:100%;position:relative;z-index:2;background:#fff}#content{padding-bottom:40px}.story #content #subnav{margin-bottom:1.5em}#content #subcolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width: 767px){#content #subcolumn{width:100%}}#content.three-column #maincolumn,#content.utility-layout #maincolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:10px;padding-right:10px;position:relative;float:left}@media screen and (max-width: 767px){#content.three-column #maincolumn,#content.utility-layout #maincolumn{width:100%}}#content.three-column #maincolumn .col-primary.full-width,#content.utility-layout #maincolumn .col-primary.full-width{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#content.three-column{padding-top:40px}#content.three-column #maincolumn .col-primary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:66.66667%;padding:0 10px 0 0}@media screen and (max-width: 860px){#content.three-column #maincolumn .col-primary{width:100%;padding:0}}#content.three-column #maincolumn .col-tertiary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:33.33333%;float:left;padding:0 0 0 10px}@media screen and (max-width: 860px){#content.three-column #maincolumn .col-tertiary{width:100%;padding:0;margin:20px 0 0}}@media screen and (max-width: 1100px){#content.three-column #maincolumn .col-tertiary.early-breakpoint{width:66.66667%;padding:0;margin:20px 0 0}}@media screen and (max-width: 860px){#content.three-column #maincolumn .col-tertiary.early-breakpoint{width:100%}}#content.three-column.no-nav{max-width:1000px}#content.three-column.no-nav #maincolumn{width:100%}#content.three-column.no-callouts #maincolumn .col-primary{float:none;width:auto}#content.two-column #subcolumn{display:none}#content.two-column #maincolumn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;zoom:1;float:left;width:100%;position:relative}#content.two-column #maincolumn:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content.two-column #maincolumn .col-primary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:75%;padding:0 10px 0 0;position:relative}#content.two-column #maincolumn .col-primary.full-width{width:100%}@media screen and (max-width: 860px){#content.two-column #maincolumn .col-primary{width:100%;padding:0}}#content.two-column #maincolumn .col-tertiary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:25%;padding:0 0 0 10px;position:relative}@media screen and (max-width: 860px){#content.two-column #maincolumn .col-tertiary{width:100%;padding:0;margin:20px 0 0}}#content.utility-layout #maincolumn .col-primary{float:none;display:block;width:700px;position:relative}#content.utility-layout #maincolumn .col-tertiary{display:none}body.navigational_portal #content.two-column #maincolumn .col-tertiary,body.navigational_portal #content.three-column #maincolumn .col-tertiary{padding-top:39px}body.portal-page #content.three-column #maincolumn .col-tertiary{padding-top:34px}div#wrapper{font-size:1rem}div#wrapper .image-wrapper{margin-bottom:1.25rem}span.external{display:none}#SocialMedia span.external{background:none;margin:none;width:0;height:0}a.more{font-weight:bold}a.rss{background:transparent url('../img/News/rss-icon.png?1461797188') no-repeat left 50%;display:-moz-inline-block;display:inline-block;height:28px;line-height:28px;margin-left:10px;text-indent:-9999px;width:17px}h2 a.rss{height:26px;margin-left:3px}.mn-item a:hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.pageBodyCopy{float:left}#pageBody{font-family:Georgia,Times,"Times New Roman",serif;font-size:1rem;line-height:1.5;margin-top:.5em}#pageBody ol li,.pageBodyCopy ol li{margin:.563em 0 .563em 1.5em}#pageBody ol ul,#pageBody ul ul,.pageBodyCopy ul ul{margin-bottom:0}div.col-primary ul ul{margin:0 0 0 15px}div.col-primary ol ul li{margin-left:0.5em}.navigational_portal h1{clear:both}div.share h4{font-weight:normal}p.footnote,.introbox div.footnote{font-size:0.846em;font-style:italic}h5.caption-title{clear:both;color:#938770;float:left;font-size:0.875rem;font-weight:normal;margin:0 0 0.1em;text-transform:none}h6.caption-title{clear:both;color:#666666;font-size:0.923em;font-weight:normal;margin:0 0 0.2em}p.caption-content,.introbox div.caption-content{color:#31302c;font-size:0.923em;line-height:1.2em;margin:0 0 0.2em 0;float:left;clear:both}.clear{clear:both}div.clear{clear:both;height:1px;overflow:hidden;margin:0 0 -1px 0 !important;float:none !important}div.hr{height:1px;margin:0 0 1.2em 0;border-top:1px solid #d7d4c9;overflow:hidden;clear:both}div.hr-fancy{height:1px;margin:0 0 1.2em 0;background:transparent url('../img/dot.gif?1461797188') repeat-x left top;overflow:hidden}div.hr hr,div.hr-fancy hr{display:none}div.cta{line-height:1.333em;margin:0 0 1.4em}div.cta-back{line-height:1.4em;margin:0 0 1.4em 0;padding-top:0.5em;border-top:1px solid #e6e3d7}div.cta-top{line-height:1.4em;text-align:right;margin:0 0 1.4em 0}ul.plain,ol.plain{list-style:none}ul.plain li,ol.plain li{margin:0 0 0.2em 0}ol.lower-alpha{list-style:lower-alpha}ol.upper-alpha{list-style:upper-alpha}ol.lower-roman{list-style:lower-roman}ol.upper-roman{list-style:upper-roman}ul.bold-linklist,ul.linklist{list-style:none}ul.bold-linklist li,ul.linklist li{margin:0 0 0.2em 0}ul.bold-linklist li a{font-weight:normal}ul.inline-linklist{list-style:none}ul.inline-linklist li{display:inline;margin:0;padding:0 10px;border-left:1px solid #e6e3d7}ul.inline-linklist li.first,ul.inline-linklist li:first-child{border:0}.col-primary ul{list-style-image:none}.col-primary ul>li,.story-body ul>li,.intro ul>li,.col-tertiary ul>li{padding:0 0 0 1em;background:url('../img/ul_li_bg.png?1461797188') no-repeat 0 0.65em}.col-primary ul ul,.col-primary ol ul{margin-bottom:0}.col-tertiary ul>li{margin-left:0}.col-primary ul.ui-slider-tabs-list>li{background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f5f5f5 100%);padding-left:0;vertical-align:top}.col-primary ul.ui-slider-tabs-list>li.selected{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-o-linear-gradient(top, #fff 0%, #fff 100%);background:-ms-linear-gradient(top, #fff 0%, #fff 100%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 100%)}ol.fancy{list-style-position:inside}ol.fancy>li{margin:0 0 0.2em 0;padding:0 0 0 15px;background:transparent url('../img/ol_li_bg.png?1461797188') no-repeat 30px 0px}dl.factlist{display:block;padding:0 0 0 160px;overflow:auto}dl.factlist dt{clear:left}.col-tertiary ul>li{margin-left:0}.col-primary ul.ui-slider-tabs-list>li{background:#fcfcfc;background:-moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfcfc), color-stop(100%, #f5f5f5));background:-webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:-ms-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%);background:linear-gradient(to bottom, #fcfcfc 0%,#f5f5f5 100%);padding-left:0;vertical-align:top}.col-primary ul.ui-slider-tabs-list>li.selected{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background:-o-linear-gradient(top, #fff 0%, #fff 100%);background:-ms-linear-gradient(top, #fff 0%, #fff 100%);background:linear-gradient(to bottom, #ffffff 0%,#ffffff 100%)}ol.fancy{list-style-position:inside}ol.fancy>li{margin:0 0 0.2em 0;padding:0 0 0 15px;background:transparent url('../img/ol_li_bg.png?1461797188') no-repeat 30px 0px}dl.factlist{display:block;padding:0 0 0 160px;overflow:auto}dl.factlist dt{clear:left;float:left;width:150px;margin:0 0 0.4em -160px;padding:0}dl.factlist dd{float:left;margin:0 0 0.8em 0}ul.sub-p,ol.sub-p,dl.sub-p,p.sub-p,.introbox div.sub-p{margin-top:-1.0em}table.content-grid{width:100%}table.content-grid th,table.content-grid td{padding:0.5em 16px;border-left:1px solid #e6e3d7}table.content-grid th.first-child,table.content-grid td.first-child,table.content-grid th:first-child,table.content-grid td:first-child{border:0}table.content-grid tbody tr:nth-child(odd){background:#ffffff}table.content-grid tbody tr.nth-child-odd{background:#ffffff}table.data-list{width:100%}table.data-list th{padding:0.5em 8px;color:#121212;font-size:1.154em}table.data-list td{padding:0.2em 8px}table.data-list tbody tr:nth-child(odd){background:#ffffff}table.data-list tbody tr.nth-child-odd{background:#ffffff}table.costs{padding-bottom:0px;margin:0px 0px 20px;padding-left:0px;width:100%;padding-right:0px;border-collapse:collapse;padding-top:0px}table.costs tr{border-bottom:1px dotted #d7d7d7}table.costs td{border-bottom:#cccccc 1px dotted;padding-bottom:10px;padding-left:10px;padding-right:10px;border-right:#cccccc 1px dotted;padding-top:10px}table.costs td:nth-of-type(2){border-right:none;text-align:right}table.costs tr.highlight{background-color:#eeeeee}.block{display:block}.floatright{float:right;display:inline}.floatleft{float:left;display:inline}.offscreen,.off-screen,#pnFacultyContact .faculty-email .biolabel,#pnFacultyContact .faculty-phone .biolabel,#pnFacultyContact .faculty-location .biolabel,.faculty-contact .faculty-email .biolabel,.faculty-contact .faculty-phone .biolabel,.faculty-contact .faculty-location .biolabel,.fsDirectoryEntry .email .biolabel,.fsDirectoryEntry .phone .biolabel,.fsDirectoryEntry .office .biolabel{position:absolute;left:-999999px}.nowrap{white-space:nowrap}.normal{font-weight:normal;text-transform:none}.small{font-size:10px}.underline{text-decoration:underline}.alignleft{text-align:left}.alignright{text-align:right}.center{text-align:center}img.block{display:block;margin:0 0 1.4em 0;border:1px solid #e6e3d7;background:#efefef}img.inline{display:inline;margin:0 0.2em;vertical-align:bottom}img.icon-left{display:inline;margin-right:8px;vertical-align:bottom}img.icon-right{display:inline;margin-left:8px;vertical-align:bottom}img.inset-left{float:left;display:inline;margin:0 10px 0.4em 0;border:1px solid #e6e3d7}img.inset-right{float:right;display:inline;margin:0 0 0.4em 10px;border:1px solid #e6e3d7}a.btn-lnk{display:inline-block;width:1px;height:25px;background:transparent url('../img/x.gif?1461797188') no-repeat left top;text-decoration:none}a.btn-lnk:hover{background-position:0px -30px;text-decoration:none}a.btn-lnk:active{background-position:0px -60px;text-decoration:none}a.btn-allnews{height:12px;margin:12px 0 0 0;padding:3px 0 0 0;width:60px;text-transform:uppercase;font-weight:bold;font-size:0.866em}a.btn-learnmore{width:95px;background-image:url('../img/btn_learnmore.png?1461797188')}a.btn-viewall{width:75px;background-image:url('../img/btn_viewall.png?1461797188')}a.btn-ok{width:48px;background-image:url('../img/btn_ok.png?1461797188')}a.btn-proceed{width:80px;background-image:url('../img/btn_proceed.png?1461797188')}a.btn-submit{width:75px;background-image:url('../img/btn_submit.png?1461797188')}a.altbtn-cancel{width:70px;background-image:url('../img/altbtn_cancel.png?1461797188')}a.altbtn-submit{width:75px;background-image:url('../img/altbtn_submit.png?1461797188')}a.lnk-more{font-weight:bold}a.lnk-more:hover{background-position:right 2px;text-decoration:none}.academic a.lnk-more{font-weight:bold}a.lnk-back{font-weight:bold;padding-left:10px;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat left -20px}a.lnk-back:hover{background-position:left -20px}a.home-btn-change{display:block;width:220px;height:30px;background:transparent url('../img/home_btn_change.png?1461797188') no-repeat 0px 0px;text-decoration:none}a.home-btn-change:hover{background-position:0px -30px}a.home-btn-change:active{background-position:0px -60px}a.home-btn-invest{display:block;width:220px;height:30px;background:transparent url('../img/home_btn_invest.png?1461797188') no-repeat 0px 0px;text-decoration:none}a.home-btn-invest:hover{background-position:0px -30px}a.home-btn-invest:active{background-position:0px -60px}a.btn-plus{display:inline-block;width:22px;height:22px;background:transparent url('../img/btn_plus.png?1461797188') no-repeat 0px 0px;text-decoration:none !important}a.btn-plus:hover{background-position:0px -30px}a.btn-plus:active{background-position:0px -60px}a.btn-closeX{display:inline-block;width:24px;height:24px;background:transparent url('../img/btn_closeX.png?1461797188') no-repeat 0px 0px;text-decoration:none !important}a.btn-closeX:hover{background-position:0px -30px}a.btn-closeX:active{background-position:0px -60px}div#wrapper{width:100%;height:100%;background:#fff}div#footer ul.footer-nav{list-style:none;margin:0;padding:0}div#footer ul.footer-nav li{margin:0;padding:0;line-height:28px}div#footer ul.footer-nav li.first{border:0}div#footer ul.footer-nav li a{color:#51504f}div#footer ul.footer-nav li a:hover{color:#6c001b}.st_sharethis_custom{background:url('../img/icon-share.png?1461797188') no-repeat scroll left top transparent;padding:0 0 1px 20px}div#maincolumn h1{width:auto}body.dept div.quote-callout blockquote{font-size:1em;line-height:1.6em;margin-bottom:1em;text-indent:0}body.dept div.quote-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}div.application-callout{width:208px;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);float:right}div.application-callout div.callout-inner{padding:15px 0 2px 0;background:#770000;border-top:4px solid #550000}div.application-callout.graphic div.callout-inner{background-position:-416px bottom;min-height:137px;height:auto !important;height:137px;padding-bottom:0.75em}div.application-callout h4{color:#ffffff;font-size:1em;font-weight:bold;margin:0 0 1em 0;padding:0 20px}div.application-callout div.hr{border-top:1px solid #333333;margin:0 20px 0.85em 20px}div.application-callout p,div.application-callout .introbox div,.introbox div.application-callout div,div.application-callout ul,div.application-callout ol{color:#faf9f8;font-size:1em;line-height:18px;margin:0 0 1.0em 0;padding:0 20px}div.application-callout p.programs,div.application-callout .introbox div.programs,.introbox div.application-callout div.programs{font-size:1em;margin-bottom:14px}div.application-callout div.callout-inner{background:#770000;border-top:4px solid #550000}div.application-callout a.btn-apply{background:transparent url('../img/btn_apply.png?1461797188') no-repeat right top;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{color:#ffffff;display:block;font-size:.923em;font-weight:bold;height:34px;line-height:38px;text-align:center;text-shadow:1px 1px 2px #222}div.application-callout a.btn-apply:hover{text-decoration:none}.academic div.application-callout div.callout-inner{background:#517e21;border-top:4px solid #465332}.academic div.application-callout a.btn-apply{background:transparent url('../img/btn_apply_green.png?1461797188') no-repeat right top;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{color:#ffffff;display:block;font-size:.923em;font-weight:bold;height:34px;line-height:34px;text-align:center;text-shadow:1px 1px 2px #222}div.generic-callout{background:#FFFFFF;float:right;border-top:1px solid rgba(0,0,0,0.1);width:100%;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 4px #c9c6bc;-moz-box-shadow:0 1px 4px #c9c6bc;box-shadow:0 1px 4px #c9c6bc}div.generic-callout.no-border{border:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}div.generic-callout.no-border .callout-inner{background-color:transparent}div.generic-callout.no-padding div.callout-inner{padding:0 !important}div.generic-callout div.callout-inner{padding:15px 15px 10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.generic-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}div.generic-callout p,div.generic-callout .introbox div,.introbox div.generic-callout div,div.generic-callout ul,div.generic-callout ol{color:#333333;font-size:1em;line-height:1.538em;margin:0 0 0.5em 0}div.generic-callout ul>li{margin:0 0 0.2em 24px;padding:0 0 0 15px;background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 2px 0.5em}div.generic-callout p,div.generic-callout .introbox div,.introbox div.generic-callout div{line-height:1.333em}div.story-callout{border-right:1px solid #DBDAD4;border-left:1px solid #DBDAD4;width:208px;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3)}div.story-callout div.callout-uppercap{display:none}div.story-callout div.callout-uppercap{width:208px;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left top}div.story-callout div.callout-lowercap{width:208px;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left bottom}div.story-callout div.callout-inner{width:166px;padding:8px 20px 2px 20px;background:#fcfbf9}div.story-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-weight:normal;margin:0 0 0.5em 0}div.story-callout div.cta{width:166px;margin:0 -20px;padding:12px 20px 4px 20px;border-top:1px solid #e6e3d7}div.story-callout p,div.story-callout .introbox div,.introbox div.story-callout div,div.story-callout ul,div.story-callout ol{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1.0em 0}div.story-callout ul>li{margin:0 0 0.2em 24px;padding:0 0 0 15px;background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 2px 0.5em}div.image-callout{float:right;margin:0 0 2em 0;width:100%;max-width:250px}div.image-callout img{display:block;width:100%;margin:0 0 0.8em 0}div.image-callout div.callout-inner{padding:0 1px}div.image-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-weight:normal;margin:0 0 0.2em 0}div.image-callout p,div.image-callout .introbox div,.introbox div.image-callout div,div.image-callout ul,div.image-callout ol{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1.0em 0}div.related-stories div.callout-inner{padding-left:0;padding-right:0;width:206px}div.related-stories div.callout-inner h4,div.related-stories div.callout-inner li{padding-left:20px;padding-right:20px}div.related-stories ul{list-style:none;margin:0}div.related-stories div.more{margin-top:0.75em}div.related-stories ul li{border-top:1px solid #e6e3d7;margin:1em 0 0 0;padding-top:1em}div.related-stories ul li:first-child{border-top:0;margin-top:0;padding-top:0}div.related-stories ul li img{height:100px;width:165px;margin-bottom:5px}div.path-callout{border:1px solid #496175;width:100%;margin:0 0 2.0em 0;background-color:#496175;color:White}div.path-callout div.callout-inner{padding:15px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.path-callout div.callout-title{color:#9ed6fd;font-weight:bold;padding:2px 0 4px}div.path-callout div.callout-inner p,div.path-callout div.callout-inner .introbox div,.introbox div.path-callout div.callout-inner div{padding:10px 0 10px 0;line-height:18px;margin:0 0 0 0}div.path-callout div.callout-sub{padding:13px 10px;margin:7px 0 0;border-radius:4px;background-color:#587c95}div.path-callout div.callout-sub h3{font-size:16px;padding:0 0 3px}div.path-callout div.callout-sub select{margin:0;padding:1px 0 1xp 3px;width:100%;font-size:11px;color:#000000}div.path-callout div.callout-sub select option{color:#333333;font-size:11px;font-weight:normal;padding:1px;margin:0}div.twitter-callout div.callout-inner{padding:15px 15px 2px;width:178px}div.twitter-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}.wb-twitter-wrapper{height:398px;border:1px solid #e8e8e8;position:relative;overflow:hidden}.wb-twitter-wrapper .wp-overlay-line{position:absolute;top:34px;background:#e8e8e8;height:1px;width:100%}.featured-book-img{padding-bottom:15px;width:100%}.highlight-button{background-color:#517e21 !important;border-radius:2px;color:#FFFFFF !important;padding:7px 10px 5px;font-weight:normal !important;display:inline-block}div.col-primary p .highlight-button,div.col-primary .introbox div .highlight-button,.introbox div.col-primary div .highlight-button{text-decoration:none}div.col-primary p .highlight-button:hover,div.col-primary .introbox div .highlight-button:hover,.introbox div.col-primary div .highlight-button:hover{text-decoration:underline}div.callout-inner div.highlight-button{margin-top:16px}div.col-primary div.img-caption-left{float:left;display:inline;margin-right:20px}div.col-primary div.img-caption-right{float:right;display:inline;margin-left:20px}div.col-primary div.img-caption{width:206px;padding:0 0 2.0em 0}div.col-primary div.img-caption img{display:block;width:206px;height:206px;margin:0 0 0.8em 0}div.col-primary div.img-caption p.caption-content,div.col-primary div.img-caption .introbox div.caption-content,.introbox div.col-primary div.img-caption div.caption-content{margin:0}.SubjectColumns{width:345px;float:left}div.SubjectColumns .SubjectColumnUl{line-height:1.2em;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:0.9em}#maincolumn .col-primary #pageBody .SubjectColumns ul li{margin-left:0.5em;padding:0}#maincolumn .optional-content{margin-bottom:20px}#maincolumn .optional-content p,#maincolumn .optional-content .introbox div,.introbox #maincolumn .optional-content div{margin:0;padding:0}#maincolumn #tabnav{float:left;width:150px;margin:0;padding:0}#maincolumn #tabnav ul{margin:0;padding:0;border-bottom:1px solid #e5e4df}#maincolumn #tabnav li{background-color:#eeece8;border-top:1px solid #e5e4df;margin:0}#maincolumn #tabnav li.active{background-color:#FFF;border-left:1px solid #e5e4df;outline:none}#maincolumn #tabnav li a{color:#555;display:block;padding:10px;cursor:pointer;border:0}#maincolumn #tabnav li.active a{font-weight:bold;display:block;outline:none !important;border:0}#maincolumn .library-section-tabpanels{float:left;width:auto;margin:0;padding:20px;width:515px;border:1px solid #e5e4df}#maincolumn .library-section-tabpanels ul{padding:0;margin:0}#maincolumn .library-section-tabpanels #subject_guide_links{padding-bottom:20px}#maincolumn .library-section-tabpanels #subject_guide_links ul{margin:0;list-style:none}#subject_guide_links li{margin:0;list-style:none;background:none;padding-left:0}.lib-database-link{font-size:1.3em}.resource-list-item{margin-bottom:.6em !important}.resource-link{font-weight:bold}#maincolumn .library-section-tabpanels #subject_guide_links a{font-weight:bold}#maincolumn .library-section-tabpanels #subject_guide_links .article-title{color:#6C001B}#maincolumn .library-section-tabpanels #subject-guide-content{margin:0}#maincolumn .library-section-tabpanels #subject-guide-content ul{margin:0;padding-bottom:10px}#maincolumn .library-section-tabpanels #subject-guide-content li{margin:0;padding-top:10px;padding-left:30px}#maincolumn .library-section-tabpanels #subject-guide-content li:before{content:"- "}.libraryStaff{height:165px;clear:both}.libraryStaff img{float:left;margin-right:10px;margin-bottom:20px}.databaseListing td{border:solid 1px #ccc}.db{padding-bottom:0;margin:0 0 40px;padding-left:0;width:100%;padding-right:0;border-collapse:collapse;padding-top:0}.db td{border-bottom:#cccccc 1px dotted;padding-bottom:10px;padding-left:10px;padding-right:10px;border-right:#cccccc 1px dotted;padding-top:10px}.db td.last{border-right:0}.db .highlight{background-color:#f8eecc}.left-news{float:left;margin:0 0 0.4em -160px;padding:0}dl.factlist dd{float:left;margin:0 0 0.8em 0}ul.sub-p,ol.sub-p,dl.sub-p,p.sub-p,.introbox div.sub-p{margin-top:-1.0em}table.content-grid{width:100%}table.content-grid th,table.content-grid td{padding:0.5em 16px;border-left:1px solid #e6e3d7}table.content-grid th.first-child,table.content-grid td.first-child,table.content-grid th:first-child,table.content-grid td:first-child{border:0}table.content-grid tbody tr:nth-child(odd){background:#ffffff}table.content-grid tbody tr.nth-child-odd{background:#ffffff}table.data-list{width:100%}table.data-list th{padding:0.5em 8px;color:#121212;font-size:1.154em}table.data-list td{padding:0.2em 8px}table.data-list tbody tr:nth-child(odd){background:#ffffff}table.data-list tbody tr.nth-child-odd{background:#ffffff}table.costs{padding-bottom:0px;margin:0px 0px 20px;padding-left:0px;width:100%;padding-right:0px;border-collapse:collapse;padding-top:0px}table.costs tr{border-bottom:1px dotted #d7d7d7}table.costs td{border-bottom:#cccccc 1px dotted;padding-bottom:10px;padding-left:10px;padding-right:10px;border-right:#cccccc 1px dotted;padding-top:10px}table.costs td:nth-of-type(2){border-right:none;text-align:right}table.costs tr.highlight{background-color:#eeeeee}.block{display:block}.floatright{float:right;display:inline}.floatleft{float:left;display:inline}.offscreen,.off-screen,#pnFacultyContact .faculty-email .biolabel,#pnFacultyContact .faculty-phone .biolabel,#pnFacultyContact .faculty-location .biolabel,.faculty-contact .faculty-email .biolabel,.faculty-contact .faculty-phone .biolabel,.faculty-contact .faculty-location .biolabel,.fsDirectoryEntry .email .biolabel,.fsDirectoryEntry .phone .biolabel,.fsDirectoryEntry .office .biolabel{position:absolute;left:-999999px}.nowrap{white-space:nowrap}.normal{font-weight:normal;text-transform:none}.small{font-size:10px}.underline{text-decoration:underline}.alignleft{text-align:left}.alignright{text-align:right}.center{text-align:center}img.block{display:block;margin:0 0 1.4em 0;border:1px solid #e6e3d7;background:#efefef}img.inline{display:inline;margin:0 0.2em;vertical-align:bottom}img.icon-left{display:inline;margin-right:8px;vertical-align:bottom}img.icon-right{display:inline;margin-left:8px;vertical-align:bottom}img.inset-left{float:left;display:inline;margin:0 10px 0.4em 0;border:1px solid #e6e3d7}img.inset-right{float:right;display:inline;margin:0 0 0.4em 10px;border:1px solid #e6e3d7}a.btn-lnk{display:inline-block;width:1px;height:25px;background:transparent url('../img/x.gif?1461797188') no-repeat left top;text-decoration:none}a.btn-lnk:hover{background-position:0px -30px;text-decoration:none}a.btn-lnk:active{background-position:0px -60px;text-decoration:none}a.btn-allnews{height:12px;margin:12px 0 0 0;padding:3px 0 0 0;width:60px;text-transform:uppercase;font-weight:bold;font-size:0.866em}a.btn-learnmore{width:95px;background-image:url('../img/btn_learnmore.png?1461797188')}a.btn-viewall{width:75px;background-image:url('../img/btn_viewall.png?1461797188')}a.btn-ok{width:48px;background-image:url('../img/btn_ok.png?1461797188')}a.btn-proceed{width:80px;background-image:url('../img/btn_proceed.png?1461797188')}a.btn-submit{width:75px;background-image:url('../img/btn_submit.png?1461797188')}a.altbtn-cancel{width:70px;background-image:url('../img/altbtn_cancel.png?1461797188')}a.altbtn-submit{width:75px;background-image:url('../img/altbtn_submit.png?1461797188')}a.lnk-more{font-weight:bold}a.lnk-more:hover{background-position:right 2px;text-decoration:none}.academic a.lnk-more{font-weight:bold}a.lnk-back{font-weight:bold;padding-left:10px;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat left -20px}a.lnk-back:hover{background-position:left -20px}a.home-btn-change{display:block;width:220px;height:30px;background:transparent url('../img/home_btn_change.png?1461797188') no-repeat 0px 0px;text-decoration:none}a.home-btn-change:hover{background-position:0px -30px}a.home-btn-change:active{background-position:0px -60px}a.home-btn-invest{display:block;width:220px;height:30px;background:transparent url('../img/home_btn_invest.png?1461797188') no-repeat 0px 0px;text-decoration:none}a.home-btn-invest:hover{background-position:0px -30px}a.home-btn-invest:active{background-position:0px -60px}a.btn-plus{display:inline-block;width:22px;height:22px;background:transparent url('../img/btn_plus.png?1461797188') no-repeat 0px 0px;text-decoration:none !important}a.btn-plus:hover{background-position:0px -30px}a.btn-plus:active{background-position:0px -60px}a.btn-closeX{display:inline-block;width:24px;height:24px;background:transparent url('../img/btn_closeX.png?1461797188') no-repeat 0px 0px;text-decoration:none !important}a.btn-closeX:hover{background-position:0px -30px}a.btn-closeX:active{background-position:0px -60px}div#wrapper{width:100%;height:100%;background:#fff}div#footer ul.footer-nav{list-style:none;margin:0;padding:0}div#footer ul.footer-nav li{margin:0;padding:0;line-height:28px}div#footer ul.footer-nav li.first{border:0}div#footer ul.footer-nav li a{color:#51504f}div#footer ul.footer-nav li a:hover{color:#6c001b}.st_sharethis_custom{background:url('../img/icon-share.png?1461797188') no-repeat scroll left top transparent;padding:0 0 1px 20px}div#maincolumn h1{width:auto}body.dept div.quote-callout blockquote{font-size:1em;line-height:1.6em;margin-bottom:1em;text-indent:0}body.dept div.quote-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}div.application-callout{width:208px;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);float:right}div.application-callout div.callout-inner{padding:15px 0 2px 0;background:#770000;border-top:4px solid #550000}div.application-callout.graphic div.callout-inner{background-position:-416px bottom;min-height:137px;height:auto !important;height:137px;padding-bottom:0.75em}div.application-callout h4{color:#ffffff;font-size:1em;font-weight:bold;margin:0 0 1em 0;padding:0 20px}div.application-callout div.hr{border-top:1px solid #333333;margin:0 20px 0.85em 20px}div.application-callout p,div.application-callout .introbox div,.introbox div.application-callout div,div.application-callout ul,div.application-callout ol{color:#faf9f8;font-size:1em;line-height:18px;margin:0 0 1.0em 0;padding:0 20px}div.application-callout p.programs,div.application-callout .introbox div.programs,.introbox div.application-callout div.programs{font-size:1em;margin-bottom:14px}div.application-callout div.callout-inner{background:#770000;border-top:4px solid #550000}div.application-callout a.btn-apply{background:transparent url('../img/btn_apply.png?1461797188') no-repeat right top;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{color:#ffffff;display:block;font-size:.923em;font-weight:bold;height:34px;line-height:38px;text-align:center;text-shadow:1px 1px 2px #222}div.application-callout a.btn-apply:hover{text-decoration:none}.academic div.application-callout div.callout-inner{background:#517e21;border-top:4px solid #465332}.academic div.application-callout a.btn-apply{background:transparent url('../img/btn_apply_green.png?1461797188') no-repeat right top;display:inline-block;height:34px;margin-top:5px;text-transform:uppercase;width:172px}div.application-callout a.btn-apply span.sprite{color:#ffffff;display:block;font-size:.923em;font-weight:bold;height:34px;line-height:34px;text-align:center;text-shadow:1px 1px 2px #222}div.generic-callout{background:#FFFFFF;float:right;border-top:1px solid rgba(0,0,0,0.1);width:100%;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 4px #c9c6bc;-moz-box-shadow:0 1px 4px #c9c6bc;box-shadow:0 1px 4px #c9c6bc}div.generic-callout.no-border{border:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}div.generic-callout.no-border .callout-inner{background-color:transparent}div.generic-callout.no-padding div.callout-inner{padding:0 !important}div.generic-callout div.callout-inner{padding:15px 15px 10px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.generic-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}div.generic-callout p,div.generic-callout .introbox div,.introbox div.generic-callout div,div.generic-callout ul,div.generic-callout ol{color:#333333;font-size:1em;line-height:1.538em;margin:0 0 0.5em 0}div.generic-callout ul>li{margin:0 0 0.2em 24px;padding:0 0 0 15px;background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 2px 0.5em}div.generic-callout p,div.generic-callout .introbox div,.introbox div.generic-callout div{line-height:1.333em}div.story-callout{border-right:1px solid #DBDAD4;border-left:1px solid #DBDAD4;width:208px;margin:0 0 2.0em 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3)}div.story-callout div.callout-uppercap{display:none}div.story-callout div.callout-uppercap{width:208px;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left top}div.story-callout div.callout-lowercap{width:208px;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left bottom}div.story-callout div.callout-inner{width:166px;padding:8px 20px 2px 20px;background:#fcfbf9}div.story-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-weight:normal;margin:0 0 0.5em 0}div.story-callout div.cta{width:166px;margin:0 -20px;padding:12px 20px 4px 20px;border-top:1px solid #e6e3d7}div.story-callout p,div.story-callout .introbox div,.introbox div.story-callout div,div.story-callout ul,div.story-callout ol{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1.0em 0}div.story-callout ul>li{margin:0 0 0.2em 24px;padding:0 0 0 15px;background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 2px 0.5em}div.image-callout{float:right;margin:0 0 2em 0;width:100%}@media screen and (max-width: 860px){div.image-callout{max-width:250px}}div.image-callout img{display:block;width:100%;margin:0 0 0.8em 0}div.image-callout div.callout-inner{padding:0 1px}div.image-callout h4{font-size:1.231em;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-weight:normal;margin:0 0 0.2em 0}div.image-callout p,div.image-callout .introbox div,.introbox div.image-callout div,div.image-callout ul,div.image-callout ol{color:#938770;font-size:1.077em;line-height:1.3em;margin:0 0 1.0em 0}div.related-stories div.callout-inner{padding-left:0;padding-right:0;width:206px}div.related-stories div.callout-inner h4,div.related-stories div.callout-inner li{padding-left:20px;padding-right:20px}div.related-stories ul{list-style:none;margin:0}div.related-stories div.more{margin-top:0.75em}div.related-stories ul li{border-top:1px solid #e6e3d7;margin:1em 0 0 0;padding-top:1em}div.related-stories ul li:first-child{border-top:0;margin-top:0;padding-top:0}div.related-stories ul li img{height:100px;width:165px;margin-bottom:5px}div.path-callout{border:1px solid #496175;width:100%;margin:0 0 2.0em 0;background-color:#496175;color:White}div.path-callout div.callout-inner{padding:15px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.path-callout div.callout-title{color:#9ed6fd;font-weight:bold;padding:2px 0 4px}div.path-callout div.callout-inner p,div.path-callout div.callout-inner .introbox div,.introbox div.path-callout div.callout-inner div{padding:10px 0 10px 0;line-height:18px;margin:0 0 0 0}div.path-callout div.callout-sub{padding:13px 10px;margin:7px 0 0;border-radius:4px;background-color:#587c95}div.path-callout div.callout-sub h3{font-size:16px;padding:0 0 3px}div.path-callout div.callout-sub select{margin:0;padding:1px 0 1xp 3px;width:100%;font-size:11px;color:#000000}div.path-callout div.callout-sub select option{color:#333333;font-size:11px;font-weight:normal;padding:1px;margin:0}div.twitter-callout div.callout-inner{padding:15px 15px 2px;width:178px}div.twitter-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1em;font-weight:bold;margin:0 0 0.8em}.wb-twitter-wrapper{height:398px;border:1px solid #e8e8e8;position:relative;overflow:hidden}.wb-twitter-wrapper .wp-overlay-line{position:absolute;top:34px;background:#e8e8e8;height:1px;width:100%}.featured-book-img{padding-bottom:15px;width:100%}@media screen and (max-width: 860px){.featured-book-img{width:50%}}.highlight-button{background-color:#517e21 !important;border-radius:2px;color:#FFFFFF !important;padding:7px 10px 5px;font-weight:normal !important;display:inline-block}div.col-primary p .highlight-button,div.col-primary .introbox div .highlight-button,.introbox div.col-primary div .highlight-button{text-decoration:none}div.col-primary p .highlight-button:hover,div.col-primary .introbox div .highlight-button:hover,.introbox div.col-primary div .highlight-button:hover{text-decoration:underline}div.callout-inner div.highlight-button{margin-top:16px}div.col-primary div.img-caption-left{float:left;display:inline;margin-right:20px}div.col-primary div.img-caption-right{float:right;display:inline;margin-left:20px}div.col-primary div.img-caption{width:206px;padding:0 0 2.0em 0}div.col-primary div.img-caption img{display:block;width:206px;height:206px;margin:0 0 0.8em 0}div.col-primary div.img-caption p.caption-content,div.col-primary div.img-caption .introbox div.caption-content,.introbox div.col-primary div.img-caption div.caption-content{margin:0}.SubjectColumns{width:345px;float:left}div.SubjectColumns .SubjectColumnUl{line-height:1.2em;font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:0.9em}#maincolumn .col-primary #pageBody .SubjectColumns ul li{margin-left:0.5em;padding:0}#maincolumn .optional-content{margin-bottom:20px}#maincolumn .optional-content p,#maincolumn .optional-content .introbox div,.introbox #maincolumn .optional-content div{margin:0;padding:0}#maincolumn #tabnav{float:left;width:150px;margin:0;padding:0}#maincolumn #tabnav ul{margin:0;padding:0;border-bottom:1px solid #e5e4df}#maincolumn #tabnav li{background-color:#eeece8;border-top:1px solid #e5e4df;margin:0}#maincolumn #tabnav li.active{background-color:#FFF;border-left:1px solid #e5e4df;outline:none}#maincolumn #tabnav li a{color:#555;display:block;padding:10px;cursor:pointer;border:0}#maincolumn #tabnav li.active a{font-weight:bold;display:block;outline:none !important;border:0}#maincolumn .library-section-tabpanels{float:left;width:auto;margin:0;padding:20px;width:515px;border:1px solid #e5e4df}#maincolumn .library-section-tabpanels ul{padding:0;margin:0}#maincolumn .library-section-tabpanels #subject_guide_links{padding-bottom:20px}#maincolumn .library-section-tabpanels #subject_guide_links ul{margin:0;list-style:none}#subject_guide_links li{margin:0;list-style:none;background:none;padding-left:0}.lib-database-link{font-size:1.3em}.resource-list-item{margin-bottom:.6em !important}.resource-link{font-weight:bold}#maincolumn .library-section-tabpanels #subject_guide_links a{font-weight:bold}#maincolumn .library-section-tabpanels #subject_guide_links .article-title{color:#6C001B}#maincolumn .library-section-tabpanels #subject-guide-content{margin:0}#maincolumn .library-section-tabpanels #subject-guide-content ul{margin:0;padding-bottom:10px}#maincolumn .library-section-tabpanels #subject-guide-content li{margin:0;padding-top:10px;padding-left:30px}#maincolumn .library-section-tabpanels #subject-guide-content li:before{content:"- "}.libraryStaff{height:165px;clear:both}.libraryStaff img{float:left;margin-right:10px;margin-bottom:20px}.databaseListing td{border:solid 1px #ccc}.db{padding-bottom:0;margin:0 0 40px;padding-left:0;width:100%;padding-right:0;border-collapse:collapse;padding-top:0}.db td{border-bottom:#cccccc 1px dotted;padding-bottom:10px;padding-left:10px;padding-right:10px;border-right:#cccccc 1px dotted;padding-top:10px}.db td.last{border-right:0}.db .highlight{background-color:#f8eecc}.left-news{float:none;margin:0}#news-feed h3{font-size:1rem;font-weight:normal;padding-top:8px}#news-feed{border-bottom:1px solid #DDDDDD;margin-bottom:1rem;padding-bottom:.6rem}.view-all-library-news{float:left;padding-top:5px}.view-all-library-news a{font-weight:bold;height:12px;margin:12px 0 0;padding:3px 0 0 3px;width:60px}.right-featured{float:right;margin:0;width:200px}.right-featured h4{font-size:1em;font-weight:bold;padding-bottom:10px}.right-featured img{padding-bottom:15px}.lib-hours-row,.holiday-row{margin:1px 0 1px 0}.holiday-row{padding:5px 0 5px 0;border-top:1px dotted #B7B7B7;display:inline-block}div.quarter{padding:18px 0 18px 26px;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;border-left:1px solid #E6E6E6;margin-bottom:1em}.quarter-title{padding:15px 15px 15px 40px;background-color:#F7F7F7;margin-top:1px;font-weight:normal;border:1px solid #E6E6E6}h2.quarter-title{margin-bottom:0}.quarter #subject_guide_links,.quarter #subject-guide-content{padding-right:26px}.holiday-hours,.lib-hours{font-weight:normal;line-height:1}.lib-hours{margin-bottom:20px}div.holiday-title,div.day-of-week{float:left;width:220px;font-weight:bold}div.day-of-week{width:150px}div.holiday-dayOfWeek,div.hours{float:left;margin-left:10px;width:200px}div.holiday-hour{float:left;margin-left:10px;width:120px}.holiday-title.date{font-weight:normal;margin:0}.holiday-row div div,.lib-hours-row div{padding:4px 0 4px 0}.lib-hours-row .clear{padding:0}#maincolumn .col-primary .SubjectColumns ul li{background-image:none}#maincolumn ul#after-complete{padding-bottom:20px}#maincolumn .related{width:700px;float:left;border-top:2px solid #DDD;padding-top:20px}#maincolumn .related a{padding-right:50px;font-style:italic}#maincolumn .related h2{padding-bottom:15px}div.stand-out{margin:0 0 1.4em 0;padding:1.0em 12px 0.2em 12px;background:#f2f1eb;border:1px solid #e6e3d7;position:relative}div.mini-column{float:left;display:inline;width:220px;margin-right:15px;position:relative}div.half-column-left{float:left;display:inline;width:50%;position:relative}@media screen and (max-width: 860px){div.half-column-left{width:100%}}div.half-column-right{float:right;display:inline;width:50%;position:relative}@media screen and (max-width: 860px){div.half-column-right{width:100%}}div.short-banner{width:700px;margin:0 0 25px 0;position:relative}ul.programs{list-style:none}ul.programs li{font-size:0.9em;margin-left:0}ul.programs li a{font-weight:bold}body.dept .bread-crumb-nav{float:left}body.dept #maincolumn .social-icons{float:right}body.dept h1{clear:both}div.rotatornav{width:41px;height:25px;position:relative;overflow:hidden}div.rotatornav a{display:block;width:21px;height:25px;background:transparent url('../img/rotatornav_sprite.png?1461797188') no-repeat 0px 0px;position:absolute;top:0px}div.rotatornav a.lnk-prev{background-position:left 0px;left:0px}div.rotatornav a.lnk-next{background-position:right 0px;right:0px}div.rotatornav a.lnk-prev:hover{background-position:left -30px;left:0px}div.rotatornav a.lnk-next:hover{background-position:right -30px;right:0px}div.rotatornav a.lnk-prev:active{background-position:left -60px;left:0px}div.rotatornav a.lnk-next:active{background-position:right -60px;right:0px}div.rotatornav_lrg{height:29px;position:relative;width:48px}div.rotatornav_lrg a{background:url('../img/rotatornav_lrg_sprite.png?1461797188') no-repeat scroll 0 0 transparent;display:block;height:29px;position:absolute;top:0;width:24px}div.rotatornav_lrg a.lnk-prev{background-position:left 0px;left:0px}div.rotatornav_lrg a.lnk-next{background-position:right 0px;right:0px}div.rotatornav_lrg a.lnk-prev:hover{background-position:left -40px;left:0px}div.rotatornav_lrg a.lnk-prev:-moz-any-link:focus{outline:none}div.rotatornav_lrg a.lnk-next:-moz-any-link:focus{outline:none}div.rotatornav_lrg a.lnk-next:hover{background-position:right -40px;right:0px}div.rotatornav_lrg a.lnk-prev:active{background-position:left -80px;left:0px}div.rotatornav_lrg a.lnk-next:active{background-position:right -80px;right:0px}a.noLink{cursor:default}div.tall-wide-img-rotator{clear:both;width:712px;height:304px;margin:0 0 2.0em -20px;position:relative}div.tall-wide-img-rotator ul{list-style:none;width:712px;height:304px;margin:0;position:relative;overflow:hidden}div.tall-wide-img-rotator ul li{width:712px;height:304px;margin:0}div.tall-wide-img-rotator ul li img{display:block;width:712px;height:304px}div.tall-wide-img-rotator div.rotatornav{position:absolute;right:20px;bottom:20px;display:none}body.js-enabled div.tall-wide-img-rotator div.rotatornav{display:block}div.nav-prev-next{width:31px;height:13px;margin:0 auto;background:transparent url('../img/nav_prev_next.png?1461797188') no-repeat center top;position:relative}div.nav-prev-next a{display:block;width:7px;height:13px;background:transparent url('../img/nav_prev_next.png?1461797188') no-repeat 0px 0px;position:absolute;top:0px}div.nav-prev-next a.lnk-prev{background-position:left -20px;left:0px}div.nav-prev-next a.lnk-next{background-position:right -20px;right:0px}div.nav-prev-next a.lnk-prev:hover{background-position:left -40px}div.nav-prev-next a.lnk-next:hover{background-position:right -40px}div.nav-prev-next a.disabled{visibility:hidden}ul.dept-content-section{list-style:none}ul.dept-content-section li{margin:0 0 40px 0}ul.dept-content-section li.section{margin-bottom:20px;padding-top:20px}ul.dept-content-section li.section.courses a{font-weight:bold}ul.dept-content-section li.section.profile h4{margin-bottom:1em}ul.dept-content-section li.section.profile img{float:left;height:85px;width:118px}ul.dept-content-section li.section.profile div.profile-txt{padding-left:138px}ul.dept-content-section li.section.profile div.profile-txt p,ul.dept-content-section li.section.profile div.profile-txt .introbox div,.introbox ul.dept-content-section li.section.profile div.profile-txt div{margin-bottom:0.5em}ul.dept-content-section li.section p.requirements,ul.dept-content-section li.section .introbox div.requirements,.introbox ul.dept-content-section li.section div.requirements{margin-bottom:1.4em}ul.dept-content-section li ul{list-style:none;margin-left:2em}ul.dept-content-section li.img-txt-list ul{float:left;margin-left:0;width:50%}ul.dept-content-section li ul li{background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 0 50%;border:0;margin:0 0 0.5em 0;padding:0 0 0 10px}ul.dept-content-section li.img-txt-list ul li{background:none;padding:0}ul.dept-content-section p.contact,ul.dept-content-section .introbox div.contact,.introbox ul.dept-content-section div.contact,ul.dept-content-section p.requirements,ul.dept-content-section .introbox div.requirements,.introbox ul.dept-content-section div.requirements{font-weight:bold}ul.dept-content-section p.contact,ul.dept-content-section .introbox div.contact,.introbox ul.dept-content-section div.contact{margin-bottom:0.5em}ul.dept-content-section p.requirements,ul.dept-content-section .introbox div.requirements,.introbox ul.dept-content-section div.requirements{margin-bottom:0}ul.dept-content-section p.requirements a,ul.dept-content-section .introbox div.requirements a,.introbox ul.dept-content-section div.requirements a{display:inline-block;padding-right:25px}ul.dept-content-section a.cta-top{background:transparent url('../img/cta-top.png') no-repeat 100% 50%;display:inline-block;font-size:90%;padding-right:12px;text-align:left}h3.majors{font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-size:21px;font-weight:normal}ul.dept-content-section h4{font-size:1.25em}ul.img-txt-link-list{list-style:none}ul.img-txt-link-list li,ul.dept-content-section li.img-txt-link-list{min-height:85px;margin:0 0 1.0em 0;padding:0 0 0 138px}ul.img-txt-link-list li img,ul.dept-content-section li.img-txt-link-list img{float:left;display:inline;width:118px;height:85px;margin:0.2em 0 0 -138px}ul.img-txt-link-list li p,ul.img-txt-link-list li .introbox div,.introbox ul.img-txt-link-list li div,ul.dept-content-section li.img-txt-link-list p,ul.dept-content-section li.img-txt-link-list .introbox div,.introbox ul.dept-content-section li.img-txt-link-list div{line-height:1.3em;margin:0 0 1.0em 0}ul.img-txt-link-list ul,ul.dept-content-section li.img-txt-link-list ul{float:left;list-style:none}ul.img-txt-link-list ul.column-1,ul.dept-content-section li.img-txt-link-list ul.column-1{width:100px}ul.img-txt-link-list ul.column-2,ul.dept-content-section li.img-txt-link-list ul.column-2{width:185px}ul.img-txt-link-list ul li,ul.dept-content-section li.img-txt-link-list ul li{font-weight:bold;min-height:1em;margin-bottom:0.5em;padding:0}div.large-img-txt-element{border-top:1px solid #e6e3d7;padding:20px 0 10px 227px}body.dept div.large-img-txt-element{border-bottom:1px solid #e6e3d7;margin-bottom:20px}div.large-img-txt-element img{float:left;display:inline;width:207px;height:144px;margin:0.2em 0 0 -227px}div.large-img-txt-element p,div.large-img-txt-element .introbox div,.introbox div.large-img-txt-element div{margin-bottom:0.75em}div.large-img-txt-element a.more{font-weight:bold}div.large-img-txt-element a.lnk-video-popover{float:left;display:inline;width:207px;height:144px;margin:0.2em 0 0 -227px;position:relative}div.large-img-txt-element a.lnk-video-popover img{float:none;margin:0}div.large-img-txt-element a.lnk-video-popover span.playvideo-overlay{display:block;width:207px;height:144px;background:transparent url('../img/playvideo_overlay-lg.svg?1461797188') no-repeat left 10px;position:absolute;left:0;top:0}ul.small-img-link-list{list-style:none}body.navigational_portal ul.small-img-link-list{border-top:1px solid #e6e3d7;padding-top:20px}ul.small-img-link-list li{min-height:85px;margin:0 0 1.0em 0;padding:0 0 0 138px}ul.small-img-link-list li img{float:left;display:inline;width:118px;height:85px;margin:0.2em 0 0 -138px}ul.small-img-link-list li h3,ul.small-img-link-list li p,ul.small-img-link-list li .introbox div,.introbox ul.small-img-link-list li div{margin-right:34px;width:300px}ul.small-img-link-list li h3{float:left;font-size:1em}ul.small-img-link-list li p,ul.small-img-link-list li .introbox div,.introbox ul.small-img-link-list li div{float:left;line-height:1.3em;margin-bottom:1em}ul.small-img-link-list li ul{float:left;line-height:1em;list-style:none;margin:0;width:190px}ul.small-img-link-list li ul li{margin:0 0 10px 0;min-height:1em;padding:0}div.multimedia-nav{position:relative}div.multimedia-nav a{display:block;width:19px;height:68px;background:#d3cdc1 url('../img/arrownav.png?1461797188') no-repeat 0px 0px;position:absolute;top:0px}div.multimedia-nav a.lnk-prev{background-position:left 27px;left:0px}div.multimedia-nav a.lnk-next{background-position:right 27px;right:0px}div.multimedia-nav a:hover{background-color:#e5e2d9}div.multimedia-nav a:active{background-color:#dcd8cd}div.multimedia-nav a.disabled{background:#dcd8cd}div.pagi-nav{height:16px;position:relative}div.pagi-nav ul{list-style:none;line-height:16px;height:16px;margin:0}div.pagi-nav ul li{float:left;display:inline;height:16px;margin:0;padding:0}div.pagi-nav ul li.page{text-align:center;width:20px}div.pagi-nav ul li.first{border:0}div.pagi-nav ul li.current{background-color:#DEDBD1;color:#ffffff}div.pagi-nav ul li.current a{color:#ffffff}div.pagi-nav ul li.prev{width:16px}div.pagi-nav ul li.prev a.lnk-prev{display:block;width:16px;height:16px;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat left -19px}div.pagi-nav ul li.prev a.lnk-prev.disabled{background-position:left -99px}div.pagi-nav ul li.next{width:16px}div.home-newslist div.pagi-nav ul li.next,div.home-newslist div.pagi-nav ul li.prev{width:12px}div.pagi-nav ul li.next a.lnk-next{display:block;width:16px;height:16px;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat right 1px}div.pagi-nav ul li.next a.lnk-next.disabled{background-position:right -79px}#maincolumn #tabbed_history_timeline div.timeline-tabnav{float:none;width:452px;height:20px;margin:0 0 10px 0;overflow:hidden}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul{list-style:none;width:452px;height:20px;margin:0;font-size:12px;line-height:20px}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li{float:left;display:inline;height:20px;margin:0 0 0 5px;border:none;padding:0;background:none}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li.first-child,div.timeline-tabnav ul li:first-child{margin:0}#maincolumn #tabbed_history_timeline div.timeline-tabnav ul li a{display:block;height:20px;padding:0 6px;position:relative;cursor:pointer}div.timeline-tabnav ul li a:hover{text-decoration:none}div.timeline-tabnav ul li a span.tab-rt{display:block;width:6px;height:20px;background:transparent url('../img/lozenge_sprite.png?1461797188') no-repeat right 0px;position:absolute;right:0;top:0}div.timeline-tabnav ul li a span.tab-lt{display:block;width:6px;height:20px;background:transparent url('../img/lozenge_sprite.png?1461797188') no-repeat left 0px;position:absolute;left:0;top:0}div.timeline-tabnav ul li a span.tab-ctr{display:inline-block;height:20px;background:transparent url('../img/lozenge_sprite.png?1461797188') repeat-x left -20px}div.timeline-tabnav ul li a:hover span.tab-rt{background-position:right -40px}div.timeline-tabnav ul li a:hover span.tab-lt{background-position:left -40px}div.timeline-tabnav ul li a:hover span.tab-ctr{background-position:left -60px}div.timeline-tabnav ul li.current a{color:#121212}div.timeline-tabpanels{width:452px;position:relative}div.timeline-tabpanels div.panel img.photo{display:block;width:452px;height:250px;margin:0 0 1.5em 0}body.js-enabled div.timeline-tabpanels div.panel div.cta-top{display:none}div.timeline-tabpanels div.rotatornav{position:absolute;right:10px;top:218px;display:none}body.js-enabled div.timeline-tabpanels div.rotatornav{display:block}div.hover-bubble{width:220px;min-height:100px;position:absolute}div.hover-bubble div.bubble-uppercap{width:220px;height:8px;background:transparent url('../img/bubble_endcaps.png?1461797188') no-repeat left top}div.hover-bubble div.bubble-lowercap{border-bottom:1px solid #E5E4DF}div.hover-bubble div.bubble-arrow-up{width:19px;height:13px;background:transparent url('../img/bubble_arrow_sprite.png?1461797188') no-repeat left 0px;position:absolute;left:10px;top:-12px}div.hover-bubble div.bubble-arrow-down{width:19px;height:13px;background:transparent url('../img/bubble_arrow_sprite.png?1461797188') no-repeat left -20px;position:absolute;left:10px;bottom:-12px}div.hover-bubble div.bubble-arrow-right{width:13px;height:19px;background:transparent url('../img/bubble_arrow_sprite.png?1461797188') no-repeat right -40px;position:absolute;right:-18px;top:10px}div.hover-bubble div.bubble-arrow-left{width:13px;height:19px;background:transparent url('../img/bubble_arrow_sprite.png?1461797188') no-repeat left -60px;position:absolute;left:-18px;top:10px}div.hover-bubble div.bubble-inner{width:180px;padding:10px 20px 2px 20px;background:transparent url('../img/bubble_innerbg.png?1461797188') repeat-y left top;position:relative}div.hover-bubble div.bubble-inner div.hr{margin:0 -20px 1em;border-top:1px solid #E5E4DF}div.hover-bubble div.bubble-inner div.cta{margin:0 -20px;padding:16px 20px 6px 20px;border-top:1px solid #d7d4c9}div.hover-bubble div.bubble-inner p,div.hover-bubble div.bubble-inner .introbox div,.introbox div.hover-bubble div.bubble-inner div,div.hover-bubble div.bubble-inner ul,div.hover-bubble div.bubble-inner ol,div.hover-bubble div.bubble-inner dl{font-size:0.923em;line-height:1.3em;margin:0 0 1.0em 0}div.hover-bubble div.bubble-inner h4{font-size:0.923em;margin:0 0 0.2em 0}body.homepage div#content.homepage-content div#leftcolumn{float:left;display:inline;width:240px;position:relative}body.homepage div#content.homepage-content div#centercolumn{float:left;display:inline;width:200px;padding:0 15px;position:relative;overflow:hidden}body.homepage div#content.homepage-content div#rightcolumn{float:right;display:inline;width:470px;position:relative;overflow:hidden}div.magazine-audience-title{color:#AAAAAA;font-size:.8em;text-transform:uppercase}div.home-magazine-callouts{width:220px;height:35px;margin:0 0 8px 0;padding:0}div.magazine-audience-title{border-top:1px solid #DDDDDD;padding:12px 0;width:220px;line-height:1.2em}.magazine-image{float:left}div.home-magazine-callouts ul{list-style:none;width:220px;height:35px;margin:0}div.home-magazine-callouts ul li.hmc-item{margin:0 0 16px 0;padding:0;clear:left}div.home-magazine-callouts ul li.hmc-item a.hmc-lnk{display:block;height:35px}div.home-magazine-callouts ul li#hmc_response a.hmc-lnk{width:131px;background-position:left 0px}div.home-magazine-callouts ul li#hmc_response.hover1 a.hmc-lnk{background-position:left -40px}div.home-magazine-callouts ul li#hmc_etc a.hmc-lnk{width:84px;background-position:right 0px}div.home-magazine-callouts ul li#hmc_etc.hover1 a.hmc-lnk{background-position:right -40px}div.home-magazine-callouts ul li div.hover-bubble{left:0px;top:32px;z-index:3}div.home-magazine-callouts ul li.hover1 div.hover-bubble{display:block}div.home-magazine-callouts ul li div.current-issue{width:210px;margin:0 0 10px 0}div.home-magazine-callouts ul li div.current-issue img{width:90px;height:116px}div.home-magazine-callouts ul li div.current-issue div.titles{padding:10px 0 0 100px}div.current-issue div.titles a{color:#333333;display:block;font-weight:bold;font-size:0.923em;line-height:1.3em}div.home-magazine-callouts ul li div.current-issue h2{font-size:1.2em;line-height:20px;margin:0 0 14px 0}div.home-magazine-callouts ul li div.current-issue h5{color:#999999;font-weight:normal;text-transform:none;margin:0}div.home-jumpnav{width:470px;margin:0 0 24px 0}div.home-jumpnav div.jumpnav-inner{background:#FFFFFF;border:1px solid #E5E4DF;padding:15px 9px 10px;width:450px}div.home-jumpnav div.jumpnav-inner h2{margin:0 10px 12px 10px}div.home-jumpnav div.jumpnav-inner div.column{float:left;display:inline;margin:0 0 1.0em 0;padding-left:10px}div.home-jumpnav div.jumpnav-inner div.colA{width:120px}div.home-jumpnav div.jumpnav-inner div.colB{width:160px}div.home-jumpnav div.jumpnav-inner div.colC{width:130px}div.home-jumpnav div.jumpnav-inner div.column ul.bullet-list{line-height:1.3em;margin:0}div.home-jumpnav div.jumpnav-inner div.column ul.bullet-list li{background:url('../img/arrow_sprite.png?1461797188') no-repeat scroll left 1px transparent;height:12px;margin:0 0 0.5em;padding:0 0 8px 12px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta{width:450px;display:none}body.js-enabled div.home-jumpnav div.jumpnav-inner div.jumpnav-cta{display:block}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner{width:420px;padding:10px 15px;background:#eeede9}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset.select-left{float:left;display:inline;width:200px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset.select-right{float:right;display:inline;width:200px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset h4{color:#313131;font-size:0.75em;margin:0 0 0.5em 0;padding-bottom:4px;text-transform:uppercase}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset span.select-custom{width:160px}div.home-jumpnav div.jumpnav-inner div.jumpnav-cta div.jumpnav-cta-inner fieldset select.select-custom{width:200px;margin:0}div.home-newslist div.home-newslist-inner{margin:0 0 20px 0}div.home-newslist div.pagi-nav ul li.prev a.lnk-prev,div.home-newslist div.pagi-nav ul li.next a.lnk-next{width:12px}div.home-newslist div.panel{display:none}div.home-newslist div.first-panel{display:block}body.js-enabled div.home-newslist div.panel{display:block}div.home-newslist div.panel ul{border-bottom:1px solid #DDDDDD;list-style:none outside none;margin:0}div.home-newslist div.panel ul li{border-top:1px solid #DDDDDD;margin:0;padding:0.866em 0}div.home-newslist div.panel ul li div.news-item{height:88px;overflow:hidden}div.home-newslist div.panel ul li h3{font-size:1.0em;margin:0 0 0.4em 0}div.home-newslist div.panel ul li p,div.home-newslist div.panel ul li .introbox div,.introbox div.home-newslist div.panel ul li div{line-height:1.3em;margin:0}div.home-newslist div.cta{margin:0}div.home-newslist div.cta div.pagi-nav{float:right;width:116px;margin-top:1px;display:none}body.js-enabled div.home-newslist div.cta div.pagi-nav{display:inline}.youtube{position:relative}.youtube :after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent url('../img/youtube-overlay.png?1461797188') no-repeat center;pointer-events:none}div#homepage_inside_carousel_container{min-height:17em}div#homepage_inside_carousel_container h2{margin:0 20px 12px 20px}div#homepage_inside_carousel{width:428px;height:auto;padding:0 21px 0 20px}div#homepage_inside_carousel div#homepage_inside_carousel_outer{width:428px;height:auto}div#homepage_inside_carousel div#homepage_inside_carousel_inner{width:10000px;height:auto}div#homepage_inside_carousel div.item{width:143px;height:auto}div#homepage_inside_carousel div.item p,div#homepage_inside_carousel div.item .introbox div,.introbox div#homepage_inside_carousel div.item div{font-size:0.866em;line-height:1.4em;margin:0 3px}div#homepage_inside_carousel div.item a.image-callout-picture{display:block;width:142px;height:85px;margin:0 0 10px 0}div#homepage_inside_carousel div.item a.image-callout-title{display:inline;width:auto;height:auto;color:#770000;font-weight:bold}div#homepage_inside_carousel div.item a.image-callout-title:hover{color:#333;text-decoration:underline}div#homepage_inside_carousel div.item img{display:block;width:142px;height:85px}div#homepage_inside_carousel img:hover{-ms-opacity:1;opacity:1}div#homepage_inside_carousel img{-ms-opacity:1;opacity:1}.homepage_rotator_background{background-color:#000;width:142px;height:85px;position:relative;top:0;left:286px;z-index:-1}div#homepage_inside_carousel a{width:19px;height:85px}div#homepage_inside_carousel a.lnk-prev{background:url('../img/arrownav.png?1461797188') no-repeat left 35px}div#homepage_inside_carousel a.lnk-next{background:url('../img/arrownav.png?1461797188') no-repeat right 35px}div#modaloverlay{width:100%;height:100%;background:#FFFFFF;position:fixed;left:0;top:0;z-index:8;display:none;opacity:.95}div#modaloverlay.active{display:block}div#modalinterstitial{display:none}div#modalinterstitial.active{display:block}div#modalvideoplayer{display:none}div#modalvideoplayer.active{display:block}div#modalvideoplayer div.popover-inner{min-height:360px}div.popover-lrg{width:640px;margin:0 auto;position:fixed;z-index:9;font-size:1.3em}div.popover-lrg div.popover-inner{box-shadow:0 0 24px #CCCCCC;min-height:240px;position:relative;width:640px}div.popover-lrg div.popover-inner div.cta{margin:0}div.popover-lrg a.btn-closeX{display:block;position:absolute;right:0;top:-36px}div.popover-med{width:446px;margin:0 auto;position:fixed;z-index:9;font-size:1.3em}div.popover-med div.popover-uppercap{width:446px;height:5px;background:transparent url('../img/popover_med_endcaps.png?1461797188') no-repeat left top}div.popover-med div.popover-lowercap{width:446px;height:5px;background:transparent url('../img/popover_med_endcaps.png?1461797188') no-repeat left bottom}div.popover-med div.popover-inner{width:400px;min-height:120px;padding:25px 23px 10px 23px;background:transparent url('../img/popover_med_innerbg.png?1461797188') repeat-y left top;position:relative}div.popover-med div.popover-inner div.cta{text-align:right;margin:0}div.popover-med a.btn-closeX{display:block;position:absolute;right:0;top:-36px}#modalflashvideocontent{display:block;width:640px;height:360px;background:#000000}.navigational_portal .tall-img-rotator{margin-left:-20px;margin-bottom:30px}.navigational_portal .visit-link{width:326px;float:right;padding:5px 20px 0 0;text-align:right}.navigational_portal .three-col-link-list{clear:both;float:left;margin:10px 0 0 0}.navigational_portal .three-col-link-list h2{font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-size:16px;line-height:16px;white-space:nowrap}.navigational_portal .three-col-link-list .one-col-link-list{float:left;width:230px}.navigational_portal .three-col-link-list .one-col-link-list ul{width:208px}.navigational_portal .three-col-link-list .one-col-link-list ul li{list-style-type:none;margin:0 0 10px 0;font-size:13px;line-height:1.333em}ul.subLinkList{margin-bottom:.5em}ul.subLinkList li{margin-bottom:0 !important}ul.subLinkList li a{margin:0 0 0 10px;font-weight:normal !important;line-height:16px}div.directory-viewAll{float:left;font-weight:normal}div.directory-viewAll a{font-weight:normal;font-size:1em;padding-left:7px;line-height:1.1em}div.directory-viewAll a:hover,div.directory-viewAll a:focus{text-decoration:none}div.directory-viewAll a.first{border-right:solid 1px #999999;padding-right:8px;padding-left:0}div.directory-viewAll a.on,div.directory-viewAll a.on:hover{color:#000;cursor:default;text-decoration:none}div.directory-viewAllSort{clear:left;padding-top:1rem}div.directory-viewAllSort span.sort-lbl{float:left}div.directory-viewAllSort a{background:transparent url('../img/sort-sprite.png?1461797188') 0 0 no-repeat;display:block;float:left;height:15px;margin:-2px 0 0 5px;position:relative;width:41px}div.directory-viewAllSort a.asc-on{background-position:0 -20px}div.directory-viewAllSort a.desc{background-position:-50px 0}div.directory-viewAllSort a.desc-on{background-position:-50px -20px}div.directory-viewAllSort a span{left:-99999px;position:absolute}#directory-page-search{border-top:1px solid #DDDDDD;padding:16px 0;margin:0 0 10px;width:100%}div.directory-listing{margin-top:20px;position:relative}.directory-item-wrapper{width:50%;position:relative;min-height:155px;float:left}@media screen and (max-width: 600px){.directory-item-wrapper{width:100%}}div.directory-item{border-top:1px solid #DDDDDD;margin:0 40px 0.3em 0;padding:10px 16px 0 0}div.directory-item.odd{margin-right:0;padding-right:16px;clear:none}div.directory-item h3{color:#62001e;font-size:0.875rem;max-width:310px;display:inline-block}div.directory-item.hover h3{cursor:pointer;text-decoration:underline}div.directory-item ul{list-style:none;margin-bottom:0}div.directory-item ul li{background:none;float:left;font-size:0.875rem;height:auto;line-height:1.5em;margin:.2em 0;padding:0;width:290px}div.directory-item ul li strong.label{display:block;float:left;display:table-cell;width:100px}div.directory-item ul li span.item-value{display:block;float:left;display:table-cell;width:180px}div.directory-item div.ib{position:absolute;width:316px;z-index:1000}div.directory-item div.ib div.ib-top{background:transparent url('../img/ib-top.png?1461797188') 0 0 no-repeat;height:47px}div.directory-item div.ib div.ib-middle{background:transparent url('../img/ib-middle.png?1461797188') 0 0 repeat-y;padding:1px 20px;height:auto;float:left;width:282px}div.directory-item div.ib div.ib-middle div.ib-content{padding:0 20px;position:relative;top:-20px;float:left}div.directory-item div.ib div.ib-middle div.ib-content h3,div.directory-item.hover div.ib div.ib-middle div.ib-content h3{color:#000;text-decoration:none;width:250px}div.directory-item div.ib div.ib-bottom{background:transparent url('../img/ib-bottom.png?1461797188') 0 0 no-repeat;height:8px;float:left;width:316px}div.directory-pagination{clear:both}div.directory-pagination a{font-weight:bold}div.directory-pagination ul li{color:#949390}div.directory-pagination.bottom{display:none}div.directory-pagination ul.pagination li{font-size:0.9em;margin:0 1px 0 0;padding:0 1px 0 4px;background:none}div.directory-pagination ul.pagination li a{text-decoration:none}div.directory-pagination ul.pagination li a:hover,div.directory-pagination ul.pagination li a:focus{text-decoration:none}div.directory-search{margin-top:1rem}ul.pagination{clear:both;list-style:none;margin:0}ul.pagination li{border-left:1px solid #999;display:inline;margin:0;padding:0 2px 0 5px}ul.pagination li:first-child{border-left:0}ul.pagination li.in a,ul.pagination li a.in{color:#121212 !important}div.directoryPagination ul.pagination li{border-color:#949390;font-weight:bold}div.share{margin-bottom:2em}div.story-body .pull-quote{border-left:1px solid #e6e3d7;color:#949390;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-size:1.25em;font-weight:bold;padding-left:1em}div.story-image{float:left;overflow:hidden}div.story-image a.lnk-video-popover{display:block;min-height:200px;min-width:200px}div.story-image img{display:block;float:left;height:206px;margin:0 15px 10px 0;position:relative;width:205px}div.story-image span.playvideo-overlay{background:transparent url('../img/playvideo_overlay-lg.svg?1461797188') no-repeat left -8px;cursor:pointer;display:block;height:120px;left:0;position:absolute;top:70px;width:205px}div.story-video{margin-bottom:2em}p.search-info,.introbox div.search-info{color:#949390;font-weight:bold}p.search-info span.search-term,.introbox div.search-info span.search-term{color:#121212}ul.story-listing{list-style:none}ul.story-listing li{margin:0 0 2em 0}ul.story-listing h6{color:#121212;font-weight:normal;margin-bottom:0.5em}div#spu-stories{width:664px;margin:0 20px}div#spu-stories div.layout-toggles{float:right}div#spu-stories div.layout-toggles a{background:transparent url('../img/layout_toggles.png?1461797188') 0 0 no-repeat;display:block;float:left;height:13px;text-indent:-99999px;width:16px}div#spu-stories div.layout-toggles a#layout-grid{background-position:0 0;margin-right:4px}div#spu-stories div.layout-toggles a#layout-grid:hover{background-position:0 -15px}div#spu-stories div.layout-toggles a#layout-grid.active{background-position:0 -30px}div#spu-stories div.layout-toggles a#layout-list{background-position:-20px 0}div#spu-stories div.layout-toggles a#layout-list:hover{background-position:-20px -15px}div#spu-stories div.layout-toggles a#layout-list.active{background-position:-20px -30px}div#spu-stories ol{float:left;list-style:none;margin:10px 0;width:664px}div#spu-stories ol li{clear:both;margin:0 1px 1px 0;min-height:100px;position:relative}div#spu-stories ol li.submit a{background:transparent url('../img/submit-your-story.png?1461797188') 0 0 repeat-x;display:block;height:100px;position:relative;width:165px}div#spu-stories ol li.submit a span{position:absolute;left:-99999px}div#spu-stories ol li a.thumb{display:block;float:left;margin:0 10px 0 0}div#spu-stories ol li a.thumb img{height:100px;width:165px}div#spu-stories ol li div.details{float:left;width:400px}div#spu-stories ol li div.details span.caption{color:#010101;display:block;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, Times, serif;font-style:normal;font-size:16px;margin-bottom:1em}div#spu-stories ol li div.details a.lnk-more{font-size:12px}div#spu-stories ol li div.bucket a.lnk-more{padding-top:10px}div#spu-stories.grid ol li{clear:none;float:left;height:100px;margin:0 1px 1px 0;position:relative;width:165px;z-index:1}div#spu-stories.grid ol li.colspan-1{width:165px}div#spu-stories.grid ol li.colspan-2{width:331px}div#spu-stories.grid ol li.colspan-3{width:497px}div#spu-stories.grid ol li.colspan-4{width:663px}div#spu-stories.grid ol li.submit a{width:100%}div#spu-stories.grid ol li.active{z-index:100}div#spu-stories.grid ol li.active a.thumb{z-index:1000}div#spu-stories.grid ol li.active div.details{z-index:100}div#spu-stories.grid ol li a.thumb{display:block;float:left;line-height:0;margin:0;position:relative;z-index:2}div#spu-stories.grid ol li a.thumb:hover{-moz-box-shadow:inset 2px 3px 6px rgba(0,0,0,0.25),inset -2px -3px 6px rgba(0,0,0,0.25);-o-box-shadow:inset 2px 3px 6px rgba(0,0,0,0.25),inset -2px -3px 6px rgba(0,0,0,0.25);-webkit-box-shadow:inset 2px 3px 6px rgba(0,0,0,0.25),inset -2px -3px 6px rgba(0,0,0,0.25);box-shadow:inset 2px 3px 6px rgba(0,0,0,0.25),inset -2px -3px 6px rgba(0,0,0,0.25)}div#spu-stories.grid ol li.active a.thumb:hover{-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}div#spu-stories.grid ol li div.detail-wrapper{-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.25),-2px -2px 6px rgba(0,0,0,0.25);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.25),-2px -2px 6px rgba(0,0,0,0.25);-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.25),-2px -2px 6px rgba(0,0,0,0.25);background:#fff none;border:1px solid #ddd;box-shadow:2px 3px 6px rgba(0,0,0,0.25),-2px -2px 6px rgba(0,0,0,0.25);left:-21px;min-height:100px;padding:20px;position:absolute;top:-21px;width:365px}div#spu-stories.grid ol li div.detail-wrapper div.details{float:left;margin-left:180px;width:170px}div#spu-stories.grid ol li div.west{left:-221px}label#about-you{width:80px}div#spu-stories.grid ol li div.west div.details{margin-left:0}div.story-submission h3{margin-bottom:0.5em}div.story-submission p.character-limit,div.story-submission .introbox div.character-limit,.introbox div.story-submission div.character-limit,div.story-submission p.required-indicator,div.story-submission .introbox div.required-indicator,.introbox div.story-submission div.required-indicator{margin:0;text-align:right}div.story-submission p.required-indicator,div.story-submission .introbox div.required-indicator,.introbox div.story-submission div.required-indicator{float:right}div.story-submission textarea{margin-bottom:0.25em;width:670px}div.story-submission div.video-id{margin-bottom:1.5em}div.story-submission div.video-source{margin-bottom:1em}div.story-submission fieldset.captcha{margin-bottom:1.75em}div.story-submission fieldset.captcha div.error{width:318px}div.story-submission fieldset.drop-down-list select{margin-top:0.5em}div.story-submission fieldset.file-upload{margin-bottom:2em}div#browse-stories{margin:0 0 20px}div#browse-stories ul#tabs-browse{height:26px;margin:0}div#browse-stories ul#tabs-browse li{float:left;margin:0 5px -2px 0;position:relative;z-index:10}div#browse-stories ul#tabs-browse li a{font-size:1em;line-height:28px}div#browse-stories ul#tabs-browse li a span{background:transparent url('../img/Stories/stories-browse-tabs.png?1461797188') 100% -28px no-repeat;display:block;padding:0 20px 0 15px;border-left:1px solid #E5E4DF}div#browse-stories ul#tabs-browse li.on a{background:transparent url('../img/Stories/stories-browse-tabs.png?1461797188') 0 0 no-repeat;color:#000}div#browse-stories ul#tabs-browse li.on a span{background:transparent url('../img/Stories/stories-browse-tabs.png?1461797188') 100% 0 no-repeat;border-left:1px solid #E5E4DF}div#browse-by{border:1px solid #E5E4DF;border-top:none;clear:both;padding-bottom:6px}div#browse-by div.top-cap{background:transparent url('../img/Stories/stories-browse-top.png?1461797188') 0 0 no-repeat;height:7px}div#browse-by div.wrapper{padding:15px 0 1px}div#browse-by div.wrapper ul.featured-items{float:left;margin:0 10px 15px 0}div#browse-by div.wrapper ul.featured-items{padding:0 18px}div#browse-by div.wrapper ul.featured-items li{float:left;margin:0 0 0 0;padding:0px 10px;border-left:solid 1px #C3C1BD}div#browse-by div.wrapper ul.featured-items li:first-child,div#browse-by div.wrapper ul.featured-items li.first-child{padding-left:0;border-left:none}div#browse-by div.wrapper ul.featured-items li.on a{color:#000}div#browse-by div.wrapper ul.featured-items li a{font-weight:bold}div.filter-categories{margin:0 1px 0 1px}div.filter-categories ul{border-top:1px solid #d3cfc3;margin:0 18px;overflow:hidden;padding:10px 0 0;border-top:1px solid #E5E4DF}div.filter-categories ul li{float:left;margin:0 10px 0 0;padding:0 0 10px;width:300px}div.sp-nav{margin:0px 1px -4px 1px;padding:0 18px 15px;position:relative}div.sp-nav div.sp-nav-wrapper{border-top:1px dotted #D3CFC3;padding-top:15px}div.sp-nav a{background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat 100% -38px;font-weight:bold;padding-right:14px;text-decoration:none}div.sp-nav a.open{background-position:100% -58px}div.filter-months{float:right;width:150px;margin-right:60px}div.filter-categories span.select,div.filter-months span.select{width:150px;display:block}div.filter-months select{width:200px}#pageBody ol[type="a"]{list-style-position:outside}#pageBody ol[type="a"] li{margin:.75em 0 .75em 3em}div.generic-callout p.font-121212,div.generic-callout .introbox div.font-121212,.introbox div.generic-callout div.font-121212{color:#000}#cse-search-results{padding:20px;border:solid 1px #d5d0bd;background:#fff;overflow:hidden}#cse-search-results body{background-color:#000 !important}#cse-search-results iframe{height:1250px}.gsc-control-cse{font-family:Helvetica, Arial, sans-serif;border-color:#336699;background-color:#FFFFFF}input.gsc-input{border-color:#BCCDF0}input.gsc-search-button{border-color:#666666;background-color:#CECECE}.gsc-tabHeader.gsc-tabhInactive{border-color:#E9E9E9;background-color:#E9E9E9}.gsc-tabHeader.gsc-tabhActive{border-top-color:#FF9900;border-left-color:#E9E9E9;border-right-color:#E9E9E9;background-color:#FFFFFF}.gsc-tabsArea{border-color:#E9E9E9}.gsc-webResult.gsc-result{border-color:#FFFFFF;background-color:#FFFFFF}.gsc-webResult.gsc-result:hover{border-color:#FFFFFF;background-color:#FFFFFF}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b{color:#6C001B}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b{color:#6C001B}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b{color:#6C001B}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b{color:#6C001B}.gsc-cursor-page{color:#6C001B}a.gsc-trailing-more-results:link{color:#6C001B}.gs-webResult.gs-result .gs-snippet{color:#949390}.gs-webResult.gs-result .gs-visibleUrl{color:#000000}.gs-webResult.gs-result .gs-visibleUrl-short{color:#000000}.gsc-cursor-box{border-color:#FFFFFF}.gsc-results .gsc-cursor-page{border-color:#E9E9E9;background-color:#FFFFFF}.gsc-results .gsc-cursor-page.gsc-cursor-current-page{border-color:#FF9900;background-color:#FFFFFF}.gs-promotion.gs-result{border-color:#336699;background-color:#FFFFFF}.gs-promotion.gs-result a.gs-title:link{color:#0000CC}.gs-promotion.gs-result a.gs-title:visited{color:#0000CC}.gs-promotion.gs-result a.gs-title:hover{color:#0000CC}.gs-promotion.gs-result a.gs-title:active{color:#0000CC}.gs-promotion.gs-result .gs-snippet{color:#000000}.gs-promotion.gs-result .gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl-short{color:#008000}fieldset#library_searchbox input.inactive{color:#888888}fieldset#library_searchbox input.search-submit{width:18px;height:18px;margin:0;padding:0;border:0;background:transparent;cursor:pointer;text-indent:-9999px;font-size:0;display:inline;line-height:0}#stories_searchbox{background:url('../img/searchbox_small_bg.png?1461797188') no-repeat scroll 3px -31px transparent;height:31px;position:absolute;right:20px;top:20px;width:183px}#uxStoriesSearchText{width:145px;height:17px;line-height:17px;margin:0 0 0 7px;padding-top:7px;border:0 !important;background:transparent !important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none !important}#uxStoriesSearchSubmit{font:normal 12px Helvetica, Arial, sans-serif;padding-top:6px}#main_0_uxSearchText{width:138px;height:17px;line-height:17px;margin:0 0 0 9px;padding-top:7px;border:0 !important;background:transparent !important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none !important}#uxSearchSubmit{font:normal 12px Helvetica, Arial, sans-serif;padding-top:7px 0 0 2px}#main_0_primarytop_0_uxNewsSearchText{width:145px;height:17px;line-height:17px;margin:0 0 0 7px;padding-top:7px;border:0 !important;background:transparent !important;vertical-align:top;display:inline;color:#afafaf;font-size:13px;outline:none !important}#uxNewsSearchSubmit{font:normal 12px Helvetica, Arial, sans-serif;padding-top:6px}.nobg{background-image:none !important}.utilityHomeLinkDiv{display:none}.dropDownNavHeading{font-weight:normal}.newshare{margin-top:0;padding-left:7px}.padlock{vertical-align:-3px}.locked{display:inline-block;background:url('../img/icon-lock.png?1461797188') no-repeat 0px 3px;height:16px;width:16px}.facesSection{background:#f8eecc;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, left, right);background-image:-webkit-linear-gradient(top, #faf4dd, #f7edc8);background-image:-moz-linear-gradient(top, #faf4dd, #f7edc8);background-image:-ms-linear-gradient(top, #faf4dd, #f7edc8);background-image:0-linear-gradient top,#faf4dd,#f7edc8;border-left:10px solid #E8DAA6;height:186px;margin-bottom:36px;width:702px}.questionColumn{float:left;margin:60px 0 0 42px;width:140px}div.intro p.dPlannerQuestion,div.intro .introbox div.dPlannerQuestion,.introbox div.intro div.dPlannerQuestion{margin:0;padding:0;color:#a89d76;font:italic 20px Georgia, Times, serif}div.intro p.dPlannerAnswer,div.intro .introbox div.dPlannerAnswer,.introbox div.intro div.dPlannerAnswer{margin:-2px 0 0 0;padding:0;color:#4c462f;font:normal 48px Georgia, Times, serif;letter-spacing:1px}.animations{float:left;margin:36px 0 0 0}.animationsDiv{float:left;display:block;width:83px;height:110px;background:url('../img/on-track/newbie.png?1461797188') no-repeat 0 0}.onTrackRow{float:left;clear:both;width:702px;padding-bottom:25px}.photoTextColumn{float:left;width:186px;padding-left:70px}.photoTextColumn:first-child{padding-left:0}.studentName{margin-bottom:0}.studentLevel{font-weight:normal}.learnMoreLogoDiv{float:left;background:url('../img/icon-info.png?1461797188') no-repeat 0 0;margin-top:11px;padding:3px 0 0 35px}.moreHelpIconDiv{float:left;background:url('../img/icon-question.png?1461797188') no-repeat 0 0;margin-top:36px;padding:3px 0 0 35px}div.intro p.learnMoreLogoP,div.intro .introbox div.learnMoreLogoP,.introbox div.intro div.learnMoreLogoP{color:#333333;font-size:1.167em}.onTrackItemsTable td{padding:10px 10px 10px 0}.onTrackItemsTable td p,.onTrackItemsTable td .introbox div,.introbox .onTrackItemsTable td div{margin:0}.itemsToBeCompleted{padding-top:24px}.otherThingsH2{border-top:1px solid #DDDDDD;padding:24px 0 16px}.otherThingsList{margin:0}#pageBody ul li.otherThingsListLi{margin:0 0 15px 0;font-size:1em}.faceLinkSpace{width:83px;height:110px}.faceNewbie{background:url('../img/on-track/face-newbie.gif?1461797188') no-repeat 0 0}.faceNewbie:hover{background:url('../img/on-track/face-newbie-over.png?1461797188') no-repeat 0 0;cursor:pointer}.faceFreshman{background:url('../img/on-track/face-freshman.png?1461797188') no-repeat 0 0}.faceFreshman:hover{background:url('../img/on-track/face-freshman-over.png?1461797188') no-repeat 0 0;cursor:pointer}.faceSophomore{background:url('../img/on-track/face-sophomore.gif?1461797188') no-repeat 0 0}.faceSophomore:hover{background:url('../img/on-track/face-sophomore-over.png?1461797188') no-repeat 0 0;cursor:pointer}.faceJunior{background:url('../img/on-track/face-junior.gif?1461797188') no-repeat 0 0}.faceJunior:hover{background:url('../img/on-track/face-junior-over.png?1461797188') no-repeat 0 0;cursor:pointer}.faceSenior{background:url('../img/on-track/face-senior.png?1461797188') no-repeat 0 0}.faceSenior:hover{background:url('../img/on-track/face-senior-over.png?1461797188') no-repeat 0 0;cursor:pointer}.faceGraduate{background:url('../img/on-track/face-graduate.gif?1461797188') no-repeat 0 0}.faceGraduate:hover{background:url('../img/on-track/face-graduate-over.png?1461797188') no-repeat 0 0;cursor:pointer}.freshmanHoverQuote{width:186px;height:159px;background:transparent url('../img/on-track/quote-freshman.jpg?1461797188') no-repeat -186px top;text-decoration:none}.freshmanHoverQuote:hover{background-position:left 0px;text-decoration:none}.sophomoreHoverQuote{width:186px;height:159px;background:transparent url('../img/on-track/quote-sophomore.jpg?1461797188') no-repeat -186px top;text-decoration:none}.sophomoreHoverQuote:hover{background-position:left 0px;text-decoration:none}.juniorHoverQuote{width:186px;height:159px;background:transparent url('../img/on-track/quote-junior.jpg?1461797188') no-repeat -186px top;text-decoration:none}.juniorHoverQuote:hover{background-position:left 0px;text-decoration:none}.seniorHoverQuote{width:186px;height:159px;background:transparent url('../img/on-track/quote-senior.jpg?1461797188') no-repeat -186px top;text-decoration:none}.seniorHoverQuote:hover{background-position:left 0px;text-decoration:none}.graduateHoverQuote{width:186px;height:159px;background:transparent url('../img/on-track/quote-graduate.jpg?1461797188') no-repeat -186px top;text-decoration:none}.graduateHoverQuote:hover{background-position:left 0px;text-decoration:none}.VideoDescription{background-color:#44403F;color:#FFFFFF;height:40px;line-height:6px;padding:6px 0 0;width:420px}.videoTitleUnder,.videoDescriptionUnder{margin:0;padding-left:15px}p.moreHelpIconP,.introbox div.moreHelpIconP{font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, "Times New Roman", Times, serif;font-style:normal;font-style:normal;font-size:1.167em}.biolabel{width:100px;line-height:120%}.faculty-thumb-container{width:22%}.faculty-thumb{width:100%}p.newsItemImageCaption,.introbox div.newsItemImageCaption{font-size:10px;font-style:italic}.latestTweets{float:left;width:100%;border-radius:4px}.latestTweetsH2{padding-top:10px;padding-bottom:5px}.latestTweetsIcon{float:left;padding-top:8px}.latestTweetsArrow{float:left;padding:22px 0 0 8px}.latestTweetsText{background-color:#eeeeee;width:370px;float:left;padding:10px;margin-top:9px;display:inline;border-radius:4px}.latestTweetsTextp{line-height:16px;padding:0;margin:0}.newsReleaseDate{font-size:9px;margin-top:2em}.bucketH3{padding-bottom:10px}.noBorder{border:none}.displayNone{display:none}.backToTop{float:right}.featureSection{border-bottom:1px solid #DDDDDD;margin-bottom:20px}.featureSection img{width:100%}.featureSection h3{margin:0 0 0.3em}.featureSectCol1{float:left;padding-right:20px;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featureSectCol2{float:right;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newsArticleText{line-height:1.777em}.importanceLink{font-weight:bold;line-height:150%}.AcademicCallout Homepage{background:#f6ebc1;border-left:solid 6px #e8daa6;margin-top:20px;padding:20px 20px 1px 20px;margin-bottom:30px}.newsArticleText blockquote{color:#333333;font-family:Helvetica, Arial, sans-serif;padding:0 40px;text-indent:0px;font-size:1.3em}.newsArticleText blockquote p,.newsArticleText blockquote .introbox div,.introbox .newsArticleText blockquote div{font-size:13px}.black{color:#121212}.nounderline,div.col-primary p a.nounderline,div.col-primary .introbox div a.nounderline,.introbox div.col-primary div a.nounderline{text-decoration:none}.purchaselinkparagraph{float:left;padding-right:15px}.purchaselinksecondparagraph{margin:1px 0px 1px 0px;display:block}.backtotop{float:right;margin:0px 0px 10px 0px;text-decoration:none}.authorlastname{color:gray;text-decoration:none}.facultyfiltercontainersearchbox{float:right;padding-right:20px}.biolabel{width:100px;line-height:120%}#slYear,#slCategory{margin-left:1em}.sectioncopyclass{float:left;margin-bottom:0px}.sectioncallout1{width:100%}.RightMargin15{margin-right:15px}.clearbreak{clear:both}.facultycopyparagraph{margin-bottom:5px;line-height:16px}.facultypictureclass{float:left;padding-right:20px}.facultypictureclass img{width:160px}.facultynameclass{float:left;width:270px;line-height:1.538em}.facultydeptparagraph{font-style:italic}.leftnewsh2{padding-top:10px;padding-bottom:5px}.newsurlh4{margin-bottom:3px}.synopsisparagraph{margin-top:0px;border-bottom:1px solid #DDDDDD;padding-bottom:10px;margin-bottom:10px}.viewalllink{font-weight:bold;text-decoration:none}.facultyadvisoryfield{float:left;padding-right:15px;margin:10px 0 25px}.facultythumbnailclass{float:left;margin:10px 0 15px;line-height:16px;width:335px}.facultynameclass2{margin-bottom:5px;line-height:16px}.colprimaryh2{margin-bottom:0.9em}.bucketlinkclass{text-decoration:underline;line-height:150%}.newsitemtitle{display:inline-block;width:33%;line-height:150%}.relatedinformationclass{width:65%}.fieldheightclass{line-height:20px}.itemtemplate{display:block;line-height:150%;float:left}.libraryadditionalinfo{padding-left:10px;padding-right:10px;position:relative;top:-8px}.searchsubmitclass{border-width:0px}.headertemplate{padding-top:15px;border-top:1px solid #c0c0c0}.readstory2{margin-bottom:0;padding-bottom:0}.map3dclass{height:368px;width:462px}.mapimgclass{display:none;background-image:url("/~/media/small-change-big-impact/images/StaticMap.ashx");height:368px;width:462px}.stackcalloutp{margin:0 0 2em 0}.choosespucolor{color:#333333}.scbihomeimg{background-image:url("/~/media/small-change-big-impact/images/scbi-home.ashx")}.scbibannercallout{float:left;width:235px;padding-top:100px;padding-bottom:20px;padding-right:10px;padding-left:13px;line-height:140%;color:white}.scbiarrow{color:White;font-weight:bold}.scbiarrowimg{padding-right:5px}.learnmorelink{line-height:200%;position:relative;top:-3px}.videopopover{float:left;height:218px;width:200px;margin-left:200px}.nonbrkspc{width:100%;height:100%;font-size:400%;line-height:400%}.repeaterimgclass{z-index:-1}.getimgalttxt{border:0px solid red}.contactformmargin{margin:0}.floatleft{float:left}p.newsItemText,.introbox div.newsItemText{margin:0;padding:0}.SubPageNav li{display:inline;border-right:solid 1px #777777;padding:0 5px;margin:0}.SubPageNav li:first-child{padding-left:0}.SubPageNav li:last-child{border:0;padding-right:0}.callout-inner blockquote p,.callout-inner blockquote .introbox div,.introbox .callout-inner blockquote div{margin:0;display:inline}.callout-inner h5 p,.callout-inner h5 .introbox div,.introbox .callout-inner h5 div{margin:0;display:inline;color:#888888}div.directory-viewAll a.printDirectory{margin-left:8px;padding-left:12px;border-left:1px solid #999999}.facultytabrow .selected{background-color:#ffffff !important;padding-bottom:6px}a.facultytab{color:#333333}a.facultytab.selected{position:relative}a.facultytab:hover{text-decoration:none;cursor:pointer}.EventHero{margin-bottom:1.5rem}.EventPhoto{float:left;margin:0 2em 1em 0}.EventDescription{padding-bottom:1em}.CurrentPage{color:#ffffff;padding:.4em .6em .3em;background:#586f37}.contactField{visibility:hidden}.intro h1{font-size:1.55em;color:#333}#maincolumn div.col-primary div.intro p a,#maincolumn div.col-primary div.intro .introbox div a,.introbox #maincolumn div.col-primary div.intro div a{font-size:1em;text-decoration:none}.blue-bg{background-color:#dde9f0;background-color:rgba(221,233,240,0.5);padding:1.25rem;margin-bottom:1.538em}.blue-bg *:last-child{margin-bottom:0}a.fancyboxLink{float:none;clear:none;margin-left:10px;line-height:1.3rem}img.fancyboxOpenLink{margin-bottom:0;float:left;clear:left;width:auto !important;width:initial !important}.fancybox-close{background-image:url('../img/close-button.png?1461797188') !important;width:64px !important;height:14px !important}.spubox .fancybox-close{right:0 !important;top:-19px !important}.spubox{padding:27px 8px 27px 8px !important;background-color:#ffffff}.spubox .fancybox-skin{-webkit-box-shadow:none !important;-ms-box-shadow:none !important;box-shadow:none !important}.spubox .fancybox-title-float-wrap{margin-bottom:-27px}.spubox .fancybox-title-outside-wrap{color:#000;padding-left:10px;padding-right:10px}.spubox .fancybox-title-float-wrap .child{background:#ffffff;-ms-border-radius:0;border-radius:0;color:#000;font-weight:normal;-ms-text-shadow:none;text-shadow:none;white-space:normal;line-height:1.5em;color:#000}.spubox .fancybox-nav span{width:42px;height:64px;background-position:0;margin-top:-32px}.spubox .fancybox-prev span{background-image:url('../img/fancy_nav_left.png?1461797188')}.spubox .fancybox-next span{background-image:url('../img/fancy_nav_right.png?1461797188')}.degree-requirement-container{display:table;border-collapse:collapse;padding:.4em}.group-container{border-collapse:collapse}.subset-container,.row{display:table-row}.row .span{display:table-cell}.subset-container ul,.subset-container p.header,.subset-container .introbox div.header,.introbox .subset-container div.header,.subset-container .subset-credits,.group-credits p,.group-credits .introbox div,.introbox .group-credits div,.elective-desc,.elective-credits,.requirement-desc{display:table-cell;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;padding:.5em}.elective-desc span,.elective-credits{font-weight:bold}@-moz-document url-prefix(){.elective-desc span{margin-top:-0.5em}}.subset-container h2{display:table;margin:.5em 0 .5em 0;width:145%}.subset-container.header{border-bottom:solid #999 3px !important}.subset-container p.header,.subset-container .introbox div.header,.introbox .subset-container div.header{background-color:#f5f4f2;font-weight:bold}.subset-credits{vertical-align:middle;text-align:center}.group-credits .section-spacer-left{border-right:none}.group-credits .section-spacer-mid{border-left:none;border-right:none}.group-credits .section-spacer-right{border-left:none}.subset-group{border-bottom:solid #999 3px !important;display:table-row-group}.subset-bg{background-color:#f5f4f2}.subset-container ul li{background:none;padding:.1em 0 .1em 0;margin:0;white-space:nowrap}.subset-container ul li a{text-decoration:underline}.subset-container ul li.course-attribute{text-align:center}.group-credits{display:table-row}.seperator{text-align:center}.header.attributes,.header.credits{text-align:center}.credits-required{text-transform:uppercase;font-weight:bold}.degree-title{font-weight:bold;margin-bottom:0.5em}.degree-heading-title{text-transform:uppercase;margin-bottom:0.8em;color:#999999;font-size:0.8em;font-family:Helvetica, Arial, sans-serif}.degree-requirement-list{font-family:Georgia,Times,"Times New Roman",serif}ul.degree-links{line-height:1.3em;margin:0}ul.degree-links li{font-size:1em;padding:0 .5em .5em 1em;color:#ccc}.nav-header-image{position:relative;margin-bottom:2em;font-family:"alternate-gothic-no-3-d",sans-serif}.nav-header-image div{display:inline;position:absolute;top:7.5em;right:3.7em;font-family:"alternate-gothic-no-3-d",sans-serif}.nav-header-image ul{background-color:#7c0d0b;background-color:rgba(124,13,11,0.85);padding:.15em 0 .15em 0;margin:0;position:absolute;bottom:0;width:100%;font-size:1.2em;line-height:2em;text-align:center}.nav-header-image ul li{display:inline;list-style-type:none;background:none;margin:0;padding:0}.nav-header-image ul li:after{content:" | ";color:#bb8282;padding:0 .5em}.nav-header-image ul li:last-child:after{content:"";padding:0}.nav-header-image ul li a{color:#FFF;text-decoration:none}.nav-header-image ul li a:hover{text-decoration:underline;color:#FFF}.two-col-sub{display:table}.two-col-sub>div{display:table-cell;width:50%;vertical-align:top;padding-top:1em;padding-bottom:1em}.two-col-sub .left{padding-right:1em}.two-col-sub .right{padding-left:1em}.three-col-sub{width:920px;display:table}.three-col-sub>div{display:table-cell;width:33%;vertical-align:top;padding-top:1em;padding-bottom:1em;text-align:center}.three-col-sub .col-left{padding-right:1.2em}.three-col-sub .col-center{padding-left:1.2em;padding-right:1.2em}.three-col-sub .col-right{padding-left:1.2em}.image-overlay-container{position:relative}.image-overlay-container a.overlay-link{position:absolute;left:0;bottom:0;background-color:white;display:inline-block;width:100%;opacity:.9;padding:1em;text-decoration:underline;box-sizing:border-box;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text-block h2{text-transform:uppercase;font-size:2.3em}.text-block div{font-size:1.1em}.image-gallery-block>a>h3{color:#333;margin-top:-.3em;margin-bottom:.4em}.image-gallery-block>a,.image-gallery-block>a:hover{color:#770000;text-decoration:none}.image-gallery-block h2{text-transform:uppercase;font-size:2.3em;color:#770000;margin-bottom:0}.image-gallery-block h2:hover{color:#333}.image-gallery-block h2:after{content:' ';color:#D2D2D2;margin-left:.2em;height:22px;width:27px;background-image:url('../img/h2-arrow.png?1461797188');display:inline-block}.image-gallery-block ul:not(.slidesjs-pagination),.image-gallery-block ul li.slidesjs-slide,.image-gallery-block ul li.slide{margin:0;padding:0;background:none;width:445px}.image-gallery-block ul{position:relative}.image-gallery-block .content{padding-top:11px;padding-left:11px;padding-right:11px;padding-bottom:7px;background-color:#222222;background-color:rgba(0,0,0,0.6);color:#EEEEEE;z-index:50000;position:relative;top:-62px;height:39px;font-size:12px;box-sizing:content-box}.image-gallery-block .content p,.image-gallery-block .content .introbox div,.introbox .image-gallery-block .content div{font-size:13px}.image-gallery-block .content a{color:#fff;font-weight:bold;font-size:1.2em}.slide-list a.slidesjs-navigation{color:transparent;position:absolute;top:110px;z-index:500;width:42px;height:64px;display:inline-block}.slidesjs-next.slidesjs-navigation{background-image:url('../img/fancy_nav_right.png?1461797188');right:10px}.slidesjs-previous.slidesjs-navigation{background-image:url('../img/fancy_nav_left.png?1461797188');left:10px}.slidesjs-pagination{margin:6px 0 6px 0 !important;float:right;list-style:none}.slidesjs-pagination li{float:left;margin:0 1px;background:none !important;padding:0 !important}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background-image:url('../img/pagination.png?1461797188');background-position:0 0;float:left;overflow:hidden}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a:hover{background-position:0 -26px}.quote-rotator{text-align:center;margin-top:3em}.quote-rotator .bottom-quote-link{font-family:"alternate-gothic-no-3-d",sans-serif}.quote-rotator h2{text-transform:uppercase;font-size:2.3em;margin-bottom:.8em}.quote-list li{text-align:center}.quote-list li p,.quote-list li .introbox div,.introbox .quote-list li div{color:#6D6D6D;font-size:17px;font-style:normal;width:70%;margin:0 auto;font-family:"calluna",serif}.quote-rotator a{font-size:1.8em;color:#770000;margin-top:.6em;display:inline-block}.quote-rotator a:hover{text-decoration:none;color:#333}.quote-rotator a:after{content:' ';color:#D2D2D2;margin-left:.2em;height:17px;width:21px;background-image:url('../img/h3-arrow.gif?1461797188');display:inline-block}.new-typography .intro p,.new-typography .intro .introbox div,.introbox .new-typography .intro div{font-size:17px}.new-typography h1{font-family:"alternate-gothic-no-3-d",sans-serif;font-size:40px;color:#DBAC38;text-transform:uppercase}.new-typography h2{font-family:"alternate-gothic-no-3-d",sans-serif;font-size:30px;text-transform:uppercase}.new-typography h2 a{color:#770000;text-decoration:none}#maincolumn.new-typography h2 a:after{content:' ';color:#D2D2D2;margin-left:.2em;height:22px;width:27px;background-image:url('../img/h2-arrow.png?1461797188');display:inline-block}#maincolumn.new-typography h3{font-family:"alternate-gothic-no-3-d",sans-serif;font-size:22px;font-weight:normal}#maincolumn.new-typography h3 a{color:#770000;text-decoration:none}#maincolumn.new-typography h3 a:hover{color:#333}#maincolumn.new-typography h3 a:after{content:' ';color:#D2D2D2;margin-left:.2em;height:17px;width:21px;background-image:url('../img/h3-arrow.gif?1461797188');display:inline-block}.new-typography h2 a:hover,#maincolumn.new-typography h3 a:hover{text-decoration:none}.new-typography p,.new-typography .introbox div,.introbox .new-typography div{font-size:14px}.new-typography .quote,.new-typography .quote p,.new-typography .quote .introbox div,.introbox .new-typography .quote div,.new-typography .quote em{font-family:"calluna",serif;font-size:16px;color:#6D6D6D}.sliderTabs .slider-tab-content{padding:2em}.sliderTabs .slider-tab-content ul{float:left}.slider-tab-content img{float:left;margin-right:2em;margin-bottom:2em}.slider-tab-content .quote{clear:left;text-align:center}.ui-slider-tabs-list-wrapper .ui-slider-tabs-list-container .ui-slider-tabs-list li a{text-decoration:none;line-height:1.1em}.before-after-gallery,.wide-gallery{width:830px;position:relative;margin-left:45px}.images{z-index:0;display:none}.sliderImages{position:relative}#tooltip{display:none;color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:20px;font-weight:bold;padding:23px 28px 4px;text-align:center;margin-left:-132px;vertical-align:middle;background:#dc6725;border-radius:6px;width:200px;height:60px;left:50%;top:100px;position:absolute;z-index:100}#info{padding:10px 0}#info .nav{text-indent:-9000px}#info .nav{width:42px;height:64px;position:relative;cursor:pointer}#info #prev{background:url('../img/arrows.png?1461797188') no-repeat 0 0}#info #next{background:url('../img/arrows.png?1461797188') no-repeat -42px 0}#info #prev{position:absolute;top:240px;left:-50px}#info #next{position:absolute;top:240px;right:-50px}#info .headings{overflow:hidden;width:100%}#info .headings .slide-caption{display:none}body.alt-header #header{height:auto;padding-top:1em;padding-bottom:1em}body.alt-header #wrapper{background-position:0 -10px}table.spu-style{vertical-align:middle}table.spu-style td{padding:4px;border:1px solid #e3e3e3}table.small-font{font-size:11px}.last-modified{color:#888888;clear:both}table.spu-style td{border:1px solid #e3e3e3}.data-table{width:100%;padding:8px}.data-table tr:nth-child(even){background:#f5f4f2;width:100%;padding:8px}#scrollUp{top:100px;right:120px;padding:10px 20px;background:#555;color:#fff;font-size:1.3em}.DefaultWidth{width:100%;display:block}.Red.background{background:#812335}.Red.foreground{background:#741f30}.Blue.background{background:#0d7a99}.Blue.foreground{background:#0b688a}.Light-Blue.background{background:#2bb6df}.Light-Blue.foreground{background:#2192b2}.Green.background{background:#238674}.Green.foreground{background:#1d7463}.Light-Green.background{background:#03b7b0}.Light-Green.foreground{background:#01928d}.Yellow.background{background:#fccd61}.Yellow.foreground{background:#fbac1c}.Orange.background{background:#fa9a2a}.Orange.foreground{background:#f97c1e}.PullQuote{display:block;color:#fff;margin:0 0 1.538em 0}.PullQuote h4{font-weight:400;font-size:.9rem;line-height:1.5rem;text-transform:none}.pullquote-inner{padding:1rem;background:inherit;-webkit-font-smoothing:antialiased}.width-25{width:25%}.width-33{width:33%}.width-50{width:50%}.width-66{width:66%}.width-75{width:75%}.width-100{width:100%}.position-Right.width-25{margin-left:75%}.position-Right.width-33{margin-left:67%}.position-Right.width-50{margin-left:50%}.position-Right.width-66{margin-left:34%}.position-Right.width-75{margin-left:25%}.wrap-yes.position-Left{float:left;padding-right:1rem}.wrap-yes.position-Right{float:right;margin-left:0;padding-left:1rem}.position-Center{margin:0 auto}.InfoBlock.BodyCopy .CaptionText,.CaptionText{color:#888888;font-size:0.9rem;font-style:italic;line-height:1.26rem;margin:0.5rem 0 0;text-align:left}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,.introbox div,blockquote,pre,a,abbr,acronym,address,em,img,small,strike,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{margin:0;padding:0;border:0}ul{list-style:none}body{color:#333333;font-family:Helvetica, Arial, sans-serif;font-size:62.5%;line-height:1em}a{-moz-transition:color 0.3s;-o-transition:color 0.3s;-webkit-transition:color 0.3s;transition:color 0.3s;color:#7c1335;text-decoration:none}a:hover,a:focus{color:#111111;text-decoration:underline}#maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev){background-image:-moz-linear-gradient(top, transparent 50%, #7c1335 50%);background-image:-o-linear-gradient(top, transparent 50%, #7c1335 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#7c1335 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none}.academic #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev){background-image:-moz-linear-gradient(top, transparent 50%, #406f14 50%);background-image:-o-linear-gradient(top, transparent 50%, #406f14 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#406f14 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none}.administration #maincolumn a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev){background-image:-moz-linear-gradient(top, transparent 50%, #275e79 50%);background-image:-o-linear-gradient(top, transparent 50%, #275e79 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#275e79 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none}#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):hover,#maincolumn div a:not(.imageWrapper):not(.gs-title):not(.info-apply-link):not(.highlight-button):not(.lnk-next):not(.lnk-prev):focus{background-image:-moz-linear-gradient(top, transparent 50%, #111 50%);background-image:-o-linear-gradient(top, transparent 50%, #111 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#111111 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}strong,b{font-weight:bold}em,i{font-style:italic}em em{font-style:normal}p,.introbox div{font-family:Georgia,Times,"Times New Roman",serif;font-size:1rem;line-height:1.5;margin:0 0 1.25rem}ul,ol,dl{font-family:Georgia,Times,"Times New Roman",serif;font-size:1rem;line-height:1.538em;margin:0 0 2em 0}ul li{margin:0 0 0.2em 15px}ol li{margin:0.4em 0 0.2em 1.5em}dl dt{font-weight:bold;margin:0 0 0.4em 0}dl dd{margin:0 0 0.8em 0}table{margin:0 0 1.4em 0;border-collapse:collapse;border-spacing:0}table th{color:#949390;font-weight:bold;line-height:1.2em;text-align:left;vertical-align:bottom}table td{line-height:1.2em;vertical-align:top}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#7c1335}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#111111;text-decoration:none}h3,h4,h5,h6{line-height:1.3em;margin:0 0 .75em}h1,.intro h1{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:2.5rem;font-weight:normal;letter-spacing:-0.01em;line-height:1.3;padding:0 0 0.5em}h2{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:1.85rem;font-style:normal;font-weight:normal;line-height:1.3;margin:0 0 0.5em}h3{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:normal;line-height:1.3;margin:0 0 1em}h4{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:1rem;margin:0 0 .25em 0;font-weight:normal}h5{color:#888888;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:0.923em;text-transform:uppercase;font-weight:normal}h6{color:#888888;font-size:12px;font-weight:normal}hr{border:0;border-bottom:1px solid #ddd;margin-bottom:1.25rem}sup{font-size:0.769em;margin-left:0.05em;position:relative;top:-0.4em;vertical-align:baseline}sub{margin-left:0;vertical-align:baseline;position:relative;top:0.4em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}blockquote{color:#949390;font-family:Georgia, Times, serif;font-size:1.333em;font-weight:normal;line-height:1.333em;margin:10px 0 1em;padding:0 20px;text-indent:-8px}cite{color:#888888;font-size:.923em;font-style:normal;font-weight:normal;line-height:16px}a.read-more{display:inline;float:none;width:auto;margin:0}a.read-more:after{content:"";display:inline-block;margin:.25em 0 0 .5em;color:#b1afac;font-size:12px;-moz-transition:0.25s;-o-transition:0.25s;-webkit-transition:0.25s;transition:0.25s;padding-right:.25em}a.read-more:hover{text-decoration:none}a.read-more:hover:after{margin:.25em 0 0 .75em;padding-right:0}.social-media-links p,.social-media-links .introbox div,.introbox .social-media-links div{color:#fff}.hero-img-rotator{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;height:auto;margin-top:30px;position:relative;zoom:1}.hero-img-rotator:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hero-img-rotator ul{width:100%;margin:0;position:relative;overflow:hidden}.hero-img-rotator ul li{width:100%;margin:0;display:none;zoom:1}.hero-img-rotator ul li a.hero-cta:hover{background-position:0px -30px}.hero-img-rotator ul li a.hero-cta:active{background-position:0px -60px}.hero-img-rotator ul li img{display:block;width:100%;height:auto}div.hero-img-rotator div.hero-img-banner{width:258px;height:238px;background:transparent url('../img/hero_img_banner.png?1461797188') no-repeat left top;position:absolute;left:0px;top:65px;z-index:8;display:none}div.hero-img-rotator div#homepage_video_overlay{width:960px;height:330px;background:#000000;position:absolute;z-index:7;display:none}div.hero-img-rotator div#homepage_video_overlay.active{display:block}div.hero-img-rotator div#homepage_video_shell{display:none}div.hero-img-rotator div#homepage_video_shell.active{display:block}div.hero-img-rotator #homepage_video_content{display:block;width:512px;height:288px}div.hero-img-rotator div.home-video-shell{width:512px;height:288px;position:absolute;right:225px;top:20px;z-index:99999;background:none}div.hero-img-rotator div.home-video-shell a.btn-closeX{display:block;position:absolute;right:-10px;top:-10px}div.hero-img-rotator ul li.first-panel{display:block}body.js-enabled div.hero-img-rotator ul li{display:block}div.hero-img-rotator ul li a.hero-cta{color:#ffffff;font-size:14px;line-height:22px;display:block;padding:0 0 0 28px;background:transparent url('../img/btn_plus.png?1461797188') no-repeat 0px 0px;position:absolute;right:108px;bottom:24px;z-index:3}div.hero-img-rotator ul li img.static{z-index:2}div.hero-img-rotator ul li img.active{z-index:1}div.hero-img-rotator div.rotatornav_lrg{position:absolute;right:20px;bottom:20px;z-index:4;display:none}body.js-enabled div.hero-img-rotator div.rotatornav_lrg{display:block}.bigidea-callout,.infoandapply-callout,.txt-callout,.video-callout,.quote-callout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:block;width:100%;margin:0 0 20px 0;background:#eeeae1}.bigidea-callout img,.video-callout .lnk-video-popover,.quote-callout img{display:block;width:100%;height:auto}.bigidea-callout img.fancyboxOpenLink,.video-callout .fancyboxOpenLink.lnk-video-popover,.quote-callout img.fancyboxOpenLink{width:auto;height:auto}@media screen and (max-width: 860px){.bigidea-callout img,.video-callout .lnk-video-popover,.quote-callout img{float:left;width:33%;margin:20px 0}}@media screen and (max-width: 420px){.bigidea-callout img,.video-callout .lnk-video-popover,.quote-callout img{width:100%;margin:0;float:none}}.bigidea-callout .callout-inner,.txt-callout .callout-inner,.video-callout .callout-inner,.quote-callout .callout-inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 10px}.bigidea-callout.has-image .callout-inner,.quote-callout.has-image .callout-inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 860px){.bigidea-callout.has-image .callout-inner,.quote-callout.has-image .callout-inner{margin:0 0 0 33%}}@media screen and (max-width: 420px){.bigidea-callout.has-image .callout-inner,.quote-callout.has-image .callout-inner{margin:0}}.btn,a.btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#7c1335;display:inline-block;border-radius:3px;padding:13px;text-align:center;font-size:15px;line-height:1.25;color:#fff !important}.btn:hover,a.btn:hover{color:#fff;background:#292929;text-decoration:none}.bread-crumb-nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;float:left;padding-left:10px;padding-right:10px;line-height:1.4em;height:2.3em;margin:10px 0}@media screen and (max-width: 767px){.bread-crumb-nav{width:100%}}.bread-crumb-nav ul{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;list-style:none;margin:0;color:#949390;font-size:12px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.bread-crumb-nav ul li{background:none}.bread-crumb-nav li{position:relative;display:inline;margin:0;padding:0}.bread-crumb-nav li:after{content:' /';speak:none}.bread-crumb-nav li a{color:#7c1335}.bread-crumb-nav li a:hover,.bread-crumb-nav li a:focus{text-decoration:none}.bread-crumb-nav li:first-child a{background:url('../img/bread-crumb-icon-home.svg?1461797188') no-repeat left 0;padding-left:21px;color:#8e8e8e !important}@media screen and (max-width: 767px){.bread-crumb-nav li:first-child a{background:none;padding-left:0}}.bread-crumb-nav li.is-hidden{display:none}.bread-crumb-nav li .breadcrumb-expand{display:none}.bread-crumb-nav.has-hidden li:last-child:before{content:'... / ';color:#949390}.bread-crumb-nav.has-hidden .breadcrumb-expand{display:block;position:absolute;top:0;left:0;width:15px;height:15px;z-index:100;cursor:pointer}.bread-crumb-nav.is-expanded{height:auto}.bread-crumb-nav.is-expanded li{display:block}.bread-crumb-nav.is-expanded li:after{content:' '}.bread-crumb-nav.is-expanded li.is-hidden{display:block}.two-column .bread-crumb-nav{float:left;width:100%}.three-column .bread-crumb-nav{margin-top:0}.wide-img img{margin:20px 0 40px;width:100%}.wide-img li img{margin-bottom:0}.intro{margin:0 0 40px;color:#888888;font-size:18px;font-family:Georgia,Times,"Times New Roman",serif;font-style:normal;line-height:1.25em}.intro:after{display:block;content:" ";width:75px;height:2px;margin:35px 0 0;background:#cdcccd}.intro p,.intro .introbox div,.introbox .intro div{margin:0 0 1em;color:#707070;font-family:Georgia,Times,"Times New Roman",serif;font-style:normal;font-size:18px;line-height:1.566rem}.intro img{width:100%;height:auto;max-width:100%}.dept .intro{margin-bottom:1em}.intro .more{font-size:18px;font-weight:bold}.intro ul,.intro ol,.intro dl{font-family:Georgia,Times,"Times New Roman",serif;font-size:1.1rem;font-style:normal;line-height:1.55rem;margin:0 0 1em}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.bigidea-callout{border-left:1px solid rgba(0,0,0,0.1)}}.bigidea-callout h4{margin:0 0 1em 0}.dept .bigidea-callout h4{color:#333333}.bigidea-callout h5{color:#888888;font-size:0.875rem;font-weight:normal;margin:0 0 1.5em 0;text-transform:none}.bigidea-callout p,.bigidea-callout .introbox div,.introbox .bigidea-callout div,.bigidea-callout ul,.bigidea-callout ol{color:#333333;font-size:0.875rem;font-family:Georgia,Times,"Times New Roman",serif;font-weight:400;margin:0 0 1em}.dept .bigidea-callout p,.dept .bigidea-callout .introbox div,.introbox .dept .bigidea-callout div,.dept .bigidea-callout ul,.dept .bigidea-callout ol{color:#121212}.bigidea-callout .cta{margin:0 -20px;padding:4px 20px 10px}.bigidea-callout .cta a:hover,.bigidea-callout .cta a:focus{text-decoration:none}.bigidea-callout .cta.highlight-button{margin:0}.callout_alert{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;width:100%;margin-bottom:16px;padding:4px 5px 10px;background-color:#f7eac1;font-weight:bold;line-height:1.538em}.callout_alert *,.callout_alert *:after,.callout_alert *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.callout_alert a{font-weight:normal}.callout_alert img{vertical-align:text-bottom;padding-left:5px;padding-top:5px}.infoandapply-callout{margin-top:0;padding:12px;font-family:Helvetica, Arial, sans-serif;font-size:16px;line-height:1.25;background:#7f1335 none repeat scroll 0% 0%;color:#fff}.infoandapply-callout:hover{background-color:#660f2a;color:#eeeae1}@media screen and (max-width: 860px){.infoandapply-callout{float:left;display:block;margin:0 0 10px 0;width:49%}.infoandapply-callout:nth-of-type(even){float:right}}@media screen and (max-width: 600px){.infoandapply-callout{width:100%;margin:0 0 10px}.infoandapply-callout:nth-of-type(even){margin:0 0 10px}}.infoandapply-callout img{float:left;width:20px;padding-right:10px;vertical-align:-4px}.infoandapply-callout a,.infoandapply-callout .info-apply-link{text-decoration:none;color:#fff;background-image:-moz-linear-gradient(top, transparent 50%, #fff 50%);background-image:-o-linear-gradient(top, transparent 50%, #fff 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#ffffff 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.infoandapply-callout a:hover,.infoandapply-callout .info-apply-link:hover{text-decoration:none;color:#eeeae1;background-image:-moz-linear-gradient(top, transparent 50%, #eeeae1 50%);background-image:-o-linear-gradient(top, transparent 50%, #eeeae1 50%);background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#eeeae1 50%);background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.infoandapply-callout p,.infoandapply-callout .introbox div,.introbox .infoandapply-callout div{line-height:28px;margin:.75em 0 0;padding-left:32px}.infoandapply-callout .info-apply-image{float:left;padding:15px 0}.infoandapply-callout .info-apply-text{float:none;padding:15px 0}.AcademicCallout{width:40%;float:left;padding-left:20px;padding-right:15px;padding-bottom:10px;padding-top:15px;border:1px solid #D9D8D6;min-height:150px;margin-bottom:23.1px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.AcademicCallout ul>li{margin:0px !important;background:none !important;padding:0 0 10px 0 !important}.AcademicCallout ul{margin:0;background:none !important;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.238em}.AcademicCallout h4{font-weight:normal;margin:0 0 1em}div.section-callout{display:-ms-flex;display:-webkit-flex;display:flex;width:100%}@media screen and (max-width: 600px){div.section-callout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;margin:0}div.section-callout *,div.section-callout *:after,div.section-callout *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}}div.section-callout:last-of-type{margin-bottom:10px}div.section-callout div.AcademicCallout{width:47%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px}@media screen and (max-width: 600px){div.section-callout div.AcademicCallout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}div.section-callout div.AcademicCallout *,div.section-callout div.AcademicCallout *:after,div.section-callout div.AcademicCallout *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}}.txt-callout h4{font-family:Helvetica, Arial, sans-serif;font-size:1rem;font-weight:bold;margin:0 0 0.8em}.txt-callout ul,.txt-callout ol,.txt-callout p,.txt-callout .introbox div,.introbox .txt-callout div{color:#333333;font-size:14px;line-height:1.238em;margin:0 0 1em 0}.video-callout .callout-inner{float:left;width:100%}@media screen and (max-width: 860px){.video-callout .callout-inner{width:66%}}@media screen and (max-width: 420px){.video-callout .callout-inner{width:100%;margin:0;float:none}}.video-callout .lnk-video-popover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;position:relative;overflow:hidden}.video-callout .lnk-video-popover img{float:left;width:100%}.video-callout .playvideo-overlay{position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;background:url('../img/playvideo_overlay-lg.svg?1461797188') no-repeat left 0}body.js-enabled div.video-callout{display:block}div.video-callout div.callout-uppercap{width:100%;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left top}div.video-callout div.cta{width:100%;margin:0 -20px;padding:12px 20px 4px 20px;border-top:1px solid #e6e3d7}div.video-callout h4{margin:0 0 1em}div.video-callout p,div.video-callout .introbox div,.introbox div.video-callout div,div.video-callout ul,div.video-callout ol{color:#333333;font-size:0.875rem}div.callout-inner p a,div.callout-inner .introbox div a,.introbox div.callout-inner div a,div.callout-inner ol a,div.callout-inner ul a{text-decoration:underline}.sidebar-nav__title{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.sidebar-nav ul{font-size:0.82rem;list-style:none outside none;margin:0;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.sidebar-nav li{margin:0 0 10px;position:relative;overflow:hidden}.sidebar-nav li.hidden>a{display:none}.sidebar-nav li a:after{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:text-top;font-size:16px;line-height:1;margin:0 0 0 6.66667px}.sidebar-nav li.parent>a:after{content:""}.sidebar-nav li.parent ul{display:none}.sidebar-nav li.current-item>ul{display:block;margin:10px 0 0 15px}.sidebar-nav li.ancestor-of-current{padding:10px 0 0}.sidebar-nav li.ancestor-of-current>ul{display:block;margin:10px 0 0 15px}.sidebar-nav li.ancestor-of-current>a{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif}.sidebar-nav li.ancestor-of-current.parent{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.sidebar-nav li.ancestor-of-current.parent>a:after{content:""}.sidebar-nav li.in>a{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;color:#333}.sidebar-nav li a{color:#7c1335}.sidebar-nav li a:hover,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav li ul{margin:20px 0}@media screen and (max-width: 767px){.sidebar-nav__title{position:relative;left:auto;width:auto;height:auto;overflow:visible;display:block;background:#333433;color:#fff;cursor:pointer;margin:0;padding:12px 50px 12px 12px;line-height:1.2em;font-size:15px;position:relative;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.sidebar-nav__title:before{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"";text-align:center;font-size:20px;right:15px;z-index:2;top:50%;position:absolute;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sidebar-nav.is-open .sidebar-nav__title:before{content:"";line-height:33px}.sidebar-nav__title:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:42px;height:100%;background:#555656}.sidebar-nav__menus-container{-moz-transition:height 0.3s;-o-transition:height 0.3s;-webkit-transition:height 0.3s;transition:height 0.3s;display:none;overflow:hidden}.sidebar-nav.is-open .sidebar-nav__menus-container{display:block}.sidebar-nav__menus{-moz-transition:-webkit-transform 0.3s,-moz-transform 0.3s;-o-transition:-webkit-transform 0.3s,-o-transform 0.3s;-webkit-transition:-webkit-transform 0.3s,-webkit-transform 0.3s;transition:-webkit-transform 0.3s,transform 0.3s;width:1000%;overflow:hidden}.no-js .sidebar-nav__menus{width:100%}.sidebar-nav__menus.has-1{-moz-transform:translate3d(-10%, 0, 0);-ms-transform:translate3d(-10%, 0, 0);-webkit-transform:translate3d(-10%, 0, 0);transform:translate3d(-10%, 0, 0)}.sidebar-nav__menus.has-2{-moz-transform:translate3d(-20%, 0, 0);-ms-transform:translate3d(-20%, 0, 0);-webkit-transform:translate3d(-20%, 0, 0);transform:translate3d(-20%, 0, 0)}.sidebar-nav__menus.has-3{-moz-transform:translate3d(-30%, 0, 0);-ms-transform:translate3d(-30%, 0, 0);-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}.sidebar-nav__menus.has-4{-moz-transform:translate3d(-40%, 0, 0);-ms-transform:translate3d(-40%, 0, 0);-webkit-transform:translate3d(-40%, 0, 0);transform:translate3d(-40%, 0, 0)}.sidebar-nav__menus.has-5{-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.sidebar-nav__menus.has-6{-moz-transform:translate3d(-60%, 0, 0);-ms-transform:translate3d(-60%, 0, 0);-webkit-transform:translate3d(-60%, 0, 0);transform:translate3d(-60%, 0, 0)}.sidebar-nav__menus.has-7{-moz-transform:translate3d(-70%, 0, 0);-ms-transform:translate3d(-70%, 0, 0);-webkit-transform:translate3d(-70%, 0, 0);transform:translate3d(-70%, 0, 0)}.sidebar-nav__menus.has-8{-moz-transform:translate3d(-80%, 0, 0);-ms-transform:translate3d(-80%, 0, 0);-webkit-transform:translate3d(-80%, 0, 0);transform:translate3d(-80%, 0, 0)}.sidebar-nav__menus.has-9{-moz-transform:translate3d(-90%, 0, 0);-ms-transform:translate3d(-90%, 0, 0);-webkit-transform:translate3d(-90%, 0, 0);transform:translate3d(-90%, 0, 0)}.sidebar-nav__menus.has-10{-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.sidebar-nav__menus>ul{height:auto;float:left;width:10%}.no-js .sidebar-nav__menus>ul{width:100%}.sidebar-nav__back-link a:before{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:19px;line-height:19px;position:absolute;left:13px;top:50%;height:20px;margin-top:-11px;color:#fff}.sidebar-nav__parent-clone a{background:#292929}.sidebar-nav ul{background:#333433}.js .sidebar-nav ul ul{display:none !important}.sidebar-nav li{margin:0 !important;padding:0 !important;border-top:1px solid #555}.sidebar-nav li.ancestor-of-current,.sidebar-nav li.ancestor-of-current.parent,.sidebar-nav li.current-item{border-bottom:0;border-top:1px solid #555}.sidebar-nav li.ancestor-of-current>a,.sidebar-nav li.ancestor-of-current.parent>a,.sidebar-nav li.current-item>a{font-weight:400}.sidebar-nav li a{color:#fff !important;display:block;padding:10px;padding:10px 16px 10px 26px}.sidebar-nav li.parent>a:after{content:"" !important;font-size:19px;float:right}.sidebar-nav li.current-item>a{color:#ccc}.sidebar-nav li.current-item>a:before{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:white;top:50%;margin-top:-10px;left:-13px}}.large-img-link-list{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e6e3d7;padding:20px 0}.large-img-link-list img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:10px;padding-right:10px}.large-img-link-list ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:10px;padding-right:10px;margin:0}div.large-img-link-list p,div.large-img-link-list .introbox div,.introbox div.large-img-link-list div{margin-bottom:18px}@media screen and (max-width: 600px){div.large-img-link-list ul.left-column{width:100%}}@media screen and (max-width: 600px){div.large-img-link-list ul.right-column{width:100%}}div.large-img-link-list ul li{margin-left:0 !important}div.large-img-link-list ul li a{font-weight:normal}.quote-callout h4{font-weight:normal;margin:0 0 1em}.quote-callout h5.caption-title{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;text-align:right;color:#333;width:100%}div.quote-callout div.callout-uppercap{width:100%;height:8px;background:transparent url('../img/callout_endcaps.png?1461797188') no-repeat left top;display:none}div.quote-callout div.cta{width:100%;margin:0 -20px;padding:12px 20px 4px 20px}div.quote-callout blockquote{border:0 none;color:#888888;font-family:Georgia,"Times New Roman",Times,serif;font-size:1rem;font-style:italic;line-height:1.5;margin:0 0 0.5em;padding:0}div.quote-callout h6.caption-title{color:#999999;text-align:right}.quick-links{padding-top:20px;border-top:1px solid #e6e3d7;clear:both}.quick-links.first{border:0}.quick-links h2{font-size:1.25em;margin-bottom:0.3em;padding:0}.quick-links ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;float:left;padding-left:10px;padding-right:10px;padding:0}@media screen and (max-width: 600px){.quick-links ul{width:100%}}.quick-links ul li{margin:0 0 0.38em 0}.quick-links ul li a{font-weight:normal}.subnav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0 0;border-bottom:solid 1px #d7d7d7}.subnav *,.subnav *:after,.subnav *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@media screen and (max-width: 860px){.subnav{border:none}.subnav.closed li{display:none !important}.subnav.closed li.current{display:block !important}.subnav.closed li.subnav-toggle:before{content:""}}.subnav li{border-right:solid 1px #d7d7d7;border-top:solid 1px #d7d7d7;color:#ffffff;margin:0;padding:0;-moz-transition:height 0.25s;-o-transition:height 0.25s;-webkit-transition:height 0.25s;transition:height 0.25s;display:inline-block}.subnav li:first-child{border-left:solid 1px #d7d7d7}.subnav li.subnav-toggle{color:#7c1335;display:none !important;padding:9px 15px;color:#333;font-size:11px;cursor:pointer}.subnav li.subnav-toggle:before{display:inline-block;content:"";margin:0 3px 0 0;font-size:12px;line-height:.7}@media screen and (max-width: 860px){.subnav li{width:100%;border:none;border-top:1px solid #d7d7d7}.subnav li:first-child{border-left:none}.subnav li.subnav-toggle{display:block !important}}.subnav li a{display:block;background:#eee;color:#888888;padding:9px 15px}.subnav li a:visited,.subnav li a:link{color:#888888}.subnav li a:hover{background:#dddddd;text-decoration:none}@media screen and (max-width: 860px){.subnav li a{color:#7c1335;background:none}.academic .subnav li a{color:#406f14}.administration .subnav li a{color:#275e79}}.subnav li.current{background:#ffffff;border-bottom:none;color:#4B4B49;font-weight:bold;padding:9px 15px}.flexbox .subnav{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row;padding:0;margin:10px 0 30px;list-style:none;width:100%}@media screen and (max-width: 860px){.flexbox .subnav{display:block}}.flexbox .subnav li{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;padding:0}@media screen and (max-width: 860px){.flexbox .subnav li{display:block}}.flexbox .subnav li a{display:block;padding:9px}.flexbox .subnav li.current{background:#ffffff;border-bottom:none;color:#4B4B49;font-weight:bold;padding:9px;margin-bottom:-1px}.flexbox .subnav li.subnav-toggle{padding:9px}.no-flexbox .subnav{margin:0;padding:9px 0}.lhcontactinfoclass{margin:60px 0 0;padding:20px 0 0;border-top:1px solid #bebebe}.lhcontactinfoclass p,.lhcontactinfoclass .introbox div,.introbox .lhcontactinfoclass div{color:#7c1335;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-size:0.82rem;line-height:1rem}.lhcontactinfoclass a:focus,.lhcontactinfoclass a:hover{text-decoration:none}.lhcontactinfoclass.is-folded{padding-left:10px;padding-right:10px;padding-left:30px;padding-right:30px}.lhcontactinfoclass strong{font-size:0}.lhcontactinfoclass acronym{font-size:0}.lhcontactinfoclass acronym:before{display:inline-block;margin:0 2px 0 0;font-size:13px;color:#b1afac}.lhcontactinfoclass acronym[title="Email"]:before{content:""}.lhcontactinfoclass acronym[title="Phone"]:before{content:""}.lhcontactinfoclass acronym[title="Office"]:before{content:""}.lhcontactinfoclass acronym[title="Box Office"]{font-size:.9rem}table,.degree-requirement-container{border-collapse:collapse;border:none !important;line-height:1.2;max-width:100%;margin-bottom:10px;overflow:visible;width:100%}table p,table .introbox div,.introbox table div,.degree-requirement-container p,.degree-requirement-container .introbox div,.introbox .degree-requirement-container div{font-size:14px}@media screen and (max-width: 600px){table,.degree-requirement-container{overflow-x:scroll;-webkit-overflow-scrolling:touch;display:block;border:1px solid #EBEEEE !important;margin:10px 0;position:relative;-moz-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,0.4);-webkit-box-shadow:inset -7px 0 9px -7px rgba(0,0,0,0.4);box-shadow:inset -7px 0 9px -7px rgba(0,0,0,0.4)}}table caption,.degree-requirement-container caption{font-weight:bold;font-size:21px;font-size:2.1rem;line-height:1.2;margin-top:0.1em;margin-bottom:0.3em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:12px;margin-bottom:10px}@media screen and (max-width: 600px){table thead,table tbody,table tfoot,.degree-requirement-container thead,.degree-requirement-container tbody,.degree-requirement-container tfoot{white-space:nowrap}}table tfoot,table .caption,.degree-requirement-container tfoot,.degree-requirement-container .caption{font-size:13px;font-size:1.3rem}@media screen and (max-width: 600px){table tbody tr,.degree-requirement-container tbody tr{white-space:nowrap}}@media screen and (max-width: 600px){table img,.degree-requirement-container img{position:relative;z-index:-1}}table tr.highlight,.degree-requirement-container tr.highlight{background-color:#f6f5f3}@media screen and (max-width: 600px){table tr.highlight,.degree-requirement-container tr.highlight{background-color:rgba(0,0,0,0.05)}}table tr.highlight td,.degree-requirement-container tr.highlight td{padding:3px;background-color:#f6f4f2;padding:10px}.db thead,.db tr,.gsc-table-result thead,.gsc-table-result tr{white-space:normal}table.objectives{border-collapse:collapse;margin:0 0 20px;padding:0;width:100%}table.objectives td{border:none;padding:0}table.objectives td.last{border-right:0;width:180px}table.objectives p,table.objectives .introbox div,.introbox table.objectives div{margin-bottom:0}table.objectives tr.highlight{background-color:rgba(0,0,0,0.05)}table.objectives td.highlight{padding:3px;padding:10px}table.objectives ol{margin-bottom:0}td.middle{vertical-align:middle}table.objectives h5{font-size:0.8em;margin-bottom:0}table.objectives2{border-collapse:collapse;margin:0 0 20px;padding:0;width:100%}table.objectives2 td{border:none;padding:0}table.objectives2 td.last{border-right:0;width:180px}table.objectives2 tr.highlight td{background-color:rgba(0,0,0,0.05);padding:10px}table.objectives2 p,table.objectives2 .introbox div,.introbox table.objectives2 div{margin-bottom:0}table.gstl_50,table.gsc-search-box,table.gsc-table-result,table.gsc-resultsHeader,table.gsc-above-wrapper-area-container,table.gcsc-branding{margin:0;box-shadow:none;border:none !important;overflow-x:visible}table.gstl_50 td,table.gsc-search-box td,table.gsc-table-result td,table.gsc-resultsHeader td,table.gsc-above-wrapper-area-container td,table.gcsc-branding td{line-height:1.2}.wide-img-rotator{background-color:#000000;display:block;margin-bottom:20px;width:100%;position:relative;overflow:hidden}.wide-img-rotator ul{list-style:none;margin:0;position:relative;overflow:hidden}.wide-img-rotator ul li{width:100%;margin:0}.wide-img-rotator ul li img{display:block;height:auto;width:100%}.wide-img-rotator .rotatornav{position:absolute;top:10px;right:10px;display:none;width:64px;height:32px}.js-enabled .wide-img-rotator .rotatornav{display:block}.wide-img-rotator .rotatornav a{display:block;width:32px;height:32px;background:transparent url('../img/../img/rotatornav-large.png?1461797188') no-repeat 0px 0px;position:absolute;top:0px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.wide-img-rotator .rotatornav a.lnk-prev{background-position:left 0px;left:0px}.wide-img-rotator .rotatornav a.lnk-next{background-position:right 0px;right:0px}.wide-img-rotator .rotatornav a.lnk-prev:hover{background-position:left -32px;left:0px}.wide-img-rotator .rotatornav a.lnk-next:hover{background-position:right -32px;right:0px}.wide-img-rotator .rotatornav a.lnk-prev:active{background-position:left -64px;left:0px}.wide-img-rotator .rotatornav a.lnk-next:active{background-position:right -64px;right:0px}.wide-img-rotator .rotator-description{opacity:0.9;filter:alpha(opacity=90);position:relative;width:100%;background:#45433f;color:#FFF;margin:0}.wide-img-rotator .rotator-description p,.wide-img-rotator .rotator-description .introbox div,.introbox .wide-img-rotator .rotator-description div{padding:5px 5px 5px 10px;margin:0}@media screen and (max-width: 860px){.wide-img-rotator .RotatorTextOverlay{position:relative}}.RotatorTextOverlay{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:11px 15px 7px 15px;width:100%;background-color:#222222;background-color:rgba(0,0,0,0.8);color:#EEEEEE;z-index:50000;position:absolute;bottom:0;font-size:12px}.RotatorTextEmpty{display:none}.RotatorTextOverlay p,.RotatorTextOverlay .introbox div,.introbox .RotatorTextOverlay div{margin:0 0 8px 0;font-size:13px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.RotatorTextOverlay a{font-weight:bold;color:#fff !important}.sectionImage{float:left;padding-right:15px;margin-bottom:11px}.sectionImage img{margin-bottom:6px;width:100%;max-width:100%}@media screen and (max-width: 360px){.sectionImage{width:100%}.sectionImage img{margin:0 auto 20px;max-width:100%}}.link-grid{width:100%;table-layout:fixed}.link-grid a{color:#000;font-weight:bold}.link-grid tr:nth-child(even){background-color:#EEEDE9}.link-grid tr td{padding:30px;text-align:center;vertical-align:middle}.link-grid td,.link-grid th{border:1px solid #DDD}@media screen and (max-width: 600px){.link-grid{display:block;width:100%;overflow:hidden;border:none !important;margin:10px 0 30px;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.link-grid td,.link-grid tr,.link-grid tbody{display:block;width:100%;padding:0 !important;border:none;background:none !important}.link-grid td a,.link-grid tr a,.link-grid tbody a{display:block;border-bottom:1px solid #d7d7d7;padding:10px 0 !important}}.grid-link-title{background-color:#415878;padding:15px;text-transform:uppercase;color:#ffffff;font-weight:700;line-height:1.25}ul.img-txt-list,ul.dept-content-section{clear:both;list-style:none}.col-primary ul.img-txt-list li,.col-primary ul.dept-content-section li.img-txt-list{float:left;min-height:85px;margin:0 0 1.0em 0;padding:0;background:none}ul.img-txt-list li a.more,ul.dept-content-section li.img-txt-list a.more{font-weight:bold}ul.img-txt-list li h3,ul.dept-content-section li.img-txt-list h3{font-size:1.167em;margin:2px}ul.img-txt-list li h4,ul.dept-content-section li.img-txt-list h4{color:#888}ul.img-txt-list li p,ul.img-txt-list li .introbox div,.introbox ul.img-txt-list li div,ul.dept-content-section li.img-txt-list p,ul.dept-content-section li.img-txt-list .introbox div,.introbox ul.dept-content-section li.img-txt-list div,ul.story-listing p,ul.story-listing .introbox div,.introbox ul.story-listing div{line-height:1.538em;margin:0 0 1.0em 0}ul.dept-content-section li.profile h4{margin-left:-138px}ul.dept-content-section li.profile img+h4,ul.dept-content-section li.profile a+h4{margin-left:0}.academic ul.img-txt-list div.newsItemCol1{display:none}.academic ul.img-txt-list div.newsItemCol2{width:100%}.academic ul.img-txt-list li{padding:0}.newsItemCol1{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:3px;padding-right:1rem;width:33%}.newsItemCol1 img{width:100%}@media screen and (max-width: 420px){.newsItemCol1{display:none}}.newsItemCol2{margin:0 0 0 0}@media screen and (max-width: 420px){.newsItemCol2{margin:0;padding:10px 0;border-bottom:1px solid #d7d7d7}}.newsItemCol2 h4{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-weight:bold;font-size:16px}.newsItemCol2 h4 a{text-decoration:none}.newsItemCol2 p,.newsItemCol2 .introbox div,.introbox .newsItemCol2 div{font-size:14px}div.paginav-carousel{width:300px;height:16px;margin:0;padding:16px 0;position:relative;overflow:hidden}.pagination-container{height:36px}.pagination-container{float:left;width:50%}div.upper-paginav-carousel{margin-top:-1.2em}div.lower-paginav-carousel{border-top:1px solid #e6e3d7}div.paginav-carousel div.paginav-carousel-outer{width:195px;height:16px;margin:0 0 0 16px;position:relative;overflow:hidden}div.paginav-carousel ul.paginav-carousel-inner{list-style:none;line-height:16px;display:block;width:10000px;height:16px;margin:0;position:relative;overflow:hidden}div.paginav-carousel ul.paginav-carousel-inner li{float:left;display:inline;width:65px;height:16px;margin:0;padding:0;border-right:1px solid #aeaca8;text-align:center;background:none;line-height:16px}div.paginav-carousel ul.paginav-carousel-inner li:last-child{border:0}div.paginav-carousel ul.paginav-carousel-inner li.last-child{border:0}div.paginav-carousel ul.paginav-carousel-inner li a{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}div.paginav-carousel ul.paginav-carousel-inner li a:hover,div.paginav-carousel ul.paginav-carousel-inner li a:focus{text-decoration:none}div.paginav-carousel ul.paginav-carousel-inner li a.on{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#121212}div.paginav-carousel a.lnk-prev{display:block;width:16px;height:16px;border-right:1px solid #aeaca8;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat left -19px;position:absolute;left:0px;top:16px;display:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}body.js-enabled div.paginav-carousel a.lnk-prev{display:block}div.paginav-carousel a.lnk-next{display:block;width:16px;height:16px;border-left:1px solid #aeaca8;background:transparent url('../img/arrow_sprite.png?1461797188') no-repeat right 1px;position:absolute;left:210px;top:16px;display:none;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}body.js-enabled div.paginav-carousel a.lnk-next{display:block}div.paginav-carousel a.lnk-prev.disabled{background-position:left -99px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}div.paginav-carousel a.lnk-next.disabled{background-position:right -79px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}div.carousel-disabled a.lnk-prev.disabled{visibility:hidden}div.carousel-disabled a.lnk-next.disabled{visibility:hidden}div.news-search,div.press-search,div.stories-search{float:right;width:50%;position:relative;z-index:5}@media screen and (max-width: 1000px){div.news-search,div.press-search,div.stories-search{width:100%;margin-bottom:20px}}div.news-search,div.press-search{margin-top:-0.4em}#news_searchbox{background:url('../img/searchbox_small_bg.png?1461797188') no-repeat scroll 3px -31px transparent;width:183px;height:31px}.subject-resource-list{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;font-size:1.1em}@media screen and (max-width: 600px){.subject-resource-list{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}.subject-resource-list>li{background-image:none !important}ul.course-description-list{list-style-type:none}ul.course-description-list li{display:inline-block;background:none;margin:0;padding:0}ul.course-description-list li:after{content:" | "}ul.course-description-list li:last-child:after{color:transparent}ul.course-description-list li a:hover,ul.course-description-list li a:focus{text-decoration:none}.course-description-container h2{display:inline-block;font-family:Helvetica, Arial, sans-serif}@media screen and (max-width: 420px){.course-description-container h2{font-size:16px}}.course-description-container span{line-height:1.3em}@media screen and (max-width: 420px){.course-description-container p,.course-description-container .introbox div,.introbox .course-description-container div{font-size:14px}}.course-description-container a{font-size:1.1em;text-decoration:underline}@media screen and (max-width: 420px){.course-description-container a{display:block;margin:10px 0 20px}}.course-description-container:after{content:' ';display:block;border-bottom:1px solid #ccc;margin:1em 0 1em 0}#maincolumn .step{width:100%;display:block;overflow:hidden;border-top:1px solid #DBDAD4;padding-top:20px}#maincolumn .step-icon{width:24px;height:24px;float:left}#maincolumn .step-icon .step-number{text-align:center;background-image:url('../img/step-green.png?1461797188');font-weight:bold;color:#ffffff;padding:8px 0 6px 0}#maincolumn .step .step-video{float:left;clear:both;padding:0;margin:-10px 0 20px 30px;border:3px solid #eeeae1}#maincolumn .step .step-video .video-callout{margin:0}#maincolumn .step .step-details{float:left;padding:5px 20px 20px 10px}#maincolumn .step ul li{margin:0.4em 0 1em 1em;padding:0 0 0 1.154em;background:transparent url('../img/ul_li_bg.png?1461797188') no-repeat 2px 0.5em}#pageBody .two-col-content{width:50%;float:left}@media screen and (max-width: 600px){#pageBody .two-col-content{width:100%;float:none}}#pageBody .two-col-content.right p,#pageBody .two-col-content.right .introbox div,.introbox #pageBody .two-col-content.right div,#pageBody .two-col-content.right h2{padding-left:10px}.introbox{zoom:1;float:left;width:100%;background:#f6f5f3;margin:0 0 20px;border-left:6px solid #eeeae1;padding:15px 10px}.introbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}.introbox,.introbox *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.introbox .subject-resources{width:100%;box-sizing:border-box}.introbox .introimg{float:left;padding-right:10px;margin:0 20px 0 0;width:120px}@media screen and (max-width: 420px){.introbox .introimg{width:100%;margin:0 0 10px}}.introbox .content{margin:0;padding-left:20px;width:auto}.introbox p,.introbox div{margin:0;padding:0}.introbox a:hover,.introbox a:focus{text-decoration:none}.subject-list{-moz-column-count:3;-moz-column-gap:2.5em;-webkit-column-count:3;-webkit-column-gap:2.5em;column-count:3;column-gap:2.5em}@media screen and (max-width: 600px){.subject-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (max-width: 420px){.subject-list{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.subject-list li{background:none;margin:0;padding:0}.bookListing{border-bottom:solid 1px #c0c0c0;margin-bottom:15px}.facStaffAuthor{margin:10px 0 20px}.bookCoverPhoto{float:left;padding:5px 20px 20px 0}@media screen and (max-width: 600px){.bookCoverPhoto{width:100%;text-align:center}.bookCoverPhoto img{margin:0 auto}}.facStaffBookInfo{margin:1px 0 1px 0;display:block}.bookInfoEnd{clear:both;height:1px;overflow:hidden;margin:1rem 0 -1px 0;float:none}#index{color:#949390;border:1px solid #d7d7d7;padding:20px 20px 10px;margin-bottom:30px}@media screen and (max-width: 600px){#index{display:none}}#index span{display:inline-block;margin:0 0 10px}.alphabethNav{font-size:14px}.footnote{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;padding:15px 15px 0;width:100%;background:#eeeae1;border:1px solid #d7d7d7}.footnote p,.footnote .introbox div,.introbox .footnote div{font-size:14px}.eventListing{border-bottom:solid 1px #dddddd;clear:both;min-height:10em;margin-bottom:2em;width:100%}.eventListing p,.eventListing .introbox div,.introbox .eventListing div{font-size:14px}.featuredEvent{background-color:#f6f5f3;min-height:11.5em;margin-bottom:2.568em;border:none}.featuredHeading{color:#9f9f9f;font-size:0.9em;font-family:Helvetica, Arial, sans-serif;font-weight:bold;line-height:1.154em;margin-bottom:0.4em;text-transform:uppercase}.EventQuarterHeader{padding-bottom:1em}.eventHeading{margin-bottom:20px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:bold}.eventText{margin:0 0 0 155px}@media screen and (max-width: 600px){.eventText{margin:0}}.eventText.noImage{width:100%;padding:0px 0px 0px 22px;margin:0;box-sizing:border-box}.eventDate{font-size:14px;font-weight:bold;margin-bottom:10px;padding:0 0 0 20px}.eventDate:before{content:"";display:inline-block;margin:0 1px 0 -20px;color:#999;padding-right:.5rem}.eventDescription{position:relative;padding:0 0 0 18px}.eventDescription:before{content:"";position:absolute;top:0;left:0;color:#999;font-size:14px;padding-right:.5rem}.featuredEvent .eventText{float:left;width:55%;padding:1.333em 0 00}.eventImg{float:left;height:100px;width:140px}@media screen and (max-width: 600px){.eventImg{float:none;margin:0 0 20px;display:none}}.featuredEventImg{height:150px;width:190px;padding:1em 0 0 1em}.eventPagination{float:left;margin:5px 0}.eventPagination a{background:#eeeeee;padding:.4em .6em .3em}.eventPagination span,.eventPagination a{margin-left:.2em;margin-right:.2em}ul.eventDateList{margin-bottom:1em;margin-top:-16px}ul.eventDateList li{display:inline-block;white-space:nowrap}.eventIcal{color:#888888;font-size:0.923em;font-weight:bold;line-height:36px;margin-top:6px}@media screen and (max-width: 600px){.EventInfo{clear:both}}.newsimgclass{padding:3px 15px 7px 0;float:left;line-height:1.2;font-size:smaller;font-style:italic}@media screen and (max-width: 600px){.newsimgclass{display:block;float:none;text-align:center;padding:0;margin:0 0 10px}}.newsimgclass img{width:100%}#pnFacultyContact img,.faculty-contact img{border-radius:500px}#pnFacultyContact h4,.faculty-contact h4{margin:10px 0 5px;font-size:18px;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif}#pnFacultyContact a:hover,#pnFacultyContact a:focus,.faculty-contact a:hover,.faculty-contact a:focus{text-decoration:none}#pnFacultyContact .faculty-thumb-container,.faculty-contact .faculty-thumb-container{float:left;width:100px}#pnFacultyContact .faculty-bio-container,.faculty-contact .faculty-bio-container{margin:0 0 0 120px;line-height:16px}#pnFacultyContact .faculty-title,.faculty-contact .faculty-title{margin-bottom:5px;line-height:1.333em;font-size:14px;font-style:italic}#pnFacultyContact .faculty-title:after,.faculty-contact .faculty-title:after{display:block;content:' ';width:25%;height:1px;background:#E5E4DF;margin:10px 0}#pnFacultyContact .faculty-seperator,.faculty-contact .faculty-seperator{clear:both;margin:50px 0}#pnFacultyContact .faculty-contact-heading,.faculty-contact .faculty-contact-heading{padding-bottom:1em;margin-top:1em}#pnFacultyContact .faculty-contact-container,.faculty-contact .faculty-contact-container{float:left;margin-bottom:16px;margin-right:1rem}#pnFacultyContact .faculty-contact-link,.faculty-contact .faculty-contact-link{text-decoration:underline}#pnFacultyContact .faculty-email,#pnFacultyContact .faculty-phone,#pnFacultyContact .faculty-location,.faculty-contact .faculty-email,.faculty-contact .faculty-phone,.faculty-contact .faculty-location{line-height:20px;font-family:Georgia,Times,"Times New Roman",serif;font-size:14px}#pnFacultyContact .faculty-email:before,#pnFacultyContact .faculty-phone:before,#pnFacultyContact .faculty-location:before,.faculty-contact .faculty-email:before,.faculty-contact .faculty-phone:before,.faculty-contact .faculty-location:before{display:inline-block;margin:0 4px 0 0;font-size:14px;color:#b1afac}#pnFacultyContact .faculty-email:before,.faculty-contact .faculty-email:before{content:""}#pnFacultyContact .faculty-phone:before,.faculty-contact .faculty-phone:before{content:""}#pnFacultyContact .faculty-location:before,.faculty-contact .faculty-location:before{content:""}.fsDirectoryEntry a.fsDirectoryName,.fsDirectoryText strong{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-size:18px;font-weight:normal}.fsDirectoryEntry .email a:hover,.fsDirectoryEntry .email a:focus{text-decoration:none}.three-column-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin:10px 0 30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:row;flex-direction:row}@media screen and (max-width: 600px){.three-column-box{display:block}}.three-column-box .one,.three-column-box .two,.three-column-box .three{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:32%;height:100%;margin-left:2%}@media screen and (max-width: 600px){.three-column-box .one,.three-column-box .two,.three-column-box .three{width:100%;margin:0 0 20px 0}}.three-column-box .one .group,.three-column-box .two .group,.three-column-box .three .group{border-bottom:1px solid #DBDAD4;border-top:5px solid #517e21;background:#f8f6f5}.three-column-box .one{margin-left:0}.flexbox .three-column-box .one,.flexbox .three-column-box .two,.flexbox .three-column-box .three{height:auto;border-bottom:1px solid #DBDAD4;border-left:1px solid #DBDAD4;border-right:1px solid #DBDAD4;border-top:5px solid #517e21;background:#f8f6f5}.flexbox .three-column-box .one .group,.flexbox .three-column-box .two .group,.flexbox .three-column-box .three .group{border:none;background:none}.three-column-box p,.three-column-box .introbox div,.introbox .three-column-box div{font-size:14px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.three-column-box a:hover,.three-column-box a:focus{text-decoration:none}.three-column-box .btn{margin:10px 10px}.side-border{border-left:1px solid #DBDAD4;border-right:1px solid #DBDAD4;height:100%}.three-column-box .one h4,.three-column-box .two h4,.three-column-box .three h4{font-size:0.909em;padding:12px 15px 0}.three-column-box .one .lib-hours-image{float:left;margin:0;padding:10px 0 5px 15px}.three-column-box .one .lib-hours{float:left;padding:10px 5px;margin:0}.three-column-box .one .lib-hours p,.three-column-box .one .lib-hours .introbox div,.introbox .three-column-box .one .lib-hours div{margin:0 0 0 5px;padding:0}.three-column-box .two .ask-choices{padding-top:15px;margin-left:auto;margin-right:auto;width:100%}.three-column-box .two .ask-button #icon{padding:5px;vertical-align:middle;width:30px;float:left}.three-column-box .two .ask-button{display:block;float:left;line-height:30px;margin-left:18px;padding-top:8px;position:relative;width:90px}.three-column-box .two .ask-button a{float:left}.three-column-box .three p,.three-column-box .three .introbox div,.introbox .three-column-box .three div{line-height:21px;margin:15px 20px}.three-column-box .three img{margin:4px 18px 0}.three-column-box .three ul{float:left;line-height:24px;padding-right:15px;margin-bottom:8px}.search-lib-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#4c6075;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, left, right);background-image:-webkit-linear-gradient(top, #496175, #425769);background-image:-moz-linear-gradient(top, #496175, #425769);background-image:-ms-linear-gradient(top, #496175, #425769);background-image:0-linear-gradient top,#496175,#425769;float:left;line-height:1.4em;margin-bottom:12px;width:100%}.search-lib-box a{background-image:-moz-linear-gradient(top, transparent 50%, #FFF 50%) !important;background-image:-o-linear-gradient(top, transparent 50%, #FFF 50%) !important;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#ffffff 50%) !important;background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px;text-decoration:none}.search-lib-box a:hover{background-image:-moz-linear-gradient(top, transparent 50%, #111 50%) !important;background-image:-o-linear-gradient(top, transparent 50%, #111 50%) !important;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 50%,#111111 50%) !important;background-position:0 100%;background-repeat:repeat-x;background-size:2px 2px}.search-lib-box .search-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:67%;float:left;margin:0;padding:20px;overflow:hidden;height:100%}@media screen and (max-width: 1400px){.search-lib-box .search-content{width:100%}}.search-lib-box .lib-title{color:#ffffff;float:left;font-family:Helvetica, Arial, sans-serif;font-size:1.167em;margin:0 15px 20px 0}.search-lib-box .lib-title .highlight{color:#a5d5fc}.search-lib-box .lib-signin{float:left}.search-lib-box #lib-search{float:left;width:100%;overflow:hidden}.search-lib-box .lib-advanced{clear:left;float:left;padding:10px 0}.search-lib-box #lib-search #filter{float:left;margin:0 20px 0 0;padding:6px 0 0 0}@media screen and (max-width: 860px){.search-lib-box #lib-search #filter{float:none}}.search-lib-box fieldset#library_searchbox{width:335px;position:relative;margin:0;padding:7px 0 8px 8px;background:transparent url('../img/bg-search-library.png?1461797188') no-repeat 0 -34px}@media screen and (max-width: 860px){.search-lib-box fieldset#library_searchbox{margin-top:1rem}}.search-lib-box .search-subset{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#5b7c95;background:none repeat scroll 0 0 rgba(93,123,148,0.9);float:left;height:100%;margin:0;text-decoration:none;width:33%;padding:20px}@media screen and (max-width: 1400px){.search-lib-box .search-subset{width:100%;padding:10px 20px}}.search-lib-box .search-subset ul{margin:0;padding:0}@media screen and (max-width: 1400px){.search-lib-box .search-subset ul{padding:0;overflow:hidden}}.search-lib-box .search-subset ul li{border-top:1px solid #8EA2B2;color:#FFFFFF;margin:0;padding:5px 0}@media screen and (max-width: 1400px){.search-lib-box .search-subset ul li{float:left;border-top:none;border-right:1px solid #8EA2B2;padding:0 10px}.search-lib-box .search-subset ul li:last-child{border:none}}@media screen and (max-width: 860px){.search-lib-box .search-subset ul li{float:none;border-right:none;border-bottom:1px solid #8EA2B2}}.search-lib-box .lib-search{overflow:hidden;width:550px;float:left}div div div.search-subset ul li{background:none}.search-lib-box #lib-search .filter{float:left;padding:6px 0 0 30px}.search-lib-box #lib-search .filter .lib_filter{margin-right:20px;width:120px}.search-lib-box #lib-search .search-box{float:left;width:245px}.search-lib-box .lib-advanced a,.search-lib-box .lib-signin a{color:#FFF;font-size:0.909em}.search-lib-box .search-subset a{color:#ffffff;text-decoration:none}.search-lib-box .search-subset a:hover{color:#eeeeee;text-decoration:underline}.search-lib-box .search-subset li:first-child{border-top:none}.search-box fieldset#library_searchbox input.search-text-box{background:none !important;border:none !important;color:#555555;display:inline;font-size:.923em;height:17px;line-height:17px;margin:0 0 0 7px;outline:medium none !important;padding:0;vertical-align:top;width:295px}.dropnav li{padding:0;margin:0}.dropnav li a{color:#fefefe;display:block;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:.866em;font-weight:normal;padding:7px 18px;text-decoration:none;width:165px}.dropnav li a:hover{color:#aaaaaa}.dropnav span{background:url('../img/bg_view.png?1461797188') no-repeat 17px 9px #333;display:block}.dropnav span a{display:block;padding:5px 18px 3px 33px;width:127px;font:bold 11px/22px Helvetica, Arial, sans-serif;color:#aaaaaa;text-transform:uppercase;text-decoration:none}.dropnav span a:hover{background:url('../img/bg_view-hover.png?1461797188') no-repeat 17px 9px #444;color:#8E8E8E}.site-search{position:relative}.site-search-form{-moz-transition:width 0.4s ease;-o-transition:width 0.4s ease;-webkit-transition:width 0.4s ease;transition:width 0.4s ease;position:relative;height:38px;width:286px;overflow:visible}.site-search-form .search-text-box,.site-search-form .search-submit{outline:none;position:absolute;border:none;height:38px;background:#fff;margin:0}.site-search-form input[type=text].search-text-box{-moz-transition:color 0.3s ease,-moz-transform 0.4s ease,opacity 0.4s ease,background 0.3s ease;-o-transition:color 0.3s ease,-o-transform 0.4s ease,opacity 0.4s ease,background 0.3s ease;-webkit-transition:color 0.3s ease,-webkit-transform 0.4s ease,opacity 0.4s ease,background 0.3s ease;transition:color 0.3s ease,transform 0.4s ease,opacity 0.4s ease,background 0.3s ease;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;display:block;padding:10px;width:248px;right:38px;font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;font-weight:lighter;color:#333;z-index:0;border:0;border-radius:0;padding:5px 10px;height:38px}.drawer .site-search-form input[type=text].search-text-box{width:175px}.site-search-form input[type=text].search-text-box:-moz-placeholder{color:#707070}.site-search-form input[type=text].search-text-box::-moz-placeholder{color:#707070}.site-search-form input[type=text].search-text-box:-ms-input-placeholder{color:#707070}.site-search-form input[type=text].search-text-box::-webkit-input-placeholder{color:#707070}.site-search-form .search-submit{-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;top:0;right:0;z-index:100;height:100%;padding:0;width:38px;cursor:pointer}.site-search-form .search-submit:before{position:absolute;top:0;background:inherit;content:"";font-size:20px;display:block;height:38px;width:38px;line-height:38px}.site-search-form .search-submit:focus{background:#333;color:#fff}.site-search-form .search-submit:focus:hover{background:#fff;color:#333}.site-search.is-hidden .site-search-form{overflow:hidden}.site-search.is-collapsed .site-search-form{width:38px}.drawer .site-search-form{width:213px}.skipnav a{-moz-transition:top 0.5s ease-out,background 0.5s linear;-o-transition:top 0.5s ease-out,background 0.5s linear;-webkit-transition:top 0.5s ease-out,background 0.5s linear;transition:top 0.5s ease-out,background 0.5s linear;padding:6px;position:absolute;top:-40px;left:0;color:#fff;background:#7c1335;z-index:100}.skipnav a:focus{position:absolute;left:0;top:0;background:#24050f;outline:0;-moz-transition:top 0.5s ease-out,background 0.5s linear;-o-transition:top 0.5s ease-out,background 0.5s linear;-webkit-transition:top 0.5s ease-out,background 0.5s linear;transition:top 0.5s ease-out,background 0.5s linear}.focus-my-spu .skipnav{display:none}.course-finder-form{margin-bottom:1rem}.course-finder-filters{display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 420px){.course-finder-filters{display:block}}.chapter-link-list{-moz-columns:2;-webkit-columns:2;columns:2}@media screen and (max-width: 420px){.chapter-link-list{-moz-columns:1;-webkit-columns:1;columns:1}}.filter-container{margin:0 10px 0 0px}.filter-container *{background:none}@media screen and (max-width: 420px){.filter-container *{width:100%;margin:0}}@media screen and (max-width: 420px){.filter-container h3{margin:1rem 0 0 0}}.result-placeholder{border-top:1px solid #d7d7d7;margin:20px 0 0;padding:20px 0 0}#follow{padding:8px 0 0}#follow.is-folded{margin-left:20px}#follow ul{list-style:none}#follow ul li,#follow h4{color:#999999;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:0.866rem;font-weight:normal;line-height:1.538em;margin:0 0 6px 0;text-transform:uppercase}#follow div.hr{margin:15px 20px 15px -10px}.newsletterIcon{vertical-align:-2px;margin-top:-6px}#follow ul li a{text-transform:none;font-size:0.82rem;line-height:1rem;font-style:italic}#follow ul li a:hover,#follow ul li a:focus{text-decoration:none}#follow ul li.social-media a,div.share a,#maincolumn .social-icons a{display:inline-block;margin:0 5px 0 0;font-size:1px;font-size:0px;color:transparent}#follow ul li.social-media a:after,div.share a:after,#maincolumn .social-icons a:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;display:block;background:#f6f5f3;width:32px;height:32px;overflow:hidden;border-radius:32px;font-size:18px;line-height:1;color:#333;text-align:center;vertical-align:middle;content:"";padding-top:6px}#follow ul li.social-media a:hover:after,div.share a:hover:after,#maincolumn .social-icons a:hover:after{background:#eeeae1;text-decoration:none}#follow ul li.social-media a.icon-twitter:after,div.share a.icon-twitter:after,#maincolumn .social-icons a.icon-twitter:after{color:#00abed;content:""}#follow ul li.social-media a.icon-facebook:after,div.share a.icon-facebook:after,#maincolumn .social-icons a.icon-facebook:after{color:#355192;content:""}#follow ul li.social-media a.icon-youtube:after,div.share a.icon-youtubew:after,#maincolumn .social-icons a.icon-youtube:after{color:#cd201f;content:"";padding-left:3px}#follow ul li.social-media a.icon-wordpress:after,div.share a.icon-wordpress:after,#maincolumn .social-icons a.icon-wordpress:after{color:#21759b;content:""}#follow ul li.social-media a.icon-linkedin:after,div.share a.icon-linkedin:after,#maincolumn .social-icons a.icon-linkedin:after{color:#0079b5;content:""}#follow ul li.social-media a.icon-tumblr:after,div.share a.icon-tumblr:after,#maincolumn .social-icons a.icon-tumblr:after{color:#324e6c;content:""}#follow ul li.social-media a.icon-itunes:after,div.share a.icon-itunes:after,#maincolumn .social-icons a.icon-itunes:after{color:#812436;content:"";padding-left:1px}#follow ul li.social-media a.icon-instagram:after,div.share a.icon-instagram:after,#maincolumn .social-icons a.icon-instagram:after{color:#527fa3;content:"";padding-left:3px}#follow ul li.social-media a.icon-rss after,div.share a.icon-rss after,#maincolumn .social-icons a.icon-rss after{color:#FF6600;content:""}#follow ul li.social-media a.icon-pinterest:after,div.share a.icon-pinterest:after,#maincolumn .social-icons a.icon-pinterest:after{color:#A4171C;content:""}#follow ul li.social-media a.icon-vimeo:after,div.share a.icon-vimeo:after,#maincolumn .social-icons a.icon-vimeo:after{color:#1ab7ea;content:""}#follow ul li p,#follow ul li .introbox div,.introbox #follow ul li div{margin-bottom:0.3em}div.leftnavnewsletterlinkholder{margin-bottom:20px}.leftnavsocialicon{margin-right:20px}div.leftnavfollowus{margin-bottom:10px;margin-top:20px}div.leftnavnewsletter{border-bottom:1px solid #DBDAD4;line-height:24px}.fsContainer{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fsDirectoryEntry{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:47%;height:auto;padding:20px 10px 20px 0;border-bottom:1px solid #E5E4DF}@media screen and (max-width: 860px){.fsDirectoryEntry{width:100%}}.fsDirectoryEntry p,.fsDirectoryEntry .introbox div,.introbox .fsDirectoryEntry div{font-size:14px;margin:0}.fsDirectoryEntry.fsDirectoryEntryCol1{margin-right:6%}.fsDirectoryEntry .fsDirectoryImage{float:left}.fsDirectoryEntry .fsDirectoryImage img{width:100%;border-radius:999px}.fsDirectoryEntry .fsDirectoryText{margin-left:120px;line-height:1.2rem}.fsDirectoryEntry a.fsDirectoryName{font-size:18px;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;text-decoration:none;font-weight:normal}.fsDirectoryEntry .fsDirectoryP{line-height:1.333em;font-size:14px;font-style:italic;margin:5px 0 0}.fsDirectoryEntry .fsDirectoryP:after{display:block;content:' ';width:25%;height:1px;background:#E5E4DF;margin:10px 0}.fsDirectoryEntry .email,.fsDirectoryEntry .phone,.fsDirectoryEntry .office{line-height:20px}.fsDirectoryEntry .email:before,.fsDirectoryEntry .phone:before,.fsDirectoryEntry .office:before{display:inline-block;margin:0 4px 0 0;font-size:14px;color:#b1afac}.fsDirectoryEntry .email:before{content:""}.fsDirectoryEntry .phone:before{content:""}.fsDirectoryEntry .office:before{content:""}div.bucket-left{float:left;display:inline;padding-right:10px}div.bucket-right{float:right;display:inline;padding-left:10px}div.bucket{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;margin:0 0 1em 0;padding-bottom:0.8em}div.bucket *,div.bucket *:after,div.bucket *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@media screen and (max-width: 360px){div.bucket{width:100%;padding:0 0 .8em}}div.bucket h2{margin-right:-10px;margin-bottom:10px;font-size:1.333em;min-height:3.3rem}div.bucket img{display:block;width:100%;height:auto;margin:0 0 1.0em 0}div.bucket div.cta{margin:0}div.bucket p,div.bucket .introbox div,.introbox div.bucket div,div.bucket ul,div.bucket ol,div.bucket dl{margin-bottom:0.8em}div.bucket p,div.bucket .introbox div,.introbox div.bucket div{margin-bottom:0.4em}.drawer-trigger{width:36px;height:36px;overflow:hidden;line-height:1;font-size:26px;color:#333}.drawer-trigger:before{content:'';display:block;width:100%;height:100%;line-height:36px;text-align:center}.drawer-trigger:hover,.drawer-trigger:focus{text-decoration:none}.drawer-trigger--search:before{content:""}.drawer-trigger--close:before{content:""}.drawer-trigger--menu:before{content:""}.academic .drawer-trigger{color:#333}.full-hero{position:relative;width:100%;overflow:hidden}.full-hero__items{list-style-image:none;list-style-position:outside;list-style-type:none;list-style:none;padding:0;margin:0;position:relative}.full-hero__item{position:relative;display:none;overflow:hidden;margin:0;max-height:640px}.owl-item .full-hero__item{display:block}.full-hero__item.full-hero__item-1{display:block}.full-hero__image{position:relative;z-index:1}.full-hero__image>img,.full-hero__image>a>img{width:100%;height:auto;display:block}.full-hero__content-container{position:absolute;left:60%;bottom:100px;width:40%;background:rgba(0,0,0,0.7);z-index:2}@media screen and (max-width: 860px){.full-hero__content-container{bottom:0;top:0}}@media screen and (max-width: 767px){.full-hero__content-container{position:relative;left:auto;bottom:auto;width:100%;background:#333}}.full-hero__body{max-width:400px;padding:20px;color:#fff;font-size:13px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.full-hero__body h1{font-size:1.15rem;line-height:1.3;margin-bottom:0}.full-hero__body p,.full-hero__body .introbox div,.introbox .full-hero__body div{margin:0;display:inline}.full-hero__body .read-more{color:#fff;display:inline-block}.full-hero__body .read-more:not([href]):after{content:none}.full-hero__link{color:#fff}.full-hero__link:hover{color:#fff}.full-hero__link:not([href]){text-decoration:none}.story-rotator{position:relative;width:83.33333%;margin:0 auto;zoom:1}.story-rotator:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width: 600px){.story-rotator{width:100%}}.story-rotator__items{float:left;width:100%}.story-rotator__item{float:left;width:100%;margin:0;padding:20px 20px 20px 0;background:#fff}.story-rotator__item-image{float:left;width:118px}@media screen and (max-width: 767px){.story-rotator__item-image{width:110px}}.story-rotator__item-body{margin:0 0 0 133px}@media screen and (max-width: 767px){.story-rotator__item-body{margin-left:120px}}.story-rotator__item-body h2{font-size:16px;line-height:1.25;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif}.story-rotator__item-body p,.story-rotator__item-body .introbox div,.introbox .story-rotator__item-body div{display:inline;font-size:13px}@media screen and (max-width: 860px){.story-rotator__item-body p,.story-rotator__item-body .introbox div,.introbox .story-rotator__item-body div{display:none}}.story-rotator__item-body a.read-more{display:inline-block}@media screen and (max-width: 860px){.story-rotator__item-body a.read-more{display:none}}.story-rotator .owl-item{padding:0 10px}.story-rotator .owl-controls .owl-pagination{text-align:center;margin:30px 0}.story-rotator .owl-controls .owl-page{display:inline-block}.story-rotator .owl-controls span{display:block;width:10px;height:10px;background:#b1afac;margin:0 5px;border-radius:10px;-moz-transition:background 0.25s;-o-transition:background 0.25s;-webkit-transition:background 0.25s;transition:background 0.25s}.story-rotator .owl-controls .active span{background:#333}@media screen and (max-width: 600px){.story-rotator .owl-controls .owl-buttons{display:none}}.story-rotator .owl-controls .owl-buttons div{position:absolute;top:27%;font-size:0;line-height:0}.story-rotator .owl-controls .owl-buttons div:after{display:block;width:40px;height:40px;background:#b1afac;font-size:22px;line-height:1.85;color:#fff;text-align:center;-moz-transition:background 0.25s;-o-transition:background 0.25s;-webkit-transition:background 0.25s;transition:background 0.25s}.story-rotator .owl-controls .owl-buttons div:hover:after{background:#333}.story-rotator .owl-controls .owl-buttons div.owl-prev{left:-50px;padding:0 2px 0 0}.story-rotator .owl-controls .owl-buttons div.owl-prev:after{content:""}.story-rotator .owl-controls .owl-buttons div.owl-next{right:-50px;padding:0 0 0 2px}.story-rotator .owl-controls .owl-buttons div.owl-next:after{content:""}.year-review{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;list-style-image:none;list-style-position:outside;list-style-type:none;list-style:none;list-style:none;margin:0;padding:0}.year-review *,.year-review *:after,.year-review *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}#pageBody .year-review .year-review-item{float:left;width:25%;margin:0 0 20px 0;padding:0 20px 0 0;background:none;text-align:center}#pageBody .year-review .year-review-item:nth-child(4n+1){clear:left}@media screen and (max-width: 600px){#pageBody .year-review .year-review-item{width:50%}#pageBody .year-review .year-review-item:nth-child(4n+1){clear:none}#pageBody .year-review .year-review-item:nth-child(2n+1){clear:left}}@media screen and (max-width: 360px){#pageBody .year-review .year-review-item{width:100%}}#pageBody .year-review .year-review-item img{width:100%;height:auto}#pageBody .year-review .year-review-item a:hover{text-decoration:underline}.BodyCopy{clear:both}.gs-result{line-height:1.4em}.pagination{zoom:1;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:13px}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pagination__link{display:block;float:left;padding:10px 5px;margin:0 3px}.pagination__link:hover,.pagination__link:focus{text-decoration:none}.pagination__current-page{display:block;float:left;padding:10px 5px;margin:0 3px;background:#b1afac;color:#333}.pagination__prev-link,.pagination__next-link{display:block;float:left;font-size:0;text-decoration:none}.pagination__prev-link:hover,.pagination__prev-link:focus,.pagination__next-link:hover,.pagination__next-link:focus{text-decoration:none}.pagination__prev-link:after,.pagination__next-link:after{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;position:relative;top:8px}.pagination__prev-link--disabled,.pagination__next-link--disabled{color:#b1afac;opacity:0.5}.pagination__prev-link:after{content:"";padding:0 5px 0 0;margin:0 5px 0 0}.pagination__next-link:after{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 0 0 5px;margin:0 0 0 5px}.ui-accordion-header{cursor:pointer;background:#f6f5f3;padding:10px 20px 10px 10px;margin:3px 0;position:relative;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:normal;font-weight:400}#maincolumn .ui-accordion-header{font-weight:normal;font-weight:400}.ui-accordion-header.ui-state-active{background:#fff;border-bottom:solid 1px #f6f5f3;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-weight:bold;font-weight:700}.ui-accordion-header-icon{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ui-accordion-header-icon:after{font-family:"SPUIcons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block}.ui-state-active .ui-accordion-header-icon:after{content:""}.ui-accordion-content{padding:10px}#content_shell .searchbox{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_shell .searchbox *,#content_shell .searchbox *:after,#content_shell .searchbox *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}#content_shell .searchbox .search-text-box{float:left;margin:0 .5em 0 0;padding:.88em .5em}#content_shell .searchbox .search-submit{float:left;position:relative}@media screen and (min-width: 860px){body.alt-header .my-spu{display:none}body.alt-header .main-nav{display:none}body.alt-header .masthead__main{height:auto;padding-top:.5rem;padding-bottom:.5rem}body.alt-header .masthead-placeholder{height:auto}body.alt-header .masthead__utilities{display:none}}body.alt-header h2 a,body.alt-header .nav-header-image a,body.alt-header .quote-rotator a,body.alt-header .quote a,body.alt-header .slidesjs-slide a,body.alt-header .callout-inner a,body.alt-header .image-overlay-container a{background-image:none !important}body.alt-header h2 a:hover,body.alt-header .nav-header-image a:hover,body.alt-header .quote-rotator a:hover,body.alt-header .quote a:hover,body.alt-header .slidesjs-slide a:hover,body.alt-header .callout-inner a:hover,body.alt-header .image-overlay-container a:hover{background-image:none !important}body.alt-header .slidesjs-pagination-item a{background-image:url('../img/pagination.png?1461797188') !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:auto !important}body.alt-header .slidesjs-pagination-item a.active{background-position:0 -13px !important}body.alt-header .slidesjs-navigation{background-image:none !important}body.alt-header .slidesjs-navigation:hover{background-image:none !important}body.alt-header .newlogo{display:none}body.alt-header #content{width:960px;padding-left:0;padding-right:0}body.alt-header #maincolumn{padding-left:20px !important;padding-right:20px !important}body.alt-header .nav-header-image,body.alt-header .nav-header-image ul{font-family:"alternate-gothic-no-3-d",sans-serif !important}body.alt-header .new-typography .col-primary p,body.alt-header .new-typography .col-primary .introbox div,.introbox body.alt-header .new-typography .col-primary div,body.alt-header .new-typography .col-primary ul{font-size:14px;font-family:Helvetica, Arial, sans-serif;line-height:1.538em}body.alt-header .image-gallery-block .content{padding:8px 6px 8px 6px}.flex-thumb-outer-wrapper:nth-child(even){background:#f1f0f0}.flex-thumb-outer-wrapper:nth-child(even) .flex-thumb-item a{background-color:white}.flex-thumb-outer-wrapper:nth-child(even) .flex-thumb-item a:hover{background-color:#e8e8e8}.flex-thumb-outer-wrapper:nth-child(odd){background:white}.flex-thumb-outer-wrapper:nth-child(odd) .flex-thumb-item a{background-color:#f1f0f0}.flex-thumb-outer-wrapper:nth-child(odd) .flex-thumb-item a:hover{background-color:#dddddd}.flex-thumb-outer-wrapper{padding-top:.5rem}.flex-thumb-outer-wrapper h5{text-align:center;padding:1rem}@media screen and (min-width: 860px){.flex-thumb-outer-wrapper h5{text-align:left;padding:0}}.flex-thumb-outer-wrapper .flex-thumb-container{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline;padding-bottom:.5rem}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{padding:.75rem;text-align:center;flex:0 1 50%}@media screen and (min-width: 860px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{flex:0 1 20%}}@media screen and (min-width: 600px) and (max-width: 860px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{flex:0 1 25%}}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item a{display:inline-block;width:100%}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item a:hover{color:#812335}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item img{width:100%}.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item span{display:block;padding:.5rem}@media screen and (max-width: 420px){.flex-thumb-outer-wrapper .flex-thumb-container .flex-thumb-item{width:100%}}.eventBuilderContainer{margin-bottom:20px}.eventBuilderContainer .eventList .eventItem{border-bottom:1px solid #DDD;margin-bottom:20px}.masthead-placeholder,.masthead,.masthead__main{height:215px}@media (max-width: 860px){.masthead-placeholder,.masthead,.masthead__main{height:100px}}@media (max-width: 600px){.masthead-placeholder,.masthead,.masthead__main{height:60px}}.masthead-placeholder{width:100%;position:relative;z-index:900;background:#eeeae1}.masthead{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:#eeeae1}.masthead *,.masthead *:after,.masthead *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@media (max-width: 860px){.masthead{position:fixed;width:100%}}.masthead__main{padding-left:10px;padding-right:10px;padding-top:70px;padding-bottom:54px}@media (max-width: 860px){.masthead__main{padding-top:0;padding-bottom:0;overflow:hidden}}.masthead__utilities{float:right}@media (max-width: 860px){.js .masthead__utilities{display:none}}.masthead.is-fixed{position:fixed}.main-nav{background:#333;color:#fff}.main-nav a{color:#fff}.main-nav .offscreen,.main-nav .off-screen,.main-nav #pnFacultyContact .faculty-email .biolabel,#pnFacultyContact .faculty-email .main-nav .biolabel,.main-nav #pnFacultyContact .faculty-phone .biolabel,#pnFacultyContact .faculty-phone .main-nav .biolabel,.main-nav #pnFacultyContact .faculty-location .biolabel,#pnFacultyContact .faculty-location .main-nav .biolabel,.main-nav .faculty-contact .faculty-email .biolabel,.faculty-contact .faculty-email .main-nav .biolabel,.main-nav .faculty-contact .faculty-phone .biolabel,.faculty-contact .faculty-phone .main-nav .biolabel,.main-nav .faculty-contact .faculty-location .biolabel,.faculty-contact .faculty-location .main-nav .biolabel,.main-nav .fsDirectoryEntry .email .biolabel,.fsDirectoryEntry .email .main-nav .biolabel,.main-nav .fsDirectoryEntry .phone .biolabel,.fsDirectoryEntry .phone .main-nav .biolabel,.main-nav .fsDirectoryEntry .office .biolabel,.fsDirectoryEntry .office .main-nav .biolabel{position:relative;left:auto}.masthead .main-nav{position:absolute;bottom:0;width:100%;background:#333}.masthead .main-nav .l-container{position:static}@media (max-width: 860px){.js .masthead .main-nav{display:none}}.masthead .main-nav-list{zoom:1;padding-left:10px;padding-right:10px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;position:static;list-style:none;width:100%;margin:0}.masthead .main-nav-list:after{content:".";display:block;height:0;clear:both;visibility:hidden}.masthead .main-nav-list .mn-item{-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;position:static;display:block;float:left;height:54px;margin:0;word-break:break-word;width:14.28571%}.masthead .main-nav-list .mn-item.hover .mn-lnk,.masthead .main-nav-list .mn-item:hover .mn-lnk{background:#fff;color:#333}.masthead .main-nav-list .mn-item.hover .mn-lnk:before,.masthead .main-nav-list .mn-item.hover+.mn-item .mn-lnk:before,.masthead .main-nav-list .mn-item:hover .mn-lnk:before,.masthead .main-nav-list .mn-item:hover+.mn-item .mn-lnk:before{display:none}.masthead .main-nav-list .mn-lnk{display:block;height:100%;position:relative;z-index:7;color:#fff;font-size:15px;line-height:1.1;padding:10px 20px 0 10px}.masthead .main-nav-list .mn-lnk:hover{text-decoration:none}.masthead .main-nav-list .mn-lnk:before{content:'';height:54px;width:1px;position:absolute;left:0;top:0;background:#555}.masthead .main-nav-list .flyoutnav{display:none;position:absolute;left:0;top:100%;width:100%;z-index:5}.masthead .main-nav-list .mn-item.hover .flyoutnav,.masthead .main-nav-list .mn-item:hover .flyoutnav{display:block}.masthead .flyoutnav{-moz-box-shadow:0 1px 16px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 16px rgba(0,0,0,0.6);box-shadow:0 1px 16px rgba(0,0,0,0.6);background:#fff}.masthead .flyoutnav .flyoutnav-inner{font-size:1.077em;padding:1.777em 20px .274em;color:#333;font-size:1.077em;line-height:1.2em}.masthead .flyoutnav .flyoutnav-cta{border-top:1px solid #d7d7d7;padding:12px 0 12px;margin:0 10px}.masthead .flyoutnav .flyoutnav-cta a{color:#333;font-size:13px;text-transform:uppercase}.masthead .flyoutnav .flyoutnav-cta a:hover,.masthead .flyoutnav .flyoutnav-cta a:focus{color:#333;text-decoration:none}.masthead .flyoutnav .flyoutnav-columns{padding-bottom:1.333em}.masthead .flyoutnav .flyoutnav-columns>div{width:20%;float:left;padding-left:10px;padding-right:10px}.masthead .flyoutnav .hr{border-top:1px solid #d7d7d7;margin:10px 0}.masthead .flyoutnav h4{font-size:12px;font-weight:normal;color:#707070;line-height:1.1;margin:0 0 10px;padding-bottom:10px;text-transform:uppercase;border-bottom:solid 1px #d7d7d7}.masthead .flyoutnav h4 a{color:#707070}.masthead .flyoutnav h4 a:hover,.masthead .flyoutnav h4 a:focus{text-decoration:underline}.masthead .flyoutnav ul{margin:0;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.masthead .flyoutnav li{display:block;margin:0;font-size:14px;line-height:1.1;margin:12px 0}.masthead .flyoutnav li a{color:#333}.masthead .flyoutnav li a:hover,.masthead .flyoutnav li a:focus{text-decoration:underline}.masthead .utility-nav{-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;float:left}.focus-site-search .masthead .utility-nav{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.masthead .utility-nav-list{float:left;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:13px;list-style:none outside none;margin:0;padding:0 20px;text-align:left}.masthead .utility-nav-list li{margin:0;padding:0 0 10px;line-height:1}.masthead .utility-nav-list a{color:#333;line-height:1}.masthead .utility-nav-list a:hover,.masthead .utility-nav-list a:focus{color:#333333;text-shadow:1px 1px 0px #fdfdfd;text-decoration:none}.masthead .drawer-triggers{float:right;padding-top:28px}@media (max-width: 600px){.masthead .drawer-triggers{padding-top:10px}}.masthead .drawer-trigger{float:left;margin-left:15px}.touch .masthead .drawer-trigger:active,.touch .masthead .drawer-trigger:focus{background:none}.newlogo{float:left;margin-top:-20px}@media (max-width: 860px){.newlogo{margin-top:20px}}@media (max-width: 600px){.newlogo{margin-top:9px}}.newlogo a{background:url('../img/newlogo.svg?1461797188') no-repeat transparent;background-size:100%;display:block;height:65px;width:301px}@media (max-width: 860px){.newlogo a{width:234px;height:51px}}@media (max-width: 600px){.newlogo a{width:169px;height:39px}}.no-svg .newlogo a{background-image:url('../img/sprites/compatibility-s81716f126a.png');background-position:0 0;background-repeat:no-repeat;display:block;height:65px;width:301px}.masthead .site-search{float:left}.masthead .my-spu{position:absolute;left:0;bottom:100%;width:100%;z-index:9999;background:#333;color:#fff}.masthead .my-spu.page-editor{display:none}.masthead .my-spu:after{content:'';display:block;position:absolute;left:0;width:0;bottom:-10px;height:10px;width:100%;background:#333}.masthead .my-spu a{color:#fff}.masthead .my-spu__content{padding-top:55px;padding-bottom:55px}.masthead .my-spu__messages{width:75%;float:left;padding-left:10px;padding-right:10px}.masthead .my-spu__messages__title{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-weight:bold;font-size:18px;color:inherit;margin-bottom:1em}.masthead .my-spu__messages__title.is-alert:before{content:"";margin-right:.6em}.masthead .my-spu__messages .my-spu-message__title{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:16px;font-weight:bold}.masthead .my-spu__messages .my-spu-message__content{font-family:Georgia,Times,"Times New Roman",serif;font-size:15px;line-height:1.3}.masthead .my-spu__nav{width:25%;float:left;padding-left:10px;padding-right:10px;border-left:solid 1px #bebab3}.masthead .my-spu__nav ul{margin:-12px 0;padding:0}.masthead .my-spu__nav li{margin:4px 0;line-height:1}.masthead .my-spu__nav a{display:inline-block;font-size:13px;line-height:1.1;padding:8px}.masthead .my-spu__nav a.is-important{text-transform:uppercase}.masthead .my-spu__nav a.is-important:after{content:"";vertical-align:top;margin-left:.5em}.masthead .my-spu__close{position:absolute;top:10px;right:30px}.masthead .my-spu__close:hover,.masthead .my-spu__close:focus{text-decoration:none}.masthead .my-spu__close:after{content:"";position:relative;vertical-align:bottom;padding:5px;font-size:1.4em;margin-left:.2em;margin-bottom:-2px}.masthead .my-spu__toggle{-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0;border-radius:0 0 3px 3px;display:block;background:#333;color:#fff;padding:10px 16px;position:absolute;z-index:10;top:100%;right:30px;font-size:0.875rem}.masthead .my-spu__toggle:after{content:"";margin-left:.5em;color:#B0AFAB}.masthead .my-spu__toggle:hover{text-decoration:none;color:#fff;cursor:pointer}.my-spu__menu:hover .masthead .my-spu__toggle{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#1f1f1f}@media (max-width: 860px){.js .masthead .my-spu{display:none}}#footer_shell{background:#333333;display:block;padding:30px 0 0;color:#fff;overflow:hidden;z-index:1}#footer_shell #footer{font-size:0.846em;margin:0 auto}#footer_shell p,#footer_shell .introbox div,.introbox #footer_shell div{font-size:12px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}#footer_shell .footer-cta{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;zoom:1;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}#footer_shell .footer-cta:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width: 600px){#footer_shell .footer-cta{width:100%;float:left;padding-left:10px;padding-right:10px;text-align:center}}#footer_shell .footer-cta li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:25%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width: 767px){#footer_shell .footer-cta li{width:50%;margin:0 0 20px}}@media screen and (max-width: 600px){#footer_shell .footer-cta li{float:none;display:inline-block;width:100%;max-width:300px;padding:0;margin:0 auto 20px}}#footer_shell .footer-cta .btn{width:100%}#footer_shell .footer-left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width: 1000px){#footer_shell .footer-left{width:66.66667%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){#footer_shell .footer-left{width:50%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width: 600px){#footer_shell .footer-left{width:100%;margin-bottom:25px}}#footer_shell .footer-left a{color:#fff}#footer_shell .footer-left a:hover{text-decoration:underline}#footer_shell .footer-left .icon_SPU{float:left;width:190px;height:45px;background:url('../img/spu-wht.svg?1461797188') 0 0 no-repeat;background-size:contain;border:none;outline:none}@media screen and (max-width: 767px){#footer_shell .footer-left .icon_SPU{float:none;display:block;margin-bottom:25px}}#footer_shell .footer-left .footer-contact{margin-left:210px}@media screen and (max-width: 767px){#footer_shell .footer-left .footer-contact{margin:0}}#footer_shell .footer-left .footer-contact p,#footer_shell .footer-left .footer-contact .introbox div,.introbox #footer_shell .footer-left .footer-contact div{margin:0}#footer_shell .footer-right{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;float:left;padding-left:10px;padding-right:10px;float:right;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}@media screen and (max-width: 1000px){#footer_shell .footer-right{width:33.33333%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width: 767px){#footer_shell .footer-right{width:50%;float:left;padding-left:10px;padding-right:10px}}@media screen and (max-width: 600px){#footer_shell .footer-right{width:100%}}#footer_shell .footer-right a{color:#fff}#footer_shell .footer-right a:hover{text-decoration:underline}#footer_shell .footer-right .footer-callout{margin:0;padding:0;color:#fff}#footer_shell .footer-share{float:left;width:100%;margin:50px -100% 0;padding:40px 100%;background:#292929}#footer_shell .social-media-links{float:left;display:table;list-style:none;margin:0;padding:0 0 0 10px}#footer_shell .social-media-links p,#footer_shell .social-media-links .introbox div,.introbox #footer_shell .social-media-links div{display:table-cell;vertical-align:middle;margin:0 10px 0 0;padding:0;font-size:17px;line-height:1}@media screen and (max-width: 600px){#footer_shell .social-media-links p,#footer_shell .social-media-links .introbox div,.introbox #footer_shell .social-media-links div{display:block;margin:0 0 10px}}#footer_shell .social-media-links li{display:inline-block;zoom:1;*display:inline}@media screen and (max-width: 600px){#footer_shell .social-media-links li{margin:0 10px 0 0}#footer_shell .social-media-links li:last-child{margin:0}}#footer_shell .social-media-links li a{display:inline-block;zoom:1;*display:inline;font-size:1px;font-size:0px;color:transparent;display:block}#footer_shell .social-media-links li a:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;display:block;background:#fff;width:32px;height:32px;overflow:hidden;border-radius:32px;font-size:18px;line-height:1;color:#333;text-align:center;vertical-align:middle;padding-top:6px}#footer_shell .social-media-links li a:hover:after{background:#ccc}#footer_shell .social-media-links li a.icon-twitter:after{content:"";padding-left:1px}#footer_shell .social-media-links li a.icon-facebook:after{content:""}#footer_shell .social-media-links li a.icon-vimeo:after{content:"";padding-left:2px}#footer_shell .social-media-links li a.icon-flickr:after{content:""}#footer_shell .social-media-links li a.icon-itunes:after{content:"";padding-left:1px}#footer_shell .social-media-links li a.icon-mobile:after{content:""}#footer_shell .social-media-links li a.icon-linkedin:after{content:"";padding-left:2px}#footer_shell .social-media-links li a.icon-instagram:after{content:"";padding-left:2px}#footer_shell .footer-share .footer-magazines{float:right;width:50%;margin:10px 0 0 20px}@media screen and (max-width: 1000px){#footer_shell .footer-share .footer-magazines{float:left;width:auto}}@media screen and (max-width: 767px){#footer_shell .footer-share .footer-magazines{width:100%;margin:20px 0 0 10px}}#footer_shell .footer-share .footer-magazines a{background:url('../img/ETC_Logo.svg?1461797188') no-repeat 0 0;background-size:contain;cursor:pointer;display:block;float:left;height:18px;text-decoration:none;width:44px}#footer_shell .footer-share .footer-magazines a:first-child{background:url('../img/Response_Logo.svg?1461797188') no-repeat 0 0;background-size:contain;margin:0 20px 0 0;width:87px;height:23px}#footer_shell .footer-copyright{float:left;width:100%;padding:10px 0 10px 10px}#footer_shell .footer-copyright p,#footer_shell .footer-copyright .introbox div,.introbox #footer_shell .footer-copyright div{margin:0;padding:0;font-size:11px;line-height:1;color:#fff}.drawer .main-nav-list .mn-item,.drawer .flyoutnav h4,.drawer .flyoutnav li,.drawer .flyoutnav-cta,.drawer .utility-nav-list li{display:block;padding:0;margin:0 12px;border-top:solid 1px rgba(204,204,204,0.5)}.drawer__panel-title,.drawer__panel-back,.drawer .main-nav-list .mn-lnk,.drawer .flyoutnav li a,.drawer .flyoutnav-cta .more-lnk,.drawer .utility-nav-list a,.drawer .my-spu__toggle{position:relative;display:block;padding:10px 25px;font-size:15px;line-height:1.1;color:#fff}.drawer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;background:#333;z-index:10001}.drawer *,.drawer *:after,.drawer *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.js .drawer{width:270px;position:fixed;top:0;right:0;bottom:0}.drawer__top{background:#eeeae1;height:60px;padding:11px 12px}.drawer__panels{-moz-transition:left,0.5s;-o-transition:left,0.5s;-webkit-transition:left,0.5s;transition:left,0.5s;width:1000%;height:100%;position:absolute;left:0}.drawer__panels.has-1{left:0px}.drawer__panels.has-2{left:-270px}.drawer__panels.has-3{left:-540px}.drawer__panels.has-4{left:-810px}.drawer__panels.has-5{left:-1080px}.drawer__panels.has-6{left:-1350px}.drawer__panels.has-7{left:-1620px}.drawer__panels.has-8{left:-1890px}.drawer__panels.has-9{left:-2160px}.drawer__panels.has-10{left:-2430px}.touch .drawer__panels *:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:none}.drawer__content{position:absolute;top:60px;bottom:0;width:100%;overflow:hidden}.drawer__panel{float:left;height:auto;width:10%;height:100%;overflow-y:auto}.touch .drawer__panel{overflow-y:scroll;-webkit-overflow-scrolling:touch}.drawer__panel-title{background:#fff;color:#333;padding-left:15px}.drawer__panel-title .offscreen,.drawer__panel-title .off-screen,.drawer__panel-title #pnFacultyContact .faculty-email .biolabel,#pnFacultyContact .faculty-email .drawer__panel-title .biolabel,.drawer__panel-title #pnFacultyContact .faculty-phone .biolabel,#pnFacultyContact .faculty-phone .drawer__panel-title .biolabel,.drawer__panel-title #pnFacultyContact .faculty-location .biolabel,#pnFacultyContact .faculty-location .drawer__panel-title .biolabel,.drawer__panel-title .faculty-contact .faculty-email .biolabel,.faculty-contact .faculty-email .drawer__panel-title .biolabel,.drawer__panel-title .faculty-contact .faculty-phone .biolabel,.faculty-contact .faculty-phone .drawer__panel-title .biolabel,.drawer__panel-title .faculty-contact .faculty-location .biolabel,.faculty-contact .faculty-location .drawer__panel-title .biolabel,.drawer__panel-title .fsDirectoryEntry .email .biolabel,.fsDirectoryEntry .email .drawer__panel-title .biolabel,.drawer__panel-title .fsDirectoryEntry .phone .biolabel,.fsDirectoryEntry .phone .drawer__panel-title .biolabel,.drawer__panel-title .fsDirectoryEntry .office .biolabel,.fsDirectoryEntry .office .drawer__panel-title .biolabel{position:relative;left:auto}.drawer__panel-back{padding-left:33px;background:#333;cursor:pointer}.drawer__panel-back:before{content:"";display:block;position:absolute;top:50%;left:15px;line-height:30px;height:30px;margin-top:-15px}.drawer .site-search{float:left}.drawer .drawer-trigger--close{float:right;margin:1px -10px 0 0}.drawer a{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.drawer a:hover,.drawer a:focus{text-decoration:none}.drawer .l-container{padding:0}.drawer .main-nav-list{margin:0;padding:0}.drawer .main-nav-list .mn-item{border-color:#555}.drawer .main-nav-list .mn-lnk{margin:0 -12px}.drawer .main-nav-list .mn-lnk:after{content:"";display:block;position:absolute;right:20px;top:50%;height:30px;line-height:30px;margin-top:-15px}.drawer .main-nav-list .flyoutnav{display:none}.drawer .flyoutnav{background:#fff}.drawer .flyoutnav h4{padding:15px 3px;font-size:12px;color:#707070;text-transform:uppercase}.drawer .flyoutnav h4 a{color:#707070}.drawer .flyoutnav ul{margin:0}.drawer .flyoutnav li a{margin:0 -12px;color:#333}.drawer .flyoutnav .hr{display:none}.drawer .flyoutnav-cta .more-lnk{margin:0 -12px;color:#333;font-weight:bold}.drawer .utility-nav{background:#eeeae1}.drawer .utility-nav-title{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;font-size:12px;color:#888;text-transform:uppercase;padding:25px 12px 15px;margin:0;line-height:1}.drawer .utility-nav-list{margin:0;padding:0}.drawer .utility-nav-list a{margin:0 -12px;padding-top:12px;padding-bottom:12px;color:#333;font-size:13px}.drawer .my-spu__toggle{color:#fff}.drawer .my-spu__toggle:after{color:#B0AFAB;content:"";display:inline;margin-left:.5em}.drawer .my-spu__toggle:before{content:"";display:block;position:absolute;right:20px;top:50%;height:30px;line-height:30px;margin-top:-15px}.drawer .my-spu__toggle:hover{color:#fff}.drawer .my-spu__messages,.drawer .my-spu__nav,.drawer .my-spu__close{display:none}@media screen and (max-width: 860px){body.drawer-open{background:#333}#header,#content_shell,#footer_shell{-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-moz-transition:-webkit-transform 0.3s,-moz-transform 0.3s,height 0s,top 0.3s;-o-transition:-webkit-transform 0.3s,-o-transform 0.3s,height 0s,top 0.3s;-webkit-transition:-webkit-transform 0.3s,-webkit-transform 0.3s,height 0s,top 0.3s;transition:-webkit-transform 0.3s,transform 0.3s,height 0s,top 0.3s;-webkit-transform-style:preserve-3d}.no-csstransforms3d #header,.no-csstransforms3d #content_shell,.no-csstransforms3d #footer_shell{-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}.drawer-open #header,.drawer-open #content_shell,.drawer-open #footer_shell{-moz-transform:translate3d(-270px, 0px, 0) !important;-ms-transform:translate3d(-270px, 0px, 0) !important;-webkit-transform:translate3d(-270px, 0px, 0) !important;transform:translate3d(-270px, 0px, 0) !important}.no-csstransforms3d .drawer-open #header,.no-csstransforms3d .drawer-open #content_shell,.no-csstransforms3d .drawer-open #footer_shell{-moz-transform:translate(-270px, 0px) !important;-ms-transform:translate(-270px, 0px) !important;-webkit-transform:translate(-270px, 0px) !important;transform:translate(-270px, 0px) !important}.drawer{-moz-transition:-webkit-transform 0.3s,-moz-transform 0.3s,height 0s,top 0.3s,box-shadow 0.3s;-o-transition:-webkit-transform 0.3s,-o-transform 0.3s,height 0s,top 0.3s,box-shadow 0.3s;-webkit-transition:-webkit-transform 0.3s,-webkit-transform 0.3s,height 0s,top 0.3s,box-shadow 0.3s;transition:-webkit-transform 0.3s,transform 0.3s,height 0s,top 0.3s,box-shadow 0.3s;-moz-transform:translate3d(270px, 0px, 0px);-ms-transform:translate3d(270px, 0px, 0px);-webkit-transform:translate3d(270px, 0px, 0px);transform:translate3d(270px, 0px, 0px);-webkit-transform-style:preserve-3d;-moz-transform:translate(270px, 0px) !important;-ms-transform:translate(270px, 0px) !important;-webkit-transform:translate(270px, 0px) !important;transform:translate(270px, 0px) !important}.drawer-open .drawer{-moz-transform:translate3d(0, 0px, 0) !important;-ms-transform:translate3d(0, 0px, 0) !important;-webkit-transform:translate3d(0, 0px, 0) !important;transform:translate3d(0, 0px, 0) !important;-moz-box-shadow:0 1px 16px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 16px rgba(0,0,0,0.6);box-shadow:0 1px 16px rgba(0,0,0,0.6)}.no-csstransforms3d .drawer-open .drawer{-moz-transform:translate(0, 0px) !important;-ms-transform:translate(0, 0px) !important;-webkit-transform:translate(0, 0px) !important;transform:translate(0, 0px) !important}}#tabbed_multimedia_gallery{margin-bottom:2em}#tabbed_multimedia_gallery *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#tabbed_multimedia_gallery #tabnav{float:none;width:100%;height:28px;margin:0 0 -1px 0;position:relative;overflow:hidden}#tabbed_multimedia_gallery #tabnav ul{list-style:none;width:100%;height:28px;margin:0;font-size:12px;font-weight:bold;line-height:28px}#tabbed_multimedia_gallery #tabnav ul li{float:left;display:inline;height:28px;margin:0 5px 0 0;padding:0;border:solid 1px #E5E4DF}#tabbed_multimedia_gallery #tabnav ul li.tab-video{display:none}body.js-enabled #tabbed_multimedia_gallery #tabnav ul li.tab-video{display:inline}#tabbed_multimedia_gallery #tabnav ul li a{display:block;height:28px;padding:0 6px;position:relative;cursor:pointer;text-decoration:none;outline:none}.multimedia-tabnav ul{list-style:none}.multimedia-tabnav ul li{background:none;list-style:none;padding:0;cursor:pointer}.multimedia-tabnav ul li a{display:block;padding:0 5px}.multimedia-tabnav ul li a span.tab-rt,.multimedia-tabnav ul li a span.tab-lt{display:none}.multimedia-tabnav ul li.current a{color:#121212}.multimedia-tabnav ul li.current a{background:#ffffff}.multimedia-tabpanels{width:100%;margin:0 0 1.4em 0}.multimedia-tabpanels .multimedia-inner{border:1px solid #E5E4DF;padding:18px 18px;width:100%}@media screen and (max-width: 767px){.multimedia-tabpanels .multimedia-inner{padding:8px}}.multimedia-tabpanels .panel{display:block;width:100%;margin:0 0 1.5em 0}body.js-enabled .multimedia-tabpanels div.panel{background:#333333;margin:0}.imgCopyContainer p.imgTitle,.imgCopyContainer .introbox div.imgTitle,.introbox .imgCopyContainer div.imgTitle{text-decoration:underline}div.panel-video div.carousel{display:none}div.multimedia-tabpanels div.panel div.video-container{width:100%;height:auto;margin:7px 0 0 0;background:#000000}div.multimedia-tabpanels div.panel div.photo-container{width:100%;height:auto;margin:0 0 10px 0;background:#000000;background-position:top right}.photo-container:hover .imgTitle{color:#FFFFFF !important}div.multimedia-tabpanels div.panel div.photo-container img{display:block;width:100%;height:auto}div.multimedia-tabpanels div.panel div.photo-container img.photoGalleryIcon{position:absolute;right:15px;top:15px;width:43px;height:43px;-ms-opacity:0.8;opacity:0.8}div.multimedia-tabpanels div.panel div.photo-container:hover img.photoGalleryIcon{-ms-opacity:1;opacity:1}div.multimedia-tabpanels div.panel div.multimedia-nav{width:100%;height:68px}div.photo-container{position:relative;width:100%}div.photo-container div.imgCopyContainer{position:absolute;bottom:0;left:0;right:0;width:100%;color:#CCCCCC;background:#000;background:rgba(0,0,0,0.7)}div.photo-container div.imgCopyContainer.TitleOnly{top:inherit}div.photo-container p,div.photo-container .introbox div,.introbox div.photo-container div{margin:0;padding:5px 18px 5px 18px;min-height:20px}div.photo-container p.imgTitle,div.photo-container .introbox div.imgTitle,.introbox div.photo-container div.imgTitle{font-weight:bold;padding-bottom:0;text-decoration:underline}div.photo-container div.imgCopyContainer.TitleOnly p.imgTitle,div.photo-container div.imgCopyContainer.TitleOnly .introbox div.imgTitle,.introbox div.photo-container div.imgCopyContainer.TitleOnly div.imgTitle{padding-bottom:5px}div.photo-container p.imgCopy,div.photo-container .introbox div.imgCopy,.introbox div.photo-container div.imgCopy{padding-top:0}div.carousel{height:78px;overflow:hidden;padding:0 0 10px 0;position:relative;width:100%;max-width:368px;margin:0 auto}div.carousel div.carousel-outer{height:78px;overflow:hidden;position:relative;width:100%;max-width:368px;z-index:3;margin:0 auto}div.carousel div.carousel-inner{width:10000px;height:68px;position:relative;overflow:hidden}div.carousel div.item{float:left;display:inline;width:94px;height:68px;margin:0;padding:0;position:relative;overflow:hidden}div.carousel div.item a,div.carousel div.item img{display:block;height:68px;width:90px}div.carousel div.item img{opacity:0.5;filter:alpha(opacity=50)}div.carousel div.item img.nothumb{position:absolute;left:-23px;height:68px;width:113px}div.carousel div a:hover img{opacity:1;filter:alpha(opacity=100)}div.carousel div.active a img{opacity:1;filter:alpha(opacity=100)}div.carousel a.lnk-prev{background:url('../img/arrownav-sm.png?1461797188') no-repeat scroll left 24px transparent;display:none;height:68px;left:3px;position:absolute;top:0;width:18px}body.js-enabled div.carousel a.lnk-prev{display:block}div.carousel a.lnk-next{background:url('../img/arrownav-sm.png?1461797188') no-repeat scroll right 24px transparent;display:none;height:68px;position:absolute;right:3px;top:0;width:18px}body.js-enabled div.carousel a.lnk-next{display:block}div.carousel a.disabled{background:transparent;visibility:hidden}.major-minor-list{width:100%}.major-minor-list>thead{white-space:nowrap}@media screen and (max-width: 860px){.major-minor-list>thead{white-space:normal}}.major-minor-list>tbody>tr:nth-child(odd){background-color:#f6f5f3}@media screen and (max-width: 600px){.major-minor-list>tbody>tr:nth-child(odd){background-color:rgba(0,0,0,0.05)}}.major-minor-list>tbody>tr>td,.major-minor-list>thead>tr>td{padding:20px 10px;color:#596F41}.major-minor-list>thead>tr>td{font-weight:bold}.major-minor-list a:hover,.major-minor-list a:focus{text-decoration:none}.mms-filter-container{display:flex}.major-minor-school{white-space:nowrap}.major-minor-list-header{clear:both;margin-bottom:.5em}.filter-header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;margin:2em 0 20px 0;background:url('../img/maj-min-filter-down.png?1461797188') no-repeat 90% 50%;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:1em 1.5em 1em 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;line-height:1.25}@media screen and (max-width: 767px){.filter-header{width:50%;background:none;padding:gutter}}.filter-header:last-child{border-right:none}.filter-header.selected{border-bottom:1px solid #f6f5f3;background:url('../img/maj-min-filter-up.png?1461797188') 90% 50% no-repeat #f6f5f3}@media screen and (max-width: 767px){.filter-header.selected{background:#f6f5f3}}ul.filter{float:left;width:100%;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;background:#f6f5f3;border-bottom:1px solid #DBDBDB;padding:.5em 0 .5em 0;margin:-20px 0 20px;clear:both}@media screen and (max-width: 860px){ul.filter{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}ul.filter.major{-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}@media screen and (max-width: 860px){ul.filter.major{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}}ul.filter>li{padding:0 0 0 1em;background:url('../img/maj-min-unchecked.png?1461797188') no-repeat 0 0.6em;padding:.3em 1.8em .3em 1.8em;margin:0 0 0.2em 1.5em;cursor:pointer}ul.filter>li.selected{background:url('../img/maj-min-checked.png?1461797188') no-repeat 0 0.6em}.minor-list{float:right;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:1em}.major-list{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1em}.major-minor-search{width:100%;background-color:#DBDBDB;padding:2.4em 1.6em 2.4em 1.6em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input.major-minor-search-text{box-sizing:border-box;width:100%;-ms-border-radius:5px;border-radius:5px;padding:1.3em .8em 1.3em .8em;border-color:white;color:#B6B6B6;background-image:url('../img/search-icon-large.png?1461797188');background-repeat:no-repeat;background-position:97%;height:auto}@media screen and (max-width: 420px){input.major-minor-search-text{background-image:none}}.major-minor-search-text::-webkit-input-placeholder{color:#B6B6B6}.major-minor-search-text:-moz-placeholder{color:#B6B6B6;opacity:1}.major-minor-search-text::-moz-placeholder{color:#B6B6B6;opacity:1}.major-minor-search-text:-ms-input-placeholder{color:#B6B6B6}.filter-table .quick{margin-left:0.5em;font-size:0.8em;text-decoration:none}.fitler-table .quick:hover{text-decoration:underline}.fitler-table td.alt{background-color:#ffc;background-color:rgba(255,255,0,0.2)}.TestContainer .major-minor-search{background-color:#f1f0f0;padding:1.2rem}@media screen and (max-width: 420px){.TestContainer .major-minor-search{padding:1rem}}.TestContainer input.major-minor-search-text{border:1px solid #CCC;border-radius:0px;padding:0.9rem 0.8rem;background-image:url("../img/ugadm/icon-search.svg?1449597338");font-family:Georgia,Times,"Times New Roman",serif;font-size:1rem;color:#4d4d4d}@media screen and (max-width: 420px){.TestContainer input.major-minor-search-text{background-image:none}}.TestContainer input.major-minor-search-text:focus{color:#4D4D4D}.TestContainer .filter-header{margin:0;padding:0 1.5rem 1rem 1.3rem;border-right:1px solid #CCC;border-bottom:1px solid #CCC;background:#f1f0f0 url("../img/ugadm/icon-arrow-dark-down.svg") no-repeat scroll 92% 28%;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.TestContainer .filter-header:last-child{border-right:none}.TestContainer .filter-header.selected{background:#f1f0f0 url("../img/ugadm/icon-arrow-dark-up.svg") no-repeat scroll 92% 28%;border-bottom:1px solid #f1f0f0}.TestContainer ul.filter{list-style-type:none;margin:0;border-top:0px;border-bottom:1px solid #CCC;font-family:"Univers LT W01_55 Roman";font-size:.9rem;background:#f1f0f0}.TestContainer ul.filter>li{background:transparent url("../img/ugadm/maj-min-unchecked.svg") no-repeat scroll 0px 0.6em;padding:0.3em 1.8em;margin:0px 0px 0.2em 1.5em;cursor:pointer}.TestContainer ul.filter>li.selected{background:transparent url("../img/ugadm/maj-min-checked.svg") no-repeat scroll 0px 0.6em}.TestContainer .major-minor-list{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.TestContainer .major-minor-list strong{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-weight:400}.TestContainer .major-minor-list>tbody>tr>td,.TestContainer .major-minor-list>thead>tr>td{padding:1.2rem;color:#4D4D4D}@media screen and (max-width: 420px){.TestContainer .major-minor-list>tbody>tr>td,.TestContainer .major-minor-list>thead>tr>td{padding:0.7rem 0 0.7rem 1rem}}.TestContainer .major-minor-list>thead>tr>td{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-weight:400}.TestContainer .major-minor-list>tbody>tr:nth-child(odd){background-color:#f1f0f0}.TestContainer .major-minor-list a{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif;font-weight:400}.TestContainer .major-minor-list a:hover{color:#700000}.TestContainer .major-minor-school{white-space:normal}table.costs{padding-bottom:0px;margin:0px 0px 20px;padding-left:0px;width:100%;padding-right:0px;border-collapse:collapse;padding-top:0px}table.costs td{border-bottom:#cccccc 1px dotted;padding-bottom:10px;padding-left:10px;padding-right:10px;border-right:#cccccc 1px dotted;padding-top:10px}table.costs td:nth-of-type(2){border-right:none;text-align:right}table.costs tr.highlight{background-color:#eeeeee}.widthNinety{width:90%}div.featureSectCol1{padding:0 20px 20px 0}.academic-wrap{float:left;width:100%;text-align:center}.academic-box{border:solid 1px #dbd9d0;margin:0 25px 25px 0;background:#fff;min-height:100px;width:162px;padding:25px;float:left}.academic-wrap a{color:#333}.academic-box:hover{color:#660000}.last{margin:0 0 25px 0}.academic-link-wrapper{position:relative;top:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);display:block}.school-of{text-transform:uppercase;font:sans-serif;float:left;width:100%;font-size:90%}.school-name{font-size:1.25rem;line-height:1.2em;font-family:ff-meta-serif-web-pro-2, ff-meta-serif-web-pro-1, Georgia, "Times New Roman", Times, serif;text-transform:none}div.academic-wrap{float:none}#content div.generic-callout ul>li{margin:0 0 10px;background:url("/images/znewsite/ul_li_bg.png") no-repeat scroll 2px 0.5em transparent;line-height:16px}.leftAcaCol{float:left;line-height:0.5rem;padding-bottom:10px}.centerAcaCol{float:left;line-height:0.5rem;padding-bottom:10px;padding-left:25px}.rightAcaCol{float:left;line-height:0.5rem;padding-bottom:10px;padding-left:25px}@media screen and (max-width: 980px){.centerAcaCol,.rightAcaCol{padding-left:0}.academic-box{margin:0 20px 20px 0}}.acadSelection{border:solid 1px #dbd9d0;margin-bottom:25px}.acadSelection:hover{box-shadow:1px 1px 2px #888888;transition:box-shadow 0.2s ease-in-out 0.1s}.acadH2{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;margin-bottom:18px}.acadH3{margin-bottom:12px}.acadH4{font-size:14px;margin-bottom:15px}.acadH4 a{color:#333333}.acadUl{margin:0;padding:0}#pageBody .acadLi{width:200px;margin:0;padding:3px 0 3px;list-style:none;background:none;border-bottom:solid 1px #dbd9d0}#pageBody a.ugradSprite{background:#517e21;border-radius:3px;color:#ffffff;float:left;font-weight:normal;height:1.7rem;padding-top:1.1rem;text-align:center;width:13.4rem;font-family:Univers LT W01_65 Bold1475968,"Helvetica Neue",Arial,sans-serif}#pageBody a.ugradSprite:hover{text-decoration:none;box-shadow:1px 1px 2px #888888;transition:box-shadow 0.2s ease-in-out 0s;background:#292929}#pageBody a.gradSprite{background:#7c1335;border-radius:3px;color:#ffffff;float:left;font-weight:normal;height:1.7rem;padding-top:1.1rem;text-align:center;width:13.4rem;font-family:Univers LT W01_65 Bold1475968,"Helvetica Neue",Arial,sans-serif}#pageBody a.gradSprite:hover{text-decoration:none;box-shadow:1px 1px 2px #888888;transition:box-shadow 0.2s ease-in-out 0s;background:#292929}#pageBody a.contedSprite{background:#32728b;border-radius:3px;color:#ffffff;float:left;font-weight:normal;height:1.7rem;padding-top:1.1rem;text-align:center;width:13.4rem;font-family:Univers LT W01_65 Bold1475968,"Helvetica Neue",Arial,sans-serif}#pageBody a.contedSprite:hover{text-decoration:none;box-shadow:1px 1px 2px #888888;transition:box-shadow 0.2s ease-in-out 0s;background:#292929}#spu-form .fsBody{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#spu-form .fsBody *,#spu-form .fsBody *:after,#spu-form .fsBody *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}#spu-form .fsBody input[type="text"],#spu-form .fsBody input[type="email"],#spu-form .fsBody input[type="number"],#spu-form .fsBody input[type="tel"],#spu-form .fsBody textarea{background:none;padding:18px 8px;border:1px solid #707070;border-radius:0;font-size:16px;font-weight:normal;z-index:1}#spu-form .fsBody input[type="text"]:focus,#spu-form .fsBody input[type="email"]:focus,#spu-form .fsBody input[type="number"]:focus,#spu-form .fsBody input[type="tel"]:focus,#spu-form .fsBody textarea:focus{outline:none;border-color:#20551b}#spu-form .fsBody input[type="tel"]{padding:8px}#spu-form .fsBody .fs-fieldgroup{position:relative;margin-bottom:20px}#spu-form .fsBody .fs-fieldgroup label{position:absolute;top:-5px;left:7px;display:block;background:#fff;padding:0 2px;margin:0;color:#707070;line-height:1;font-weight:normal;font-size:11px;z-index:100;opacity:0;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}#spu-form .fsBody .fs-fieldgroup label.hidden{top:-5px;left:5px;width:auto;height:auto}#spu-form .fsBody .fs-fieldgroup label.show{opacity:1}.fsValidationError #spu-form .fsBody .fs-fieldgroup label{color:red}#spu-form .fsBody .fsFieldZip input{width:100px}#spu-form .fsBody .fs-fieldselect{max-width:50%}#spu-form .fsBody input#field26118823-address2.fsField.fsFieldAddress2.fs-group-5{margin-top:0}#spu-form .fsBody .fsFieldFocused{background:none}#spu-form .fsBody .fsValidationError{background:none !important}#spu-form .fsBody .fsValidationError label{color:red}#spu-form .fsBody .fsValidationError input[type="text"],#spu-form .fsBody .fsValidationError input[type="email"],#spu-form .fsBody .fsValidationError input[type="number"],#spu-form .fsBody .fsValidationError input[type="tel"],#spu-form .fsBody .fsValidationError textarea{border:1px solid red !important}.css-select-container,#spu-form .fsBody .fs-fieldselect{display:block;position:relative;margin:0 0 20px 0;min-width:260px;max-width:100%;background:#f6f5f3;overflow:hidden}@media screen and (max-width: 600px){.css-select-container,#spu-form .fsBody .fs-fieldselect{min-width:0;width:100%;max-width:100%}}.css-select-container select,#spu-form .fsBody .fs-fieldselect select{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-appearance:none;-webkit-appearance:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;outline:0;cursor:pointer}.css-select-container select:focus ~ .css-select-label,#spu-form .fsBody .fs-fieldselect select:focus ~ .css-select-label{border-color:#d7d7d7}.css-select-container label,#spu-form .fsBody .fs-fieldselect label{display:none}.css-select-label,#spu-form .fsBody .fs-fieldselect-label{width:100%;height:38px;font-size:16px;padding:12px 0 0 8px;font-weight:normal;position:relative;display:block;padding-right:40px;cursor:pointer;color:#333;white-space:nowrap;overflow:hidden;speak:none}.css-select-label:after,#spu-form .fsBody .fs-fieldselect-label:after{content:"";display:block;position:absolute;right:0;top:0;width:38px;height:38px;padding:6px 0 0 0;z-index:0;background:#eeeae1;font-weight:bold;font-size:19px;color:#333;text-align:center}.important,.required{color:#6f001c;font-weight:bold}.error span{color:#be0900;font-weight:bold;display:inline}.alignLeft .error{padding:0}div.error{padding-left:110px;width:auto;clear:both}@media screen and (max-width: 767px){div.error{padding-left:0}}.text-fields .select-wrapper{width:236px}input[type="text"]:not(.major-minor-search-text),input[type="password"],input[type="email"],input[type="number"]{height:20px;padding:2px;border:1px solid #C8C8C8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.formLeftCol,.formRightCol{width:345px;float:left;margin:0 0 10px}@media screen and (max-width: 767px){.formLeftCol,.formRightCol{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.formLeftCol{margin-right:7px;width:330px}@media screen and (max-width: 767px){.formLeftCol{width:100%}}.formLeftCol .error{padding-left:90px}@media screen and (max-width: 767px){.formLeftCol .error{padding-left:0}}.formRightCol .txt-field label{text-align:right;width:90px}@media screen and (max-width: 767px){.formRightCol .txt-field label{width:auto}}#state,.connect .select-custom,.connect .select-wrapper{width:105px;padding-right:0}.connect .select-wrapper{width:110px}#SocialMedia ul{float:left}div.txt-field{float:left;margin:0 0 10px;width:auto}input.img-btn{display:inline-block;width:1px;height:25px;margin:0;padding:0;border:0;background:transparent url('../img/x.gif?1461797188') no-repeat left top;cursor:pointer}input.img-btn:hover{background-position:0px -30px}input.img-btn:active{background-position:0px -60px}input.btn-allnews{width:80px;background-image:url('../img/btn_allnews.png?1461797188')}input.btn-learnmore{width:95px;background-image:url('../img/btn_learnmore.png?1461797188')}input.btn-viewall{width:75px;background-image:url('../img/btn_viewall.png?1461797188')}input.btn-ok{width:48px;background-image:url('../img/btn_ok.png?1461797188')}input.btn-proceed{width:80px;background-image:url('../img/btn_proceed.png?1461797188')}input.btn-submit{width:75px;background-image:url('../img/btn_submit.png?1461797188')}input.altbtn-cancel{width:70px;background-image:url('../img/altbtn_cancel.png?1461797188')}input.altbtn-submit{width:75px;background-image:url('../img/altbtn_submit.png?1461797188')}fieldset{width:auto;display:block}input,select,textarea{color:#4a4a4a;font-family:Helvetica, Arial, sans-serif;font-size:14px;margin:0;padding:0}input[type=text]:not(.major-minor-search-text),input[type=password]{padding:2px;border:1px solid #c8c8c8;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}input.text{width:320px;margin:0 5px 1.0em 0}input.text-short{width:180px;margin:0 5px 1.0em 0}input.text-long{width:480px;margin:0 5px 1.0em 0}textarea.textarea-wide{width:480px}span.formnote{line-height:1.5em}div.formmessage{line-height:1.3em;margin:-0.5em 0 1.0em 150px}p.form-copy,.introbox div.form-copy{line-height:1.3em;margin:0 0 1.0em 0}fieldset.text-fields{margin:0 0 1.0em 0}fieldset.text-fields input,fieldset.text-fields select,fieldset.text-fields textarea{vertical-align:top}fieldset.text-fields span.label,fieldset.text-fields label{float:left;clear:left;display:inline;width:140px;margin:0.2em 10px 0 0;line-height:1.3em;text-align:right;position:relative}fieldset.text-fields label.short{width:80px}fieldset.text-fields label.auto{width:auto}fieldset.text-fields label.block{float:none;display:block;width:auto;margin:0 0 0.2em 0;text-align:left}fieldset.text-fields label.offscreen,fieldset.text-fields label.off-screen,fieldset.text-fields #pnFacultyContact .faculty-email label.biolabel,#pnFacultyContact .faculty-email fieldset.text-fields label.biolabel,fieldset.text-fields #pnFacultyContact .faculty-phone label.biolabel,#pnFacultyContact .faculty-phone fieldset.text-fields label.biolabel,fieldset.text-fields #pnFacultyContact .faculty-location label.biolabel,#pnFacultyContact .faculty-location fieldset.text-fields label.biolabel,fieldset.text-fields .faculty-contact .faculty-email label.biolabel,.faculty-contact .faculty-email fieldset.text-fields label.biolabel,fieldset.text-fields .faculty-contact .faculty-phone label.biolabel,.faculty-contact .faculty-phone fieldset.text-fields label.biolabel,fieldset.text-fields .faculty-contact .faculty-location label.biolabel,.faculty-contact .faculty-location fieldset.text-fields label.biolabel,fieldset.text-fields .fsDirectoryEntry .email label.biolabel,.fsDirectoryEntry .email fieldset.text-fields label.biolabel,fieldset.text-fields .fsDirectoryEntry .phone label.biolabel,.fsDirectoryEntry .phone fieldset.text-fields label.biolabel,fieldset.text-fields .fsDirectoryEntry .office label.biolabel,.fsDirectoryEntry .office fieldset.text-fields label.biolabel{position:absolute;left:-999999px}fieldset.text-fields br{clear:both}fieldset.cb-rb-fields{margin:0 0 1.0em 0}fieldset.cb-rb-fields input{vertical-align:top;width:15px;height:15px;margin:0 0 0.8em 0;padding:0}fieldset.cb-rb-fields label{font-weight:bold;line-height:1.3em;margin:0 15px 0 3px}fieldset.cb-rb-fields br{clear:both}fieldset.cb-rb-block-fields{margin:0 0 1.0em 0;padding:0 0 0 22px}fieldset.cb-rb-block-fields input{float:left;display:inline;vertical-align:top;width:15px;height:15px;margin:0 0 0 -22px;padding:0}fieldset.cb-rb-block-fields label{display:block;font-weight:bold;line-height:1.3em;margin:0 0 0.2em 0}fieldset.cb-rb-block-fields br{clear:both}fieldset.cb-rb-block-fields h2{margin-left:-22px}fieldset.form-buttons{margin:0 0 1.0em 0}span.select-wrapper{border:1px solid #bcbcbc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:transparent url('../img/select_bg.gif?1461797188') repeat-x left center;position:absolute}span.select{height:20px;line-height:20px;overflow:hidden;display:block;width:100px;padding:0 30px 0 8px;color:#303030;font-size:1.0em;background:transparent url('../img/select_arrows.gif?1461797188') no-repeat right center;z-index:0}span.select-small{width:90px}span.select-medium{width:150px}span.select-large{width:210px}span.select-auto{width:auto}span.select-custom{width:auto}select.styled{position:relative;z-index:1;-webkit-appearance:none;opacity:0;filter:alpha(opacity=0)}fieldset#contact_form div.floatleft{width:340px;margin-bottom:0;height:40px}#contact_form{position:relative}#contact_form #mail-info{position:absolute;right:0;padding:16px;background:#faf9f5;border:1px solid #e6e2d6;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#contact_form .data-list tr th:first-child{padding-left:0;padding-bottom:15px}#contact_form .data-list td{padding:8px}select#contact-list{margin:0 0 22px 0}#contact_form h4{margin-bottom:30px;clear:both}@media screen and (max-width: 860px){#contact_form .half-column-left .data-list th:last-of-type,#contact_form .half-column-left .data-list td:last-of-type{text-align:right}}#contact_form input.text,#contact_form textarea{width:591px;height:150px;padding:5px 0 0 5px;float:left;margin-right:0}@media screen and (max-width: 767px){#contact_form textarea{width:80%}}.alignLeft div.error{text-align:left}.FormLegend{margin:0}.FormLegend p,.FormLegend .introbox div,.introbox .FormLegend div{color:#78102a;font-size:.786em;margin:0}.FormLegend p span.required,.FormLegend .introbox div span.required,.introbox .FormLegend div span.required{font-size:1em}.LeftCheckList,.RightCheckList{width:340px;float:left;padding:0 0 0}.LeftCheckList input,.RightCheckList input{margin:0 10px 0 0;vertical-align:middle}.LeftCheckList label,.RightCheckList label{width:300px;display:inline-block;margin:0 0 15px;line-height:1em;font-weight:bold;font-size:0.929em}fieldset.text-fields div label{width:70px;padding:4px 10px 0 0;font-size:0.929em;text-align:left;margin:0}fieldset.text-fields div.zipcode label{width:30px}fieldset.text-fields div label[for="main_0_Address"],fieldset.text-fields div label[for="main_0_City"],fieldset.text-fields div label[for="main_0_State"],fieldset.text-fields div label[for="main_0_Zip"]{text-align:right}fieldset.text-fields div select#main_0_State{width:115px}fieldset.text-fields div input{width:235px;border:solid 1px #c8c8c8}fieldset.text-fields div input#main_0_Zip{width:72px}fieldset.text-fields div.zipcode{width:120px;float:right}fieldset.text-fields div.stateInput{width:205px}#main_0_ConnectForm{position:relative}.connect div.txt-field div.error{width:320px}.connect-checkboxes{margin:0}.connect-checkboxes label{cursor:pointer}.connect-checkboxes li{margin:0;position:relative}div.checkboxholder{position:relative}.connect-checkboxes div.tt_connect{position:absolute;left:0;top:-298px;height:300px;display:none}div.tt_connect .tt_inner{position:absolute;bottom:0}div.tt_connect div.tt_top{width:325px;height:11px;background:url('../img/Forms/bg_tt_top.png?1461797188') no-repeat}div.tt_connect div.tt_body{width:275px;height:auto;background:url('../img/Forms/bg_tt_tile.png?1461797188') repeat-y;padding:.5em 25px .5em}div.tt_connect div.tt_body p,div.tt_connect div.tt_body .introbox div,.introbox div.tt_connect div.tt_body div{color:#88785a;font-size:.786em;margin:0 0 .5em}div.tt_connect div.tt_btm{width:325px;height:16px;background:url('../img/Forms/bg_tt_btm.png?1461797188') no-repeat}.connect-checkboxes li:hover div.tt_connect,.connect-checkboxes li.hover div.tt_connect{display:block !important}#main_0_Insider{margin:10px 10px 0 0;vertical-align:baseline}label[for="main_0_Insider"]{font-weight:bold}.main_0_Insider{font-weight:bold;line-height:20px}#main_0_ConnectForm #main_0_uxBtnSubmit{width:80px;background:url('../img/btn_submit.png?1461797188') no-repeat 0 0;height:30px;border:none;text-indent:-9999px;cursor:pointer;display:block;font-size:0;line-height:0}#main_0_ConnectForm #main_0_uxBtnSubmit:hover{background-position:0 -30px}#main_0_ConnectForm #main_0_uxBtnSubmit:active{background-position:0 -60px}div.MoreWays{background:#f2f1eb;border:solid 1px #e6e3d7;padding:20px}div.MoreWays h4{margin-bottom:1em}div.MoreWays li{float:left;background:none;width:200px;height:22px;margin:0 5px 5px 0;padding:0}div.MoreWays li a{display:block;width:170px;height:22px;padding:0 0 0 30px;color:#000}div.MoreWays li a:hover{text-decoration:none}div.MoreWays li.sm_twitter a{background:url('../img/Forms/icon_twitter.png?1461797188') no-repeat}div.MoreWays li.sm_facebook a{background:url('../img/Forms/icon_facebook.png?1461797188') no-repeat}div.MoreWays li.sm_itunes a{background:url('../img/Forms/icon_itunes.png?1461797188') no-repeat}div.MoreWays li.sm_blog a{background:url('../img/Forms/icon_blog.png?1461797188') no-repeat}div.MoreWays li.sm_gift a{background:url('../img/Forms/icon_gift.png?1461797188') no-repeat}#feedback fieldset.no-indent{padding:0}#feedback fieldset input{margin:0}#feedback .feedback-comments label{width:60px;float:left;height:20px}#feedback #main_0_uxTxtEmail,#feedback #main_0_uxTxtMessage{float:left;display:inline;margin:0;width:335px}#feedback #main_0_uxTxtMessage{height:115px}#feedback_form div.floatleft{width:700px !important}#feedback_form div.txt-field div.error{width:405px}.aamp-form input[type="text"]{margin:8px 0 0 0;width:240px}.homepage-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-content *,.homepage-content *:after,.homepage-content *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.homepage-content .panel{padding:50px 0}.homepage-content .panel.home-headline-panel{padding-top:0}@media screen and (max-width: 767px){.homepage-content .panel.home-headline-panel{padding:20px 0}}.homepage-content .panel.panel--dark{padding:0}@media screen and (max-width: 767px){.homepage-content .panel.panel--dark{padding:20px}}.home-headline{position:relative;top:-45px;width:82.08333%;margin:0 auto 30px;padding:28px 20px;background:#fff;font-size:1.88rem;line-height:1.3;text-align:center}@media screen and (max-width: 860px){.home-headline{width:100%;margin:0 0 20px 0}}@media screen and (max-width: 767px){.home-headline{top:0;width:100%;margin:0 0 20px 0;font-size:26px}}.home-cta{display:table;width:100%}@media screen and (max-width: 767px){.home-cta{display:block}}.content-cta{display:table-cell;width:50%;vertical-align:middle;padding:40px 20px 40px 0}@media screen and (max-width: 767px){.content-cta{display:block;width:100%}}.content-cta h1{color:#fff}.content-cta ul{-moz-columns:3;-webkit-columns:3;columns:3}@media screen and (max-width: 1000px){.content-cta ul{-moz-columns:2;-webkit-columns:2;columns:2}}@media screen and (max-width: 767px){.content-cta ul{-moz-columns:1;-webkit-columns:1;columns:1}}.content-cta ul li{margin:0;padding:10px 0;border-bottom:1px solid #96435c}.content-cta ul li a{color:#fff;font-size:14px;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.content-cta ul li a:hover{text-decoration:underline}.programs-filter{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;width:50%;background:#96435c;vertical-align:middle;padding:40px 20px}.programs-filter *,.programs-filter *:after,.programs-filter *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@media screen and (max-width: 600px){.programs-filter{display:block;width:100%;zoom:1;padding:20px}.programs-filter:after{content:".";display:block;height:0;clear:both;visibility:hidden}}.programs-filter h4{color:#fff;font-size:16px}.programs-filter h4 a{color:#fff}.programs-filter fieldset{float:left;width:100%;padding-right:10px;overflow:hidden}@media screen and (max-width: 600px){.programs-filter fieldset{width:100%}}.programs-filter .css-select-label{z-index:9}.programs-filter .css-select-label:after{background-color:transparent;right:50px;z-index:9}.programs-filter .css-select-container{background-color:#fff}.programs-filter .program-filter-submit{position:absolute;right:0;top:0;height:38px;text-align:center;background:#eeeae1;padding-top:15px;width:50px;z-index:999;cursor:pointer}.programs-filter .css-select{border:none;opacity:1;background-color:transparent;border-radius:0;padding-left:.5rem;font-size:16px}.note-scroll{float:left;width:50%;padding:20px;padding-bottom:0;background:#f6f5f3;overflow:hidden}@media screen and (max-width: 767px){.note-scroll{width:100%}}.note-scroll h1{font-size:1.88rem}.note-scroll .note-scroller{margin:0;padding:0}@media screen and (max-width: 600px){.note-scroll .note-scroller{max-height:none;overflow-y:visible}}.note-scroll .note-scroller__item{margin:0 0 20px 0;padding:0 20px 0 0;zoom:1}.note-scroll .note-scroller__item:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media screen and (max-width: 600px){.note-scroll .note-scroller__item{display:none}.note-scroll .note-scroller__item:nth-child(-n+5){display:block}}.note-scroll .note-scroller__image{float:left;width:120px}.note-scroll .note-scroller__image img{width:100%}@media screen and (max-width: 860px){.note-scroll .note-scroller__image{width:100px}}@media screen and (max-width: 420px){.note-scroll .note-scroller__image{display:none}}.note-scroll .note-scroller__body{margin:0 0 0 135px}@media screen and (max-width: 860px){.note-scroll .note-scroller__body{margin-left:120px}}@media screen and (max-width: 420px){.note-scroll .note-scroller__body{margin-left:0}}.note-scroll .note-scroller__body h2{font-size:16px;line-height:1.3em}.note-scroll .note-scroller__body p,.note-scroll .note-scroller__body .introbox div,.introbox .note-scroll .note-scroller__body div{font-size:13px;margin:0}.home-news{float:left;width:25%;padding:20px}@media screen and (max-width: 767px){.home-news{width:50%}}@media screen and (max-width: 600px){.home-news{width:100%}}.home-news h3{font-size:1.88rem}.home-news .news-listing__item{margin:0 0 20px;padding:0;opacity:0;-moz-transition:opacity 0.25s;-o-transition:opacity 0.25s;-webkit-transition:opacity 0.25s;transition:opacity 0.25s}.home-news .news-listing__item h4{font-size:16px;margin:0 0 .25em}.home-news .news-listing__content p,.home-news .news-listing__content .introbox div,.introbox .home-news .news-listing__content div{font-size:13px;margin-bottom:0;display:inline}.home-news .active .news-listing__item{opacity:1}.home-news .view-all{position:relative;display:inline-block;top:-40px;text-transform:uppercase;font-weight:bold;z-index:100}.home-news .view-all:hover,.home-news .view-all:focus{text-decoration:underline}.home-news .owl-wrapper-outer{border-bottom:1px solid #eeeae1}.home-news .owl-controls .owl-pagination{text-align:right;margin:20px 0}.home-news .owl-controls .owl-page{display:inline-block}.home-news .owl-controls span{display:table-cell;width:20px;height:30px;margin:0 10px;text-align:center;vertical-align:middle;color:#7c1335;-moz-transition:background 0.25s;-o-transition:background 0.25s;-webkit-transition:background 0.25s;transition:background 0.25s}.home-news .owl-controls span:hover{color:#333;text-decoration:underline}.home-news .owl-controls .active span{background:#b1afac;color:#333}.home-news .owl-controls .active span:hover{text-decoration:none}.home-magazine-cta{float:left;width:25%;padding:20px}@media screen and (max-width: 767px){.home-magazine-cta{width:50%}}@media screen and (max-width: 600px){.home-magazine-cta{width:100%}}.home-magazine-cta h3{font-size:1.88rem}.home-magazine-cta .magazine-listing{margin:0;padding:0}.home-magazine-cta .magazine-listing__item{float:left;width:100%;margin:0;padding:10px 0}.home-magazine-cta .magazine-listing__item:first-child{padding-top:0;border:none}.home-magazine-cta .magazine-listing__item h3{font-size:15px;margin-left:75px}@media screen and (max-width: 860px){.home-magazine-cta .magazine-listing__item h3{margin-left:0}}.home-magazine-cta .magazine-listing__item h4{font-size:18px;font-style:italic}.home-magazine-cta .magazine-listing__item h5{font-size:12px;font-weight:normal}.home-magazine-cta .magazine-listing__item img{float:left;width:95px;height:auto;margin-right:10px}@media screen and (max-width: 860px){.home-magazine-cta .magazine-listing__item img{float:none;width:65px}}@media screen and (max-width: 600px){.home-magazine-cta .magazine-listing__item img{float:left}}.home-magazine-cta .magazine-listing__date{font-size:12px}.social-footer__header{width:100%;float:left;padding-left:10px;padding-right:10px;font-size:1.88rem;font-weight:normal}.social-footer__header a{color:#333}.social-footer__header a:hover{text-decoration:underline}.social-footer__item{width:25%;float:left;padding-left:10px;padding-right:10px}@media screen and (max-width: 767px){.social-footer__item{width:50%;float:left;padding-left:10px;padding-right:10px;margin-bottom:30px}}@media screen and (max-width: 600px){.social-footer__item{width:100%;float:left;padding-left:10px;padding-right:10px}}.social-footer__item img{width:100%}.social-footer__item h3{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif}.social-footer__item p,.social-footer__item .introbox div,.introbox .social-footer__item div{font-size:13px}.social-footer__item .facebook-status{margin-top:20px}.social-footer__item .TwitterFeed{font-style:italic}.social-footer__item .TimeStamp{font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;text-transform:uppercase}.social-footer__item .TimeStamp a{color:#b1afac;font-size:11px}.social-footer__item .TimeStamp a:hover,.social-footer__item .TimeStamp a:focus{text-decoration:none}.social-footer__item .youtube-post{font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif}.social-footer__item .youtube-post:hover,.social-footer__item .youtube-post:focus{text-decoration:none}.social-footer__item-header{font-size:13px;text-transform:uppercase}.social-footer__item-header:before{display:inline-block;font-size:22px;margin:0 10px 0 0}.social-footer__item-header--twitter:before{content:""}.social-footer__item-header--instagram:before{content:""}.social-footer__item-header--youtube:before{content:""}.social-footer__item-header--facebook:before{content:""}.social-footer__view-all{border-top:1px solid #eeeae1;margin-top:20px;padding-top:20px}.social-footer__view-all a{text-transform:uppercase;font-size:12px;font-weight:bold}.social-footer__view-all a:hover,.social-footer__view-all a:focus{text-decoration:none}#facultyfiltercontainer,.facultyfiltercontainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%;margin:0 0 2em 0;padding:40px 20px;border:1px solid #E5E4DF}#facultyfiltercontainer *,#facultyfiltercontainer *:after,#facultyfiltercontainer *:before,.facultyfiltercontainer *,.facultyfiltercontainer *:after,.facultyfiltercontainer *:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}@media screen and (max-width: 600px){#facultyfiltercontainer,.facultyfiltercontainer{padding:20px}}#facultyfiltercontainer #facultyfilters,.facultyfiltercontainer #facultyfilters{float:left;padding:.5em 0 0}@media screen and (max-width: 600px){#facultyfiltercontainer #facultyfilters,.facultyfiltercontainer #facultyfilters{width:100%;line-height:1.8}}#facultyfiltercontainer #facultyfilters a,.facultyfiltercontainer #facultyfilters a{border-left:1px solid #e5e4df;font-weight:bold;display:inline-block;padding:0 10px;border-left:1px solid #d7d7d7}#facultyfiltercontainer #facultyfilters a:hover,#facultyfiltercontainer #facultyfilters a:focus,.facultyfiltercontainer #facultyfilters a:hover,.facultyfiltercontainer #facultyfilters a:focus{text-decoration:none}#facultyfiltercontainer #facultyfilters a.first,.facultyfiltercontainer #facultyfilters a.first{border-left:0px;padding-left:0px}#facultyfiltercontainer .facultyfiltercontainersearchbox,.facultyfiltercontainer .facultyfiltercontainersearchbox{float:right;margin:-5px 0 0}@media screen and (max-width: 600px){#facultyfiltercontainer .facultyfiltercontainersearchbox,.facultyfiltercontainer .facultyfiltercontainersearchbox{width:100%;margin:0 0 20px}}#facultytabrow,.facultytabrow{float:left;width:100%;margin-top:2em;padding-bottom:7px}@media screen and (max-width: 600px){#facultytabrow,.facultytabrow{margin-top:1em;padding:0}}.facultytab{padding:5px 20px;border:1px solid #E5E4DF;border-bottom:none;background-color:#EEEEEE;color:#4b4b49;font-weight:bold}@media screen and (max-width: 600px){.facultytab{display:block;padding:10px 20px}}.facultytab a{color:#888888}.facultytab a:hover{text-decoration:none}#facultytabselected{background-color:#ffffff}#facultytabselected a{color:#121212}.Page .featureSection{overflow:auto;margin:0 auto;max-width:48rem;border-top:1px solid #DDDDDD;padding:1.25rem 0}.Page .featureSection img{width:100%;margin:0.2rem 0 1rem 0}.Page .featureSection h3{margin:0 0 0.3em;font-size:1.2rem;font-family:Univers LT W01_65 Bold,"Helvetica Neue",Arial,sans-serif}@media screen and (max-width: 600px){.Page .featureSection h3{font-size:1rem}}.Page .featureSection a:hover{color:#660f2a}.Page .featureSectCol1{float:left;padding-right:20px;width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 600px){.Page .featureSectCol1{padding-right:0.8rem}}.Page .featureSectCol2{float:right;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 600px){.Page .featureSectCol2{padding-right:0.5rem}}@media screen and (max-width: 767px){.Page .featureSectCol2{padding-right:1.5rem}}.Page .featureSectCol2 p,.Page .featureSectCol2 .introbox div,.introbox .Page .featureSectCol2 div{font-size:1rem;line-height:1.45rem;font-family:Univers LT W01_55 Roman,"Helvetica Neue",Arial,sans-serif;margin:0;margin-bottom:1rem}@media screen and (max-width: 600px){.Page .featureSectCol2 p,.Page .featureSectCol2 .introbox div,.introbox .Page .featureSectCol2 div{font-size:0.9rem;line-height:1.3rem}}.calendar_wrap .top-link{width:33%;text-align:center;float:left;padding:10px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin:10px 0}.calendar_wrap .top-link:hover{padding:10px 0;background:#03b7b0}.calendar_wrap a{color:#7c1335;text-decoration:none}.calendar_wrap a:hover{background:#7c1335;color:#fff !important;padding:1px 0;transition:ease .2s;cursor:pointer}.calendar_wrap h2{font-family:ff-meta-serif-web-pro-2,ff-meta-serif-web-pro-1,Georgia,Times,serif;font-weight:lighter;font-size:2.3em;margin:20px 0;padding:0;line-height:1}.calendar_wrap p,.calendar_wrap .introbox div,.introbox .calendar_wrap div{line-height:1.6}.calWrap{width:100%;margin:0 auto;font-size:12px;line-height:15px}@media screen and (max-width: 767px){.calWrap.skinny{margin:0 1rem;width:auto}}.calWrap a:hover{background-image:none !important}.calendar_wrap{float:left;width:100%;min-height:850px}@media screen and (max-width: 1000px){.calendar_wrap{border-top:1px solid #d7d7d7}}@media screen and (min-width: 1000px){.calendar_wrap{width:700px}}#calendar-header{display:none}@media screen and (min-width: 767px){#calendar-header{display:block;float:left;width:100%;margin-bottom:15px}}#calendar-header .wrapper{width:100%;float:left}#month-title{color:#7c1335;float:left}#title-year{color:#333}#month-back{background:url('../img/calendar/return.png?1461797188') no-repeat;height:26px;width:16px;float:left;margin-top:26px;margin-right:10px;transition:ease .4s}#month-back:hover{cursor:pointer;background:url("../img/return-hover.png") no-repeat}#month-forward{background:url('../img/calendar/advance.png?1461797188') no-repeat;height:26px;width:16px;float:left;margin-top:26px;margin-left:10px;transition:ease .4s}#month-forward:hover{cursor:pointer;background:url("../img/advance-hover.png") no-repeat}#list-view{margin-left:15px;margin-top:5px;width:70px;float:right;border-left:1px solid #d8d8d8;padding-left:15px;margin-bottom:15px}#list-view a:hover{background:#7c1335;display:block;padding:0}#list-view a:active{background:#7c1335}#select-calendar{float:right}#select-calendar select{border:1px solid #999;background:url("../img/select-arrow.png") right 12px center no-repeat transparent;margin-top:25px;padding:8px 21px;-webkit-appearance:none;color:#7c1335;width:180px;font-size:11px;line-height:1;-moz-appearance:none;appearance:none}@media only screen and (min-width: 767px){.week{float:left;width:100%;padding:30px 0px;border-bottom:1px solid #E0E0E0;border-top:1px solid #FFF}}#week-days{border-top:1px solid #555;border-bottom:1px solid #555;padding:15px 0;float:left;width:100%}.day-individual{width:14.28%;float:left;text-align:center;font-size:10px}@media only screen and (min-width: 1000px){.day-individual{width:100px}}.day-wrap{width:100%}@media only screen and (max-width: 1000px) and (min-width: 767px){.day-wrap{float:left;text-align:right;width:14.28%}}@media only screen and (min-width: 1000px){.day-wrap{float:left;width:99px;margin:0 1px 0 0;text-align:right}}.day-number{box-sizing:border-box;color:#fff;background:#7c1335;padding:2px 5px}@media only screen and (max-width: 767px){.day-number{font-size:1rem;line-height:1.4rem;padding-left:10px}}@media only screen and (max-width: 766px){.day-number{width:100%}}@media only screen and (min-width: 767px){.day-number{float:right;font-weight:bold}}.event{font-size:1rem;box-sizing:border-box;width:100%;background:#fff;border-bottom:1px solid #d7d7d7;padding:15px 10px 10px 0}@media only screen and (max-width: 1000px){.event{line-height:1.4rem}}@media only screen and (max-width: 1000px) and (min-width: 767px){.event{float:left;width:100%}}@media only screen and (min-width: 767px){.event{border-right:1px solid #d7d7d7}}@media only screen and (min-width: 1000px){.event{float:left;width:99px;font-size:11px;overflow:hidden}}.event.special{background-color:#f6f5f3 !important}@media only screen and (min-width: 767px){.event.special{border-left:5px solid #7c1335 !important;border:1px solid #7c1335;width:99px;Margin-top:0}}.event.see-more{padding:.4em}.event.cancelled-event{text-decoration:line-through;background:#f8f8f8}@media only screen and (min-width: 767px){.event.cancelled-event{border:1px solid #ddd;border-top:none;margin-top:0px;border-left:4px solid #ddd;font-weight:lighter}}.event-time{color:#666;float:left;width:100%;font-size:11px}.event-title a{color:#7c1335;text-decoration:none;transition:ease .2s}.event-title a:hover{background:#7c1335;color:#fff}@media only screen and (min-width: 767px){.last-month{background:#f2f2f1}}.day-wrap.last-month{margin-right:1px}@media only screen and (min-width: 767px){.day-number.last-month{border-right:1px solid #d7d7d7;color:#7c1335}}.see-more{background:#7c1335;background:rgba(119,0,0,0.06)}.filter-toggle{font-size:1rem;width:100%;clear:both;cursor:pointer;color:#7c1335;background-color:#f2f2f1;padding:1rem 0 1rem 0;border:none;text-align:center;border-radius:2px;box-sizing:border-box}.filter-toggle:hover{background-color:#e8e8e6}.no-events{padding-left:.5rem;color:#8e8e8e}@media only screen and (max-width: 767px){.no-events{background-color:#f2f2f1}}@media only screen and (min-width: 767px){.no-events{border:none;text-align:right}}@media only screen and (max-width: 767px){.filtered .no-events,.filtered .no-event-sibling{display:none}}.event-time{color:#666;float:left;width:100%;font-size:11px}.see-more{background:#7c1335;background:rgba(119,0,0,0.06)}#detail_wrap{float:left;width:100%}@media screen and (min-width: 1000px){#detail_wrap{width:700px}}#detail_wrap a:hover{color:initial}#wrap-event{max-width:960px;width:100%;margin:0 auto}#event-header{float:left;width:100%;margin-bottom:20px;border-top:1px solid #dbdbdb}#event-header h2{font-weight:normal;font-size:1.6em}.return-to-calendar{float:left;margin-bottom:20px;width:100%;margin-top:20px}.return-to-calendar a{text-decoration:none;color:#7c1335;font-weight:bold;margin-left:7px;float:left;margin-top:2px}.return-to-calendar img{float:left}#event-image{float:left;width:700px;margin-bottom:20px;height:200px;overflow:hidden}#event-image img{min-height:150px;min-width:700px;max-width:100%;height:auto}.event-time-range{margin-right:1em}#date-time{color:#7c1335;padding-right:7px;border-right:1px solid #7c1335;margin-right:10px}#location a{font-weight:bold;color:#7c1335;font-size:12px;text-decoration:none}#event-content{clear:both}.read-more{float:left;width:100%;margin:0 0 20px 0}#callout{margin-left:30px;padding:15px;border:1px solid #d8d8d8;background:#fff}#right-side{width:100%;float:right;background-color:#eeeae1;padding:1rem;box-sizing:border-box;margin-bottom:1rem}@media screen and (min-width: 1000px){#right-side{display:block;width:calc(100% - 700px - 1rem)}}.event-contact{background-color:#E9E6E1;padding:1em}.event-contact>p,.introbox .event-contact>div{margin:0;line-height:1.5}.event-cancelled{color:#7c1335}.event-contact>p>span:not(:last-child):after,.introbox .event-contact>div>span:not(:last-child):after{content:" | ";margin:0 2px}.event-contact.contact-info-above{padding-top:0}.event-contact.top{padding-bottom:0}.custom-field{margin-bottom:.7em}.list-day-wrapper{float:left;width:100%;border-top:1px solid #fff}.list-day-date{float:left;width:100%;border-bottom:1px solid #d8d8d8;background:#fff}.list-event-wrap{float:left;width:100%;border-bottom:1px solid #d8d8d8;padding:1rem 0 1rem 0}.list-event-wrap:last-child{border:none}.list-day-date-text{box-sizing:border-box;font-size:1rem;line-height:1.4rem;padding-left:10px;color:#fff;background:#7c1335;padding:2px 5px}.list-event-image{max-width:115px;float:left;max-height:90px;overflow:hidden;margin-right:20px}@media screen and (max-width: 767px){.list-event-image{display:none}}.list-event-image img{max-height:90px;min-height:90px;min-width:115px}.list-event-header{width:100%;font-size:1rem;line-height:1.4rem}.list-event-text{display:block;width:100%}.list-event-title{width:100%}.list-event-location{font-size:14px}#spu-month-scroll{margin:10px auto;border-bottom:1px #CCC solid}#spu-month-scroll .prev,#spu-month-scroll .next,#spu-month-scroll .carousel-wrapper{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#spu-month-scroll .prev,#spu-month-scroll .next{cursor:pointer;width:5%;padding-top:8px;padding-bottom:8px}#spu-month-scroll .prev{padding-right:1rem}#spu-month-scroll .next{padding-left:1rem}#spu-month-scroll .next img{float:right}#spu-month-scroll .carousel-wrapper{width:90%;text-align:center}#spu-month-scroll .owl-carousel{margin-bottom:0}#spu-month-scroll .item{padding:8px 7px;margin:0;cursor:pointer;list-style-type:none}#spu-month-scroll .item:hover{color:#7c1335}#spu-month-scroll .current{background-color:#7c1335;color:#FFF}#spu-month-scroll .current:hover{color:#FFF}#calendar-filter-wrap,#event-type-filter-wrap{display:block}.cal-filter-container{max-height:1245px;overflow:hidden;transition:max-height 1s}@media screen and (min-width: 1000px){.cal-filter-container{max-height:1253px}}@media screen and (max-width: 1000px) and (min-width: 767px){.cal-filter-container{max-height:699px}}.hide-cal-filter-container{max-height:0}.cal-filter-item,.event-type-filter-item{flex:1 0 50%;box-sizing:border-box;border-bottom:solid 1px #d7d7d7;background-image:none !important;color:#7c1335;margin:0 !important;padding:1em !important;font-size:14px;font-family:"Helvetica Neue",Arial,sans-serif;line-height:1.4rem;cursor:pointer;word-wrap:break-word;word-break:break-word}@media screen and (max-width: 600px){.cal-filter-item,.event-type-filter-item{flex:1 0 100%}}@media screen and (min-width: 1000px){.cal-filter-item,.event-type-filter-item{padding:1em .5em 1em .5em !important;flex:1 0 100%}}.cal-filter-item:not(.active):hover,.event-type-filter-item:not(.active):hover{background-color:#eee !important}.cal-filter-item.active,.event-type-filter-item.active{background-color:#7c1335;color:#FFF}.cal-filter-item.active:hover,.event-type-filter-item.active:hover{background-color:#6a102d}ul .default{flex:0 0 100% !important;text-align:center;border-top:1px solid #d7d7d7}.filter-activity-check{margin-right:5px;position:relative;top:1px;display:inline-block;width:12px;height:12px;border:1px solid #7c1335;border-radius:2px}.active .filter-activity-check{display:inline-block;border:none}.active .filter-activity-check:before{content:'';font-family:"SPUIcons";position:relative;top:0}.cal-filter-list,.event-type-filter-list{background-color:#fafafa;display:flex;flex-wrap:wrap;margin-bottom:1rem}#search_wrap{float:left;width:100%}@media screen and (min-width: 1000px){#search_wrap{width:700px}}.search-header{border-top:1px #CCC solid;border-bottom:1px #CCC solid;margin-bottom:1.5em;padding:0 0 1.5em 0}.search-term{color:#7c1335}#cal-search-form{padding-bottom:1rem}.cal-search-input{border:none !important;box-sizing:border-box;height:3rem !important;font-size:1.5rem !important;padding-left:.5rem !important;width:calc(100% - 3rem)}.cal-search-submit{height:3rem;padding:0;width:3rem;cursor:pointer;float:right;outline:none;border:none;background:#fff;margin:0;font-family:'spuicons';font-size:1.9rem;color:#333}.cal-search-label{font-size:1rem;margin-bottom:1em;display:block;float:left}.cal-search-filter-checkbox{margin:1em .4em 0 0}.search-result-label{padding-right:5em}.other-links{clear:left;padding-top:2em}.other-links>ul{list-style:none}.other-links>ul>li{background-image:none !important;margin-left:0;padding-left:0}.other-links>ul>li>a{text-decoration:none}@media screen and (min-width: 767px){.fullwidth-date-info{display:none}}@media screen and (max-width: 767px){.seven-column-day-number{display:none}}.filtered .calendar_wrap,.filtered #detail_wrap,.filtered #search_wrap,.filtered #right-side{width:100%}.filtered .other-links{display:none}
/*# sourceMappingURL=main.css.map */
