﻿#header{border-top:maroon 5px solid;position:relative;background:#fff;height:78px;font-family:'TradeGothic BoldCn 20';top:0;left:0}.lt-ie8 #header{z-index:10}#header .logo{float:left;width:208px;height:78px}#header .logo a{display:block;padding:9px 0}#header .site-nav{float:right;margin:22px 0 0}#header .nav{list-style:none;margin:0;padding:0}#header .nav li{float:left}#header .nav a{display:block}#header .site-nav li{margin:0 3px}#header .site-nav .site-search{margin:0 0 0 15px;padding:8px 0 0;position:relative}.lt-ie8 #header .site-search{margin:0}#header .site-nav a{padding:14px 12px 21px;font-size:1em;line-height:1;color:#636365;text-transform:uppercase;text-decoration:none}#header .site-nav a span{padding:0 2px 2px}#header .site-nav .active a,#header .site-nav a:hover{color:#9b1115}#header .site-nav .active span{border-bottom:2px solid #9b1115}#header .site-nav label,#header .site-nav input.text{padding:0 0 0 6px;color:#636365;font-size:.75em;font-family:sans-serif}#header .site-nav label.infield{position:absolute;top:8px;left:0;line-height:30px}.no-js #header .site-nav label{display:none}#header .site-nav input.text{float:left;display:block;height:30px;width:82px;outline:none;border:0;background:transparent url(img/sprite.site-search.png) no-repeat 0 0}.lt-ie9 #header .site-nav input.text{line-height:30px}#header .site-nav input.btn{float:left;display:block;height:30px;width:30px;background:transparent url(img/sprite.site-search.png) no-repeat right -40px;text-indent:-999em;font-size:0;outline:none;border:0}#header .utility-nav{position:absolute;top:0;right:0;font-size:.75em;line-height:1}#header .nav.utility,#header .cta{float:left;margin-left:10px}#header .nav.utility{background:#f4f4f3;padding:4px 3px 5px}#header .nav.utility a{color:#8e8e90;text-transform:uppercase;text-decoration:none;padding:0 10px;border-left:1px solid #ced0ca}#header .nav.utility li:first-child a{border-left:0}#header .nav.utility a:hover{color:#636365}#header .cta .button{display:block;color:#fff;text-transform:uppercase;text-decoration:none;background:#8e8e90;padding:4px 8px}#header .cta .button:hover{background-color:#636365}#header .cta .button span{padding-right:20px}#header .cta .button.apply span{background:transparent url(img/sprite.header-cta-icons.png) no-repeat right 0}.no-js .has-drop:hover,.has-drop.hover{background:#333 url(img/bg.mega-menu-texture.gif) repeat 0 0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.no-js .has-drop:hover > a,.has-drop.hover > a{color:#fff!important}.no-js .has-drop:hover a span,.has-drop.hover a span{border-bottom:2px solid #b7042f}.mm-drop{position:absolute;left:-9999em;margin:0 auto;text-align:left;background:#333 url(img/bg.mega-menu-texture.gif) repeat 0 0;color:#fff;z-index:1000;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.5);box-shadow:0 0 10px 0 rgba(0,0,0,0.5)}.no-js .has-drop:hover .mm-drop,.has-drop.hover .mm-drop{top:auto;left:50%;margin-left:-450px}.mm-drop-container{position:relative;width:900px}.mm-drop.has-callout .mm-drop-container{background:transparent url(img/bg.mega-menu-callout.gif) no-repeat right top}.mm-drop.has-callout .CampaignCallout{background:transparent url(img/campaign_bg.gif) no-repeat right top !important;}.mm-drop.has-callout .callout{position:absolute;top:0;right:0}.mm-drop .callout{width:141px;padding:20px 20px 40px}.mm-drop .callout .header{font-family:"TradeGothic Cn 18";font-weight:400;font-size:1.5em;line-height:1;text-transform:uppercase;padding:0 12px 0 0;margin:0 0 12px}.mm-drop .callout .header img{display:block;margin:0 12px 12px 0}.mm-drop .callout .deadline{font-size:.875em;color:silver}.mm-drop .callout .action{text-align:center;position:relative;bottom:0;width:100%;margin-top:20px}#header .mm-drop .callout .action a{display:block;padding:8px 0;background:#262626;color:#fff;text-transform:uppercase;border:none}.mm-drop .subnav{width:100%}.mm-drop.has-callout .subnav{width:720px}.mm-drop .column{float:left;width:20%;margin:0}.mm-drop.has-callout .column{width:25%}.mm-drop .column:last-child{float:left}#header .subnav a{border:none!important;padding:0 0 0 14px;color:#fff;text-transform:none;text-decoration:none}#header .subnav a:before{font-family:"Open Sans",sans-serif;content:'\00bb\00a0';left:14px;position:absolute}#header .subnav dl{margin:8px 0;padding:0;font-size:16px;border-right:1px solid #2f2f2f}#header .subnav dt{font-family:'TradeGothic BoldCn 20';padding:14px;position:relative}#header .subnav dd{font-family:'TradeGothic Cn 18';margin:0}#header .subnav dl ul{list-style:none;margin:0;padding:0}#header .subnav dl li{float:none;margin:0;padding:0}#header .subnav dl ul a{color:#d9d9d9;padding:4px 14px 4px 28px}#header .subnav dl ul a:hover{color:#fff;background-color:#b7042f}#header .subnav dt a{line-height:1.2}#header .subnav dt a:hover{color:#fff;text-decoration:underline}#header .subnav dt a:before,#header .subnav dd a:hover:before{color:#fff}#header .subnav dd a:before{color:#b7042f}#header .subnav .large dl ul a{color:#fff;font-family:'TradeGothic BoldCn 20'}#header .subnav .large dl ul a:hover{background-color:transparent;text-decoration:underline}#header .subnav .large dl ul a:before{color:#fff}#header .subnav .sub-nav-list{display:block;position:absolute;bottom:-2px;left:0;margin:0 0 0 26px}#header .subnav .sub-nav-list a{display:inline;padding:0;font-size:11px;color:#ccc}#header .subnav .sub-nav-list a:before{display:none}#container{background:#f0f0ef url(img/bg.container-pattern.png) repeat 0 0}#container.full{background:#f0f0ef}#main{background:transparent url(img/bg.main-default.jpg) no-repeat center top;background-image:none}#main.homepage,.full #main{background-image:none!important}.no-js #main{background:transparent url(img/bg.main-programs-general.jpg) no-repeat center top}#main .section{min-height:188px;top:0;left:0;height:120px}#main .content{padding:0 0 40px}#main .page-content{padding:32px 0 0 30px}#main .columns.seven .page-content{padding-right:12px}#main .right-rail-modules{padding:32px 0 0}#footer{color:#fff;background:#1b1b1c;font-size:.875em}#footer .fullcontent .row{background:url(img/sprite.footer1.png) no-repeat 126px -40px}#footer a.toggler{display:block;padding:10px;height:22px;width:22px;background:url(img/sprite.footer1.png) no-repeat -490px 5px;text-indent:-999em}#footer.expanded a.toggler{background-position:-550px 5px}#footer h4{font-family:'TradeGothic BoldCn 20';font-weight:400;line-height:42px;text-transform:uppercase;color:#8e8e90;margin:0}#footer ul,#footer .social{margin:0;padding:0;list-style:none}#footer .social li{float:left}#footer .social li a{display:block;overflow:hidden;text-indent:-999em;float:left;height:42px;width:40px}#footer .social li:first-child a{width:35px}.no-js #footer .social li:first-child a,#footer .social li a.active{cursor:default;background:#39393a;background:rgba(99,99,101,0.25)}#footer .social li span{display:block;width:100%;height:42px}#footer .social li a:hover{background:url(img/bg.footer-pattern.png) no-repeat 0 0}#footer .social li{overflow:hidden}#footer .social li span{background:url(img/sprite.footer1.png) no-repeat 0 0}#footer .social li .signup span{background-position:-27px 6px}#footer .social li .twitter span{background-position:-65px 6px}#footer .social li .facebook span{background-position:-104px 6px}#footer .social li .rss span{background-position:-142px 6px}#footer .social li .linkedin span{background-position:-180px 6px}#footer .social li .youtube span{background-position:-227px 6px}#footer .nav-list{font-family:'TradeGothic Cn 18';margin:12px 0 0;padding:0 10px 0 0;list-style:none}#footer .nav-list li{margin:2px 0 0;line-height:18px;overflow:hidden}#footer .nav-list a{text-decoration:none;color:#cdcdcd;line-height:18px}#footer .nav-list a:hover{text-decoration:underline;color:#fff}#footer .nav-list .carats{font-size:18px;color:#FF003D;margin-left:-.1em}#footer .sub-nav-list{display:block;font-size:.86em;color:#cdcdcd}#footer .map{position:relative;height:200px}#footer .map .label{font-family:'TradeGothic Cn 18';font-weight:400;color:#cdcdcd;float:left}#footer .location{position:absolute;top:0;left:0}#footer .location.chicago{top:65px;left:35px}#footer .location.london{top:60px;left:105px}#footer .location.singapore{top:110px;left:174px}#footer .location .nav-list{margin:0;padding:0;float:left;width:100%}#footer .connect{font-family:"Open Sans",sans-serif;min-height:200px;background:#39393a;color:#fff}#footer .connect .panel{padding:12px;display:none}#footer .connect .panel:first-child{display:block}#footer .signup .form p{position:relative;font-size:11px;margin-top:0}#footer .signup .form .field{position:relative;margin-bottom:6px}#footer .signup label,#footer .signup input.text{padding:0 0 0 6px;color:#fff;font-family:"Open Sans",sans-serif;font-size:12px}#footer .signup label.infield{position:absolute;top:0;left:0;line-height:28px}#footer .signup input.text{display:block;height:28px;width:186px;padding-right:6px;outline:none;border:0;background:transparent url(img/sprite.footer1.png) no-repeat -642px 0}#footer .signup input.wbutton{width:106px;padding-right:86px}#footer .signup input.btn{display:block;height:25px;line-height:20px;width:75px;background-color:#9b1115;outline:none;border:none;border-bottom:1px solid #6d1a1d;position:absolute;left:117px;top:1px;color:#fff;font-family:'TradeGothic BoldCn 20';font-size:14px;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased}#footer .connect .connect-list{list-style:none;margin:0;padding:0;-webkit-font-smoothing:antialiased}#footer .connect .connect-list li{margin:0 0 12px;line-height:1.2}#footer .connect .connect-list a{font-family:'TradeGothic BoldCn 20';font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;line-height:1}#footer .connect .connect-list a:hover{text-decoration:underline}#footer .connect .connect-list span.carats{font-size:15px;color:#FF003D;text-decoration:none!important}#footer .connect .connect-list .text{display:block;font-family:"TradeGothic Cn 18";font-size:12px;color:#cacaca}#footer .copyright{padding:0;margin:0;font-size:.7em;background:#39393A;color:#cdcdcd}#footer .copyright p{margin:.5em 0}#footer .copyright p a{color:#cdcdcd;text-decoration:none}.section-heading{font-family:'TradeGothic Cn 18';font-weight:400;font-size:4em;line-height:.9;color:#fff;text-transform:uppercase;margin:0;padding:70px 0 0}.page-content{font-family:'Open Sans',sans-serif;font-weight:400;color:#39393A}h5{margin-bottom:0}.snug-bottom{margin-bottom:0}.snug{margin:0}.snug-half{margin:.5em 0}.upshadow{-webkit-box-shadow:1px -3px 5px 0 rgba(0,0,0,0.3);box-shadow:1px -3px 5px 0 rgba(0,0,0,0.3);position:relative}.flexslider.video-gallery .slides > li{display:block}.form.striped{padding:1em}.form.search-results .input-text{display:inline-block;width:auto;padding-top:5px;padding-bottom:3px}.search-results .twelve.columns{margin-left:0}.result-nav{margin:0;background:#FFF}.result-nav p{font-size:.6875em;margin:0;padding:6px 8px}input.button-search{width:90px;height:34px;text-indent:-999em;font-size:0;line-height:0;outline:none;padding:0;border:0;background:url(img/sprite.button-search.gif) 0 0 no-repeat}ul.search-nav{float:right;font-size:.75em;margin:0;padding:6px 8px}ul.search-nav li{display:block;float:left;padding:0;font-size:.8em;margin:0 .4em;color:#8B0F13;text-decoration:underline;background:none}ul.search-nav li a{color:#8B0F13;text-decoration:underline}ul.search-nav li.pageprev,ul.search-nav li.pagenext{color:#AAA;text-decoration:none}ul.search-nav li.nav-divider{color:#787878;margin:0 .5em;font-size:1em;line-height:1em;text-decoration:none}ul.search-nav li.active{color:#000;text-decoration:none}.result-suggested{margin-top:1em;background:#FFF}.result-suggested-content{margin:.75em}.result-suggested-content hr{margin:0 -.5em;border-bottom:1px solid #DDD}.result-suggested-content ul{padding:0;margin:0 0 2em}.result-suggested-content ul li{padding:0;background:none}.result-suggested-content ul.bulleted{margin-left:1em}.result-suggested-content ul.bulleted li{list-style-type:disc}p.result-query{font-size:1em;margin-bottom:.25em}.result-recommended{font-size:.9em;color:#686868}.result-pdf{font-size:.9em;color:#900}.result-item{margin:0;padding:1.5em 0;border-bottom:1px dotted #7B7B7A}.result-item p.result-title{font-weight:600;margin:0}.result-item p.result-title a{color:#8B0F13;font-size:1.2em}.result-item p.result-url{color:#999;font-size:.75em;margin:0}.result-item p.result-copy{color:#333;margin:.3em 0 0;font-size:.75em}ul.faq-links{margin:0;padding:0}ul.faq-links li{margin:0;padding:0;background:none}h2.faq{margin-top:0;margin-bottom:.4em}.faq-pair{clear:both;width:100%;border-top:1px dotted #999}.faq-pair.active .faq-query{background:#f5f5f5}.faq-pair.active .faq-answer{display:block;overflow:hidden}.faq-pair.active .qanda{color:#938B82}.faq-pair.active .toggle-arrow{background:url(img/misc/faq-arrow-toggle.gif) 0 0 no-repeat}.faq-query{overflow:hidden;padding:1em;margin-bottom:0;background:none;cursor:pointer}.no-js .faq-query{cursor:default}.faq-query:hover .toggle-text{visibility:visible}.faq-query p:hover{color:#9B1115}.faq-answer{display:none;padding:1em;margin-top:0;background:#FFF}.no-js .faq-answer{display:block}.qanda{float:left;width:8%;font-family:'TradeGothic BoldCn 20';font-size:2em;color:#9B1115}.faq-content{float:left;width:92%}.toggle-arrow{float:right;width:13px;height:7px;margin:6px 5px;background:url(img/misc/faq-arrow-toggle.gif) 0 1px no-repeat}.faq-content .toggle-arrow{display:block;float:right;width:13px;height:7px;margin:12px 0;background:url(img/misc/faq-arrow-toggle.gif) 0 -6px no-repeat}.no-js .faq-content .toggle-arrow{display:none}.toggle-text{color:#888;text-transform:uppercase;font-size:.6em;float:right;margin:1em 1em 0 0;visibility:hidden}.back-nav{margin-bottom:3em;text-align:left;font-size:.7em}.back-nav .toggle-arrow{float:none;display:inline-block;margin:0 5px}.lt-ie8 .back-nav .toggle-arrow{zoom:1;display:inline}.student-profiles h1{font-size:24px;font-weight:700;line-height:1.161em;color:#aa8f4c;font-family:"TradeGothic Cn 18";letter-spacing:-1px}.student-profiles .flex-container{display:inline-block;padding-bottom:20px}.student-profiles .video-copy-container .video-copy{margin-right:10px}.student-profiles .student-list{list-style-type:none;padding:0;background:url(img/bg.gradient.png) repeat-x;display:inline-block;padding:26px 10px 26px 22px}.student-profiles .student-list .student{background:none;padding:0;display:inline-block;vertical-align:top;float:none;margin:0 0 46px;min-height:82px}.lt-ie8 .student-profiles .student-list .student{zoom:1;display:inline}.student-profiles .student-list .student .profile-info{padding-right:16px;line-height:1.2em;font-size:.917em;margin-left:87px}.student-profiles .student-list .student .profile-portrait{float:left;margin-right:10px;margin-bottom:10px;height:77px;width:77px}.student-profiles .student-list .student .profile-name{font-weight:700}.student-profiles .student-list .student .profile-degrees{font-weight:700;margin-bottom:13px}.student-profiles .student-list .student .profile-origin .origin-flag{margin-right:3px}.student-profile-detail .profile-detail-copy.three.columns{width:30%;margin-left:0}.student-profile-detail .flex-container.nine.columns{width:70%;margin-left:0}.student-profile-detail .profile-portrait{float:left;margin-right:10px;height:47px;width:47px}.student-profile-detail .profile-detail-copy{background:url(img/bg.gradient.png) repeat-x}.student-profile-detail .profile-detail-copy .profile-box{padding:16px 20px}.student-profile-detail .profile-detail-copy .profile-lastname{color:#aa8f4c}.student-profile-detail .profile-detail-copy .profile-origin{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:9px 0;font-size:.75em}.student-profile-detail .profile-detail-copy .profile-origin .origin-flag{margin-right:3px}.student-profile-detail .profile-detail-copy .profile-detail-specs{padding:0}.student-profile-detail .profile-detail-copy .profile-detail-specs .detail-spec{background:none;padding:0;margin-bottom:14px;line-height:1.2em}.student-profile-detail .profile-detail-copy .profile-detail-specs .detail-spec .spec-title{font-family:"TradeGothic Cn 18";font-size:1.5em;line-height:1em;color:#aa8f4c;text-transform:uppercase}.student-profile-detail .flex-container{border-top:1px dotted #000;padding:0;display:table-cell;float:right}.student-profile-detail .student-pov{padding-left:40px}.student-profile-detail .nav-container{display:block;margin-bottom:36px}.student-profile-detail .nav-container a.back-to-list{font-size:.625em;font-weight:700;text-decoration:none}.student-profile-detail .nav-container .profile-selector{float:right;background-color:#f3f3f3;padding:2px 14px;text-transform:uppercase;font-size:.75em;font-family:"TradeGothic BoldCn 20"}.student-profile-detail .nav-container .profile-selector a{text-decoration:none;color:#000}.student-profile-detail .nav-container .profile-selector .carets{text-decoration:none;color:#9C1D21;font-family:"Open Sans",sans-serif;font-size:1.5em;line-height:0;padding:0 3px}.student-profile-detail .nav-container .profile-selector .XofY{color:#8f8f8f;font-family:"TradeGothic Cn 18";padding:0 10px;text-transform:lowercase}.student-profile-detail .video-gallery .flex-direction-nav{margin-top:-4px}.student-profile-detail .video-gallery .flex-direction-nav li .prev{left:19px}dl.snapshot{display:block;float:left;min-width:20%;margin-left:0;margin-bottom:0;border-left:1px dotted #999;border-bottom:1px dotted #999}dl.snapshot dt{padding:0 16px;font-family:'TradeGothic BoldCn 20';color:#8E8E90;font-size:.85em;text-transform:uppercase;margin:0}dl.snapshot dd{padding:0 16px 12px;font-family:'TradeGothic Cn 18';color:#AB914F;font-size:1.5em;text-transform:none;margin:0}h4.contact{font-size:1em}dl.contact dt{font-family:"Open Sans",sans-serif;font-weight:600;font-size:.85em}dl.contact dd{margin:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:.75em}.research-listing{margin:3em 0}h1.research-listing{margin-bottom:0}.research-listing h2{font-family:"Open Sans",sans-serif;font-size:1em;font-weight:600;text-transform:none;margin-bottom:4px}.research-listing h2 + p{margin-top:0;font-size:.75em}.research-listing h3{font-size:.75em;line-height:1.5em}p.nav-return{margin-top:0}p.nav-return a:before{margin-top:0;color:#9B1115;font-family:"Open Sans",sans-serif;content:'\00ab\00a0'}p.nav-return a,div.nav-to-top a{margin-top:0;text-decoration:none;font-weight:700;color:#9B1115}div.nav-to-top{font-size:.75em;text-align:right}.research-listing hr{margin:0}.research-listing .snippet-col-left{float:left;width:80px}.research-listing .snippet-col-right{overflow:hidden}.form.faculty-directory{font-family:"Open Sans",sans-serif;font-weight:600;padding:.5em 1.8em .5em 1em;margin-bottom:2em}.form.faculty-directory .input-text{display:inline-block;width:auto;padding-top:5px;padding-bottom:3px}.form.faculty-directory input.button-search{margin:1.3em 0 0}.form.faculty-directory .two.columns{margin-top:1.3em}.form.faculty-directory label{font-family:'TradeGothic BoldCn 20';font-weight:400;text-transform:uppercase;margin-bottom:.25em}.faculty-directory-header{font-family:'TradeGothic BoldCn 20';font-weight:400;font-size:1em;text-transform:uppercase;border-bottom:1px dotted #999}h2.faculty-directory{font-family:"Open Sans",sans-serif;font-weight:600;font-size:1.1em;margin-bottom:.5em;margin-top:3em}.faculty-listing{font-size:.7em;margin:.25em 0}.faculty-listing.omega{margin-bottom:2em}img.faculty-bio-portrait{float:left}.faculty-bio-info{float:left;width:63%;font-size:.6875em;background:url(../img/faculty-bios/bg.faculty-bio.png) 0 0 repeat-x}.faculty-bio-info .row{margin:1em 0}.faculty-bio-info .row.alpha{margin:0}.faculty-bio-info h1{font-family:'TradeGothic BoldCn 20';margin:.5em 0 0;font-size:32px}.faculty-bio-info h2{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:12px;text-transform:none}.faculty-bio-info hr{margin:1em 0}.faculty-bio-info .three.columns{font-weight:600}.faculty-bio-info a.btn.red{padding:.5em;text-transform:none;font-size:1.2em;width:10em}.faculty-bio-info a.btn.red:after{content:'\00a0\00bb'}p.faculty-link-website{margin:.3em}p.faculty-link-website a{display:block;line-height:25px;width:279px;height:24px;color:#FFF;font-size:12px;text-decoration:none;text-align:center;background:#9C1D21 url(img/bg.module-crest.png) 130px -80px no-repeat;background-size:70%}p.faculty-link-website a:hover{color:#FFF;background-color:#B7042F}p.faculty-link-external{font-weight:700;height:1em}p.faculty-link-external a{text-decoration:none}p.faculty-link-external a:hover{text-decoration:underline}.dateline-holder{display:none}.timeline .timeline-intro{background:#fff url(img/bg.module-crest.png) no-repeat 469px -85px;border-top:1px dotted #000;padding:28px 36px;font-family:'TradeGothic BoldCn 20';font-size:1.25em;color:#7d7164;clear:both}.timeline .columns{margin-left:0}.timeline .dateline-content{font-family:inherit;font-size:inherit;line-height:inherit;color:#5b5b5b;position:relative}.timeline .quote-top-box{margin-bottom:35px}.timeline .quote-bottom-box{clear:left}.timeline .left-dateline .dateline-content{margin-right:16px}.timeline .timeline-withjs{display:table;height:100%}.no-js .timeline .timeline-withjs{display:none}.no-js .timeline .dateline-holder{display:block;background:url(img/bg.timeline-nojs.gif) repeat-y;padding:30px 0}.timeline .timeline-container{position:relative;display:table-row;height:100%}.timeline .timeline-left,.timeline .timeline-right{display:table-cell;height:100%}.timeline .timeline-left{border-right:2px solid #dadada}.timeline .timeline-left .datebox{padding-top:56px}.timeline .timeline-left .left-dateline,.timeline .timeline-right .right-dateline{border-top:1px dotted #000;position:relative;margin-bottom:38px}.timeline .timeline-left .left-dateline{margin-right:9px}.timeline .timeline-left .left-dateline:after,.timeline .timeline-right .right-dateline:before{background:url(img/bg.timeline-box.gif) no-repeat scroll 0 0 transparent;content:" ";height:8px;position:absolute;top:-4px;width:8px}.timeline .timeline-left .left-dateline:after{right:-14px}.timeline .dateline-header{background-color:#fff;display:block;height:50px;color:#938b82;font-family:'TradeGothic BoldCn 20';font-size:1.875em;line-height:1.6em}.timeline .dateline-content > div{margin-top:16px}.timeline .dateline-content > div.flex-container{margin-top:0;padding:11px}.timeline .timeline-left .left-dateline .dateline-header{padding:0 28px 0 12px;margin-right:16px}.timeline .timeline-left .left-dateline .dateline-header:after,.timeline .timeline-right .right-dateline .dateline-header:before{border-style:solid;content:" ";height:0;width:0;position:absolute;top:0}.timeline .timeline-left .left-dateline .dateline-header:after{border-color:#fff transparent transparent #fff;border-width:0 0 25px 16px;right:0}.timeline .timeline-right .dateline-content{margin-left:16px}.timeline .timeline-right .datebox{padding-top:106px}.timeline .timeline-right .right-dateline{margin-left:3px}.timeline .timeline-right .right-dateline:before{left:-16px}.timeline .timeline-right .right-dateline .dateline-header{padding:0 12px;margin-left:16px}.timeline .timeline-right .right-dateline .dateline-header:before{border-color:#fff #fff transparent transparent;border-width:0 16px 25px 0;left:0}.timeline .content-quote .quote-image{width:100px;height:100px;float:left;margin-right:10px;margin-bottom:10px}.timeline .content-quote .quote-image[src=""]{display:none}.timeline .content-quote .quote-copy{display:block;font-style:italic}.timeline .content-quote .quote-image[src=""] + .quote-copy{margin-left:0}.timeline .content-quote .quote-link{clear:left}.timeline .content-quote .quote-subheader{font-size:.75em;font-style:italic}.timeline .content-image-gallery .image-gallery-container{display:inline-block;padding:0;margin:0}.timeline .content-image-gallery .image-gallery-container li{background:none;margin:0 1px 1px 0;float:left;padding:0}.timeline .content-image-gallery .image-gallery-copy{clear:left;font-size:.75em}.timeline .content-video .video-container{position:relative}.timeline .content-video .video-overlay{background:rgba(0,0,0,0.35);position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;color:#fff;font-weight:700;display:none;cursor:pointer}.timeline .content-video .video-container:hover .video-overlay{display:block}.timeline .content-video .video-overlay .overlay-caption{display:block;text-align:center;height:24px}.timeline .content-video .video-overlay .overlay-play-btn{background:url(img/sprite.timeline-video.png) repeat scroll 0 0 transparent;height:72px;left:134px;position:absolute;top:66px;width:72px}.timeline .reveal-modal{left:35%}.timeline .reveal-modal .flexslider.image-gallery{margin-bottom:0}.no-js .timeline .dateline-holder > div{width:378px}.no-js .timeline .dateline-holder > div:nth-child(2n+1){position:relative;left:0}.no-js .timeline .dateline-holder > div:nth-child(2n){position:relative;left:402px}.no-js .timeline .dateline-holder > div:nth-child(2n),.no-js .timeline .dateline-holder > div:nth-child(2n+1){border-top:1px dotted #000;position:relative;margin-bottom:38px}.no-js .timeline .dateline-holder > div:nth-child(2n+1){margin-right:9px}.no-js .timeline .dateline-holder > div:nth-child(2n+1):after,.no-js .timeline .dateline-holder > div:nth-child(2n):before{background:url(img/bg.timeline-box.gif) no-repeat scroll 0 0 transparent;content:" ";height:8px;position:absolute;top:-4px;width:8px}.no-js .timeline .dateline-holder > div:nth-child(2n+1):after{right:-19px}.no-js .timeline .dateline-holder > div:nth-child(2n+1) .dateline-header{padding:0 28px 0 12px;margin-right:16px}.no-js .timeline .dateline-holder > div:nth-child(2n+1) .dateline-header:after,.no-js .timeline .dateline-holder > div:nth-child(2n) .dateline-header:before{border-style:solid;content:" ";height:0;width:0;position:absolute;top:0}.no-js .timeline .dateline-holder > div:nth-child(2n+1) .dateline-header:after{border-color:#fff transparent transparent #fff;border-width:0 0 25px 16px;right:0}.no-js .timeline .dateline-holder > div:nth-child(2n) .dateline-content{margin-left:16px}.no-js .timeline .dateline-holder > div:nth-child(2n) .datebox{padding-top:106px}.no-js .timeline .dateline-holder > div:nth-child(2n){margin-left:3px}.no-js .timeline .dateline-holder > div:nth-child(2n):before{left:-16px}.no-js .timeline .dateline-holder > div:nth-child(2n) .dateline-header{padding:0 12px;margin-left:16px}.no-js .timeline .dateline-holder > div:nth-child(2n) .dateline-header:before{border-color:#fff #fff transparent transparent;border-width:0 16px 25px 0;left:0}.about-calendar .columns{margin-left:0}.about-calendar ul li,.about-calendar li ul li{background:none;padding-left:0;font-size:1em}.about-calendar h1{display:inline-block}.about-calendar ul{padding-left:0;margin:0 18px 0 0}.about-calendar .day-week-month{float:right;display:inline-block;margin:0;font-family:'TradeGothic BoldCn 20';font-size:.875em;text-transform:uppercase}.about-calendar .day-week-month a{text-decoration:none;color:#5e5e5e}.about-calendar .day-week-month li{float:left;display:inline-block;border-left:1px solid #5e5e5e;padding:0 10px;line-height:1em}.about-calendar .day-week-month li:first-child{border-left:0}.about-calendar .day-week-month li.selected a{color:#9C1D21}.about-calendar .calendar-container{height:237px;width:232px}.about-calendar .calendar-container .navCalendar{margin-right:18px;width:100%!important;height:100%!important}.about-calendar .calendar-container .navCalendar td{padding:0;vertical-align:middle;text-align:center}.about-calendar .calendar-container .navCalendar tr:first-child td:first-child{background-color:#9a1216!important}.about-calendar .calendar-container .navCalendar,.about-calendar .calendar-container .navCalendar td,.about-calendar .calendar-container .navCalendar th,.about-calendar .calendar-container .navCalendar table,.about-calendar .calendar-container .navCalendar table td{border:none!important}.about-calendar .calendar-container .navCalendar tr:first-child td{height:40px}.about-calendar .calendar-container .navCalendar table td{font-family:'TradeGothic BoldCn 20';font-weight:400;font-size:1.95em;color:#e0e0e0;text-transform:uppercase}.about-calendar .calendar-container .navCalendar .navNextPrev a{background:url(img/sprite.calendar-arrows.png) -11px 7px no-repeat;width:9px;height:9px;color:transparent!important}.about-calendar .calendar-container .navCalendar .navNextPrev:first-child a{background-position:0 7px}.about-calendar .calendar-container .navCalendar th.navDayHeader{height:23px!important;padding:0;background-color:#fff;font-weight:400;color:#000;text-transform:uppercase;font-size:.563em}.about-calendar .calendar-container .navCalendar td.navOtherMonth a,.about-calendar .calendar-container .navCalendar td.navWeekdays a,.about-calendar .calendar-container .navCalendar td.navCalendarText a,.about-calendar .calendar-container .navCalendar td.navCalendarTextSelected a{font-weight:700;font-size:1.3em;text-decoration:none}.about-calendar .calendar-container .navCalendar td.navOtherMonth{background-color:#fff}.about-calendar .calendar-container .navCalendar td.navOtherMonth a{color:#b4b3b3!important}.about-calendar .calendar-container .navCalendar td.navCalendarTextSelected{background-color:#888}.about-calendar .calendar-container .navCalendar td.navCalendarTextSelected a{color:#e0e0e0!important}.about-calendar .calendar-container .navCalendar td.navWeekdays a,.about-calendar .calendar-container .navCalendar td.navCalendarText a{color:#666!important}.about-calendar .calendar-container .navCalendar td.navWeekdays a:hover,.about-calendar .calendar-container .navCalendar td.navCalendarText a:hover{text-decoration:underline}.about-calendar .calendar-filters li.filter-list-item{margin-top:30px;padding-bottom:30px;border-bottom:1px dotted #000}.about-calendar .calendar-filters .filter-heading{font-size:.875em;margin:0 0 8px;font-weight:400}.about-calendar .calendar-filters .filter-group li{line-height:.688em;height:15px}.about-calendar .calendar-filters .filter-group li label{margin-bottom:inherit;font-size:.688em;vertical-align:middle;line-height:.688em;margin-bottom:0;height:15px}.about-calendar .form.custom span.custom.checkbox{background-position:0 2px}.about-calendar .form.custom span.custom.checkbox.checked{background-position:0 -18px}.about-calendar .calendar-date{margin-bottom:42px}.about-calendar .calendar-date p{margin:0}.about-calendar .calendar-date h2{font-size:1.25em;margin:0 0 10px;font-weight:400}.about-calendar .calendar-date .date-entry-list .date-entry:first-child{border-top:1px dotted #000}.about-calendar .calendar-date .date-entry-list .date-entry{padding-top:20px}.about-calendar .calendar-date .entry-type{font-size:.75em;font-family:"TradeGothic BoldCn 20";color:#9C1D21;text-transform:uppercase}.about-calendar .calendar-date .entry-title{text-decoration:none;font-size:.875em;font-weight:700;line-height:1.4em;display:block}.about-calendar .calendar-date .entry-title:after{color:#9B1115;content:" Â»";font-family:sans-serif;font-size:1em}.about-calendar .calendar-date .entry-subheader{font-size:.75em;color:#7c7c7c;margin-bottom:26px}.about-calendar .calendar-date .entry-image{margin-bottom:20px;margin-left:20px;float:right}.about-calendar .calendar-date .entry-intro-text{font-size:.75em;margin-bottom:26px}.about-calendar .calendar-date .entry-support-header{font-size:.75em;font-weight:700}.news-home .form.striped{padding:0 1em}.news-home .form h3{text-transform:uppercase;font-size:.75em}.news-listing{margin-bottom:1.5em}.news-listing img{float:left;margin:0 1em 0 0}.form.news-listing-filter label{float:left;margin-right:1em;font-size:.75em}.news-listing-info h3{margin-bottom:.4em}p.news-listing-timestamp{color:#999;font-size:.7em;margin-top:0}p.news-listing-snippet a:after{content:"\00a0\00bb"}.intro-content.news-story{border-bottom:1px dotted #333}.intro-content.news-story h1{font-size:2em;margin:0}.intro-content.news-story p{margin:0 0 .5em;font-size:.75em;color:#39393A}.intro-content.news-story .timestamp{color:#838383}.campus-landing{padding:10px 0;margin-bottom:1.5em}.campus-landing h2{font-size:20px;font-weight:400;line-height:1.2;margin:0 0 .25em}p.campus-info{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;font-size:.6em;color:#9B9B9B}p.campus-info.phone{color:#900;text-decoration:underline}#main.exchange{background:url(img/bg.vlines-texture.png) repeat!important}#main.exchange .page-content{padding:25px 0}.exchange .container{overflow:hidden}.exchange .exchange-header{display:inline-block;margin-bottom:44px}.exchange .exchange-header .header-title .title-sub{color:#1f467f;font-size:1.375em;margin:0;font-weight:400}.exchange .exchange-header .header-title .title-main{font-size:4em;line-height:.9em;text-shadow:2px 2px 3px rgba(0,0,0,0.3)}.exchange .exchange-header .header-title .title-main .main-exchange{color:#1f467f}.exchange .exchange-header .header-image{width:400px;height:248px;background:url(img/sprite.exchange-logo.png) no-repeat;float:right}.exchange .exchange-debate-gallery{overflow:visible!important}.exchange .exchange-debate-gallery li{margin:0;padding:0;background:none;float:left}.exchange .exchange-debate-gallery .flex-direction-nav li:first-child{margin-right:-20px}.exchange .exchange-debate-gallery .flex-direction-nav li{float:right}.exchange .exchange-debates .debates-header{display:block;background-color:#FFF;margin-bottom:5px;clear:both;height:12px;padding:14px 18px;position:relative}.exchange .exchange-debates .debates-header .header-title{color:#1F467F;font-size:1.375em;font-weight:400;line-height:.536em;vertical-align:top;margin:0;float:left;width:150px}.exchange .exchange-debates .debates-header .debate-nav-container{float:right}.exchange .exchange-debate-gallery .debates-header .flex-control-nav li{margin-left:9px}.exchange .exchange-debate-gallery .debates-header .flex-control-nav li a{background:url(img/sprite.gallery-bullets.png) no-repeat scroll -11px 0 transparent;cursor:pointer;display:block;height:11px;text-indent:-999em;width:11px}.exchange .exchange-debate-gallery .debates-header .flex-control-nav li a.active{background-position:-11px -11px}.exchange .exchange-debate-gallery .debates-header .flex-direction-nav li .prev{background:url(img/sprite.gallery-arrows.png) no-repeat scroll 2px 0 transparent;left:2px;margin-right:22px}.exchange .exchange-debate-gallery .debates-header .flex-direction-nav li .next{background:url(img/sprite.gallery-arrows.png) no-repeat scroll -37px 0 transparent;position:absolute;right:20px}.exchange .exchange-debate-gallery .flex-direction-nav li a{cursor:pointer;display:block;height:20px;position:relative;text-indent:-999em;top:auto;width:15px}.exchange .exchange-debate-gallery .flex-direction-nav,.exchange .exchange-debate-gallery .flex-control-nav{float:right}.exchange .exchange-debate-gallery .flex-control-nav{margin-top:1px;margin-right:20px}.exchange .exchange-debate-gallery .flex-direction-nav{margin-top:-4px}.exchange .exchange-debates .slide{position:relative}.exchange .exchange-debates .debate-slide-overlay,.exchange .exchange-debates .debate-slide-info{position:absolute;left:0;top:0;right:0}.exchange .exchange-debates .debate-slide-overlay img{width:auto;height:auto}.exchange .exchange-debates .debate-slide-overlay img.blue-trapezoid{right:0;float:right}.exchange .exchange-debates .debate-slide-info{bottom:0;right:0}.exchange .exchange-debates .debate-slide-overlay .debate-slide-info{margin:18px 20px;border:1px dotted #fff;display:block;padding:20px}.exchange .debate-slide-info .debate-info-title{color:#fff;font-size:3em;width:338px;margin-bottom:15px}.exchange .debate-slide-info .debate-info-button{background-color:#9B1115;color:#FFF;display:inline-block;font-family:'TradeGothic BoldCn 20';font-size:14px;text-align:center;text-transform:uppercase;padding:8px 11px;text-decoration:none;line-height:10px;margin-bottom:22px}.exchange .debate-slide-info .debate-comment{margin-left:44px;color:#c8c8c8}.exchange .debate-slide-info .debate-comment .comment-header{font-family:"TradeGothic BoldCn 20";font-size:1.333em;margin-bottom:20px;color:#a6a5a5}.exchange .debate-slide-info .debate-comment .comment-header .header-title{text-transform:uppercase}.exchange .debate-slide-info .debate-comment a{color:#fff}.exchange .debate-slide-info .debate-comment .comment-copy{margin-bottom:28px;line-height:1.4em}.exchange .debate-slide-info .debate-comment .comment-author .author-portrait{width:60px;height:60px;float:left;margin-right:10px}.exchange .debate-slide-info .debate-comment .comment-author .author-time{font-style:italic}.exchange-topic .exchange-topic-header,.exchange-topic .exchange-topic-comments .comments-header{font-family:"TradeGothic BoldCn 20";color:#1c4e99;text-transform:uppercase;margin-bottom:22px}.exchange-topic .exchange-topic-header .header-copy{float:left;vertical-align:middle;margin:11px 0}.exchange-topic .exchange-topic-header .header-main{font-size:1.375em;line-height:.804em}.exchange-topic .exchange-topic-header .header-sub{font-size:.8em}.exchange-topic .exchange-topic-header .header-image{width:86px;height:53px;background:url(img/sprite.exchange.png) no-repeat;margin-left:132px}.exchange-topic .exchange-topic-banner{height:298px;margin-bottom:-10px;overflow:hidden;position:relative;z-index:2}.exchange-topic .exchange-topic-banner .banner-background{position:relative;left:0;top:0;margin:0;padding:0;border:none;position:absolute}.exchange-topic .exchange-topic-banner .banner-image{float:right;height:298px;width:414px}.exchange-topic .exchange-topic-banner .banner-content{z-index:2;position:absolute;padding:36px;max-width:636px;color:#fff}.exchange .debate-slide-info:before,.exchange .debate-slide-info:after{background:url(img/sprite.homepage-echange-diags.png) no-repeat scroll 0 0 transparent;content:"";display:block;height:48px;position:absolute;width:28px;z-index:1}.exchange .debate-slide-info:after{background-position:1px -47px;bottom:0;right:0}.exchange .debate-slide-info:before{background-position:0 0;left:0;top:0}.exchange .debate-slide-info .debate-info-title{text-shadow:2px 2px 3px rgba(0,0,0,0.3);text-transform:uppercase}.exchange-topic .exchange-topic-banner .banner-date{color:#d6d6d6;font-size:.75em}.exchange-topic .exchange-topic-banner .banner-copy{font-size:.85em;max-width:590px;margin-bottom:36px}.exchange-topic .exchange-topic-banner .banner-actions,.exchange-topic .exchange-topic-opinion .author-follow{font-family:"TradeGothic BoldCn 20";font-size:.85em;text-transform:uppercase;height:26px}.exchange-topic .exchange-topic-banner .banner-actions a{color:#fff}.exchange-topic .exchange-topic-banner .banner-actions .action-back-home:before{content:"Â«";margin-right:2px}.exchange-topic .exchange-topic-banner .banner-actions .action-back-home{margin-right:24px}.exchange-topic ul{margin:0;padding:0;display:inline-block;margin:0}.exchange-topic ul li{background:none;margin:0;padding:0}.exchange-topic .action-share-options,.exchange-topic .follow-share-options{margin:-8px 0}.exchange-topic .action-share-options li,.exchange-topic .follow-share-options li{height:26px;width:34px;float:left}.exchange-topic .exchange-topic-banner .banner-actions .action-share-options li:first-child{border-right:1px solid #fff}.exchange-topic .exchange-topic-opinion .author-follow .follow-share-options li:first-child{border-right:1px solid #000}.talking-about-module .talking-footer .footer-share-options li{border-left:1px solid #fff}.talking-about-module .talking-footer .footer-share-options li:first-child{border-left:0}.exchange-topic .exchange-topic-banner .banner-actions .action-share-options .share-facebook,.exchange-topic .exchange-topic-opinion .author-follow .follow-share-options .share-facebook{background:url(img/misc/sprite.icons-share-print.png) no-repeat -14px -49px;width:8px;height:16px;display:block;margin:2px 0 2px 13px}.exchange-topic .exchange-topic-opinion .author-follow .follow-share-options .share-facebook{background-position:-3px -49px}.exchange-topic .exchange-topic-banner .banner-actions .action-share-options .share-twitter,.exchange-topic .exchange-topic-opinion .author-follow .follow-share-options .share-twitter{background:url(img/misc/sprite.icons-share-print.png) no-repeat 0 -88px;margin:3px 0 0 10px;width:23px;height:16px;display:block}.exchange-topic .exchange-topic-opinion .author-follow .follow-share-options .share-twitter{background-position:0 -68px}.exchange-topic .exchange-topic-opinion-container{background:url(img/bg.exchange-opinion.png);padding:0;position:relative;margin-bottom:54px}.exchange-topic .exchange-topic-opinion-list{padding:30px 30px 30px 10px}.exchange-topic .exchange-topic-opinion .opinion-header-box{position:relative}.exchange-topic .opinion-header{background:url(img/bg.exchange-opinion-header.png) repeat-x 10px 0;display:block;padding:6px 0 6px 10px;font-size:.75em;margin:0 0 16px;font-family:"TradeGothic BoldCn 20";font-weight:400}.exchange-topic .exchange-topic-opinion-list .opinion-header{background-position:-340px 0}.exchange-topic .opinion-list-item{margin-left:20px}.exchange-topic .exchange-topic-opinion .opinion-image{margin-right:20px;margin-bottom:20px}.exchange-topic .exchange-topic-opinion-list .opinion-image{margin-bottom:10px;width:100%}.exchange-topic .exchange-topic-opinion .opinion-author-info{max-width:720px;margin-bottom:20px;display:inline-block;vertical-align:bottom}.exchange-topic .exchange-topic-opinion .opinion-author-info .author-name{font-size:1em;font-weight:700}.exchange-topic .exchange-topic-opinion-list .opinion-author-info .author-name{font-size:.875em;font-weight:700}.exchange-topic .exchange-topic-opinion .opinion-author-info .author-programs{font-size:.875em;margin-bottom:6px}.exchange-topic .exchange-topic-opinion-list .opinion-author-info .author-programs{font-size:.688em;margin-bottom:6px}.exchange-topic .exchange-topic-opinion-list .opinion-author-info{margin-bottom:30px}.exchange-topic .opinion-author-info .option-twitter{margin-left:-4px}.exchange-topic .author-share-options{font-size:.625em}.exchange-topic .author-share-options a{text-decoration:none;font-weight:700;margin-right:10px}.exchange-topic .opinion-author-info span.icon{display:inline-block;margin-right:4px;height:16px}.exchange-topic .option-facebook span.icon{width:10px}.exchange-topic .option-twitter span.icon{width:16px}.exchange-topic .opinion-author-info .option-facebook span.icon{background:url(img/misc/sprite.icons-share-print.png) no-repeat scroll -11px -2px transparent}.exchange-topic .opinion-author-info .option-twitter span.icon{background:url(img/misc/sprite.icons-share-print.png) no-repeat scroll -6px -17px}.exchange-topic .exchange-topic-opinion-list .opinion-quote{font-style:italic;font-size:.875em;color:#5b5b5b;margin-bottom:8px;line-height:1.75em}.exchange-topic .exchange-topic-opinion-list .opinion-quote:before,.exchange-topic .exchange-topic-opinion-list .opinion-quote:after{content:"\"";margin:-4px}.exchange-topic .exchange-topic-overlay{background:url(img/bg.tooltip.png);width:100%;height:100%;position:absolute;top:0;left:0;display:none;overflow:hidden}.exchange-topic .exchange-topic-opinion{background-color:#FFF;padding:30px;position:absolute;width:90%;left:-1600px;height:511px}.exchange-topic .exchange-topic-opinion .opinion-copy{border-top:1px dotted #7f7f7f;clear:both;padding:20px 0 0;font-size:.813em;line-height:1.8em}.exchange-topic .exchange-topic-opinion .opinion-copy .discussion-pane{max-height:304px}.exchange-topic .jspTrack{background-color:#dfdfdf;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.exchange-topic .jspDrag{background-color:#4b4b4b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.exchange-topic .opinion-close,.exchange-topic .opinion-read{color:#505050;text-decoration:none;font-family:"TradeGothic BoldCn 20";float:right;text-transform:uppercase;font-style:normal}.exchange-topic .opinion-quote + .opinion-read{float:none;display:block;font-size:.75em}.exchange-topic .opinion-close .close-btn{background:url(img/sprite.exchange.png) no-repeat scroll 0 -62px transparent;display:inline-block;height:30px;margin:-10px 0 -10px 4px;width:30px}.exchange-topic .opinion-read .read-btn{background:url(img/sprite.exchange.png) no-repeat scroll -124px -25px transparent;display:inline-block;height:30px;margin:-10px 0 -10px 4px;width:30px}.exchange-topic .opinion-header .opinion-read .read-btn{background-position:-124px -25px;float:right}.exchange-topic .opinion-list-item .opinion-quote + .opinion-read .read-btn{background-position:-137px 6px;margin-right:4px;width:16px}.exchange-topic .exchange-topic-comments .comments-header{font-size:1.25em}.exchange-topic .exchange-topic-comments .comments-button{background:none repeat scroll 0 0 #9B1115;display:block;padding:5px 18px 5px 25px;font-family:'TradeGothic BoldCn 20';font-size:.85em;color:#FFF;text-decoration:none;text-transform:uppercase;float:right;width:71px;margin-bottom:12px}.exchange-topic .exchange-topic-comments .comments-button span{background:url(img/sprite.header-cta-icons.png) no-repeat scroll right 2px transparent;display:block}.exchange-topic .exchange-topic-comments .comments-container{background-color:#fff;padding:20px;margin-bottom:20px}.exchange-topic .exchange-topic-comments .comments-container .discussion-pane{max-height:730px}.exchange-topic .exchange-topic-comments .comments-container li{padding:20px 20px 20px 0;border-bottom:1px dotted #7f7f7f;display:block}.exchange-topic .exchange-topic-comments .comments-container li:first-child{padding:0 0 20px}.exchange-topic .exchange-topic-comments .comments-portrait{width:82px;height:82px;max-width:82px;float:left;margin-right:20px}.exchange-topic .exchange-topic-comments .comments-info{margin-left:102px}.exchange-topic .resource-list{width:100%}.exchange-topic .exchange-topic-comments .comments-date{color:#5b5b5b;font-style:italic}.exchange-topic .exchange-topic-comments .comment-copy{font-size:11px}.exchange-topic div.module.resources .module-content .resource-list li{padding:8px 9px 14px}.exchange-topic div.module.resources .module-content .resource-list li a{font-size:12px}.exchange-topic div.module.resources .module-header{height:22px;font-size:1em;line-height:1.3em}.exchange-topic .resource-list .link-copy{line-height:1.4em;font-size:11px;margin-left:25px}.file-not-found{margin-bottom:3em}.file-not-found .error-icon{float:right;margin:60px 12px 0}#main .file-not-found .page-content{padding:60px 0 0!important}.file-not-found h1{font-family:'TradeGothic BoldCn 20',sans-serif;font-size:2.6em;margin:0;line-height:1;color:#9C1D21;text-transform:uppercase}.file-not-found h2{font-family:'TradeGothic BoldCn 20',sans-serif;font-weight:400;font-size:1.2em;color:#39393A;text-transform:uppercase;margin-bottom:.5em}.file-not-found p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:.75em;line-height:2em;margin:0}.file-not-found p.category-header{font-weight:600;font-weight:.75em}.file-not-found span.acute-angle{color:#9C1D21}.file-not-found a{color:#9c1d21}.file-not-found dl{padding:0;margin:0;font-size:.75em;font-weight:600}.file-not-found dl a{color:#000;text-decoration:none}.file-not-found dd{font-size:.7em;line-height:1em;margin:.7em 0}.gmaps .infobox{background:transparent url(img/bg.gmap-infobox.png) no-repeat center bottom;min-height:190px}.gmaps .infobox > img{position:absolute!important;top:0;right:0;z-index:1}.gmaps .gmaps-info{overflow-y:auto;overflow-x:hidden;width:296px;padding:1px 12px;position:relative}.gmaps .gmaps-info h3,.gmaps .gmaps-info .infobox-title{font-family:'TradeGothic BoldCn 20',sans-serif;font-weight:400;font-size:16px;color:#fff;background:#828181;padding:4px 8px;margin:0}.gmaps .gmaps-info .infobox-content{padding:0 8px}.gmaps .gmaps-info .infobox-content img{position:static;float:left;margin:0 8px 8px 0}.club-page .club-module{clear:both;border-top:1px dotted #000;padding:8px 0 30px}.club-page .club-module-list a{font-weight:700}.club-page .club-module-list .event-title{font-size:.85em;display:block}.club-page .club-module-list .event-link{font-size:.75em;text-decoration:none;display:block}.club-page .club-module-list .event-list{margin:0;padding:0;list-style:none;margin-right:16px}.club-page .club-module-list .event-list .event{clear:both;font-size:1em;background:none;margin:0;padding:0}.club-page .club-module-list .event-box .event-copy{margin-bottom:20px}.club-page .club-module-list .event-list li.event{margin-top:32px}.club-page .club-module-list .event-list li.event:first-child{margin-top:0}.club-page .club-module-list .event-list .event-info,.talking-about-module .about-item-info{margin-left:55px}.club-page .club-module-list .event-info div,.club-page .club-module-list .event-box div{font-size:.7125em}.club-page .club-module-list .event-date{font-weight:700;margin-bottom:8px}.club-page .club-module-list .event-list .event-thumb,.talking-about-module .about-item-thumb{height:100%;float:left;width:41px;height:41px;margin-right:15px}.club-page .club-module-list .event-box{background-color:#ececec;padding:12px;border:1px solid silver}.talking-about-module .talking-header,.talking-about-module .talking-footer{font-family:'TradeGothic Cn 18';padding:13px;text-transform:uppercase;font-size:1.125em;border:1px solid #c5c5c5;background-color:#9a1c20}.talking-about-module .talking-header{background:#9a1c20 url(img/bg.module-crest.png) 42px -128px no-repeat}.talking-about-module .talking-about-list{margin:0;padding:0;list-style:none;border-left:1px solid #c5c5c5;border-right:1px solid #c5c5c5}.talking-about-module .talking-about-list .odd{background-color:#7a7a7a}.talking-about-module .talking-about-list .even{background-color:#6d6d6f}.talking-about-module{color:#fff}.talking-about-module .talking-about-item{background:none;margin:0;border-top:1px dotted #000;padding:13px}.talking-about-module .talking-about-item:first-child{border-top:0}.talking-about-module a.about-item-title{font-size:.875em;color:#fff;display:block}.talking-about-module .about-item-social{font-size:.625em;margin-bottom:12px}.talking-about-module .about-item-copy{font-size:.688em}.talking-about-module .talking-footer{height:20px}.talking-about-module .talking-footer span,.talking-about-module .talking-footer ul,.talking-about-module .talking-footer ul li{float:left;font-family:"Open Sans";font-weight:700;font-size:.688em;text-transform:none}.talking-about-module .talking-footer .footer-share-options{margin:0;padding:0;list-style:none;margin-left:8px;margin-top:2px}.talking-about-module .talking-footer .share-facebook,.talking-about-module .talking-footer .share-twitter,.talking-about-module .talking-footer .share-add{background:url(img/misc/sprite.icons-share-print.png) no-repeat 6px -109px;width:23px;height:15px;display:block}.talking-about-module .talking-footer .share-twitter{background-position:5px -122px}.talking-about-module .talking-footer .share-add{background-position:6px -136px}.sitemap h2,h3,dd{margin-left:0}.sitemap h2.bordered{margin:1.5em 0 0}.sitemap h2 a{color:#000;text-decoration:none}.sitemap dt{font-family:"Open Sans";font-weight:600;font-size:1.1em;margin:.5em 0}.sitemap dd{margin:0}.sitemap dd a{color:#000;font-family:"Open Sans";font-weight:600;font-size:.75em;text-decoration:none}.sitemap ul{padding:0;margin:0 0 1.5em}.sitemap ul li{padding:0;background:none}.sitemap ul li a{font-size:.9em;color:#9C1D21;text-decoration:underline;font-weight:400}.sitemap .carats{color:#9C1D21}.press-release h1{margin:0}.press-release .timestamp{font-size:.75em;margin:.4em 0 0}.press-release h2{text-transform:none;font-size:.9em;font-family:"Open Sans";font-weight:600;line-height:1.3em;margin:1em 0 1.3em}.press-release .two.columns{float:left;margin:0 1em;font-size:.7em}div.bg-white{background:#FFF;padding:.7em .5em;margin:.5em 0}.press-release .author-contact{float:left;margin:0 1em;font-size:.7em;padding-right:2em;border-right:1px solid #333}.press-release .author-contact.no-border{border:0}.press-release .press-release-content{margin-bottom:3em}.program-overview ul,.program-overview ul li,.program-overview .programs-list-item ul,.program-overview .programs-list-item ul li{margin:0;padding:0;background:none;font-size:1em}.program-overview .header-copy{margin-bottom:50px}.program-overview .programs-section h2,.program-overview .other-programs-section h2{border-bottom:1px dotted #000;padding-bottom:14px;margin-bottom:24px}.program-overview .program-info{padding-left:25px}.program-overview .program-info .program-info-copy{margin-top:4px;font-size:12px}.program-overview .program-info-link{font-size:.875em;font-weight:600}.program-overview .programs-list-item{margin-bottom:35px}.program-overview .program-location-list .location-copy{margin-right:38px;margin-bottom:0}.program-overview .program-location-list h3{color:#727273}.program-overview .program-location-list .location-copy,.program-overview .program-location-list a{font-size:.688em}.program-overview .program-location-list a{text-decoration:none;font-weight:600}.tabs-container .faculty ul,.tabs-container .faculty ul li{background:none;margin:0;padding:0}.tabs-container .faculty ul li{clear:both;margin-bottom:10px;display:inline-block}.diversity-new .back-nav{display:none;}.diversity-new .qanda , .diversity-new .faq-links{display:none;}.recruit_tools{float:left;margin:30px 0 0;padding:0}.recruit_tools ul{margin:0;padding:0}.recruit_tools ul li{background:none !important;float:left;font-family:Open Sans;font-size:11px;font-weight:400;height:77px;line-height:13px;list-style:none !important;margin:0 25px 21px 0;padding:0;width:236px}.recruit_tools a,.recruit_tools a:hover{display:block;font-family:Open Sans;font-size:11px;font-weight:700;margin:0;text-decoration:none}.recruit_tools a span{background:#b8740d;float:left;margin:0 12px 0 0;width:77px;height:77px\9}.recruit_tools a:hover span{float:left;background:#20558a}