.rqf-toggle{position:relative;height:40px}.rqf-toggle input{position:absolute;opacity:0;height:0;width:0;border:0;margin:0;padding:0;color:transparent;background:0 0}.rqf-toggle input+label{display:block;position:absolute;cursor:pointer;outline:0;user-select:none;padding:2px;width:60px;height:30px;background-color:#ddd;border-radius:30px;transition:background .4s;right:5px;top:0}.rqf-toggle input+label:after,.rqf-toggle input+label:before{display:block;position:absolute;content:""}.rqf-toggle input+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;border-radius:30px;transition:background .4s}.rqf-toggle input+label:after{top:4px;left:4px;bottom:4px;width:26px;background-color:#ddd;border-radius:28px;transition:margin .4s,background .4s}.rqf-toggle input:checked+label{background-color:#8ce196}.rqf-toggle input:checked+label:after{margin-left:30px;background-color:#8ce196}.rqf-toggle p{text-align:center;margin:5px 80px 0 0;font-size:10px;color:#ddd;float:right}.rqf-toggle input:checked~p{color:#8ce196}html.rqf-page .rqf-toggle{top:5px;right:5px;height:45px}@media only screen and (min-width:1252px){.rqf-toggle{position:absolute;top:5px;right:5px}}.col-half,.col-third{position:relative}.col-half+*,.col-third+*{clear:both}.col-half+.col-half,.col-half+.col-third,.col-third+.col-half,.col-third+.col-third{clear:none}div#mdcolumn p.left:first-child{margin-top:0}html.rqf-page{background-color:red;-webkit-text-size-adjust:100%}html.rqf-page *,html.rqf-page body{font-family:museo-sans,Helvetica,Arial,sans-serif}html.rqf-page div#content-container{font-size:15px}html.rqf-page .l-site div#content-container li,html.rqf-page .l-site div#content-container p,html.rqf-page .l-site div#content-container td,html.rqf-page .l-site div#content-container th,html.rqf-page .l-site div#content-container ul{font-size:inherit}html.rqf-page span[style]{font-size:inherit!important;font-family:inherit!important}html.rqf-page div#header{color:#333;background-color:#fff;background-image:none;font-size:14px}html.rqf-page div#header div#location h1{color:#333;font-size:24px}html.rqf-page div#header form label{color:#333}html.rqf-page div#header form input{color:#333;border:1px solid #b3b3b3}html.rqf-page div#header form input.submit{background-color:#a23479;border-color:#a23479;color:#f9f9f9}html.rqf-page div#extra-links{color:#f9f9f9;background-color:#404040;border-bottom:3px solid #00b3eb}html.rqf-page div#extra-links p span{background-color:#404040}html.rqf-page div#extra-links p span a{color:#f9f9f9}html.rqf-page .l-site div#content-container ul.breadcrumbs,html.rqf-page div#breadcrumb{color:#333;background-color:#fff;font-size:14px}html.rqf-page .l-site div#content-container ul.breadcrumbs a,html.rqf-page div#breadcrumb a{color:#333;display:inline}html.rqf-page .l-site div#content-container ul.breadcrumbs li,html.rqf-page div#breadcrumb li{display:inline;float:none}html.rqf-page div#lhcolumn{font-size:12px}html.rqf-page #nav li a,html.rqf-page #nav li li a,html.rqf-page #nav li li li a,html.rqf-page #nav li li li li a{color:#000;border-bottom:1px solid #fff;background-image:none}html.rqf-page #nav li span.currentbranch0 a,html.rqf-page #nav li span.currentbranch1 a,html.rqf-page #nav li span.currentbranch2 a,html.rqf-page #nav li span.currentbranch3 a,html.rqf-page #nav li span.currentbranch4 a{background-image:none}html.rqf-page #nav li span.parent,html.rqf-page #nav li span.parent a.parent{color:#FFF;background-color:#0f3d4c;background-image:none}html.rqf-page #nav .children{color:#333;background-color:#f0f2e9;background-image:none}html.rqf-page #nav li a:hover{color:#FFF!important;background-color:#00b3eb!important;background-image:none}html.rqf-page h1,html.rqf-page h2,html.rqf-page h3,html.rqf-page h4,html.rqf-page h5,html.rqf-page h6{font-family:chaparral-pro,Georgia,"Times New Roman",Times,serif;font-weight:600;font-style:normal}html.rqf-page h1 a,html.rqf-page h1 span,html.rqf-page h1 strong,html.rqf-page h2 a,html.rqf-page h2 span,html.rqf-page h2 strong,html.rqf-page h3 a,html.rqf-page h3 span,html.rqf-page h3 strong,html.rqf-page h4 a,html.rqf-page h4 span,html.rqf-page h4 strong,html.rqf-page h5 a,html.rqf-page h5 span,html.rqf-page h5 strong,html.rqf-page h6 a,html.rqf-page h6 span,html.rqf-page h6 strong{font-family:chaparral-pro,Georgia,"Times New Roman",Times,serif;font-weight:600}html.rqf-page div#mdcolumn h1{font-size:38px;line-height:1.11}html.rqf-page div#mdcolumn h2{font-size:32px;line-height:1.25}html.rqf-page div#mdcolumn h3{font-size:24px;line-height:1.25}html.rqf-page div#mdcolumn h4{font-size:18px;line-height:1.25}html.rqf-page div#mdcolumn h5{font-size:18px;line-height:1.25;font-style:italic}html.rqf-page div#mdcolumn h1,html.rqf-page div#mdcolumn h2,html.rqf-page div#mdcolumn h3,html.rqf-page div#mdcolumn h4,html.rqf-page div#mdcolumn h5,html.rqf-page div#mdcolumn h6,html.rqf-page div#rhcolumn h1,html.rqf-page div#rhcolumn h2,html.rqf-page div#rhcolumn h3,html.rqf-page div#rhcolumn h4,html.rqf-page div#rhcolumn h5,html.rqf-page div#rhcolumn h6{color:#333}html.rqf-page div#mdcolumn h2{border-bottom:none}html.rqf-page div#mdcolumn .col-half h2 a,html.rqf-page div#mdcolumn .col-third h2 a{color:#fff}html.rqf-page div#mdcolumn .boxout h2,html.rqf-page div#mdcolumn .boxoutAlt h2,html.rqf-page div#rhcolumn .boxout h2,html.rqf-page div#rhcolumn .boxoutAlt h2{font-size:24px}html.rqf-page div#mdcolumn .boxout h3,html.rqf-page div#mdcolumn .boxoutAlt h3,html.rqf-page div#rhcolumn .boxout h3,html.rqf-page div#rhcolumn .boxoutAlt h3{font-size:18px}html.rqf-page div#mdcolumn .boxout h4,html.rqf-page div#mdcolumn .boxoutAlt h4,html.rqf-page div#rhcolumn .boxout h4,html.rqf-page div#rhcolumn .boxoutAlt h4{font-size:15px}html.rqf-page div#mdcolumn .col-half .boxoutAlt h2,html.rqf-page div#mdcolumn .col-half h2,html.rqf-page div#mdcolumn .col-third .boxoutAlt h2,html.rqf-page div#mdcolumn .col-third h2{color:#FFF;background-color:#175f77;font-size:18px;font-weight:400}html.rqf-page div#mdcolumn .col-half .boxoutAlt h2,html.rqf-page div#mdcolumn .col-third .boxoutAlt h2{background-color:#175f77}html.rqf-page div#mdcolumn a,html.rqf-page div#rhcolumn a{color:#008cb8}html.rqf-page div#mdcolumn a:hover,html.rqf-page div#rhcolumn a:hover{color:#00b3eb}html.rqf-page div#mdcolumn .cta a,html.rqf-page div#mdcolumn .cta a[href^="http://"],html.rqf-page div#mdcolumn a.cta,html.rqf-page div#mdcolumn a.cta[href^="https://"],html.rqf-page div#rhcolumn .cta a,html.rqf-page div#rhcolumn .cta a[href^="http://"],html.rqf-page div#rhcolumn a.cta,html.rqf-page div#rhcolumn a.cta[href^="https://"]{background:#a23479;color:#fff}html.rqf-page div#mdcolumn .cta a:hover,html.rqf-page div#mdcolumn .cta a[href^="http://"]:hover,html.rqf-page div#mdcolumn a.cta:hover,html.rqf-page div#mdcolumn a.cta[href^="https://"]:hover,html.rqf-page div#rhcolumn .cta a:hover,html.rqf-page div#rhcolumn .cta a[href^="http://"]:hover,html.rqf-page div#rhcolumn a.cta:hover,html.rqf-page div#rhcolumn a.cta[href^="https://"]:hover{background-color:#b53a87}html.rqf-page div#mdcolumn hr{color:#ccc;background-color:#ccc}html.rqf-page div#mdcolumn ul,html.rqf-page div#rhcolumn ul{list-style:disc;margin-left:0;padding-left:20px}html.rqf-page div#mdcolumn li,html.rqf-page div#rhcolumn li{background-image:none;padding-left:0}html.rqf-page div#mdcolumn div.col-half .boxout ul,html.rqf-page div#mdcolumn div.col-half .boxoutAlt ul,html.rqf-page div#mdcolumn div.col-third .boxout ul,html.rqf-page div#mdcolumn div.col-third .boxoutAlt ul{margin-left:30px}html.rqf-page table tr th{background-color:#fff;color:#0f3d4c}html.rqf-page table tr th a{color:#008cb8}html.rqf-page table tbody tr th{background-color:#f0f1f4;color:#134e61}html.rqf-page table tbody tr th a{color:#008cb8}html.rqf-page div#mdcolumn input,html.rqf-page div#mdcolumn textarea,html.rqf-page div#rhcolumn input,html.rqf-page div#rhcolumn textarea{border:1px solid #AAA}html.rqf-page div#mdcolumn input.submit,html.rqf-page div#rhcolumn input.submit{border:1px solid #a23479;background-color:#a23479;color:#FFF}html.rqf-page div#mdcolumn ul.tabNavigation{padding-left:0;font-size:12px}html.rqf-page div#mdcolumn ul.tabNavigation li a{font-size:12px}html.rqf-page div#mdcolumn ul.tabNavigation li a.selected{color:#008cb8}html.rqf-page div#mdcolumn .faq{background-color:#fff;border:1px solid #d5d7c7;border-left-width:10px;margin-bottom:10px}html.rqf-page div#mdcolumn .faq h3.q,html.rqf-page div#mdcolumn .faq h3.q a{font-family:museo-sans,Helvetica,Arial,sans-serif;color:#008cb8;font-size:16px;font-weight:700}html.rqf-page div#mdcolumn .faq h3.q{position:relative;padding-right:30px}html.rqf-page div#mdcolumn .faq h3.q::after{content:'+';position:absolute;right:15px;top:25%;transition-duration:.4s}html.rqf-page div#mdcolumn .faq h3.q.expanded::after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}html.rqf-page div#mdcolumn .faq .a{padding-top:10px}html.rqf-page .boxout,html.rqf-page .leftBox,html.rqf-page .rightBox{background-color:#f0f2e9;border-color:#f0f2e9}html.rqf-page div#mdcolumn .boxoutAlt,html.rqf-page div#rhcolumn .boxoutAlt{background-color:#0f3d4c;border-color:#0f3d4c;color:#fff}html.rqf-page div#mdcolumn .boxoutAlt h1,html.rqf-page div#mdcolumn .boxoutAlt h2,html.rqf-page div#mdcolumn .boxoutAlt h3,html.rqf-page div#mdcolumn .boxoutAlt h4,html.rqf-page div#mdcolumn .boxoutAlt h5,html.rqf-page div#mdcolumn .boxoutAlt h6,html.rqf-page div#rhcolumn .boxoutAlt h1,html.rqf-page div#rhcolumn .boxoutAlt h2,html.rqf-page div#rhcolumn .boxoutAlt h3,html.rqf-page div#rhcolumn .boxoutAlt h4,html.rqf-page div#rhcolumn .boxoutAlt h5,html.rqf-page div#rhcolumn .boxoutAlt h6{color:#fff}html.rqf-page div#mdcolumn .boxoutAlt a,html.rqf-page div#rhcolumn .boxoutAlt a{color:#05c4ff}html.rqf-page div#mdcolumn blockquote.quote,html.rqf-page div#rhcolumn blockquote.quote{background:0 0;position:relative;padding:0 0 0 30px;font-family:chaparral-pro,Georgia,"Times New Roman",Times,serif}html.rqf-page div#mdcolumn blockquote.quote::before,html.rqf-page div#rhcolumn blockquote.quote::before{content:open-quote;position:absolute;top:5px;left:0;font-size:48px;color:#a23479}html.rqf-page div#mdcolumn blockquote.quote p.quotation,html.rqf-page div#rhcolumn blockquote.quote p.quotation{background:0 0;color:#a23479;padding:0 15px 0 0;text-indent:0}html.rqf-page div#mdcolumn blockquote.quote p.attribution,html.rqf-page div#rhcolumn blockquote.quote p.attribution{font-size:14px}html.rqf-page div#mdcolumn #course-intro{font-size:inherit}html.rqf-page div#mdcolumn #course-intro ul{padding-left:20px}html.rqf-page div#mdcolumn #course-summary-table th{background-color:#175f77;color:#fff}html.rqf-page div#mdcolumn #course-summary-table td{background-color:#0f3d4c}html.rqf-page div#mdcolumn #show-entry-reqs{color:#fff}html.rqf-page div#mdcolumn #course-apply-now{background-color:#a23479;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a23479', EndColorStr='#a23479');border-color:#a23479;color:#fff;font-size:18px}html.rqf-page div#mdcolumn #course-apply-now:hover{background-color:#b53a87}html.rqf-page #upcomingevents .event .eventdate .day{background-color:#00b3eb}html.rqf-page div#mdcolumn .col-half,html.rqf-page div#mdcolumn .col-third,html.rqf-page div#rhcolumn{font-size:14px}html.rqf-page div#footer{background-color:#333;color:#e0e0e0;border-top:2px solid #00b3eb;font-size:14px}html.rqf-page div#footer::after{content:"";display:table;clear:both}html.rqf-page div#footer a{color:#e0e0e0}html.rqf-page div#footer a:hover{color:#00b3eb;text-decoration:none}html.rqf-page div#footer .edit,html.rqf-page div#footer .edit a{color:#4d4d4d}@media only screen and (max-width:962px){html.rqf-page body{margin:0}html.rqf-page img{max-width:100%;height:auto}html.rqf-page div#container,html.rqf-page div#content-container{width:100%}html.rqf-page .l-site{min-width:100%}html.rqf-page .l-content{width:100%}html.rqf-page header{padding-left:2%}html.rqf-page div#location{width:48%;margin-left:2%}html.rqf-page div#header div#location h1{margin-left:0}html.rqf-page div#header div#location img{margin-left:0;max-width:231px}html.rqf-page header img{max-width:231px}html.rqf-page div#header form{width:45%;padding-left:0;padding-right:2%}html.rqf-page div#header form label{margin-top:4px}html.rqf-page div#lhcolumn{width:96%;padding:0 2%;margin-top:12px;height:32px;overflow:hidden;position:relative;cursor:pointer;z-index:99;float:none}html.rqf-page div#lhcolumn.is-open{height:auto}html.rqf-page div#lhcolumn:before{display:block;content:'Show menu';width:93%;padding-left:5%;padding-right:2%;background:#eee;color:#333;line-height:32px;height:32px}html.rqf-page div#lhcolumn:after{display:block;content:'+';position:absolute;top:0;left:2%;line-height:32px;height:32px;width:5%;text-align:center;font-weight:700}html.rqf-page div#lhcolumn.is-open:after{content:'-'}html.rqf-page #nav li a,html.rqf-page #nav li li a,html.rqf-page #nav li li li a,html.rqf-page #nav li li li li a,html.rqf-page #nav li li li li span,html.rqf-page #nav li li li span,html.rqf-page #nav li li span,html.rqf-page #nav li span{width:93%;padding-left:5%;padding-right:2%}html.rqf-page #nav li li li li span[style],html.rqf-page #nav li li li span[style],html.rqf-page #nav li li span[style],html.rqf-page #nav li span[style]{width:100%}html.rqf-page div#mdcolumn{width:68%;padding-left:2%}html.rqf-page div#mdcolumn>:last-child{margin-bottom:0}html.rqf-page div.wide#content-container div#mdcolumn{width:96%;padding:12px 2%}html.rqf-page div#homepagebanner{width:100%;max-width:100%;overflow:hidden}html.rqf-page div#mdcolumn #homepagebanner .imagewithcaption{max-width:100%}html.rqf-page div#mdcolumn div.col-half,html.rqf-page div#mdcolumn div.col-third{margin-left:2%}html.rqf-page div#mdcolumn div.col-half,html.rqf-page div.wide div#mdcolumn .col-half{width:49%}html.rqf-page div#mdcolumn div.col-third,html.rqf-page div.wide div#mdcolumn .col-third{width:32%}html.rqf-page div#mdcolumn div.first-col{margin-left:0}html.rqf-page div#mdcolumn iframe{max-width:100%}html.rqf-page div#mdcolumn #tabs .boxout,html.rqf-page div#mdcolumn #tabs .boxoutAlt,html.rqf-page div#mdcolumn .boxout,html.rqf-page div#mdcolumn .boxoutAlt,html.rqf-page div.wide div#mdcolumn #tabs .boxout,html.rqf-page div.wide div#mdcolumn #tabs .boxoutAlt,html.rqf-page div.wide div#mdcolumn .boxout,html.rqf-page div.wide div#mdcolumn .boxoutAlt,html.rqf-page div.wide div#mdcolumn div.col-half .boxout,html.rqf-page div.wide div#mdcolumn div.col-half .boxoutAlt,html.rqf-page div.wide div#mdcolumn div.col-third .boxout,html.rqf-page div.wide div#mdcolumn div.col-third .boxoutAlt{width:auto}html.rqf-page div#mdcolumn .col-half h2,html.rqf-page div#mdcolumn .col-third h2{clear:both}html.rqf-page div#mdcolumn ul.tabNavigation{padding-bottom:1px}html.rqf-page div#mdcolumn ul.tabNavigation li{display:inline-block;margin-bottom:-2px}html.rqf-page div#mdcolumn ul.tabNavigation li a{display:block;white-space:nowrap}html.rqf-page div#rhcolumn{width:25%;margin-left:0;padding-left:3%;padding-right:2%}html.rqf-page div#mdcolumn blockquote.quote{width:92%;width:calc(100% - 535px);padding-left:8%;padding-left:calc(30px);padding-right:0;margin:0 0 15px}html.rqf-page div#mdcolumn blockquote.quote .quotation{text-indent:0}html.rqf-page #rhcolumn .boxout,html.rqf-page #rhcolumn .boxoutAlt,html.rqf-page #rhcolumn .boxoutalt{width:92%;padding-left:4%;padding-right:4%;border-right-width:1px}html.rqf-page #rhcolumn .boxoutalt{margin-left:0;margin-right:0}html.rqf-page #latestnews .newsimage{margin-right:10px;max-width:40%}html.rqf-page div#footer p.left,html.rqf-page div#footer p.right{float:none;text-align:left}html.rqf-page td[headers=hdr-1630],html.rqf-page td[headers=hdr-1630] img{width:65px}html.rqf-page #homepagebanner img,html.rqf-page img[width="720"],html.rqf-page img[width="350"],html.rqf-page p.unpadded img:only-child{width:100%}}@media only screen and (max-width:810px){html.rqf-page .main-menu li a{font-size:12px;font-weight:400;padding:14px 10px}}@media only screen and (max-width:750px){html.rqf-page div#mdcolumn,html.rqf-page div#rhcolumn{width:96%;padding-right:2%;float:none}html.rqf-page div#rhcolumn{padding-top:0}html.rqf-page div#mdcolumn blockquote.quote{width:92%;width:calc(100% - 30px)}html.rqf-page div#mdcolumn img[width="475"]{width:100%}}@media only screen and (max-width:588px){html.rqf-page .l-site .nav-container{display:none}html.rqf-page div#location{margin-right:2%}html.rqf-page div#header div#location img{width:132px}html.rqf-page div#header div#location h1{font-size:18px}html.rqf-page div#header form input#search{width:155px}html.rqf-page div#header form br,html.rqf-page div#header form input.radio,html.rqf-page div#header form label[for=restrict],html.rqf-page div#header form label[for=site],html.rqf-page div#header form label[for=university]{display:none}html.rqf-page ul.breadcrumbs{margin:0 2%}html.rqf-page div#mdcolumn,html.rqf-page div#rhcolumn{width:96%;padding:12px 2%}html.rqf-page div#rhcolumn{padding-top:0}html.rqf-page div#mdcolumn div.col-half,html.rqf-page div#mdcolumn div.col-third,html.rqf-page div.wide div#mdcolumn div.col-half,html.rqf-page div.wide div#mdcolumn div.col-third{width:100%;margin-left:0;float:none;clear:both}html.rqf-page div#mdcolumn .col-half,html.rqf-page div#mdcolumn .col-third,html.rqf-page div#rhcolumn{font-size:15px}html.rqf-page div#mdcolumn iframe{float:none}html.rqf-page div#mdcolumn table td :last-child{margin-bottom:0}html.rqf-page tr.spacer-row{height:15px}html.rqf-page footer .col-1-4{float:none;width:100%}html.rqf-page footer .content-box{padding-left:0}html.rqf-page footer .footer-updated{text-align:left}html.rqf-page .col-mobile>:last-child{margin-bottom:0}}@media only screen and (max-width:350px){html.rqf-page a[href^=mailto]{word-break:break-all}}@media only screen and (max-width:480px){html.rqf-page div#header{background-image:none}html.rqf-page div#header form input#search{width:100%}html.rqf-page div#lhcolumn:after{font-size:9px}html.rqf-page .left,html.rqf-page .right{float:none;margin-left:0;margin-right:0}html.rqf-page .leftBox,html.rqf-page .rightBox{float:none;margin:0 0 15px;width:auto}}