.version.news /* version checker */ {
  color: #0000e7;
  background-color: #fdcac3;
}

#page {
  z-index: 1;
  width: 960px;
  min-height: 1099px;
  background-image: none;
  border-width: 0px;
  border-color: #000000;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
}

#pu744 {
  width: 0.01px;
  margin-right: -10000px;
  margin-left: -100px;
}

#u744 {
  z-index: 12;
  min-height: 511.82201832777434px;
  border-color: #000000;
  padding-bottom: 0px;
  background: #7f7f7f url("../images/shh_l2_banner2.jpg") no-repeat center
    center;
  background-size: cover;
}

#u744_position_content {
  margin-bottom: -32px;
  width: 100%;
}

#u108 {
  z-index: 152;
  width: 960px;
  left: 100px;
  position: relative;
}

#u110 {
  z-index: 153;
  width: 351px;
  position: relative;
  margin-right: -10000px;
  margin-top: 25px;
  left: 14px;
}

#u116 {
  z-index: 155;
  width: 83px;
  position: relative;
  margin-right: -10000px;
  margin-top: 9px;
  left: 783px;
}

#buttonu122 {
  z-index: 157;
  width: 33px;
  height: 32px;
  position: relative;
  margin-right: -10000px;
  margin-top: 10px;
  left: 866px;
}

#buttonu122:hover {
  width: 33px;
  height: 32px;
  min-height: 0px;
  margin: 10px -10000px 0px 0px;
}

#buttonu122.ButtonSelected {
  width: 33px;
  height: 32px;
  min-height: 0px;
  margin: 10px -10000px 0px 0px;
}

#buttonu140 {
  z-index: 158;
  width: 32px;
  height: 32px;
  position: relative;
  margin-right: -10000px;
  margin-top: 10px;
  left: 899px;
}

#buttonu140:hover {
  width: 32px;
  height: 32px;
  min-height: 0px;
  margin: 10px -10000px 0px 0px;
}

#buttonu140.ButtonSelected {
  width: 32px;
  height: 32px;
  min-height: 0px;
  margin: 10px -10000px 0px 0px;
}

#buttonu507 {
  z-index: 159;
  width: 131px;
  height: 73px;
  margin-bottom: -19px;
  position: relative;
  margin-right: -10000px;
  margin-top: 50px;
  left: 814px;
}

#buttonu507:hover {
  width: 131px;
  height: 73px;
  min-height: 0px;
  margin: 50px -10000px -19px 0px;
}

#buttonu507.ButtonSelected {
  width: 131px;
  height: 73px;
  min-height: 0px;
  margin: 50px -10000px -19px 0px;
}

#buttonu505 {
  z-index: 160;
  width: 97px;
  height: 73px;
  margin-bottom: -18px;
  position: relative;
  margin-right: -10000px;
  margin-top: 49px;
  left: 735px;
}

#buttonu505:hover {
  width: 97px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu505.ButtonSelected {
  width: 97px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu503 {
  z-index: 161;
  width: 161px;
  height: 73px;
  margin-bottom: -18px;
  position: relative;
  margin-right: -10000px;
  margin-top: 49px;
  left: 592px;
}

#buttonu503:hover {
  width: 161px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu503.ButtonSelected {
  width: 161px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu501 {
  z-index: 162;
  width: 133px;
  height: 73px;
  margin-bottom: -18px;
  position: relative;
  margin-right: -10000px;
  margin-top: 49px;
  left: 477px;
}

#buttonu501:hover {
  width: 133px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu501.ButtonSelected {
  width: 133px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu154 {
  z-index: 163;
  width: 131px;
  height: 73px;
  margin-bottom: -18px;
  position: relative;
  margin-right: -10000px;
  margin-top: 49px;
  left: 364px;
}

#buttonu154:hover {
  width: 131px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#buttonu154.ButtonSelected {
  width: 131px;
  height: 73px;
  min-height: 0px;
  margin: 49px -10000px -18px 0px;
}

#u745 {
  z-index: 13;
  width: 960px;
  border-color: #000000;
  background-color: #ffffff;
  left: 100px;
  margin-top: 34px;
  position: relative;
}

#u1303 {
  z-index: 149;
  width: 200px;
  min-height: 480px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-bottom: -123px;
  position: relative;
  margin-right: -10000px;
  margin-top: 49px;
  left: 20px;
}

#u773 {
  z-index: 14;
  width: 265px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 39px;
  left: 246px;
}

.js body {
  visibility: hidden;
}

.js body.initialized {
  visibility: visible;
}

#u744-bw {
  z-index: 12;
  min-height: 511.82201832777434px;
}

#u911-124 {
  z-index: 16;
  width: 565px;
  min-height: 600px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 258px;
  left: 352px;
}

#u911-6 {
  font-size: 16px;
  line-height: 22px;
  color: #ec7b13;
}

#u911-2 {
  font-style: italic;
}

#u911-4 {
  color: #ec7b13;
}

#u911-7 {
  font-size: 12px;
  line-height: 17px;
  color: #595959;
}

#u911-15,
#u911-21 {
  font-size: 13px;
  line-height: 16px;
  color: #1e1e1e;
  font-style: italic;
}

#u911-9,
#u911-37,
#u911-59,
#u911-87,
#u911-109 {
  font-size: 16px;
  line-height: 22px;
  color: #9e9e9e;
}

#u911-10,
#u911-38,
#u911-60,
#u911-88,
#u911-110 {
  font-size: 8px;
  line-height: 11px;
  color: #9e9e9e;
}

#u911-16,
#u911-22,
#u911-28,
#u911-44,
#u911-50,
#u911-66,
#u911-72,
#u911-78,
#u911-94,
#u911-100,
#u911-116 {
  font-size: 13px;
  line-height: 16px;
  color: #595959;
}

#u911-13,
#u911-19,
#u911-25,
#u911-31,
#u911-41,
#u911-47,
#u911-53,
#u911-63,
#u911-69,
#u911-75,
#u911-81,
#u911-91,
#u911-97,
#u911-103,
#u911-113,
#u911-119 {
  font-size: 12px;
  color: #595959;
  line-height: 0px; /* 0 for mixed font sized paras; applied on spans instead */
}

#u911-11,
#u911-17,
#u911-23,
#u911-29,
#u911-39,
#u911-45,
#u911-51,
#u911-61,
#u911-67,
#u911-73,
#u911-79,
#u911-89,
#u911-95,
#u911-101,
#u911-111,
#u911-117 {
  font-size: 13px;
  line-height: 16px;
}

#u911-43,
#u911-49,
#u911-55,
#u911-65,
#u911-71,
#u911-77,
#u911-83,
#u911-93,
#u911-99,
#u911-105,
#u911-115,
#u911-121 {
  font-size: 12px;
  color: #1e1e1e;
  line-height: 0px; /* 0 for mixed font sized paras; applied on spans instead */
}

#u911-42,
#u911-48,
#u911-54,
#u911-64,
#u911-70,
#u911-76,
#u911-82,
#u911-92,
#u911-98,
#u911-104,
#u911-114,
#u911-120 {
  font-size: 13px;
  font-style: italic;
  line-height: 16px;
}

#u911-34,
#u911-35,
#u911-56,
#u911-57,
#u911-84,
#u911-85,
#u911-106,
#u911-107,
#u911-122 {
  font-size: 12px;
  line-height: 14px;
  color: #595959;
}

#u1078-9 {
  z-index: 140;
  width: 193px;
  min-height: 339px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 185px;
  left: 121px;
}

#u1078-2 {
  font-size: 16px;
  line-height: 22px;
  text-indent: -5px;
  color: #9e9e9e;
}

#u1078-3 {
  font-size: 16px;
  line-height: 22px;
  color: #595959;
}

#u911-27,
#u911-33,
#u1078-7 {
  font-size: 13px;
  line-height: 18px;
  color: #1e1e1e;
  font-style: italic;
}

#u1522 {
  z-index: 150;
  width: 12px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 177px;
  left: 333px;
}

#pu105 {
  width: 0.01px;
  margin-bottom: -1px;
  margin-right: -10000px;
  margin-left: -100px;
}

#u105 {
  z-index: 2;
  min-height: 41px;
  padding-bottom: 71px;
}

#u255-4 {
  z-index: 4;
  width: 703px;
  min-height: 25px;
  position: relative;
  margin-right: -10000px;
  margin-top: 16px;
  left: 100px;
}

#u105-bw {
  z-index: 2;
  min-height: 41px;
}

#u106 {
  z-index: 3;
  min-height: 51px;
  padding-bottom: 102px;
}

#u744_align_to_page,
#u105_align_to_page,
#u106_align_to_page {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 960px;
  left: -100px;
}

#u256-4 {
  z-index: 8;
  width: 703px;
  min-height: 34px;
  position: relative;
  margin-right: -10000px;
  margin-top: 17px;
  left: 100px;
}

#u106-bw {
  z-index: 3;
  min-height: 51px;
  margin-top: 48px;
}

#muse_css_mq,
.html {
  background-color: #ffffff;
}

body {
  position: relative;
  min-width: 960px;
}

.verticalspacer {
  min-height: 1px;
}
