body,button,html{padding:0;margin:0}button,img{border:0}footer,nav#top div{vertical-align:top}#sideNav li,main ul.linkMenu,main ul.linkMenu ul,main ul.relatedLinks{list-style-type:none}body{background:#fff;overflow-x:hidden}body,html{font-size:16px;text-align:center;width:100%;height:100%}body,input,select{font-family:Roboto,'Helvetica Neue',Roboto,Arial,Lato,sans-serif;font-weight:400}ol,p,ul{font-size:1em}.college-heading,a{color:inherit;text-decoration:none;transition:all .2s 0s;-o-transition:all .2s 0s;-ms-transition:all .2s 0s;-moz-transition:all .2s 0s;-webkit-transition:all .2s 0s;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}a[name]{color:inherit!important;text-decoration:none!important;font-weight:inherit!important}a:hover{color:#777168;text-decoration:underline}b,strong{font-weight:900}button{background-color:transparent}*{outline-color:#4f2683}input[type~=submit]{cursor:pointer}pre{display:inline-block;white-space:pre-wrap}#referenceBar,body>aside,footer,main,nav#top .desktop>*{vertical-align:top;margin:0 auto;padding:1em 5%;width:90%}nav#top .desktop #firstBar a.button{font-size:.75em!important}@media screen and (min-width:1800px){#referenceBar,body>aside,footer>.columnHolder,main{width:1800px;padding:1em 0!important;margin:0 auto!important}nav#top .desktop>*{width:95%;padding:1em 2.5%!important;margin:0!important}footer{width:100%;margin:0;padding:2em 0}}@media screen and (min-width:1001px) and (max-width:1300px){#referenceBar,body>aside,footer,main,nav#top .desktop>*{padding:1em 2.5%;width:95%}nav.desktop #mainHover>div a,nav.desktop #mainHover>span.college-heading{font-size:.95em!important}main div.content{width:100%!important}}@media screen and (min-width:951px) and (max-width:1000px){#referenceBar,body>aside,footer,main,nav#top .desktop>*{padding:1em 2.5%;width:95%}nav#top .desktop #firstBar a.button,nav#top .desktop #secondBar{font-size:.67em!important;padding-top:1.35em!important;padding-bottom:1.35em!important}nav.desktop .main a{font-size:.8em;font-weight:400!important}nav.desktop #mainHover{font-size:.8em!important}nav.desktop #mainHover>div a,nav.desktop #mainHover>div span.college-heading{font-size:.95em!important}nav.desktop #mainHover>div h1~a{padding-left:0!important}nav.desktop #mainHover>div p{display:none}main div.content{width:100%!important}#mainContent aside{display:table-footer-group}}header>#alpha{display:block;background-color:#fff;color:#000;border-top:.25em solid #b20000;border-bottom:.25em solid #b20000;animation:openAlert 1s 0s 1;-webkit-animation:openAlert 1s 0s 1;-moz-animation:openAlert 1s 0s 1;-o-animation:openAlert 1s 0s 1;padding-top:1em;padding-bottom:1em}@keyframes openAlert{from{background-color:#b20000}}footer,nav#top .mobile{background-color:#53565a}header>#alpha a{display:block;margin:0;padding:0;text-transform:uppercase;font-weight:900;font-size:1.5em;line-height:1em}header>#alpha a:hover{text-decoration:none;color:#b20000}header>#alpha a span{color:#ff4d4d}header>*{margin:0 auto;text-align:center;padding:0}nav#top .desktop #firstBar{background-color:#53565a;margin:0!important;padding-top:.5em!important;padding-bottom:.5em!important;position:relative;color:rgba(0,0,0,.25)}nav#top .desktop #secondBar{background-color:#4f2683;border-bottom:1px solid rgba(0,0,0,.25);color:rgba(255,255,255,.75);text-align:right;font-size:.8em;padding-top:1.25em!important;padding-bottom:1.25em!important}nav#top .desktop #secondBar a{display:inline-block;color:inherit;padding:0 .5em;font-size:1.05em}.printOnly,nav#top .mobile,nav.mobile{display:none}nav#top .desktop #secondBar a:last-of-type{padding-right:0}section#I3Header,section.logo{background-color:#4f2683;padding:1em 0 1.5em}footer a:hover,nav#top a:hover{color:#fff!important}#CTXlogo,#CTXlogo img,#I3Logo,#I3Logo img{width:200px;margin:0 auto}@media screen and (max-width:950px){#CTXlogo img{max-width:250px;width:90%}}nav.desktop{font-weight:400;z-index:200;position:relative}nav.desktop .main{background:rgba(79,38,131,.85);color:#fff;font-size:1em;height:32px}nav.desktop .main>a{display:inline-block;text-align:center;vertical-align:bottom;line-height:32px;padding:0 1em;text-transform:uppercase;font-weight:600}nav.desktop .main>a:hover{background-color:#f5f5f5!important;color:#4f2683!important;text-decoration:none}nav.desktop #mainHover{position:absolute;width:100%;z-index:1000;font-size:.85em}nav.desktop #mainHover>div{background-color:rgba(245,245,245,.98);color:#464646;text-align:left;padding:1em 10%;width:80%;box-shadow:0 3px 5px 0 rgba(0,0,0,.25);display:none}nav.desktop #mainHover>div:hover{display:table!important}nav.desktop #mainHover>div *{margin:0 1em;padding:0}nav.desktop #mainHover>div strong{text-transform:uppercase;line-height:1.25em;font-size:1em;color:#4f2683;padding:0;margin:0}nav.desktop #mainHover>div a,nav.desktop #mainHover>div span.college-heading{display:block;color:inherit;line-height:1.15em;padding:.3em 0}nav.desktop #mainHover>div a:hover{color:#4f2683;text-decoration:underline}nav.desktop #mainHover p{color:rgba(0,0,0,.65);line-height:1.75em;font-size:1.05em;font-style:italic;padding:.25em 0;max-width:300px}nav.desktop #mainHover img{padding:.5em 0;height:150px}@media screen and (max-width:950px){nav#top .desktop,nav.desktop{display:none}nav#top .mobile,nav.mobile{display:block;text-align:left}nav#top,nav#top .mobile{height:42px;overflow:hidden}nav#top .mobile{position:relative}#navToggle,nav#top .mobile:before{position:absolute;top:0;z-index:100}nav#top .mobile:before{content:" ";display:block;right:-15px;padding-bottom:2px;border-left:3px solid rgba(255,255,255,.25);background-color:#4B4D51;width:72px;height:46px;-webkit-transform:skew(-27deg);-moz-transform:skew(-27deg);-ms-transform:skew(-27deg);-o-transform:skew(-27deg)}nav#top .mobile.clicked:before{background-color:#ebebeb;border-color:rgba(0,0,0,.25)}#navToggle{right:0;height:40px;width:50px;font-size:36px;padding:0;margin:0;font-weight:900;text-align:center;cursor:pointer;color:#fff;outline:0}#navToggle:hover{color:#ffd24f!important}#navToggle span:first-of-type{display:none}#navToggle span:nth-of-type(2){width:50px;height:30px;font-size:36px;letter-spacing:-.2em;padding:0 4px 0 0;margin:0;float:right;line-height:.22em;font-weight:400}#navToggle span:nth-of-type(2)::before{margin-top:.1em}#navToggle span:nth-of-type(2)::after,#navToggle span:nth-of-type(2)::before{display:block;content:"---"}nav.mobile{max-height:0;width:100%;text-align:left;background-color:#fff;overflow:hidden;transition:max-height .75s 0s;-o-transition:max-height .75s 0s;-ms-transition:max-height .75s 0s;-moz-transition:max-height .75s 0s;-webkit-transition:max-height .75s 0s}nav.mobile.clicked{max-height:3000px}nav.mobile>section:first-of-type{margin:1em 15% 1em 5%;width:80%}nav.mobile>section:first-of-type .column:first-of-type{padding-right:.5em!important}nav.mobile>section:first-of-type .column:last-of-type{padding-left:.5em}nav.mobile>section:first-of-type a{display:block;margin:.75em 0;padding:.25em 0;line-height:1em;font-size:.9em;border-bottom:1px solid rgba(79,38,131,.5)}nav.mobile>section:first-of-type a:hover{text-decoration:none;color:#4f2683;border-color:rgba(255,210,79,1)}#mainNav{height:auto}#mainNav,#mainNav>section{width:100%;display:block}#mainNav>section{height:auto;text-align:left}#mainNav>section>a{border:0}}.for-top,header h1{width:100%}body>header{line-height:0}@media screen and (min-width:951px){body>header #slider{margin-top:-32px;z-index:100}}body>header>h1{position:relative;line-height:2em;z-index:3000;text-transform:uppercase;font-size:3em;letter-spacing:.25em;display:none}#sideNav a,.for-top,header h1,main header{display:block}@media screen and (max-width:950px){body>header>h1{display:block;margin:0;padding:0;font-size:1.25em;background-color:#fff;color:#4f2683;text-align:center!important}}#referenceBar,main{background-color:#fff}#referenceBar{text-align:left;font-size:.9em;color:rgba(0,0,0,.7);vertical-align:bottom}#breadcrumbs a:last-of-type{font-weight:900;color:#4f2683}#breadcrumbs a:hover{color:#4f2683}#googleTranslate *{font-family:Roboto,sans-serif!important}#googleTranslate a{text-decoration:none!important}#skipToNav{display:none}.for-top iframe{display:block;max-width:100%!important}#sideB{width:250px}#sideB article{padding:0;border-bottom:1px solid rgba(79,38,131,.5)}#sideB article:last-of-type{border-bottom:none}#sideB article h1{font-weight:400;font-size:1em;text-align:center;margin:1em 0 0}#sideB article:first-of-type>*{margin-top:0!important}#sideNav ul{padding-left:0;margin-bottom:1em}#sideNav>ul,#sideNav>ul>li>ul>li>ul{margin:0}#sideNav li{position:relative;border:0;margin:0;padding:0}#sideNav a{border:0;color:inherit}#sideNav>ul>li>a{color:#4f2683;padding:0 0 .5em;font-size:1.45em}#sideNav>ul>li>a:hover{color:#000;text-decoration:none}#sideNav>ul>li>ul{background-color:rgba(255,255,255,.4);border:1px solid rgba(0,0,0,.2)}#sideNav>ul>li>ul>li>a{color:#4f2683;padding:.75em 2.5% .75em 9%;font-size:.9em;border-bottom:1px solid rgba(0,0,0,.12)}#sideNav>ul>li>ul>li>a.parent,#sideNav>ul>li>ul>li>a.parent.hasSubs{box-shadow:0 3px .25px 0 #4f2683;font-weight:900}#sideNav>ul>li>ul>li>ul>li>a{color:#000;padding:.75em 2.5% .75em 15%;font-size:.9em;background-color:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.09)}#sideNav>ul>li>ul>li.current>a,#sideNav>ul>li>ul>li>ul>li.current>a{font-weight:900;color:#000;text-decoration:none;left:6.5%}#sideNav>ul>li>ul>li>ul>li.current>a{background-color:rgba(0,0,0,.25);border-left:2px solid rgba(0,0,0,.3)}#sideNav>ul li a.hasSubs:before{position:absolute;content:"+";font-weight:400!important;opacity:.65}#sideNav>ul>li>ul>li>a.hasSubs:before{left:4%}#sideNav>ul>li>ul>li>ul>li>a.hasSubs:before{left:9.5%}@media screen and (max-width:950px){#skipToNav{display:block;background-color:#320457;color:#fff;vertical-align:middle;padding:.5em 0;text-transform:uppercase;letter-spacing:.15em;font-size:.9em;line-height:1.15em;font-weight:900}#skipToNav:hover{color:#ffd24f;text-decoration:none}#sideB{display:table-footer-group!important}#sideB article{margin:1em 2em}#sideNav>ul{padding-top:2em;border-top:1px solid rgba(0,0,0,.25)}}main table *,main table.photoLeft td{vertical-align:top!important}aside#sideTop{background-color:rgba(0,0,0,.1);display:table;padding-top:0;padding-bottom:0}body>aside#sideTop article{text-align:left;border-left:1px solid rgba(0,0,0,.1)}body>aside#sideTop article:first-of-type{border-left:none}body>aside#sideTop article>*{margin:0}body>aside#sideTop article>a.button.xlarge{display:inline-block;height:100%;width:90%;background:0 0;color:#4f2683!important;font-size:1.45em;padding:2em 5%}body>aside#sideTop article>a.button.xlarge:before{display:none}body>aside#sideTop article>a.button.xlarge:hover:before{display:block}body>aside#sideTop article>a.button.xlarge:hover{background:#4f2683;color:#fff!important}@media screen and (max-width:950px){body>aside#sideTop article,body>aside#sideTop article>a.button.xlarge{display:block;min-height:100px}body>aside#sideTop article{border-top:1px solid rgba(0,0,0,.1);border-left:0;width:100%}body>aside#sideTop article:first-of-type{border-top:0}body>aside#sideTop article>a.button.xlarge{width:90%}}main{text-align:center;color:#141414;display:table}main>*{text-align:left}.columnHolder>*,main>*{padding:0 2.5%}.columnHolder>:first-child,main>:first-of-type{padding-left:0!important}.columnHolder>:last-child,main>section:last-of-type{padding-right:0!important}main>section{border-left:1px solid rgba(0,0,0,.1)}main>section:first-of-type{border:none}main div.content:first-child{margin-top:0!important;padding-top:0!important}main h2,main h3,main h4,main h5,main h6{color:#000}main h1 strong,main h2 strong,main h3 strong,main h4 strong,main h5 strong,main h6 strong{font-size:inherit!important;color:inherit!important;font-weight:400!important}main h2.purple,main h3.purple,main h4.purple,main h5.purple,main h6.purple{color:#4f2683}main h2.gray,main h3.gray,main h4.gray,main h5.gray,main h6.gray{color:#53565a}#mainContent article~h1{padding-top:.5em!important}#mainContent header>h1{text-align:left!important;padding:0 0 .5em}#mainContent h1,body header>header h1{font-weight:900;font-size:2em;color:#4f2683}main p{line-height:1.5em}main a{color:#4f2683}main a:hover{text-decoration:underline}main img{margin:1em 0}main img[float*=left],main img[style*="float: left"]{margin:0 1em 1em 0}main img[float*=right],main img[style*="float:right"]{margin:0 0 1em 1em}main table{border-collapse:collapse}main table.corrugatedCols tr td:nth-of-type(odd),main table.corrugatedRows tr:nth-of-type(odd){background-color:rgba(0,0,0,.1)}main table.corrugatedCols,main table.corrugatedRows{border:1px solid rgba(0,0,0,.2)}main table.corrugatedRows td{border-right:1px solid rgba(0,0,0,.1)}main table.corrugatedRows tr td:first-child{border-left:1px solid rgba(0,0,0,.1)}main table.corrugatedCols td{border-bottom:1px solid rgba(0,0,0,.2)}main table.photoLeft tr{border-bottom:1px solid #c8c8c8}main table.photoLeft tr:last-of-type{border-bottom:0}main table.photoLeft td:first-of-type{padding:1em 0 1em 1em!important}main table.photoLeft td{padding-top:1em!important}main table.photoLeft tr td:first-child{width:175px!important}main table.photoLeft tr td:first-child img{width:100%!important;margin:0!important;height:auto!important}main table.photoLeft tr td:nth-child(2){padding-left:1.5em!important}@media screen and (max-width:950px){main table.photoLeft tr td:nth-child(2){padding-left:0!important}main table.photoLeft tr td{display:block}main table.photoLeft tr td:first-child{width:100%!important}main table.photoLeft td:first-of-type{padding:0!important}}main table td{padding:.25em!important}main table td>:first-child,table td>:first-child *{margin-top:0!important}main table td a.button,main table td input.button{margin-top:.5em!important;padding-top:.5em!important}main table tr.purpleHeader{background-color:#4f2683!important}main table tr.grayHeader{background-color:#e1e1e1!important;border:1px solid rgba(0,0,0,.2)!important}main table tr.grayHeader td,main table tr.purpleHeader td{vertical-align:middle!important;background-color:transparent!important}main table tr.purpleHeader *{color:#fff!important}main table tr.grayHeader td>*,main table tr.purpleHeader td>*{margin:.5em 0!important}main table.fastFacts *{color:#4f2683!important;vertical-align:middle!important;font-weight:900}.dropdown>a,main td.imgBtnsWC,main td.imgBtnsWC p{vertical-align:bottom!important}main table.fastFacts tr td:first-of-type{font-size:1.75em;text-align:right}main table.photos tr{text-align:center}main table.photos td{display:inline-block;width:150px!important;text-align:center;margin:1em 0}main table.photos td img{width:125px!important;height:auto!important;margin:0 auto}main table.icons{width:100%}main table.icons td{width:25%}main table.icons td:hover{background-color:rgba(0,0,0,.1)}main table.icons td p{margin:0!important}main table.icons td a{display:block;width:100%;height:100%;margin:0;padding:0;text-align:center}main table.icons td a:hover{text-decoration:none;color:#000}main table.icons td a img{height:22px;margin-bottom:.15em}@media screen and (max-width:950px){main table.icons td{display:inline-block;width:48%;padding:.5em 0!important;margin:.15em 0!important}main table.icons img{width:auto!important;margin:0 auto}}main td.imgBtnsWC a,main td.imgBtnsWC strong{display:block;position:absolute;vertical-align:bottom}main td.imgBtns,main td.imgBtnsWC,main td.imgBtnsWC p{padding:0!important}main td.imgBtns a,main td.imgBtns img,main td.imgBtns p{margin:0!important;padding:0!important;min-height:100%;max-width:100%}main td.imgBtns a{display:block}main #social li,main td.imgBtnsWC{display:inline-block}main td.imgBtnsWC{text-align:left;position:relative;overflow:hidden;border-left:1em solid rgba(255,255,255,0);border-right:1em solid rgba(255,255,255,0);border-bottom:2em solid rgba(255,255,255,0)}.textLeft,main ul.linkMenu{text-align:left!important}main td.imgBtnsWC p{margin:0!important}main td.imgBtnsWC a{border-bottom:0!important;padding:5%;width:90%;height:90%;margin:0;bottom:0;left:0;background-color:rgba(0,0,0,.55);color:#fff;font-size:.9em;line-height:1.1em;text-transform:uppercase;transition:all .2s 0s;-o-transition:all .2s 0s;-ms-transition:all .2s 0s;-moz-transition:all .2s 0s;-webkit-transition:all .2s 0s}#backToTop,main td.imgBtnsWC a:hover{background-color:transparent;text-decoration:none}main td.imgBtnsWC a:hover{color:#000}main td.imgBtnsWC strong{bottom:5%;left:0;padding:.5em;border-left:.5em solid #4f2683;line-height:1.15em;letter-spacing:.15em}#backToTop,footer section:nth-of-type(3),main address{vertical-align:middle}main td.imgBtnsWC a:hover strong{background-color:rgba(255,255,255,.5)}main td.imgBtnsWC img{margin:0!important;width:100%}@media screen and (max-width:335px){main td.imgBtnsWC{width:100%!important}}@media screen and (max-width:850px){main td.imgBtnsWC{display:inline-block;width:40%!important}}@media screen and (min-width:851px) and (max-width:1000px){main td.imgBtnsWC a{font-size:.7em}}main ul.linkMenu{padding:0;margin-top:0!important;min-width:175px!important}main ul.linkMenu ul{padding-left:.75em}main ul.linkMenu li{padding:.25em 0}main ul.linkMenu a{color:inherit!important;border:0!important}main ul.linkMenu>li{border-bottom:1px solid rgba(79,38,131,.5)}main ul.linkMenu ul>li{border-bottom:1px solid #c8c8c8;font-size:.85em;color:#4f2683}main ul.relatedLinks{font-size:.9em;padding-left:0!important}main ul.relatedLinks li:before{content:"- "}.textRight{text-align:right!important}.textCenter{text-align:center!important}.textFull{text-align:justify!important}img.textLeft{float:left!important;margin-left:0!important}img.textRight{float:right!important;margin-right:0!important}img.textCenter,img.textFull{margin-right:auto!important;margin-left:auto!important}main hr{border-color:rgba(79,38,131,.5)}main *{max-width:100%!important}main div.content a{border-bottom:1px solid rgba(0,0,0,.25)}main div.content a.button{display:inline-block;margin:.5em 0;border:0}main div.content ul>li{list-style-type:square}main #social,main #social li,ul.social{list-style-type:none}main div.content h2{font-size:1.3em}main div.content h3{font-size:1.2em}main div.content h4{font-size:1.15em}main div.content h5{font-size:1.1em}main div.content h6{font-size:1.05em}main div.content h1 *,main div.content h2 *,main div.content h3 *,main div.content h4 *,main div.content h5 *,main div.content h6 *{font-size:inherit!important;font-weight:inherit!important}main address{font-style:normal;margin:1em 0}main address:before{content:"//";color:#ffd24f;font-weight:900;font-size:1.75em;position:relative;top:.1em}main address strong{color:#4f2683}main #social{text-align:right}main #social li:first-of-type{position:relative;top:5px}main aside{width:300px}main aside *{max-width:100%}main #side a.button{text-align:center!important}@media screen and (max-width:950px){main iframe[src*=vimeo],main iframe[src*=youtube],main img{height:auto!important}body header>header{width:90%;margin:1em auto}main{display:table;table-layout:fixed}main div.content a.button,main>section{display:block}main,main header,main>section{width:100%;padding:0!important;border:0;margin:0}main *{float:none!important}main iframe{max-width:100%!important;width:auto!important}main aside>*{min-width:0}#mainContent>header{display:block;width:100%;overflow:hidden}#mainContent>address,#mainContent>header>h1,#mainContent>section{width:90%;margin:0 5%}main div.content table img,main img{margin:0}#mainContent>header>h1{padding-top:.5em;text-align:center!important}main table{font-size:.85em}main img{display:block!important;width:100%;max-height:300px!important;object-fit:contain}#referenceBar{display:none}main div.content{width:100%!important}.columnHolder>*,main>*{padding:0}}#backToTop,#footerMission{display:block;text-align:center;padding:0;color:#fff}footer{display:table;text-align:left;color:rgba(255,255,255,.75);line-height:2em;font-size:.8em}footer section{padding:1.5em;border-right:1px solid rgba(255,255,255,.25)}footer section:last-of-type{border:0}footer section>*{line-height:1.3em;padding:0;margin:0}footer section a{display:block;padding:.2em 0}footer section p{font-size:.9em;line-height:1.5em}#footerMission{width:100%;margin:0 auto;background:#4f2683;border-top:2px solid #ffd24f;line-height:30px;font-size:.8em;font-family:'palatino linotype',sans-serif;text-transform:uppercase;letter-spacing:.5em;font-weight:400}#footerMission span{display:inline}#backToTop{z-index:-50;position:fixed;width:50px;height:50px;line-height:60px;font-size:3em;bottom:40px;right:20px;margin:0;border-radius:15px;font-weight:300;transition:all .5s 0s;-o-transition:all .5s 0s;-ms-transition:all .5s 0s;-moz-transition:all .5s 0s;-webkit-transition:all .5s 0s}#backToTop.visible{z-index:2000;background-color:rgba(79,38,131,.85)}#backToTop:hover{background-color:#ffd24f}@media screen and (max-width:950px){footer section{display:block;border:0}footer section:nth-of-type(3){display:table-header-group;width:90%!important}footer section:nth-of-type(3)>:last-of-type{margin-bottom:1em}footer section:first-of-type,footer section:nth-of-type(2){display:inline-block;margin:.1em 0;border-top:1px solid rgba(255,255,255,.1)!important;width:40%!important;padding:4%!important}footer section:nth-of-type(2).right{text-align:left!important}footer section:nth-of-type(4){display:none}footer section:nth-of-type(5).left{width:90%!important;border-top:1px solid rgba(255,255,255,.1)!important;text-align:center!important}footer section:nth-of-type(5).left p{display:inline-block;padding:0 auto!important;text-align:left}footer section:nth-of-type(5)>:first-of-type{margin-top:1em}footer section a{display:block;line-height:1.5em}footer section p{display:block;width:100%}#footerMission span{display:none}}.left{text-align:left}.center{text-align:center!important}.right{text-align:right!important}.columnHolder{display:table;width:100%}.column{display:table-cell;vertical-align:top}.column.half{width:50%}.column.third{width:33%}.column.fourth{width:25%}.column.fifth{width:20%}.column.sixth{width:16.67%}.column.biggest{width:50%}@media only screen and (max-device-width:768px){.column.half,.column.third{width:100%;margin:0 auto}}@media screen and (max-width:950px){main .column{display:block}}a.button,input[type~=button],input[type~=submit]{display:block;position:relative;background-color:#4f2683;background-color:rgba(79,38,131,.9);color:#fff!important;text-align:left!important;padding:.5em 1em;border-radius:3px!important;font-size:.95em;border:0!important}input[type~=button]{display:inline-block}a.button:hover,input[type~=button]:hover,input[type~=submit]:hover{cursor:pointer;text-decoration:none;background-color:rgba(79,38,131,.7)}a.button.gray{background-color:#53565a}a.button.gray:hover{background-color:rgba(83,86,90,.7)}a.button.yellow{background-color:#ffd24f;color:#000!important}a.button.yellow:hover{background-color:rgba(255,210,79,.7)}a.button[href*="twitter.com"],a.button[href*="facebook.com"]{font-size:1.05em}a.button[href*="twitter.com"]{background-color:#55acee}a.button[href*="facebook.com"]{background-color:#3b5998}a.button[href*="twitter.com"]:hover,a.button[href*="facebook.com"]:hover{background-color:#000}footer a.button{display:inline-block!important;background-color:#fff!important;color:#53565a!important;padding:.25em .5em!important;margin:.5em 0!important;border-radius:3px!important;font-weight:900}footer a.button:hover{background-color:#ffd24f!important}a.button.small{font-size:.85em;padding:.67em}a.button.large{font-size:1.25em;padding:.67em}a.button.xlarge{font-size:1.35em;padding:.5em .75em .5em .5em;vertical-align:bottom;margin:0 0 1em;min-height:50px}a.button.xlarge span{display:block;font-weight:300;font-size:.75em;margin-top:1em}nav#top .desktop #firstBar .button{border-radius:0!important;display:inline-block;padding:1.15em 1em;margin:0 .25em;letter-spacing:.03em}nav#top .desktop #firstBar a.button:first-child{margin-left:0}nav#top .desktop #firstBar a.gray.button{background-color:rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.25)!important;color:#e6e6e6!important}nav#top .desktop #firstBar a.gray.button:hover{background-color:rgba(0,0,0,.5);color:#ffd24f!important}nav#top #firstBar div.column.right>div{display:inline-block;position:relative}nav#top .desktop #firstBar button.darkgray.button{font-size:.75em;background-color:rgba(0,0,0,.25);border:1px solid rgba(0,0,0,.75)!important;color:#fff!important;line-height:0;position:relative;padding-right:46px;text-transform:uppercase;font-weight:700;outline:0;cursor:pointer;height:29.6px}nav#top .desktop #firstBar button.darkgray.button.open,nav#top .desktop #firstBar button.darkgray.button:hover{background-color:rgba(0,0,0,.5)}nav#top .desktop #firstBar button.darkgray.button.open:after{background-color:#4f2683;color:#000!important}nav#top .desktop #firstBar button.darkgray.button:before{content:url(../images/quick-links-down-arrow.png);display:block;font-size:1em;position:absolute;right:0;top:0;z-index:550}nav#top .desktop #firstBar button.darkgray.button:after{content:"";display:inline-block;height:27.5px;width:31.5px;background-color:rgba(0,0,0,.5);position:absolute;right:0;top:0}nav#top .desktop #firstBar div#quickLinks{display:none}nav#top .desktop #firstBar button.open+div#quickLinks{display:block;position:absolute;top:29px;right:3px;text-align:left!important;padding:.5em 1em;background-color:rgba(255,255,255,.95);height:auto;z-index:500;min-width:108px;border:1px solid rgba(0,0,0,.4);border-radius:0 0 4px 4px}.accent.right:before,a.xlarge.button:before{right:0;border-left:27.5px solid transparent}div#quickLinks a{display:block;font-size:.9em;line-height:1.75em;color:#323232;border-bottom:1px solid rgba(0,0,0,.1)}div#quickLinks a:hover{color:#4f2683!important}div#quickLinks a:last-of-type{border-bottom:0}.accent.bottom:before,a.xlarge.button:before{bottom:0;border-bottom:50px solid rgba(255,210,79,.7)}.accent:before,a.xlarge.button:before{position:absolute;display:block;content:"";height:0;width:0}.dropdown,.dropdown>a{position:static!important;text-align:left!important}.accent.top:before{top:0;border-top:50px solid rgba(255,210,79,.7)}.accent.left:before{left:0;border-right:27.5px solid transparent}a.xlarge.button.yellow:before{border-bottom:50px solid rgba(79,38,131,.9)}.dropdown{display:block!important;padding:0!important;margin:1em 5%!important;font-size:18px!important}.dropdown .expand,.dropdown>a{display:inline-block!important;height:35px!important}.dropdown>a{width:85%!important;line-height:35px!important;margin:0!important;padding:0 0 0 5%!important;font-weight:400!important;background-color:#ebebeb!important;font-size:1em!important}.dropdown .expand,.dropdown .options{position:static!important;padding:0!important}.dropdown>a:hover{color:#333!important;border-color:#333!important}.dropdown .expand{width:35px!important;margin:0 0 0 -35px!important;border:0!important;outline:0!important;background-color:#ccc!important;color:#4f2683!important;font-weight:900!important;font-size:1.1em!important;cursor:pointer!important}.dropdown .options{display:none;width:90%!important;margin:0!important;background-color:#d4d4d4!important}.dropdown .expand.clicked+.options{display:block}.dropdown .options>.college-heading,.dropdown .options>a{display:block!important;width:85%!important;font-size:.8em!important;text-align:left!important;margin:0 0 0 5%!important;font-weight:400!important;line-height:2em!important;border-bottom:1px solid rgba(0,0,0,.1)!important}.dropdown .options>a:hover{color:#000!important}.dropdown .options>a:last-of-type{border:0!important}.dropdown.purple:hover{background-color:#000!important;cursor:pointer!important}.dropdown.purple{color:#fff!important;cursor:pointer!important;background-color:transparent!important}.dropdown.purple>a{background-color:#320457!important;color:#fff!important}.dropdown.purple>.expand{background-color:#4f2683!important;color:#fff!important}.dropdown.purple>.expand:hover{background-color:#000!important;color:#fff!important}.dropdown.purple .options{background-color:#4f2683!important;color:#fff!important}.dropdown.purple .options>a{color:#fff!important}.dropdown.purple .options>a:hover{color:#000!important}figure{width:300px}figure img,ul.social{width:100%}ul.social{margin:1em 0!important;text-align:center;height:100%;padding:0}ul.social li{display:inline-block;vertical-align:middle;margin:0!important;padding:0!important}ul.social a{margin:0!important;padding:0 .25em!important}ul.social img{border-radius:.25em;color:#fff;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background-color:rgba(0,0,0,.5)}ul.social img:hover{background-color:#4f2683}footer ul.social img{background-color:transparent}footer ul.social img:hover{background-color:rgba(0,0,0,.5)}div.announcement{margin:1em 0!important;padding:1em!important;border-left:5px solid #4f2683;background-color:rgba(0,0,0,.04);font-size:1.04em}div.announcement>*{margin-top:1em!important}@media screen and (max-width:950px){div.announcement{border:5px solid #4f2683}}div.testimonial{display:block;float:right;clear:right;width:250px;max-width:100%;margin:0;border:1px solid rgba(0,0,0,.2);padding:1em!important}main aside div.testimonial{float:none}@media screen and (max-width:950px){div.testimonial{width:auto!important;margin:0!important}}div.testimonial img{width:100%;height:auto;margin:0!important;padding:0!important;border:0!important;display:block}div.testimonial p:first-of-type{font-size:.95em!important;text-align:left;background-image:url(../images/quotes1.png),url(../images/quotes2.png);background-repeat:no-repeat,no-repeat;background-position:top left,bottom right}div.testimonial p:nth-last-of-type(2){font-size:1em!important;text-align:left}div.testimonial .title{font-size:.9em}div.testimonial p:last-of-type{color:#4f2683;text-align:right;font-size:.95em!important}.calendar{display:block;margin-bottom:1em;overflow:hidden}.calendar .item{display:table;margin-bottom:.5em}.calendar .date{display:table-cell;color:#4E2683;text-align:center;width:50px}.calendar .month{display:block;font-size:.8em;line-height:1.4em;font-weight:700;text-transform:uppercase}.calendar .day{display:block;font-size:2em;line-height:1.2em}.calendar .info{display:table-cell;border-left:#ffd24f 2px solid;margin-left:50px;padding:1px 0 0 7px}.calendar .title{color:#4E2683;margin-bottom:.3em}.calendar .time{color:#555}#mainContent #events{background-image:url(../images/shortcodes/w3_homepage_eventlist_bg.jpg);background-position:center middle;background-repeat:no-repeat;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;margin:0 0 1em!important}#events .upcomingEvents{width:100%}#events .upcomingEvents table a{display:inline-block;width:100%;text-decoration:none!important;vertical-align:middle}#events .firstEvent{position:relative;display:inline-block;background-color:rgba(50,50,50,.9)!important;height:100%;width:100%;transition:all .2s 0s;-o-transition:all .2s 0s;-ms-transition:all .2s 0s;-moz-transition:all .2s 0s;-webkit-transition:all .2s 0s}#events .firstEvent:hover{background-color:#323232!important}#events .firstEvent table{width:100%;height:100%}#events .firstEvent table td{vertical-align:middle!important}#events .firstEvent table td>a{color:#fff!important;padding:1em}#events .firstEvent table td>a p:last-child{margin-bottom:0!important}#events .firstEvent table td p{color:#fff!important}#events .firstEvent table .date,#events .firstEvent table .month{display:block;font-weight:900;text-align:center;text-transform:uppercase;white-space:nowrap}#events .firstEvent .month{font-size:2.6em;line-height:1.1em}#events .firstEvent .date{font-size:5em;line-height:1.1em}#events .firstEvent table .details,#events .firstEvent table .duration,#events .firstEvent table.name{display:block}#events .firstEvent table .name{font-size:2.5em;line-height:1.1em}#events .firstEvent table .duration{font-size:1em;line-height:1.1em;margin-top:1em!important}#events .firstEvent table p.details{margin:0 1em!important;min-height:50px}#events .firstEvent table p.details a{display:inline!important;color:#fff;text-decoration:underline!important}#events .firstEvent #toCalendar{position:absolute;display:block;right:1em;top:1em;background-color:rgba(0,0,0,.5);width:60px;height:60px;border-radius:50%;text-align:center;vertical-align:center}#events .firstEvent #toCalendar:hover{background-color:#4f2683}#events .firstEvent #toCalendar img{width:50%;margin:0 auto;padding:.75em 0!important}@media screen and (max-width:1000px){#events .firstEvent{padding-bottom:5em!important}#events .firstEvent #toCalendar{position:static;margin:0 auto!important}}#events .nextEvents{display:block;background-color:#fff;min-height:100%!important}#events .nextEvents>a{display:block;background-color:rgba(50,50,50,.9)!important;color:#fff!important;padding:.5em 5%!important;margin:0 0 .5em;font-weight:400;font-size:1.1em}.nextEvents tr:hover .name,article#newsArticle i a{font-weight:900}#events .nextEvents>a:hover{text-decoration:none;background-color:#323232!important}#events .nextEvents table{margin:0 1em;height:100%;min-width:80%}#events .nextEvents table tr{border-bottom:1px solid #c8c8c8}#events .nextEvents table tr:last-of-type{border-bottom:none}#events .nextEvents table tr td:nth-of-type(2){vertical-align:middle!important}.nextEvents td:first-of-type p{margin-bottom:0!important}.nextEvents .date,.nextEvents .month{display:block;text-align:center;font-weight:900;color:#4f2683;white-space:nowrap}.nextEvents .month{text-transform:uppercase;font-size:.8em}.nextEvents .date{font-size:1.4em}.nextEvents .duration,.nextEvents .name{display:block;margin:0 0 0 .5em!important}.nextEvents a:hover .duration,.nextEvents a:hover .name{color:#4f2683!important}.nextEvents .name{font-size:1.1em}.nextEvents .duration{font-size:.85em}@media screen and (max-width:950px){#events article div{margin:.5em 0!important;width:100%!important}#events .firstEvent{font-size:.6em}#events .firstEvent .details,#events .firstEvent .duration{font-size:1.75em!important}#events .firstEvent .details{padding-bottom:2.5em!important}#events .firstEvent #toCalendar img{padding-top:1.5em!important}}@media screen and (max-width:1200px){#events .firstEvent td{display:block}#events .firstEvent td p{padding:.5em 2em;text-align:center}}table.fancy{width:100%}table.fancy thead{background:#4f2683;color:#fff;font-size:1.2em}table.fancy tbody tr:nth-child(even){background:#dedede}table.fancy tbody tr td,table.fancy thead tr td,table.purpleCol tbody tr td{padding:8px 3px}.hideFor{display:none}@media screen and (max-width:950px){.hideDesktop{display:none!important}}@media screen and (min-width:951px){.hideMobile{display:none!important}}.hideMobile{width:100%!important;height:600px!important}table#newsArticles td{border-bottom:1px solid #dcdcdc}table#newsArticles td a{display:block;margin:1em 0 .25em!important;color:#53565a!important;font-size:1.2em}table#newsArticles td a~p{margin-top:0!important}article#newsArticle i,article#newsArticle i *,table#newsArticles td i{color:#787878}article#newsArticle p:first-of-type{margin-top:-.75em!important}article#newsArticle .button{display:inline-block;float:right;text-transform:uppercase}form.ebscohostCustomSearchBox{font-family:Helvetica,Verdana,Arial,sans-serif;width:400px}form.ebscohostCustomSearchBox #databaseblock{width:98%}form.ebscohostCustomSearchBox .choose-db-list{list-style-type:none;padding:0;margin:10px 0 0;font-size:9pt;width:100%}form.ebscohostCustomSearchBox .choose-db-check{width:20px;float:left;padding-left:5px;padding-top:5px}form.ebscohostCustomSearchBox .choose-db-detail{margin-left:30px;border-left:solid 1px #E7E7E7;padding:5px 11px 7px;line-height:1.4em}form.ebscohostCustomSearchBox .summary{background-color:#1D5DA7;color:#FFF;border:1px solid #1D5DA7}form.ebscohostCustomSearchBox .one,form.ebscohostCustomSearchBox .selected,form.ebscohostCustomSearchBox .two{border:1px solid #E7E7E7;border-top:0}form.ebscohostCustomSearchBox #disciplineBlock{width:auto}form.ebscohostCustomSearchBox .limiter{float:left;margin:0;padding:0;width:50%}form.ebscohostCustomSearchBox #ebscohostsearchtext{width:144px}form.ebscohostCustomSearchBox #ebscohostsearchtext.edspub{width:245px}form.ebscohostCustomSearchBox form.ebscohostCustomSearchBox .ebscohost-search-button.edspub{border:1px solid #156619;padding:5px 10px!important;border-radius:3px;color:#fff;font-weight:700;background-color:#156619}form.ebscohostCustomSearchBox .ebscohost-title.edspub{color:#1c7020;font-weight:700}