/**HOMEPAGE SLIDER**/
.clear { clear: both; }
#impactWrapper.fullImage { width: 1019px; margin: 0 auto; height: 452px; padding: 0 0 4px 0; }
#impactWrapper.fullImage .flexslider { width: 1019px; margin: -5px auto 0 0; height: 452px; }
#impactWrapper.fullImage .flexslider img { width: 1019px; height: 452px; overflow: hidden; margin: 0px auto; }
.fullImage .flexslider .image { float: left; width: 1019px; height: 454px; }
.flex-control-nav { width: auto!important; }
.fullImage .flexslider #title { letter-spacing: 0.2px; float: left; position: relative; z-index: 9999; background: url(../images/home/slideTextBG.png) center center no-repeat transparent; width: 457px; height: 254px; }
.fullImage .flexslider #title .titleContent { padding: 60px 25px 0 35px; display: block; }
.fullImage .flexslider #title .titleContent span { display: block; padding: 0 0 0 0; text-align: right; text-shadow: 2px 2px 2px #000; }
.fullImage .flexslider #title .titleContent .heading { color: #eec73b; font-size: 32px; font-family: cutive, Helvetica, sans-serif; font-weight: normal; padding: 0px 0px 0 0px; }
.fullImage .flexslider #title .text { font-size: 24px; color: #fff; font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-weight: normal; padding: 0 0px 0 0px; }
.fullImage .flex-direction-nav { width: 1019px; margin: 0 0 0 0; bottom: 17px; }
.homeLeft { width: 685px; float: left; letter-spacing: 0.2px; }
.homeLeft .featuredLeftEmergency { width: 669px; clear: both; margin: 28px 0 28px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";  /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');}
.homeLeft .featuredLeftEmergency .title { background: url("../images/home/red-top-heading-bg.png") no-repeat scroll left bottom transparent; position: relative; padding-bottom: 17px; width: 685px; margin-bottom: -10px; margin-left: -15px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftEmergency .title .wrapper { background-color: #eb0000; padding-top: 2px; padding-bottom: 0; }

/* old styles, delete after FSR - 7/30/2014*/
.homeLeft .featuredLeftEmergency .title h3 { border-top: 1px solid #ffffff; color: #ffffff; font-weight: 600; padding-left: 28px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase; font-size: 18px; }
.homeLeft .featuredLeftEmergency .title h3 img.emergencyIcon { float: right; margin: 2px 10px 0 0; }

/* new styles */
.homeLeft .featuredLeftEmergency .title #green.wrapper { background-color: #737144; padding-top: 2px; padding-bottom: 0; }
.homeLeft .featuredLeftEmergency .title #yellow.wrapper  { background-color: #af7e09; padding-top: 2px; padding-bottom: 0; }
.homeLeft .featuredLeftEmergency .title #red.wrapper  { background-color: #eb0000; padding-top: 2px; padding-bottom: 0; }
.homeLeft .featuredLeftEmergency .red.title { background: url("../images/home/red-top-heading-bg.png") no-repeat scroll left bottom transparent; position: relative; padding-bottom: 17px; width: 685px; margin-bottom: -10px; margin-left: -15px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftEmergency .yellow.title { background: url("../images/home/ems-yellow-level2.png") no-repeat scroll left bottom transparent; position: relative; padding-bottom: 17px; width: 685px; margin-bottom: -10px; margin-left: -15px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftEmergency .green.title { background: url("../images/home/ems-green-level1.png") no-repeat scroll left bottom transparent; position: relative; padding-bottom: 17px; width: 685px; margin-bottom: -10px; margin-left: -15px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftEmergency .title h1 { border-top: 1px solid #ffffff; color: #ffffff; font-weight: 600; padding-left: 28px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase; font-size: 18px; }
.homeLeft .featuredLeftEmergency .title a {color: #ffffff;}
.homeLeft .featuredLeftEmergency .title h1 img.emergencyIcon { float: right; margin: 2px 10px 0 0; }

.homeLeft .featuredLeftEmergency p { text-align: left; font-size: 14px; padding: 5px 0 20px 13px; }
.homeLeft .featuredLeftOne { width: 670px; height: 236px; clear: both; margin: 28px 0 28px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";     /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 14px; }
.homeLeft .featuredLeftOne .title { position: relative; background: url("../images/home/yellow-top-heading-bg.png") no-repeat scroll left bottom transparent; display: inline-block; padding-bottom: 17px; width: 684px; margin-bottom: -10px; margin-left: -14px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftOne .title .wrapper { background-color: #eec73b; padding-top: 2px; padding-bottom: 0; }

/* old style delete after FSR 7/30/2014 */
.homeLeft .featuredLeftOne .title h3 { border-top: 1px solid #ffffff; color: #423025; font-weight: 600; padding-left: 28px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase; font-size: 18px; }

/* new style 7/30/2014 */
.homeLeft .featuredLeftOne .title h1, h2 { border-top: 1px solid #ffffff; color: #423025; font-weight: 600; padding-left: 28px; padding-top: 0px; padding-bottom: 0px; text-transform: uppercase; font-size: 18px; }

.homeLeft .featuredLeftOne p { text-align: left; font-size: 14px; padding: 5px 0 0 13px; }
.homeLeft .featuredLeftOne .opportunityNav { width: 657px; height: 91px; margin: 13px auto 0 auto; }
.homeLeft .featuredLeftOne .opportunityNav .opportunityImg { width: 162px; height: 91px; margin-left:2px; float:left; text-align:center; }
.homeLeft .featuredLeftOne .opportunityNav .opportunityImg a {padding:69px 0 3px 0; color: #fff; background: url("../images/home/opportunity-overlay.png") repeat-x scroll left bottom transparent; width: 162px; display: block; float: left; text-align: center; font-weight: bold;}
.homeLeft .featuredLeftTwo { width: 320px; height: 215px; float: left; margin: 0 34px 28px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";     /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 13px; }
.homeLeft .featuredLeftTwo .title { position: relative; background: url("../images/home/home-left-column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 17px; width: 334px; margin-bottom: -10px; margin-left: -14px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftTwo .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }

/*old styles, delete after FSR */
.homeLeft .featuredLeftTwo .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }

/*new styles, delete after FSR */
.homeLeft .featuredLeftTwo .title h2 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }

.homeLeft .featuredLeftTwo .videoImg { float: left; margin: -4px 0 0 10px; }
.homeLeft .featuredLeftTwo .videoDesc { text-align: left; padding: 0 0 0 8px; width: 100px; float: left; }
.homeLeft .featuredLeftTwo .videoDesc a { text-align: left; color: #7094c7; font-weight:600; display: block; padding: 10px 0 0 0; }
.homeLeft .featuredLeftThree { width: 317px; height: 215px; float: left; margin: 0 0 28px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";  /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 13px; }
.homeLeft .featuredLeftThree .title { background: url("../images/home/column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 17px; width: 318px; margin-bottom: -10px; padding-top: 9px; text-align: left; }
.homeLeft .featuredLeftThree .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }

/*old style, delete after FSR - 7/30/2014 */
.homeLeft .featuredLeftThree .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 13px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }

/*new styles - 7/30/2014*/
.homeLeft .featuredLeftThree .title h2 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 13px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }
.homeLeft .featuredLeftThree .featuredImg { float: left; margin: -4px 0 0 10px; }
.homeLeft .featuredLeftThree .featureImgRight { text-align: left; margin: 0 5px 0 5px; float: right; width: 105px; position: relative; top: -53px; }
.homeLeft .featuredLeftThree .featureImgRight img { position: relative; right: 15px; }
.homeLeft .featuredLeftThree .featureImgRight a { text-align: left; color: #7094c7; font-weight:600; display: block; padding: 10px 0 0 0; }
.homeLeft .featuredLeftThree .featureImgRight a.featureImgRightLink { padding:0; }
.homeRight { width: 335px; float: right; margin-right: -13px; font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 13px; }
.homeRight .title { background: url("../images/home/home-right-column-heading-bg.png") no-repeat scroll right bottom transparent; padding-bottom: 17px; width: 335px; margin-bottom: -10px; padding-top: 9px; text-align: left; position: relative; }
.homeRight .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }
.homeRight .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 10px; padding-top: 3px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }
.homeRight .featuredRightOne { width: 320px; clear: both; margin: 28px 0 0px 0; text-align: left; }
.homeRight .featuredRightOne .newsLink { padding: 15px 0 10px 10px; line-height: 14px; display: block; font-weight: 600; }
.homeRight .featuredRightOne .newsLinkSpecial { padding: 15px 0 10px 10px; line-height: 14px; display: block; font-weight: 600; }
#specialTreatment a { padding: 15px 0 10px 10px; line-height: 14px; display: block; font-weight: 600; color: #f10404; font-size: 14px; }
#specialTreatment a:hover { padding: 15px 0 10px 10px; line-height: 14px; display: block; font-weight: 600; color: #f10404; font-size: 14px; text-decoration:underline; }
.homeRight .featuredRightOne a { padding: 0; color: #003461; font-size: 13px; }
.homeRight .featuredRightOne .newsSeeAll { padding: 0 0 0 10px; color: #7a97c7; font-size: 13px; font-weight: 600; }
.homeRight .featuredRightTwo { width: 320px; height: 275px; clear: both; margin: 10px 28px 0px 0; text-align: left; font-size: 12px; color: #474746; }
.homeRight .featuredRightTwo .featuredEvent { padding: 0 0 10px 10px; clear: both; }
.homeRight .featuredRightTwo .featuredEvent .eventDate {float:left; background: url(../images/home/eventDate.png) no-repeat center center; width: 40px; height: 41px; margin: 15px 0 0 0; }
.homeRight .featuredRightTwo .featuredEvent .eventWeekday {font-family: "Times New Roman", Times, serif; color: #fff; text-transform: uppercase; text-align: center; font-size: 14px; font-style: italic;}
.homeRight .featuredRightTwo .featuredEvent .eventDay { font-family: "Times New Roman", Times, serif; color: #eec73b; text-align: center; font-size: 20px; font-style: italic;}
.homeRight .featuredRightTwo .featuredEvent .eventDesc { float: left; width: 255px; display: block; padding: 15px 0 0 15px; line-height: 14px; }
.homeRight .featuredRightTwo .featuredEvent .eventDesc a.eventLink { color: #003461; font-size: 13px; display: block; font-weight: 600; }
.homeRight .featuredRightTwo a.eventSeeAll { padding: 0 0 0 10px; color: #003461; font-size: 13px; display: block; font-weight: 600; }
.homeBottom { clear: both; height: 152px; width: 1020px; margin-right: -13px; }
.homeBottom .featuredLeftFour { float: left; width: 669px; height: 152px; margin: 0 0 55px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";   /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');font-family: "Open Sans", Verdana, Helvetica, sans-serif; font-size: 13px; }
.homeBottom .featuredLeftFour .title { background: url("../images/home/home-left-column-heading-bg.png") no-repeat scroll left bottom transparent; padding-bottom: 17px; width: 684px; margin-bottom: -10px; margin-left: -14px; padding-top: 9px; text-align: left; position: relative; z-index: 2000; }
.homeBottom .featuredLeftFour .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }

/*old styles, delete after FSR - 7/30/2014 */
.homeBottom .featuredLeftFour .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }

/*new styles - 7/30/2014*/
.homeBottom .featuredLeftFour .title h2 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 25px; padding-top: 2px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }

.homeBottom .featuredLeftFour .profileLeft { float: left; width: 320px; font-size: 12px; color: #3b3b3b; text-align: left; margin: 0 0 0 10px; }
.homeBottom .featuredLeftFour .profileLeft a { font-size: 12px; color: #3b3b3b; display: block; }
.homeBottom .featuredLeftFour .profileLeft img { float: left; border: 1px solid #ffc425; margin: -21px 10px 0 0; }
.homeBottom .featuredLeftFour .profileLeft div { padding: 10px 0 0 0; }
.homeBottom .featuredLeftFour .profileLeft p { margin:0; padding: 0; }
.homeBottom .featuredLeftFour .profileRight { float: right; width: 320px; font-size: 12px; color: #3b3b3b; text-align: left; margin: 0 10px 0 0px; }
.homeBottom .featuredLeftFour .profileRight a { font-size: 12px; color: #3b3b3b; display: block; }
.homeBottom .featuredLeftFour .profileRight img { float: left; border: 1px solid #ffc425; margin: -21px 10px 0 0; }
.homeBottom .featuredLeftFour .profileRight div { padding: 10px 0 0 0; }
.homeBottom .featuredLeftFour .profileRight p { margin:0; padding: 0; }
.homeBottom .featuredRightThree .title { background: url("../images/home/home-right-column-heading-bg.png") no-repeat scroll right bottom transparent; padding-bottom: 17px; width: 335px; margin-bottom: -10px; padding-top: 9px; text-align: left; position: relative; }
.homeBottom .featuredRightThree .title .wrapper { background-color: #423025; padding-top: 2px; padding-bottom: 0; }
.homeBottom .featuredRightThree .title h3 { border-top: 1px solid #ada6a1; color: #fff; font-weight: 400; padding-left: 10px; padding-top: 3px; padding-bottom: 2px; text-transform: uppercase; font-size: 14px; }
.homeBottom .featuredRightThree { width: 320px; height: 152px; float: right; margin: 0px 0 0px 0; background-color: #f8f7e9; border-radius: 7px 7px 7px 7px; -moz-box-shadow: 3px 3px 7px #BEB9AD; -webkit-box-shadow: 3px 3px 7px #BEB9AD; box-shadow: 3px 3px 7px #BEB9AD; /* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD')";   /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#BEB9AD');}
.featuredRightThree .socialSprites { float: left; margin-right: 9px;}
.featuredRightThree #facebook_gif { height: 32px; width: 32px; }
.featuredRightThree #linkedin_gif { height: 32px; width: 32px; }
.featuredRightThree #twitter_gif { height: 32px; width: 32px; }
.featuredRightThree #youtube_gif { height: 32px; width: 32px; }
.featuredRightThree .block { margin: 10px 25px 0 25px; clear: both; }
.featuredRightThree .block .likeButton { float: right; }
.featuredRightThree .block .collegePortrait { float: left; }
.featuredRightThree .block .UWSocialIcon { float: right; }
.ems { width:1020px; height:auto; min-height: 452px; background-color:#FFf; text-align:left; line-height:auto; }
.ems-top { background-color:#FFFFFF; width:100%; max-width:980px; min-height:150px; padding: 20px; color:red; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
.ems-top p, .ems-top a { color:red; font-size:31px; }
.ems-bottom { background-color:red; width: 100%; max-width:980px; min-height:226px;    padding: 20px; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:53px; color:white !important; font-weight:200; }
.ems-bottom a {color:#fff;}
.ems-top h1 { font-size:97px; text-transform:uppercase; }