@import url("https://fonts.googleapis.com/css?family=Roboto+Slab");

@import url("https://fonts.googleapis.com/css?family=PT+Sans");





#masterHeaderImage {
    height: 110px;
    margin-top: -5px !important;
    background-image: url(images/NSPHeaderLogoRevised.png) !important;
    background-size: 90px 94px !important;
    margin-bottom: -8px;
}


.header {
    background-color: #000000;
    border-top: 3px solid #a80000;
    border-bottom: none !important;
    padding-bottom: 0px !important;
}

@media (min-width: 768px) {
.header-top-container {
    border-bottom: 1px solid #000000;
    padding-bottom: 40px;
}}



.header-bottom-container {
    background-color: #000000 !important;
}
@media (min-width: 768px) {
.header-bottom-container {
    background-color: #a80000 !important;
}}



#socialHeaderImages {
    margin-top: 5px;
    margin-left: -5px !important;
}


#socialHeaderImages  a {
    margin-left: 10px !important;
    margin-right: 10px !important;
}



/*.UtilitySection {
    margin-right: 10px;
    border-width: 0px;
    border-style: solid;
    border-color: rgba(255,255,255,.8);
    border-radius: 2px;
    -webkit-border-radius: 2px;
    background: #a80000;
    text-transform: uppercase;
    color: rgba(255,255,255,.8);
}*/


@media (min-width: 768px) {
.UtilityAuthenticationLink {
    margin-top: 2px;
    border-radius: 2px;
    padding: 5px 10px !important;
    background: #a80000;
    margin-left: 7px;
    margin-right: 9px;
}}


/*.UtilityNavigationToggle {
    display:none !important;
}*/

.header-container .nav-auxiliary .UtilitySection:nth-child(2) .navbar-toggle {
    display: none !important;
}



#ste_container_ciUtilityNavigation  a {
    text-decoration:none !important;
}






.nav-primary {
    margin-top: 0px !important;
}






.nav-auxiliary a {
    font-size: 12px !important;
    color: #ffffff !important;
}

.obo-actions a {
    color: #000000 !important;
}

.UtilitySTEToggle a {
    color: #000000 !important;
}


@media (min-width: 768px) {
.nav-auxiliary .nav-aux-account .nav-text, .nav-auxiliary .nav-aux-cart .nav-text {
    background-image: none !important;
    padding: 8px 10px !important;
    background: #a80000;
    border-radius: 2px;
}}




.nav-auxiliary .NavigationListItem {
    margin-left: 2px !important;
    margin-right: 2px !important;
}







#myBtn {
    display: none !important;
}

.search-container-sm {
    display: none !important;
}


#ste_container_ciCreateAccount_1ad80c94260c4baab38a428b0b978875 a {
    width: 288px !important;
}


/*.RadMenu.RadMenu_Austin .rmText, .RadMenu.RadMenu_Austin .rmHorizontal .rmText {
    padding: 10px 10px !important;
}


.RadMenu.RadMenu_Austin .MegaDropDownMenuOuter .rmText {
    padding: 10px 15px !important;
}*/

.RadMenu_Austin .rmSlide .MegaDropDownMenu {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}


.RadMenu.RadMenu_Austin .rmLink {
    color: #ffffff !important;
    font-size: 14px !important;
    text-transform: none !important;
    font-weight: 300 !important;
    font-family: "Roboto Slab" !important;
    line-height: 50px !important;
    border-top: 5px solid transparent !important;
    border-top-width: 5px !important;
    border-top-style: solid !important;
    border-top-color: transparent !important;
    background-color: transparent !important;
    letter-spacing: 0px !important;
    -webkit-font-smoothing: subpixel-antialiased !important;
    height: 88px;
    padding-top: 15px;
}



.RadMenu.RadMenu_Austin .rmLink:hover {
    border-top: 5px solid #9b9b9b !important;
    border-top-width: 5px !important;
    border-top-style: solid !important;
    /*border-top-color: rgb(168, 0, 0) !important;*/
    color: #9b9b9b !important;
    background-color: transparent !important;
}



.RadMenu.RadMenu_Austin .rmGroup {
    background-color: #edecec !important;
    /*width: 215px;*/
    border-top: 3px solid #a80000 !important;
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif !important;
    font-weight: 300 !important;
    box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06) !important;
    -webkit-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06) !important;
    -moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06) !important;
}





.RadMenu.RadMenu_Austin .rsmOneLevel .rsmItem {
    border-bottom: 1px solid #e3e2e3;
}

.RadMenu.RadMenu_Austin .rsmOneLevel .rsmItem:last-child {
    border-bottom: none !important;
}

.RadMenu.RadMenu_Austin .rsmOneLevel .rsmItem .rsmLink {
    padding-top: 9px;
    padding-bottom: 9px;
    color: #333333;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 13px;
}


.RadMenu.RadMenu_Austin .rsmOneLevel .rsmItem:hover {
    background-color: #ffffff;
}

.RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem {
    margin-bottom: 0em !important;
}


.RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink {
    text-transform: none !important;
    padding-top: 9px;
    padding-bottom: 9px;
    color: #333333 !important;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 13px;
}


/*.RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover {
    color: #ed2024 !important;
}*/


.RadMenu_Austin .rmSlide .rsmLink {
    text-transform: none !important;
    padding-top: 9px;
    padding-bottom: 9px;
    color: #333333 !important;
    font-family: "PT Sans", Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 13px;
}


.RadMenu.RadMenu_Austin .rsmColumnWrap .rsmLevel1 .rsmLink {
    margin-left: 20px !important;
    margin-bottom: 10px !important;
}



.RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem:hover {
    color: #a80000 !important;
    background-color: #ffffff;
}

.RadMenu_Austin .rmSlide .rsmLink:hover, .RadMenu_Austin .rmSlide .rsmLink.rmFocused, .RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink:hover, .RadMenu_Austin .rmSlide .rsmTwoLevels > .rsmItem > .rsmLink.rmFocused {
    color: #a80000 !important;    
    /*color: #333333 !important;*/
}



#HomePageContent .panel-body {
    padding: 0px !important;
}


/* takeover button */
.takeover-content h1  {
	color: #000000 !important;
}


.takeover-content .TextButton {
    background-color: #ed2024 !important;
    width: 200px; !important;
}

@media (min-width: 768px) {
.takeover-content .TextButton {
    width: 500px !important;
}}

/* takeover button */


/*.takeover {
    display: none !important;
}*/

.carousel-link {
    display: none !important;
}


.slideOne .carousel-caption {
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0) !important;
}

.slideTwo .carousel-caption {
    /*width: 100%;*/
    bottom: 400px !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0) !important;
}


@media (min-width: 768px) {
.slideOne .carousel-caption {
    width: 550px !important;
    bottom: 240px !important;
}}

/*.carousel a {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif;
    text-decoration:none !important;
    color: rgba(0,0,0,.7) !important;
}*/


.carousel a {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif;
    text-decoration:none !important;
}
.homePageButtonTwo {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif;
    text-decoration:none !important;
    color: rgba(0,0,0,.7) !important;
}

.carousel .slideOne h1 {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif !important;
    font-weight: 400 !important;
    color: #333333 !important;
    font-size: 60px !important;
    line-height: 80px !important;
    text-align: left !important;
}
@media (min-width: 768px) {
.carousel .slideOne h1 {
    font-size: 85px !important;
    line-height: 102px !important;
}}

.carousel .slideTwo h1 {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif !important;
    font-weight: 400 !important;
    color: #ffffff !important;
    font-size: 85px !important;
    line-height: 102px !important;
    text-align: center !important;
}

.carousel p {
    font-family: "Roboto Slab", Arial, Helvetica, sans-serif;
    color: #fff !important;
    font-size: 24px !important;
    line-height: 38px !important;
    text-align: left !important;
    text-decoration:none !important;
    padding: 3px 10px !important;
    background-color: rgba(0, 0, 0, 0.4) !important;
}



.carousel-inner .slideOne {
    background-size: 1900px 1200px !important;
}


.homePageButtonOne {
    text-transform: uppercase;
    font-family: "PT Sans", Arial, Helvetica, sans-serif !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    line-height: 21px !important;
    font-size: 18px !important;
    border: 1px solid transparent;
    border-radius: 2px;
    border-width: 1px;
    border-color: rgba(0,0,0,.7);
    padding: 17px 40px !important;
    color: rgba(0,0,0,.7) !important;
}


.homePageButtonOne:hover, .button-1:focus, .fusion-button.button-1:active {
    background: rgba(0,0,0,.1);
    color: rgba(0,0,0,1) !important;
}


.slideOne .homePageButtonOne {
    float: left !important;
}





.homePageButtonTwo {
    text-transform: uppercase;
    font-family: "PT Sans", Arial, Helvetica, sans-serif !important;
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    line-height: 21px !important;
    font-size: 18px !important;
    border: 1px solid transparent;
    border-radius: 2px;
    border-width: 1px;
    /*border-color: rgba(0,0,0,.7);*/
    padding: 17px 40px !important;
    background: #333333 !important;
    color: #ffffff !important;
}


.homePageButtonTwo:hover, .button-1:focus, .fusion-button.button-1:active {
    background: #404040 !important;
}



.slideTwo .homePageButtonOne {
    margin-left: -200px !important;
}

.slideTwo .homePageButtonTwo {
    margin-right: -200px !important;
}


.slideTwo .tfs-button-1 {
    margin-top: 50px;
}


.carousel-inner.bg-img > .item {
    background-position: center bottom !important;
}





/* default button */
.btn,
.TextButton,
.TextButtonWithImage,
.ruButton,
#masterHeaderActionArea a,
.RadGrid input.TextButton {
  color: white;
  background-color: #003663;
  border-color: #ed2024;
  position: relative;
  -webkit-box-shadow: 0px 2px 0 0 #ed2024;
  box-shadow: 0px 2px 0 0 #ed2024;
}
.btn:hover, .btn:focus, .btn:active, .btn.active,
.TextButton:hover,
.TextButton:focus,
.TextButton:active,
.TextButton.active,
.TextButtonWithImage:hover,
.TextButtonWithImage:focus,
.TextButtonWithImage:active,
.TextButtonWithImage.active,
.ruButton:hover,
.ruButton:focus,
.ruButton:active,
.ruButton.active,
#masterHeaderActionArea a:hover,
#masterHeaderActionArea a:focus,
#masterHeaderActionArea a:active,
#masterHeaderActionArea a.active,
.RadGrid input.TextButton:hover,
.RadGrid input.TextButton:focus,
.RadGrid input.TextButton:active,
.RadGrid input.TextButton.active {
  color: white;
  background-color: #777777;
  border-color: #07171c;
  -webkit-box-shadow: 0px 5px 0 0 #07171c;
  box-shadow: 0px 5px 0 0 #003663;
}
.btn:active, .btn.active,
.TextButton:active,
.TextButton.active,
.TextButtonWithImage:active,
.TextButtonWithImage.active,
.ruButton:active,
.ruButton.active,
#masterHeaderActionArea a:active,
#masterHeaderActionArea a.active,
.RadGrid input.TextButton:active,
.RadGrid input.TextButton.active {
  background-image: none;
  top: 3px;
  -webkit-box-shadow: 0px 2px 0 0 #07171c, inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 2px 0 0 #07171c, inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled, .btn.disabled:hover, .btn.disabled:focus, .btn.disabled:active, .btn.disabled.active, .btn[disabled], .btn[disabled]:hover, .btn[disabled]:focus, .btn[disabled]:active, .btn[disabled].active, fieldset[disabled] .btn, fieldset[disabled] .btn:hover, fieldset[disabled] .btn:focus, fieldset[disabled] .btn:active, fieldset[disabled] .btn.active, .btn.aspNetDisabled, .btn.aspNetDisabled:hover, .btn.aspNetDisabled:focus, .btn.aspNetDisabled:active, .btn.aspNetDisabled.active,
.TextButton.disabled,
.TextButton.disabled:hover,
.TextButton.disabled:focus,
.TextButton.disabled:active,
.TextButton.disabled.active,
.TextButton[disabled],
.TextButton[disabled]:hover,
.TextButton[disabled]:focus,
.TextButton[disabled]:active,
.TextButton[disabled].active, fieldset[disabled]
.TextButton, fieldset[disabled]
.TextButton:hover, fieldset[disabled]
.TextButton:focus, fieldset[disabled]
.TextButton:active, fieldset[disabled]
.TextButton.active,
.TextButton.aspNetDisabled,
.TextButton.aspNetDisabled:hover,
.TextButton.aspNetDisabled:focus,
.TextButton.aspNetDisabled:active,
.TextButton.aspNetDisabled.active,
.TextButtonWithImage.disabled,
.TextButtonWithImage.disabled:hover,
.TextButtonWithImage.disabled:focus,
.TextButtonWithImage.disabled:active,
.TextButtonWithImage.disabled.active,
.TextButtonWithImage[disabled],
.TextButtonWithImage[disabled]:hover,
.TextButtonWithImage[disabled]:focus,
.TextButtonWithImage[disabled]:active,
.TextButtonWithImage[disabled].active, fieldset[disabled]
.TextButtonWithImage, fieldset[disabled]
.TextButtonWithImage:hover, fieldset[disabled]
.TextButtonWithImage:focus, fieldset[disabled]
.TextButtonWithImage:active, fieldset[disabled]
.TextButtonWithImage.active,
.TextButtonWithImage.aspNetDisabled,
.TextButtonWithImage.aspNetDisabled:hover,
.TextButtonWithImage.aspNetDisabled:focus,
.TextButtonWithImage.aspNetDisabled:active,
.TextButtonWithImage.aspNetDisabled.active,
.ruButton.disabled,
.ruButton.disabled:hover,
.ruButton.disabled:focus,
.ruButton.disabled:active,
.ruButton.disabled.active,
.ruButton[disabled],
.ruButton[disabled]:hover,
.ruButton[disabled]:focus,
.ruButton[disabled]:active,
.ruButton[disabled].active, fieldset[disabled]
.ruButton, fieldset[disabled]
.ruButton:hover, fieldset[disabled]
.ruButton:focus, fieldset[disabled]
.ruButton:active, fieldset[disabled]
.ruButton.active,
.ruButton.aspNetDisabled,
.ruButton.aspNetDisabled:hover,
.ruButton.aspNetDisabled:focus,
.ruButton.aspNetDisabled:active,
.ruButton.aspNetDisabled.active,
#masterHeaderActionArea a.disabled,
#masterHeaderActionArea a.disabled:hover,
#masterHeaderActionArea a.disabled:focus,
#masterHeaderActionArea a.disabled:active,
#masterHeaderActionArea a.disabled.active,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled]:hover,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:active,
#masterHeaderActionArea a[disabled].active, fieldset[disabled]
#masterHeaderActionArea a, fieldset[disabled]
#masterHeaderActionArea a:hover, fieldset[disabled]
#masterHeaderActionArea a:focus, fieldset[disabled]
#masterHeaderActionArea a:active, fieldset[disabled]
#masterHeaderActionArea a.active,
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:active,
#masterHeaderActionArea a.aspNetDisabled.active,
.RadGrid input.TextButton.disabled,
.RadGrid input.TextButton.disabled:hover,
.RadGrid input.TextButton.disabled:focus,
.RadGrid input.TextButton.disabled:active,
.RadGrid input.TextButton.disabled.active,
.RadGrid input.TextButton[disabled],
.RadGrid input.TextButton[disabled]:hover,
.RadGrid input.TextButton[disabled]:focus,
.RadGrid input.TextButton[disabled]:active,
.RadGrid input.TextButton[disabled].active, fieldset[disabled]
.RadGrid input.TextButton, fieldset[disabled]
.RadGrid input.TextButton:hover, fieldset[disabled]
.RadGrid input.TextButton:focus, fieldset[disabled]
.RadGrid input.TextButton:active, fieldset[disabled]
.RadGrid input.TextButton.active,
.RadGrid input.TextButton.aspNetDisabled,
.RadGrid input.TextButton.aspNetDisabled:hover,
.RadGrid input.TextButton.aspNetDisabled:focus,
.RadGrid input.TextButton.aspNetDisabled:active,
.RadGrid input.TextButton.aspNetDisabled.active {
  background-color: #195366;
  border-color: #0f323d;
}

/* some Telerik overrides */
.ruButton {
  background-color: #195366 !important;
  color: white !important;
  cursor: pointer;
}

.RadUpload .ruBrowse {
  height: auto !important;
  padding: 5px 10px !important;
  line-height: 1.6 !important;
}

/* primary button */
.PrimaryButton,
.SaveAndClose,
.SaveAs,
.UsePrimaryButton .TextButton,
.UsePrimaryButton .TextButtonWithImage,
#masterHeaderActionArea a,
.RadGrid input.PrimaryButton {
  color: white;
  background-color: #003663;
  border-color: #ed2024;
  position: relative;
  -webkit-box-shadow: 0px 2px 0 0 #ed2024;
  box-shadow: 0px 2px 0 0 #ed2024;
}
.PrimaryButton:hover, .PrimaryButton:focus, .PrimaryButton:active,
.SaveAndClose:hover,
.SaveAndClose:focus,
.SaveAndClose:active,
.SaveAs:hover,
.SaveAs:focus,
.SaveAs:active,
.UsePrimaryButton .TextButton:hover,
.UsePrimaryButton .TextButton:focus,
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButtonWithImage:hover,
.UsePrimaryButton .TextButtonWithImage:focus,
.UsePrimaryButton .TextButtonWithImage:active,
#masterHeaderActionArea a:hover,
#masterHeaderActionArea a:focus,
#masterHeaderActionArea a:active,
.RadGrid input.PrimaryButton:hover,
.RadGrid input.PrimaryButton:focus,
.RadGrid input.PrimaryButton:active {
  color: white;
  background-color: #777777;
  border-color: #721d39;
  -webkit-box-shadow: 0px 5px 0 0 #721d39;
  box-shadow: 0px 5px 0 0 #07171c;
}



.PrimaryButton:visited,
.SaveAndClose:visited,
.SaveAs:visited,
.UsePrimaryButton .TextButton:visited,
.UsePrimaryButton .TextButtonWithImage:visited,
#masterHeaderActionArea a:visited,
.RadGrid input.PrimaryButton:visited {
  color: white;
  background-color: #003663;
  border-color: #721d39;
  -webkit-box-shadow: 0px 5px 0 0 #721d39;
  box-shadow: 0px 5px 0 0 #07171c;
}








.PrimaryButton:active, .PrimaryButton:visited,
.SaveAndClose:active,
.SaveAndClose:visited,
.SaveAs:active,
.SaveAs:visited,
.UsePrimaryButton .TextButton:active,
.UsePrimaryButton .TextButton:visited,
.UsePrimaryButton .TextButtonWithImage:active,
.UsePrimaryButton .TextButtonWithImage:visited,
#masterHeaderActionArea a:active,
#masterHeaderActionArea a:visited,
.RadGrid input.PrimaryButton:active,
.RadGrid input.PrimaryButton:visited {
  background-image: none;
  top: 3px;
  -webkit-box-shadow: 0px 2px 0 0 #ffdd00, inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: 0px 2px 0 0 #ffdd00, inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.PrimaryButton.disabled, .PrimaryButton.disabled:hover, .PrimaryButton.disabled:focus, .PrimaryButton.disabled:active, .PrimaryButton.disabled:visited, .PrimaryButton[disabled], .PrimaryButton[disabled]:hover, .PrimaryButton[disabled]:focus, .PrimaryButton[disabled]:active, .PrimaryButton[disabled]:visited, fieldset[disabled] .PrimaryButton, fieldset[disabled] .PrimaryButton:hover, fieldset[disabled] .PrimaryButton:focus, fieldset[disabled] .PrimaryButton:active, fieldset[disabled] .PrimaryButton:visited, .PrimaryButton.aspNetDisabled, .PrimaryButton.aspNetDisabled:hover, .PrimaryButton.aspNetDisabled:focus, .PrimaryButton.aspNetDisabled:active, .PrimaryButton.aspNetDisabled:visited,
.SaveAndClose.disabled,
.SaveAndClose.disabled:hover,
.SaveAndClose.disabled:focus,
.SaveAndClose.disabled:active,
.SaveAndClose.disabled:visited,
.SaveAndClose[disabled],
.SaveAndClose[disabled]:hover,
.SaveAndClose[disabled]:focus,
.SaveAndClose[disabled]:active,
.SaveAndClose[disabled]:visited, fieldset[disabled]
.SaveAndClose, fieldset[disabled]
.SaveAndClose:hover, fieldset[disabled]
.SaveAndClose:focus, fieldset[disabled]
.SaveAndClose:active, fieldset[disabled]
.SaveAndClose.active,
.SaveAndClose.aspNetDisabled,
.SaveAndClose.aspNetDisabled:hover,
.SaveAndClose.aspNetDisabled:focus,
.SaveAndClose.aspNetDisabled:active,
.SaveAndClose.aspNetDisabled:visited,
.SaveAs.disabled,
.SaveAs.disabled:hover,
.SaveAs.disabled:focus,
.SaveAs.disabled:active,
.SaveAs.disabled:visited,
.SaveAs[disabled],
.SaveAs[disabled]:hover,
.SaveAs[disabled]:focus,
.SaveAs[disabled]:active,
.SaveAs[disabled]:visited, fieldset[disabled]
.SaveAs, fieldset[disabled]
.SaveAs:hover, fieldset[disabled]
.SaveAs:focus, fieldset[disabled]
.SaveAs:active, fieldset[disabled]
.SaveAs.active,
.SaveAs.aspNetDisabled,
.SaveAs.aspNetDisabled:hover,
.SaveAs.aspNetDisabled:focus,
.SaveAs.aspNetDisabled:active,
.SaveAs.aspNetDisabled:visited,
.UsePrimaryButton .TextButton.disabled,
.UsePrimaryButton .TextButton.disabled:hover,
.UsePrimaryButton .TextButton.disabled:focus,
.UsePrimaryButton .TextButton.disabled:active,
.UsePrimaryButton .TextButton.disabled:visited,
.UsePrimaryButton .TextButton[disabled],
.UsePrimaryButton .TextButton[disabled]:hover,
.UsePrimaryButton .TextButton[disabled]:focus,
.UsePrimaryButton .TextButton[disabled]:active,
.UsePrimaryButton .TextButton[disabled]:visited, fieldset[disabled]
.UsePrimaryButton .TextButton, fieldset[disabled]
.UsePrimaryButton .TextButton:hover, fieldset[disabled]
.UsePrimaryButton .TextButton:focus, fieldset[disabled]
.UsePrimaryButton .TextButton:active, fieldset[disabled]
.UsePrimaryButton .TextButton:visited,
.UsePrimaryButton .TextButton.aspNetDisabled,
.UsePrimaryButton .TextButton.aspNetDisabled:hover,
.UsePrimaryButton .TextButton.aspNetDisabled:focus,
.UsePrimaryButton .TextButton.aspNetDisabled:active,
.UsePrimaryButton .TextButton.aspNetDisabled:visited,
.UsePrimaryButton .TextButtonWithImage.disabled,
.UsePrimaryButton .TextButtonWithImage.disabled:hover,
.UsePrimaryButton .TextButtonWithImage.disabled:focus,
.UsePrimaryButton .TextButtonWithImage.disabled:active,
.UsePrimaryButton .TextButtonWithImage.disabled:visited,
.UsePrimaryButton .TextButtonWithImage[disabled],
.UsePrimaryButton .TextButtonWithImage[disabled]:hover,
.UsePrimaryButton .TextButtonWithImage[disabled]:focus,
.UsePrimaryButton .TextButtonWithImage[disabled]:active,
.UsePrimaryButton .TextButtonWithImage[disabled]:visited, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:hover, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:focus, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:active, fieldset[disabled]
.UsePrimaryButton .TextButtonWithImage:visited,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:hover,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:focus,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:active,
.UsePrimaryButton .TextButtonWithImage.aspNetDisabled:visited,
#masterHeaderActionArea a.disabled,
#masterHeaderActionArea a.disabled:hover,
#masterHeaderActionArea a.disabled:focus,
#masterHeaderActionArea a.disabled:active,
#masterHeaderActionArea a.disabled:visited,
#masterHeaderActionArea a[disabled],
#masterHeaderActionArea a[disabled]:hover,
#masterHeaderActionArea a[disabled]:focus,
#masterHeaderActionArea a[disabled]:active,
#masterHeaderActionArea a[disabled]:visited, fieldset[disabled]
#masterHeaderActionArea a, fieldset[disabled]
#masterHeaderActionArea a:hover, fieldset[disabled]
#masterHeaderActionArea a:focus, fieldset[disabled]
#masterHeaderActionArea a:active, fieldset[disabled]
#masterHeaderActionArea a:visited,
#masterHeaderActionArea a.aspNetDisabled,
#masterHeaderActionArea a.aspNetDisabled:hover,
#masterHeaderActionArea a.aspNetDisabled:focus,
#masterHeaderActionArea a.aspNetDisabled:active,
#masterHeaderActionArea a.aspNetDisabled:visited,
.RadGrid input.PrimaryButton.disabled,
.RadGrid input.PrimaryButton.disabled:hover,
.RadGrid input.PrimaryButton.disabled:focus,
.RadGrid input.PrimaryButton.disabled:active,
.RadGrid input.PrimaryButton.disabled:visited,
.RadGrid input.PrimaryButton[disabled],
.RadGrid input.PrimaryButton[disabled]:hover,
.RadGrid input.PrimaryButton[disabled]:focus,
.RadGrid input.PrimaryButton[disabled]:active,
.RadGrid input.PrimaryButton[disabled]:visited, fieldset[disabled]
.RadGrid input.PrimaryButton, fieldset[disabled]
.RadGrid input.PrimaryButton:hover, fieldset[disabled]
.RadGrid input.PrimaryButton:focus, fieldset[disabled]
.RadGrid input.PrimaryButton:active, fieldset[disabled]
.RadGrid input.PrimaryButton:visited,
.RadGrid input.PrimaryButton.aspNetDisabled,
.RadGrid input.PrimaryButton.aspNetDisabled:hover,
.RadGrid input.PrimaryButton.aspNetDisabled:focus,
.RadGrid input.PrimaryButton.aspNetDisabled:active,
.RadGrid input.PrimaryButton.aspNetDisabled:visited {
  background-color: #777777;
  border-color: #932549;
}

.MediumButton,
.UseMediumButton .TextButton,
.UseMediumButton .TextButtonWithImage {
  font-size: 120% !important;
  padding: 9px 14px !important;
  border-radius: 8px;
}

.LargeButton,
.UseLargeButton .TextButton,
.UseLargeButton .TextButtonWithImage {
  font-size: 150% !important;
  padding: 12px 17px !important;
  border-radius: 11px;
}







.Wrapper-HomePage #masterContentArea{
  margin-top: -43px !important;
}














.footer-nav-copyright .footer-copyright {
    width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
}


#ste_container_FooterCopyright {
    width: 100% !important;
    margin-right: auto !important;
    margin-left: auto !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}








.footer-content {
    border-top: 12px solid #e9eaee;
    background-color: #363839 !important;
    /*border-bottom: 12px solid #e9eaee;*/
}


#ft h4 {
    color: #dddddd;
    font-family: "PT Sans", Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    letter-spacing: 0px !important;
    font-style: normal !important;
    text-transform: uppercase !important;
    margin: 0 0 2em !important;
}

.footer-content-section p {
    font-family: "PT Sans", Arial, Helvetica, sans-serif !important;
    font-size: 13px !important;
    color: #8c8989;
}

.footer-nav-copyright {
    background-color: #282a2b !important;
    border-color: #4b4c4d !important;
    border-top: 1px solid #4b4c4d !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    color: #8c8989 !important;
    font-size: 12px !important;
}


#ft #socialHeaderImages {
    margin-top: 15px;
}
/*Styling for NSP Roster Management*/
.RosterCell {
    display: table-cell;
    border-bottom: solid;
    border-width: thin;
    padding: 7px 10px;
    font-size: 14px;
    text-align: center;
    border-color: #e6e6e6;
}
    .RosterTable{
    border-collapse: collapse;
    }
    .RosterRow {
    display: table-row;
    border: 1px solid #e6e6e6;
    }
    .RosterHeading {
    display: table-row;
    font-weight: bold;
    border: 1px solid #e6e6e6;
    text-align: center;
    background-color: #F5F5F5;
    }
	
    .RosterWrapper{

    }
    .RosterCol1{
        float: left;
    }
    .RosterCol2{
      float: right;
      width: 40%;
      padding-right:15px;
      margin-top: -31px;
    }

.RosterCol2 .TextButton{
    margin-top: 5px;
    margin-bottom: -5px;
}

.RosterWrapper #patrol {
    margin-top: -51px;
    margin-left: 295px;
}
.RosterWrapper #patrolSecondary {
    margin-top: -51px;
    margin-left: 347px;
}
.RosterWrapper #imisId {
    width: 227px;
}
.RosterWrapper #lname {
    width: 198px;
}
.RosterWrapper #findbutton {
    margin-top: 20px;
}

.RosterWrapper h1 {
    color: #a80000;
    font-weight: bold;
    font-size: 225%;
}


/*@media (-webkit-min-device-pixel-ratio:0) {
  .RosterWrapper h1 {
    font-size: 220%;     
    }
}*/

.modal-content select {
    margin-bottom: 20px;
}
.modal-content #primaryClass {
    width: 227px;
}
.modal-content input[type="checkbox"] {
    margin: 0 0 20px;
}

#ctl01_TemplateBody_WebPartManager1_gwpciPrimaryRoster_c6ac7cd5189a48acac75b7945d0a9970_ciPrimaryRoster_c6ac7cd5189a48acac75b7945d0a9970_Panel_PrimaryRoster #messages {
    margin-top: 235px !important;
    margin-bottom: -190px !important;
}

#ctl01_TemplateBody_WebPartManager1_gwpciSecondaryRoster_c6ac7cd5189a48acac75b7945d0a9970_ciSecondaryRoster_c6ac7cd5189a48acac75b7945d0a9970_Panel_SecondaryRoster #messages {
    margin-top: 225px !important;
    margin-bottom: -190px !important;
}



