body,p,td{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:#62615c}fieldset,img{border:0}h2,h4{color:#b1b700}body,fieldset,h4,h5{margin:0}h3,h6{margin-bottom:5px}#footer>div,#footerNavList>div,.clearfix:after{content:" ";display:block;clear:both}#header ul,#navigation ul,#toc ul,.content_tabs,table ul.icon_list,ul#audio_list{list-style-type:none}body{background:#480303;behavior:url(/includes/csshover.htc)}td{line-height:20px}p{padding-top:0;margin-top:0;margin-bottom:11px}a:active,a:link,a:visited{color:#65201f;text-decoration:underline;font-weight:700}a:hover,h5{text-decoration:none}a:hover{font-weight:700}h2,h3,h4{font-family:"Times New Roman",Times,serif;font-weight:400}fieldset{padding:0}h2{font-size:20px}h3{font-size:18px;color:#65201f}h4{padding-top:10px;padding-bottom:10px;font-size:28px;line-height:117%}h5{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#4c8aa5;text-transform:uppercase}h6{font-family:"Times New Roman",Times,serif;font-size:18px;color:#396;font-weight:400;margin-top:5px}button,input,select,textarea{font:11px Tahoma,Arial,Helvetica,sans-serif}hr{height:1px;color:#ccc;background-color:#ccc}.clearfix:after{height:0}a.menuLinks:link,a.menuLinks:visited{text-decoration:none;color:#37768c;font-weight:400}a.menuLinks:active,a.menuLinks:hover{text-decoration:underline;color:#37768c;font-weight:400}#footer{width:100%;color:#fff;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;height:114px;padding-top:20px}#footer>div,#footerNavList>div{height:0}#footerRoundedLeft,#footerRoundedRight{width:6px;height:6px;position:relative;top:-16px}#footerRoundedLeft{float:left;background:url(/images/bottom_left_corner_interior.gif)}#footerRoundedRight{float:right;background:url(/images/bottom_right_corner.gif)}#footerNavList{float:left;padding-top:5px}.footerNav{float:left;cursor:pointer;padding:0;margin:0;height:20px}#footerSearchForm,#header ul,#overlap,#trailgap{float:right}.footerNav a{display:inline-block;text-indent:-99999px;background-position:0 0;height:20px}.footerNav a:hover{background-position:bottom}.directionsLink{width:80px;background:url(/images/navigation/bottom_links/directions_nav.png)}.stayInformedLink{width:100px;background:url(/images/navigation/bottom_links/stayinformed_nav.png)}.contactLink{width:81px;background:url(/images/navigation/bottom_links/contactus_nav.png)}.siteMapLink{width:60px;background:url(/images/navigation/bottom_links/sitemap_nav.png)}a.footerLinks:active,a.footerLinks:link,a.footerLinks:visited{color:#FFF;text-decoration:none;font-weight:400}a.footerLinks:hover{text-decoration:underline;font-weight:400}#searchForm{font-family:"Times New Roman";font-size:14px;color:#fff}a.blueBold:link,a.blueBold:visited,p.menuLinks,td.menuLinks{font-family:Tahoma,Arial,Helvetica,sans-serif}#searchForm label{margin-right:6px}#searchForm input{background-color:#FFF;border-color:#aba392;border-style:solid;border-width:1px;height:20px;width:180px}#searchForm button{border:none;background-color:transparent;vertical-align:bottom}#searchForm button img{width:58px;height:24px;border:none;background-color:transparent}#footerText>p{text-align:center;color:#fff}.location{display:inline-block;position:relative}a.locationLinks:hover+div.locationText,div.locationText:hover{display:block}.philadelphia{margin-right:20px}.locationLinks,a.locationLinks:link,a.locationLinks:visited{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;color:#ccad72;text-transform:uppercase;text-decoration:none}a.locationLinks:active,a.locationLinks:hover{text-decoration:underline;color:#f5d77d}a.locationLinks:hover+div.locationText:before,div.locationText:hover:before{content:"";width:0;height:0;border-top:10px solid #f2f0e4;border-right:10px solid transparent;position:absolute;top:40px;left:-1px}div.locationText{display:none;width:240px;position:absolute;background:#f2f0e4;padding:6px;margin-bottom:20px;font-size:11px;line-height:14px;border:1px solid #fff;top:-46px;right:-240px}#body,.contentback{background-color:#fff}#body,.body-bottom-left{border-bottom-left-radius:5px}#body,.body-bottom-right{border-bottom-right-radius:5px}a.top_links{background-image:url(/images/navigation/top_links/top_links.png);height:31px;overflow:hidden;display:block;text-indent:-999em;letter-spacing:-999em;margin:0 10px}a#link_about{width:85px;background-position:0 -186px}a#link_about.current,a#link_about:hover{background-position:0 -217px}a#link_faculty{width:65px;background-position:0 -372px}a#link_faculty.current,a#link_faculty:hover{background-position:0 -403px}a#link_academics{width:82px;background-position:0 -248px}a#link_academics.current,a#link_academics:hover{background-position:0 -279px}a#link_bookstore{width:84px;background-position:0 -310px;margin-right:0}a#link_bookstore:hover{background-position:0 -341px}a#link_library{width:59px;background-position:0 -62px}a#link_library.current,a#link_library:hover{background-position:0 -93px}a#link_resources{width:114px;background-position:0 -124px}a#link_resources.current,a#link_resources:hover{background-position:0 -155px}a#link_investing{width:132px;background-position:0 0;margin-right:0}a#link_investing.current,a#link_investing:hover{background-position:0 -31px}p.menuLinks{font-size:11px;padding:0;margin:3px 10px}table.menuLinks,td.menuLinks{margin:0;padding:0}td.menuLinks{font-size:11px;color:#37768c}#wrap{margin:25px auto;width:935px;padding:0 15px}#header{margin-bottom:10px;width:inherit;height:78px;display:block}#header_left{float:left;width:47%}#header_right{float:left;width:53%}#header ul{margin:0}#header li{float:left}#navigation{margin:0;padding:0;width:inherit;height:42px}#navigation ul{margin:0;padding:0}#navigation li{float:left;display:inline-block;height:42px}#body{padding:0;margin:0;width:934px;text-align:left}.body-bg{background-position:4px 4px;background-repeat:no-repeat;background-size:924px}.copyright{color:#333;font-size:11px}#badges_container{vertical-align:top;text-align:center}#badges_container a.badges{background-image:url(/images/icons/new_badges.png);width:36px;height:36px;display:inline-block;background-size:cover;overflow:hidden}.rowHighlight,tr.contentRow{background-image:url(/images/contentRow.gif);background-repeat:repeat-x}a#linkedin{background-position:0 0}a#twitter{background-position:-36px 0}a#vimeo{background-position:-72px 0}a#youtube{background-position:-108px 0}a#facebook{background-position:-144px 0}a.blueLinks:link,a.blueLinks:visited{text-decoration:none;color:#246988;font-weight:400}a.blueLinks:active,a.blueLinks:hover{text-decoration:underline;color:#246988;font-weight:400}a.blueBold:link,a.blueBold:visited{font-size:11px;font-weight:700;color:#4c8aa5;text-transform:uppercase;text-decoration:none}a.blueBold:active,a.blueBold:hover{text-decoration:underline}.nomargin{margin:0}tr.contentRow{background-position:50% top}.moreInfo{cursor:help}.hanging_indent{padding-left:22px;text-indent:-22px}.subtitle{font-size:15px;font-weight:700}.sideback{background-color:#d7e1e4}.line{background-color:#e0ad20}.subnavtitle{color:#07114c;font-weight:700;font-size:18px}.container legend{font-family:"Times New Roman",Times,serif}.menuDot,a.communityLinks:link,a.communityLinks:visited,a.stbutton:active,a.stbutton:hover,a.stbutton:link,a.stbutton:visited{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}.rowHighlight{background-position:top}.menuDot{padding:0;margin:3px 10px;background-image:url(/images/dots.gif);background-repeat:repeat-x;background-position:0 0}a.communityLinks:link,a.communityLinks:visited{color:#62615c;text-decoration:none;font-weight:700}a.communityLinks:active,a.communityLinks:hover{color:#62615c;text-decoration:underline;font-weight:700}a.mainNav:active,a.mainNav:hover{visibility:visible;display:block}a.mainNav:link,a.mainNav:visited{visibility:hidden;display:none}a.stbutton:link,a.stbutton:visited{font-weight:700;color:#62615c;text-decoration:none}a.stbutton:active,a.stbutton:hover{font-weight:700;color:#62615c;text-decoration:underline}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(//fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}#id_info_button{display:block;width:135px;margin-left:5px;border-top:1px solid #784141;background:#65201f;background:-webkit-gradient(linear,left top,left bottom,from(#480303),to(#65201f));background:-webkit-linear-gradient(top,#480303,#65201f);background:-moz-linear-gradient(top,#480303,#65201f);background:-ms-linear-gradient(top,#480303,#65201f);background:-o-linear-gradient(top,#480303,#65201f);padding:8px 16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#fff;font-size:19px;font-family:"Open Sans",Tahoma,Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:middle;text-align:left}#id_info_button:hover{border-top-color:#65201f;background:#65201f;color:#ccc}#id_info_button:active{border-top-color:#4c8aa5;background:#4c8aa5}@media screen{div.divFooter{display:none}}@media print{div.divFooter{color:gray;font-size:34pt;font-weight:700;text-align:center;position:fixed;bottom:50%;width:100%;display:block}html>body div.divFooter{color:rgba(0,0,0,.1);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}}.nav:active,.nav:hover,.nav:link,.nav:visited,.subnav:hover{font-size:14px;text-decoration:none}.nav:active,.nav:link,.nav:visited{color:#3f5257;font-weight:700;font-weight:400}.nav:hover{color:#fff;font-weight:700}.subnav:active,.subnav:link,.subnav:visited{text-decoration:none;color:#07114c;font-size:14px;font-weight:700;font-weight:400}.subnav:hover{color:#e0ad20;font-weight:700}.pagetitle{color:#e0ad20;font-weight:700;font-size:18px}.tablelines{background-color:#d7e1e4}td.tablelines{background-color:#fff}.eng{font-size:14px}.admin_content{padding-right:12px;padding-left:12px}#application_content,#right_items{color:#62615c;padding:0;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px}#right_items{margin:0;list-style:none}#overlap{margin-right:-12px}#application_content{position:relative;margin:25px 33px 10px 34px}div#badges_container{padding:18px 30px 0 0}#leftrail{padding:0 0 25px;background:url(../images/subNav_bg.gif) repeat-y;margin:0;width:216px}#trailgap{vertical-align:top;background:url(/images/trailgap.png) no-repeat;width:17px;height:18px}#toc{margin-top:18px;margin-bottom:21px}#toc ul{padding-left:32px;margin:0}#toc li{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:#246988;font-weight:700;text-indent:-10px;line-height:16px;padding:3px 17px 6px 10px}#toc a:active,#toc a:visited,#toc ul a:link{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;color:#246988;height:20px;font-weight:700;text-decoration:none;line-height:16px}#toc li.selected::before{content:" ";position:absolute;left:-32px;width:216px;height:28px;z-index:-1;background-image:url(../images/sub_nav_overBG.gif)}#toc li.selected{background-color:transparent;position:relative;z-index:0;line-height:30px;padding-top:0;padding-bottom:0;height:28px;text-indent:0;padding-left:0}#toc li.selected a{display:inline-block;max-width:167px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:7px}#toc a.hide_from_nav:active,#toc a.hide_from_nav:link,#toc a.hide_from_nav:visited{color:#000}#toc a.hide_from_nav::after{content:" (hid)"}#toc ul ul ul li:first-of-type:before,#toc ul ul ul::before{background-position:left;position:absolute;content:" "}#toc ul ul{padding-left:18px}#toc ul ul li{padding-top:5px;padding-bottom:3px;line-height:20px;text-indent:-9px;padding-left:9px}#toc ul ul a:active,#toc ul ul a:link,#toc ul ul a:visited{font-weight:400}#toc ul ul li.selected::before{left:-50px;height:30px}#toc ul ul li.selected{height:30px}#toc ul ul ul{padding-left:5px;position:relative;z-index:0}#toc ul ul ul::before{top:0;bottom:0;left:-50px;width:216px;background-image:url(/images/navSectionLeft.gif);background-repeat:repeat-y;z-index:-2}#toc ul ul ul li{position:relative;z-index:0;padding-top:3px;line-height:20px;text-indent:-7px;padding-left:7px}#toc ul ul ul li:first-of-type:before{background-image:url(/images/navSection.gif);background-repeat:no-repeat;top:1px;left:-36px;height:20px;z-index:-1;width:179px}#toc ul ul ul li a:active,#toc ul ul ul li a:link,#toc ul ul ul li a:visited{color:#480303;font-weight:700}.audio_title,a.audio_title:link,a.audio_title:visited{color:#154a62;font-size:13px;font-weight:700;font-family:Arial}#sidecontent{padding-left:13px}.tr_wrapper{width:171px;position:relative;margin-top:-107px;left:28px;z-index:3}.tr_bottom{width:100%}.tr_body_wrapper{background-repeat:no-repeat;background-position:top;width:100%;height:100%}.tr_body_content{position:relative;min-height:130px;padding:23px 10px 0 5px}.tr_content_wrapper{width:100%;height:100%;position:relative}ul#audio_list{margin:0;padding:0;background:#fcfbfb}ul#audio_list li#audio_item{padding:12px}td.alt,ul#audio_list li.alt{background:#f7f6f6}table ul.icon_list{padding:0;margin:0}table ul.icon_list li{padding:0 0 10px;margin:0;float:left}a.audio_title:link,a.audio_title:visited{text-decoration:none}a.audio_title:active,a.audio_title:hover{text-decoration:underline}.audio_duration{font-family:Arial;color:#ff4200;font-size:11px;padding-left:5px;font-weight:700}.audio_description{color:#4d3f3f;font-family:Arial;font-size:11px}.audio_meta_cell{width:100%;padding-right:10px}.content_tabs{margin:0;padding:0;float:left;width:100%;border-bottom:1px solid #ccc}.content_tabs li{display:inline;padding:0;margin:0}.content_tabs a{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.content_tabs a:link,.content_tabs a:visited{color:#246988;background-color:#f2f0e4;padding:10px 10px 4px;float:left;width:auto;border:1px solid #ccc;border-bottom:0;margin-left:5px;text-decoration:none;font:700 1em/1em;font-size:9pt;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.5);-webkit-border-radius:4px;-moz-border-radius:14px;border-radius:10px 10px 0 0}.classtable thead,.steps{font-weight:700}#cookietrail a,.steps{font-family:Tahoma,Arial,Helvetica,sans-serif}.content_tabs a.current:link,.content_tabs a.current:visited{color:#000}.content_tabs a:focus,.content_tabs a:hover,.current_tabs a:active{background-color:#aba392;border:1px solid #62615c;border-bottom:0}#submit-application{border-top:1px solid #7d0000;background:#470303;background:-webkit-gradient(linear,left top,left bottom,from(#ad0000),to(#470303));background:-webkit-linear-gradient(top,#ad0000,#470303);background:-moz-linear-gradient(top,#ad0000,#470303);background:-ms-linear-gradient(top,#ad0000,#470303);background:-o-linear-gradient(top,#ad0000,#470303);padding:3px 7px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px 0;-moz-box-shadow:rgba(0,0,0,1) 0 1px 0;box-shadow:rgba(0,0,0,1) 0 1px 0;text-shadow:rgba(0,0,0,.4) 0 1px 0;color:#fff;font-size:10px;text-decoration:none;vertical-align:middle}.classtable,.classtable td{border-color:#ccc;border-style:solid}#submit-application:active{border-top-color:#660202;background:#660202;color:#fcfcfc}#submit-application:hover{border-top-color:#910000;background:#910000}.classtable{background-color:#CCC;border-spacing:0;border-width:0 0 thin thin}.classtable tr{page-break-inside:avoid}.classtable td{border-width:thin thin 0 0}.classtable tbody tr td{background-color:#eaeaea}.classtable tbody tr:nth-child(odd) td{background-color:#fff}.classtable .courseChosen td,.classtable tr:nth-child(odd).courseChosen td{font-weight:700;background-color:#CCC}#steps_container{padding:0;margin-bottom:5px}.steps{padding-left:11px;font-size:12px;color:#246988}#cookietrail{position:absolute;height:18px;width:678px;background:url(/images/trailgap.png) repeat-x;padding:0 0 0 34px}#cookietrail a{font-size:11px;font-weight:400;color:#62615c}#cookietrail a:link,#cookietrail.a:visited{font-weight:400;color:#62615c;text-decoration:none}#cookietrail a:active,#cookietrail a:hover{text-decoration:underline}#cookietrail a:last-of-type:active,#cookietrail a:last-of-type:hover,#cookietrail a:last-of-type:link,#cookietrail a:last-of-type:visited{font-weight:700;color:#62615c;text-decoration:none}.sitemapsection{padding:5px}.sitemapsection .sitemapsectionlink{font-weight:700;color:#000}.sitemapsectionbody{padding-left:30px}.sitemapitem{color:gray}