
/* css/alumni.css
 */
#mainNav{left:56px;width:968px}.nav-span{background:#fff url(../i-t1771628745/navback-alumni.png) top left no-repeat}#sf-about-button, #sf-about-button
span{width:89px;background-position:0 0}#sf-parent-about:hover .nav-span, #sf-about-button:hover span,
body.alumni-about #sf-about-button span, #sf-parent-about.current
span{background-position:0 -25px}#sf-directory-button, #sf-directory-button
span{width:170px;background-position: -89px 0}#sf-parent-directory:hover .nav-span, #sf-directory-button:hover span,
body.alumni-directory #sf-directory-button
span{background-position: -89px -25px}#sf-newsroom-button, #sf-newsroom-button
span{width:72px;background-position: -259px 0}#sf-parent-newsroom:hover .nav-span, #sf-newsroom-button:hover span,
body.alumni-newsroom #sf-newsroom-button
span{background-position: -259px -25px}#sf-events-button, #sf-events-button
span{width:86px;background-position: -331px 0}#sf-parent-events:hover .nav-span, #sf-events-button:hover span,
body.alumni-events #sf-events-button
span{background-position: -331px -25px}#sf-careers-button, #sf-careers-button
span{width:202px;background-position: -417px 0}#sf-parent-careers:hover .nav-span, #sf-careers-button:hover span,
body.alumni-careers #sf-careers-button
span{background-position: -417px -25px}#sf-contact-button, #sf-contact-button
span{width:120px;background-position: -619px 0}#sf-parent-contact:hover .nav-span, #sf-contact-button:hover span,
body.alumni-contact #sf-contact-button
span{background-position: -619px -25px}#sf-profile-button, #sf-profile-button
span{width:174px;background-position: -739px 0}#sf-parent-profile:hover .nav-span, #sf-profile-button:hover span,
body.alumni-profile #sf-profile-button
span{background-position: -739px -25px}#sf-help-button, #sf-help-button
span{width:55px;background-position: -913px 0}#sf-parent-help:hover .nav-span, #sf-help-button:hover span,
body.alumni-help #sf-help-button
span{background-position: -913px -25px}.alumni #subContent ul.subNavList
li.subsub{display:block}#subContent ul,
#subContent ul li,
#mainContent ul.results_list,
#mainContent ul.results_list
li{list-style:none;margin:0;padding:0}#sideLogout{border-top:1px solid #dae2a6;font-weight:700;text-transform:uppercase}#bannerText{margin:25px
0 0 45px}#bannerText
h2{font-weight:bold;font-size:28px;color:#fff}#bannerText
#bannerWelcomeTitle{font-size:18px;font-weight:700}#bannerText
p{padding-top:0px;margin-top:0px;font-size:14px;line-height:20px;color:#fff}#bannerText
a{color:#fff}.bioList .results_list .bioItemWrapper > div
.phone{width:300px;padding-right:20px;box-sizing:border-box;line-height:1.2}.bioList .results_list .bioItemWrapper > div
.email{width:64px}#letterLinks
*{font-weight:bold}.alumniNewsList ul,
.alumniNewsList ul li,#itemDetailBox{position:relative;list-style:none;margin:0
0 0 0;padding:0
0 0 0}.alumniNewsList ul,#itemDetailBox{border-top:1px solid #dae2a6;margin:0
0 0 0;padding:0
0 0 0}.alumniNewsList ul li,#itemDetailBox{margin:0
0 0 0;padding:0
0 0 0;border-bottom:1px solid #dae2a6}#itemDetailBox{margin:0
0 28px 0}.alumniNewsList ul li .titleSide,#itemDetailBoxLeft{position:relative;display:inline-block;width:75%;padding:18px
14px 18px 0;border-right:1px solid #dae2a6;box-sizing:border-box}.alumniNewsList ul li .dateSide,#itemDetailBoxRight{position:relative;display:inline-block;width:24%;padding:18px
0 18px 14px;box-sizing:border-box;vertical-align:top}.subtitle{color:#777}.itemdate{font-weight:bold}.rsvpButton{display:inline-block;margin-right:10px}#tabLinks{margin:1.5em 0px 2em 0px;border-bottom:1px solid #003C5B}#tabLinks
a{display:inline-block;position:relative;top:1px;margin-right:2px;padding: .5em 1em;border:1px
solid #003C5B}#tabLinks
.current{border-bottom-color:white;color:inherit;text-decoration:none;cursor:default}.js
.contentSection{display:none}.js
.sectionTitle{display:none}.js #tabLinks
a#tabViewAll{float:right;padding:0.5em 0;border:none}.alumni #mainContent input:not([type]),
.alumni #mainContent input[type=text],
.alumni #mainContent input[type=tel],
.alumni #mainContent input[type=email],
.alumni #mainContent input[type=password],
.alumni #mainContent form textarea,
.alumni #mainContent select,
.alumni #mainContent .customSelect,
.alumni #mainContent
.prettySelectBox{border:1px
solid #c2c2c2;width:100%}input:not([type]),
.alumni #mainContent input[type=text],
input[type=tel],
input[type=email],
input[type=password],
select,
.customSelect,
.alumni #mainContent .prettySelectBox,
#mainContent form textarea,
.js form>div>div>label{width:100%;height:34px;margin:0;padding:5px
7px 1px 7px;color:#000;font:normal 12px/1.8 Helvetica, Arial, sans-serif;box-sizing:border-box;-moz-box-sizing:border-box}#mainContent form>div>div>label{top:8px}#mainContent form
textarea{height:100px}.js form div
div{margin-bottom:18px}#mainContent form
div{width:99%}#mainContent
.divider{border-top:1px solid #002d6a}#mainContent .divider~.divider{margin-top:45px}.alumni #mainContent
.prettySelectBox{background:#fff url(../i-t1771628745/select-arrow.png) 99% 6px no-repeat}#uploadField label
span{display:block;color:#182550;text-transform:uppercase;font-weight:normal;font-size:10px;line-height:13px;box-sizing:border-box;-moz-box-sizing:border-box}#uploadField+div+div+div{clear:left}#uploadField
p{top:24px;left:182px;font-size:13px}#uploadField p
span{color:#ccc;font-size:1.3em;display:block;padding-top: .5em;font-style:italic}form #uploadField
div{content:"Browse\0000a0\203A";margin:0
0 10px 0;background:#b11116;width:118px;text-align:center;line-height:36px;color:white;border:1px
solid #ededed;border-width:11px 27px;outline:1px
solid #c8c8c8;position:absolute;top:0px;left:150px}#uploadField>input{display:none}#alumni-profile #mainContent form
label{position:relative;top:0;left:0;font-size:inherit;margin-bottom:4px}form
div.scrollingCB{display:block}form div
div.scrollingCB{height:160px;overflow:auto;float:none;clear:both;border:1px
solid #ccc;padding:2px}form div div .scrollingCB
input{height:auto;margin-left: -17px}form div.scrollingCB div
div{margin:0;width:200px}form div .scrollingCB
div{margin-left:20px}#mainContent form .prettySelectBoxInner,
#subContent form
.prettySelectBoxInner{width:inherit !important}