/* line 7, sass/Styles.scss */
html, body {
  padding: 0;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666766;
  background-color: #a7a9ac;
}

/* line 17, sass/Styles.scss */
form {
  padding: 0;
  margin: 0;
}

/* line 23, sass/Styles.scss */
img {
  border: solid 0px white;
}

/* line 32, sass/Styles.scss */
p, ul, li {
  font-size: 13px;
}

/* line 38, sass/Styles.scss */
.Main {
  width: 1000px;
  background-color: white;
  margin: 0px auto;
}

/* line 45, sass/Styles.scss */
.Header {
  padding: 0px 50px;
  height: 102px;
}
/* line 50, sass/Styles.scss */
.Header .Logo {
  float: left;
  padding-top: 5px;
}
/* line 56, sass/Styles.scss */
.Header .Network {
  float: left;
  padding-left: 150px;
  padding-top: 45px;
}
/* line 63, sass/Styles.scss */
.Header .Search {
  float: right;
  padding-top: 35px;
}
/* line 68, sass/Styles.scss */
.Header .Search input[type=text] {
  border: none 0px white;
  background-color: #dddedf;
  width: 130px;
  height: 30px;
  padding: 0px 5px;
}
/* line 77, sass/Styles.scss */
.Header .Search input[type=submit] {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  border: none 0px white;
  background-color: #ea8625;
  color: white;
  height: 32px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  margin-left: 10px;
  top: -1px;
}

/* line 96, sass/Styles.scss */
.Nav {
  background-color: #0d446e;
  background-image: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -o-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -moz-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0d446e), color-stop(1, #002d4f), color-stop(1, #002d4f));
  -pie-background: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  margin: 0px 25px;
  height: 52px;
}
/* line 102, sass/Styles.scss */
.Nav > ul {
  margin: 0 0 0 0px;
  padding: 0 0px;
  list-style: none;
}
/* line 108, sass/Styles.scss */
.Nav > ul > li {
  float: left;
  list-style: none;
  position: relative;
}
/* line 114, sass/Styles.scss */
.Nav > ul > li > a {
  color: white;
  font-family: Arial, sans-serif;
  font-size: 14px;
  text-decoration: none;
  padding: 18px 11px 17px 11px;
  display: block;
}
/* line 124, sass/Styles.scss */
.Nav > ul > li > a:hover {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 128, sass/Styles.scss */
.Nav > ul > li > ul {
  position: absolute;
  background-color: #dcddde;
  left: -13px;
  margin: 0 0 0 13px;
  padding: 0 0px;
  list-style: none;
  display: none;
  z-index: 99999;
  top: 50px;
}
/* line 140, sass/Styles.scss */
.Nav > ul > li > ul li {
  white-space: nowrap;
}
/* line 144, sass/Styles.scss */
.Nav > ul > li > ul li > a {
  color: #666766;
  padding: 18px 12px 17px 12px;
  display: block;
  text-decoration: none;
}
/* line 152, sass/Styles.scss */
.Nav > ul > li > ul li > a:hover {
  color: white;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 165, sass/Styles.scss */
.Nav > ul > li:hover > ul {
  display: block;
}
/* line 171, sass/Styles.scss */
.Nav > ul > li:last-child {
  float: right;
  padding-right: 25px;
}

/* line 180, sass/Styles.scss */
.NavGreen {
  background-color: #80c342;
  background-image: linear-gradient(top, #80c342 0%, #00b050 100%, #00b050 100%);
  background-image: -o-linear-gradient(top, #80c342 0%, #00b050 100%, #00b050 100%);
  background-image: -moz-linear-gradient(top, #80c342 0%, #00b050 100%, #00b050 100%);
  background-image: -webkit-linear-gradient(top, #80c342 0%, #00b050 100%, #00b050 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #80c342), color-stop(1, #00b050), color-stop(1, #00b050));
  -pie-background: linear-gradient(top, #80c342 0%, #00b050 100%, #00b050 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 188, sass/Styles.scss */
.NavGreen > ul > li > a:hover {
  background-color: #00b050;
  background-image: linear-gradient(top, #00b050 0%, #80c342 100%, #80c342 100%);
  background-image: -o-linear-gradient(top, #00b050 0%, #80c342 100%, #80c342 100%);
  background-image: -moz-linear-gradient(top, #00b050 0%, #80c342 100%, #80c342 100%);
  background-image: -webkit-linear-gradient(top, #00b050 0%, #80c342 100%, #80c342 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00b050), color-stop(1, #80c342), color-stop(1, #80c342));
  -pie-background: linear-gradient(top, #00b050 0%, #80c342 100%, #80c342 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}

/* line 196, sass/Styles.scss */
.NavAlt {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  margin: 0px 25px;
  height: 50px;
}
/* line 202, sass/Styles.scss */
.NavAlt > ul {
  margin: 0 0 0 13px;
  padding: 0 0px;
  list-style: none;
}
/* line 208, sass/Styles.scss */
.NavAlt > ul > li {
  float: left;
  list-style: none;
  position: relative;
}
/* line 214, sass/Styles.scss */
.NavAlt > ul > li > a {
  color: white;
  font-family: Arial, sans-serif;
  font-size: 14px;
  text-decoration: none;
  padding: 18px 12px 17px 12px;
  display: block;
}
/* line 224, sass/Styles.scss */
.NavAlt > ul > li > a:hover {
  background-color: #0d446e;
  background-image: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -o-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -moz-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0d446e), color-stop(1, #002d4f), color-stop(1, #002d4f));
  -pie-background: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 228, sass/Styles.scss */
.NavAlt > ul > li > ul {
  position: absolute;
  background-color: #dcddde;
  left: -13px;
  margin: 0 0 0 13px;
  padding: 0 0px;
  list-style: none;
  display: none;
  z-index: 99999;
  top: 52px;
}
/* line 240, sass/Styles.scss */
.NavAlt > ul > li > ul li {
  white-space: nowrap;
}
/* line 244, sass/Styles.scss */
.NavAlt > ul > li > ul li > a {
  color: #666766;
  padding: 18px 12px 17px 12px;
  display: block;
  text-decoration: none;
}
/* line 252, sass/Styles.scss */
.NavAlt > ul > li > ul li > a:hover {
  color: white;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 265, sass/Styles.scss */
.NavAlt > ul > li:hover > ul {
  display: block;
}

/* line 273, sass/Styles.scss */
.CarouselText {
  background-color: #0d446e;
  /* RGBa with 0.6 opacity */
  background-color: rgba(13, 68, 110, 0.6);
  /* For IE 5.5 - 7*/
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#0D446E, endColorstr=#0D446E);
  /* For IE 8*/
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0D446E, endColorstr=#0D446E)";
  left: 50%;
  margin-left: -475px;
  padding: 10px 10px 10px 25px;
  position: absolute;
  top: 170px;
  width: 420px;
  z-index: 999;
  z-index: 999;
}
/* line 292, sass/Styles.scss */
.CarouselText > h1 {
  color: #FFFFFF;
  font-size: 26px;
  margin: 0px;
  padding: 0px  0 5px 0;
  margin: 0px;
}
/* line 301, sass/Styles.scss */
.CarouselText > p {
  color: #FFFFFF;
  font-size: 16px;
  margin: 0px;
  padding: 5px 0 0 0;
}

/* line 311, sass/Styles.scss */
.Carousel {
  margin: 0px 25px;
  overflow: hidden;
  height: 250px !important;
  width: 950px !important;
}
/* line 318, sass/Styles.scss */
.Carousel > img {
  width: 950px;
  height: 320px;
}

/* line 325, sass/Styles.scss */
.CarouselStandard {
  margin: 0px 25px;
  height: 180px;
  background-color: #0d446e;
}

/* line 332, sass/Styles.scss */
.SocialMedia {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: 500px;
  height: 104px;
  width: 48px;
  z-index: 99999;
  font-size: 16px;
}
/* line 343, sass/Styles.scss */
.SocialMedia a {
  height: 48px;
  width: 48px;
  display: block;
  margin-bottom: 8px;
  color: white;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}
/* line 355, sass/Styles.scss */
.SocialMedia a:nth-child(1) {
  background-image: url(../Images/in-r-g.jpg);
}
/* line 358, sass/Styles.scss */
.SocialMedia a:nth-child(1):hover {
  background-image: url(../Images/in-r.jpg);
}
/* line 364, sass/Styles.scss */
.SocialMedia a:nth-child(2) {
  background-image: url(../Images/t-r-g.jpg);
}
/* line 368, sass/Styles.scss */
.SocialMedia a:nth-child(2):hover {
  background-image: url(../Images/t-r.jpg);
}
/* line 374, sass/Styles.scss */
.SocialMedia a:nth-child(3) {
  background-image: url(../Images/blog-g.png);
}
/* line 378, sass/Styles.scss */
.SocialMedia a:nth-child(3):hover {
  background-image: none;
  background-color: #efaa22;
}
/* line 384, sass/Styles.scss */
.SocialMedia a:nth-child(3) > span {
  padding: 13px 0px;
  display: block;
}
/* line xxx, sass/Styles.scss */
.SocialMedia a:nth-child(4) {
  background-image: url(../Images/fb-r-g.jpg);
}
/* line xxx, sass/Styles.scss */
.SocialMedia a:nth-child(4):hover {
  background-image: url(../Images/fb-r.jpg);
}

/* line 394, sass/Styles.scss */
.Swoop {
  position: absolute;
  top: 330px;
  left: 50%;
  margin-left: -500px;
  height: 209px;
  width: 1000px;
  background-image: url(../images/swoop.png);
  z-index: 999;
}

/* line 405, sass/Styles.scss */
.SwoopContent {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -500px;
  height: 209px;
  width: 1000px;
  background-image: url(../images/swoop.png);
  z-index: 999;
}

/* line 416, sass/Styles.scss */
.SwoopContentBlue {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -500px;
  height: 209px;
  width: 1000px;
  background-image: url(../images/swoopblue.png);
  z-index: 999;
}

/* line 427, sass/Styles.scss */
.SwoopContentGreen {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -500px;
  height: 209px;
  width: 1000px;
  background-image: url(../images/swoopgreen.png);
  z-index: 999;
}

/* line 441, sass/Styles.scss */
.MembershipTable th {
  background-color: #005e92;
  color: white !important;
  font-size: 14px !important;
  padding: 0px 10px;
  font-weight: bold;
}
/* line 449, sass/Styles.scss */
.MembershipTable th strong {
  color: white !important;
  font-size: 14px !important;
  font-weight: bold;
}

/* line 458, sass/Styles.scss */
.msg_head {
  background-color: #005e92;
  color: white !important;
  font-size: 14px !important;
  padding: 7px 10px;
  font-weight: bold;
  margin-top: 10px;
  width: 480px;
}
/* line 468, sass/Styles.scss */
.msg_head > a {
  color: white !important;
  text-decoration: none;
}

/* line 476, sass/Styles.scss */
.wbo-form-section-header {
  background-color: #005e92;
  color: white !important;
  font-size: 14px !important;
  padding: 7px 10px;
  font-weight: bold;
  margin-top: 10px;
  width: 100%;
  margin-bottom: 10px;
}

/* line 488, sass/Styles.scss */
.wbo-form-button {
  border: 6px 15px;
}

/* line 493, sass/Styles.scss */
.wbo-control-row {
  padding: 5px 0;
}

/* line 499, sass/Styles.scss */
.Founder {
  padding: 0px 25px 25px 55px;
}
/* line 503, sass/Styles.scss */
.Founder > h3 {
  font-weight: normal;
  font-size: 12px;
  color: #666766;
}

/* line 511, sass/Styles.scss */
.Footer {
  background-color: #58595b;
  color: white;
  font-size: 11px;
  overflow: auto;
  margin-top: -5px;
  padding: 40px 25px 25px 55px;
}
/* line 520, sass/Styles.scss */
.Footer a {
  color: white;
}
/* line 524, sass/Styles.scss */
.Footer p:first-child {
  width: 400px;
  float: right;
  text-align: right;
}
/* line 529, sass/Styles.scss */
.Footer p:first-child a {
  height: 41px;
  width: 41px;
  display: block;
  float: right;
  margin-left: 5px;
}
/* line xxx, sass/Styles.scss */
.Footer p:first-child a:nth-child(4) {
  background-image: url(../Images/fb-g.png);
}
/* line xxx, sass/Styles.scss */
.Footer p:first-child a:nth-child(4):hover {
  background-image: url(../Images/fb.png);
}
/* line 538, sass/Styles.scss */
.Footer p:first-child a:nth-child(3) {
  background-image: url(../Images/alert-g.png);
}
/* line 542, sass/Styles.scss */
.Footer p:first-child a:nth-child(3):hover {
  background-image: url(../Images/alert.png);
}
/* line 548, sass/Styles.scss */
.Footer p:first-child a:nth-child(2) {
  background-image: url(../Images/t-g.png);
}
/* line 552, sass/Styles.scss */
.Footer p:first-child a:nth-child(2):hover {
  background-image: url(../Images/t.png);
}
/* line 557, sass/Styles.scss */
.Footer p:first-child a:nth-child(1) {
  background-image: url(../Images/in-g.png);
}
/* line 561, sass/Styles.scss */
.Footer p:first-child a:nth-child(1):hover {
  background-image: url(../Images/in.png);
}
/* line 568, sass/Styles.scss */
.Footer p:last-child {
  width: 400px;
  float: left;
}

/* line 576, sass/Styles.scss */
.sideBox {
  width: 288px;
  float: left;
  background-color: #005e92;
  margin-right: 18px;
  margin-top: 15px;
  color: white !important;
  overflow: hidden;
}
/* line 586, sass/Styles.scss */
.sideBox .mediumheader {
  font-size: 15px !important;
  font-weight: bold !important;
  color: white;
  text-decoration: none;
  padding: 15px 0 12px 12px;
  display: block;
}
/* line 596, sass/Styles.scss */
.sideBox .SideMenuLink {
  text-decoration: none;
  font-size: 13px !important;
  font-weight: bold !important;
  color: white;
}
/* line 604, sass/Styles.scss */
.sideBox .pics {
  padding: 0px 0 0px 12px;
  height: 300px;
}
/* line 609, sass/Styles.scss */
.sideBox .pics > div {
  padding: 0px 12px 0px 12px;
}
/* line 613, sass/Styles.scss */
.sideBox .pics > div a {
  text-decoration: none;
  font-size: 13px !important;
  font-weight: bold !important;
  color: white;
}
/* line 624, sass/Styles.scss */
.sideBox a, .sideBox p, .sideBox .cn_arttitle, .sideBox h1, .sideBox h2, .sideBox h3 {
  color: white !important;
}

/* line 630, sass/Styles.scss */
.sideBoxYellow {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}

/* line 635, sass/Styles.scss */
.HP {
  background-color: #0d446e;
  margin: 0px 25px;
  padding: 140px 25px 25px 25px;
  overflow: auto;
}
/* line 642, sass/Styles.scss */
.HP p {
  color: white;
  line-height: 150%;
  font-size: 14px;
}
/* line 648, sass/Styles.scss */
.HP p > strong {
  font-size: 16px;
  line-height: 160%;
}
/* line 654, sass/Styles.scss */
.HP p a {
  color: white;
}
/* line 661, sass/Styles.scss */
.HP .Clear {
  clear: both;
  padding-bttom: 10px;
}
/* line 667, sass/Styles.scss */
.HP .FooterLink {
  padding-top: 30px;
}
/* line 671, sass/Styles.scss */
.HP .FooterLink > div {
  height: 50px;
  width: 288px;
  float: left;
  background-color: #005e92;
  margin-right: 18px;
  margin-top: 15px;
}
/* line 680, sass/Styles.scss */
.HP .FooterLink > div a {
  font-size: 15px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  padding: 15px 0 12px 12px;
  display: block;
}
/* line 691, sass/Styles.scss */
.HP .FooterLink > div:nth-child(3n) {
  margin-right: 0px;
}
/* line 696, sass/Styles.scss */
.HP .FooterLink > div:hover {
  background-color: #efaa22;
}
/* line 702, sass/Styles.scss */
.HP .Box {
  height: 328px;
  width: 288px;
  position: relative;
  float: left;
  background-repeat: no-repeat;
}
/* line 710, sass/Styles.scss */
.HP .Box > h2 {
  color: white;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
  padding: 20px 20px 20px 20px;
}
/* line 718, sass/Styles.scss */
.HP .Box > h2 > a {
  text-decoration: none !important;
  color: white;
}
/* line 727, sass/Styles.scss */
.HP .Box > a {
  float: right;
  font-size: 12px;
  right: 5px;
  position: relative;
  top: 250px;
}
/* line 737, sass/Styles.scss */
.HP .Box > div {
  padding: 20px 20px 20px 20px;
}
/* line 741, sass/Styles.scss */
.HP .Box > div a {
  display: block;
  padding: 12px 55px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/read.png);
  background-position: 95% center;
  background-repeat: no-repeat;
  min-height: 17px;
  height: 30px;
  overflow: hidden;
}
/* line 756, sass/Styles.scss */
.HP .Box > div a:hover {
  background-color: #88d3e2;
}
/* line 762, sass/Styles.scss */
.HP .Box:after {
  content: " ";
  display: block;
  bottom: -17px;
  height: 17px;
  width: 267px;
  background-image: url(../images/shawdow.png);
  position: absolute;
  left: 10px;
}
/* line 776, sass/Styles.scss */
.HP .NewsBox {
  background-image: url(../Images/newsbox.png);
  margin-right: 20px;
  background-color: #dbf0f4;
}
/* line 784, sass/Styles.scss */
.HP .NewsBox > div a {
  background-image: url(../images/read.png);
}
/* line 789, sass/Styles.scss */
.HP .NewsBox > div a:hover {
  background-color: #88d3e2;
}
/* line 797, sass/Styles.scss */
.HP .NewsBox > h2 > a {
  text-decoration: underline;
}
/* line 803, sass/Styles.scss */
.HP .NewsBox > a {
  color: #3fc3d8;
}
/* line 810, sass/Styles.scss */
.HP .JobBox {
  background-image: url(../Images/jobbox.png);
  float: right;
  background-color: #e3f0d4;
}
/* line 818, sass/Styles.scss */
.HP .JobBox > div a {
  background-image: url(../images/apply.png);
}
/* line 823, sass/Styles.scss */
.HP .JobBox > div a:hover {
  background-color: #a8d27c;
}
/* line 831, sass/Styles.scss */
.HP .JobBox > h2 > a {
  text-decoration: underline;
}
/* line 837, sass/Styles.scss */
.HP .JobBox > a {
  color: #80c342;
}
/* line 843, sass/Styles.scss */
.HP .EventBox {
  background-image: url(../Images/eventbox.png);
  background-color: #ffe7cb;
}
/* line 850, sass/Styles.scss */
.HP .EventBox > div a {
  background-image: url(../images/view.png);
}
/* line 855, sass/Styles.scss */
.HP .EventBox > div a:hover {
  background-color: #f4c06b;
}
/* line 863, sass/Styles.scss */
.HP .EventBox > h2 > a {
  text-decoration: underline;
}
/* line 869, sass/Styles.scss */
.HP .EventBox > a {
  color: #efaa22;
}
/* line 875, sass/Styles.scss */
.HP .Right {
  float: right;
  margin-left: 50px;
  width: 287px;
  padding-top: 20px;
}
/* line 884, sass/Styles.scss */
.HP .Right .Reg div:first-child {
  position: relative;
  font-size: 16px;
  font-weight: bold;
  background-color: #00afe9;
  color: white;
  padding: 20px 20px 20px 20px;
}
/* line 893, sass/Styles.scss */
.HP .Right .Reg div:first-child a {
  position: absolute;
  right: -15px;
  top: 25px;
}
/* line 902, sass/Styles.scss */
.HP .Right .Reg div:last-child {
  position: relative;
  font-size: 13px;
  background-color: #65c1ed;
  color: white;
  padding: 10px 60px 5px 20px;
}
/* line 910, sass/Styles.scss */
.HP .Right .Reg div:last-child a {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
/* line 920, sass/Styles.scss */
.HP .Right .Member {
  margin-top: 20px;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  padding: 10px 0 10px 20px;
}
/* line 926, sass/Styles.scss */
.HP .Right .Member a {
  font-size: 16px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
/* line 936, sass/Styles.scss */
.HP .Right .Member:Hover {
  background-color: #005e92;
  background-image: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -o-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -moz-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #005e92), color-stop(1, #005e92), color-stop(1, #005e92));
  -pie-background: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}

/* line 947, sass/Styles.scss */
.ContentFWIC {
  margin: 0px 0px;
  padding: 40px 25px 25px 35px;
  clear: both;
  overflow: auto;
}
/* line 954, sass/Styles.scss */
.ContentFWIC p {
  color: #666766;
  line-height: 150%;
}
/* line 959, sass/Styles.scss */
.ContentFWIC p > strong {
  /*font-size: 16px;
  line-height: 160%;
  color: #0d446e;*/
}
/* line 967, sass/Styles.scss */
.ContentFWIC ul {
  color: #666766;
  line-height: 150%;
}
/* line 973, sass/Styles.scss */
.ContentFWIC .cn_toppara {
  font-size: 16px;
  line-height: 160%;
  color: #0d446e;
}
/* line 980, sass/Styles.scss */
.ContentFWIC h1, .ContentFWIC h2, .ContentFWIC h3, .ContentFWIC h4, .ContentFWIC h5, .ContentFWIC h6 {
  color: #0d446e;
  padding: 10px 0px 0px 0px;
}
/* line 987, sass/Styles.scss */
.ContentFWIC .Clear {
  clear: both;
  padding-bttom: 10px;
}
/* line 993, sass/Styles.scss */
.ContentFWIC .FooterLink {
  padding-top: 30px;
}
/* line 997, sass/Styles.scss */
.ContentFWIC .FooterLink > div {
  height: 50px;
  width: 288px;
  float: left;
  background-color: #005e92;
  margin-right: 18px;
  margin-top: 15px;
}
/* line 1006, sass/Styles.scss */
.ContentFWIC .FooterLink > div a {
  font-size: 15px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  padding: 15px 0 12px 12px;
  display: block;
}
/* line 1017, sass/Styles.scss */
.ContentFWIC .FooterLink > div:nth-child(3n) {
  margin-right: 0px;
}
/* line 1022, sass/Styles.scss */
.ContentFWIC .FooterLink > div:hover {
  background-color: #efaa22;
}
/* line 1028, sass/Styles.scss */
.ContentFWIC .Box {
  height: 268px;
  width: 288px;
  position: relative;
  float: left;
}
/* line 1035, sass/Styles.scss */
.ContentFWIC .Box > h2 {
  color: white;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
  padding: 20px 20px 20px 20px;
}
/* line 1044, sass/Styles.scss */
.ContentFWIC .Box > div {
  padding: 20px 20px 20px 20px;
}
/* line 1048, sass/Styles.scss */
.ContentFWIC .Box > div a {
  display: block;
  padding: 12px 55px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/read.png);
  background-position: 95% center;
  background-repeat: no-repeat;
}
/* line 1060, sass/Styles.scss */
.ContentFWIC .Box > div a:hover {
  background-color: #88d3e2;
}
/* line 1066, sass/Styles.scss */
.ContentFWIC .Box:after {
  content: " ";
  display: block;
  bottom: -17px;
  height: 17px;
  width: 267px;
  background-image: url(../images/shawdow.png);
  position: absolute;
  left: 10px;
}
/* line 1080, sass/Styles.scss */
.ContentFWIC .Right {
  float: right;
  margin-left: 50px;
  width: 287px;
}
/* line 1088, sass/Styles.scss */
.ContentFWIC .Right .Reg div:first-child {
  position: relative;
  font-size: 16px;
  font-weight: bold;
  background-color: #00afe9;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1097, sass/Styles.scss */
.ContentFWIC .Right .Reg div:first-child a {
  position: absolute;
  right: -15px;
  top: 25px;
}
/* line 1106, sass/Styles.scss */
.ContentFWIC .Right .Reg div:last-child {
  position: relative;
  font-size: 13px;
  background-color: #65c1ed;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1114, sass/Styles.scss */
.ContentFWIC .Right .Reg div:last-child a {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
/* line 1124, sass/Styles.scss */
.ContentFWIC .Right .Member {
  margin-top: 20px;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  padding: 10px 20px 10px 20px;
  color: white;
}
/* line 1131, sass/Styles.scss */
.ContentFWIC .Right .Member a {
  font-size: 16px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
/* line 1141, sass/Styles.scss */
.ContentFWIC .Right .Member:Hover {
  background-color: #005e92;
  background-image: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -o-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -moz-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #005e92), color-stop(1, #005e92), color-stop(1, #005e92));
  -pie-background: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 1145, sass/Styles.scss */
.ContentFWIC .Right .MemberImage {
  padding: 5px 00px 20px 00px !important;
}
/* line 1150, sass/Styles.scss */
.ContentFWIC a {
  color: #668EA8;
  text-decoration: none;
  font-weight: bold;
}
/* line 1157, sass/Styles.scss */
.ContentFWIC a:hover {
  color: #efaa22;
}

/* line 1165, sass/Styles.scss */
.Content {
  margin: 0px 25px;
  padding: 80px 25px 25px 25px;
  overflow: auto;
}
/* line 1171, sass/Styles.scss */
.Content p {
  color: #666766;
  line-height: 150%;
}
/* line 1176, sass/Styles.scss */
.Content p > strong {
  /*font-size: 16px;
  line-height: 160%;
  color: #0d446e;*/
}
/* line 1184, sass/Styles.scss */
.Content ul {
  color: #666766;
  line-height: 150%;
}
/* line 1190, sass/Styles.scss */
.Content .cn_toppara {
  font-size: 16px;
  line-height: 160%;
  color: #0d446e;
}
/* line 1197, sass/Styles.scss */
.Content h1, .Content h2, .Content h3, .Content h4, .Content h5, .Content h6 {
  color: #0d446e;
  padding: 10px 0px 0px 0px;
}
/* line 1204, sass/Styles.scss */
.Content .Clear {
  clear: both;
  padding-bttom: 10px;
}
/* line 1210, sass/Styles.scss */
.Content .FooterLink {
  padding-top: 30px;
}
/* line 1214, sass/Styles.scss */
.Content .FooterLink > div {
  height: 50px;
  width: 288px;
  float: left;
  background-color: #005e92;
  margin-right: 18px;
  margin-top: 15px;
}
/* line 1225, sass/Styles.scss */
.Content .FooterLink > div a {
  font-size: 15px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  padding: 15px 0 12px 12px;
  display: block;
}
/* line 1236, sass/Styles.scss */
.Content .FooterLink > div:nth-child(3n) {
  margin-right: 0px;
}
/* line 1241, sass/Styles.scss */
.Content .FooterLink > div:hover {
  background-color: #efaa22;
}
/* line 1247, sass/Styles.scss */
.Content .Box {
  height: 268px;
  width: 288px;
  position: relative;
  float: left;
}
/* line 1254, sass/Styles.scss */
.Content .Box > h2 {
  color: white;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
  padding: 20px 20px 20px 20px;
}
/* line 1263, sass/Styles.scss */
.Content .Box > div {
  padding: 20px 20px 20px 20px;
}
/* line 1267, sass/Styles.scss */
.Content .Box > div a {
  display: block;
  padding: 12px 55px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/read.png);
  background-position: 95% center;
  background-repeat: no-repeat;
}
/* line 1279, sass/Styles.scss */
.Content .Box > div a:hover {
  background-color: #88d3e2;
}
/* line 1285, sass/Styles.scss */
.Content .Box:after {
  content: " ";
  display: block;
  bottom: -17px;
  height: 17px;
  width: 267px;
  background-image: url(../images/shawdow.png);
  position: absolute;
  left: 10px;
}
/* line 1299, sass/Styles.scss */
.Content .Right {
  float: right;
  margin-left: 50px;
  width: 287px;
}
/* line 1307, sass/Styles.scss */
.Content .Right .Reg div:first-child {
  position: relative;
  font-size: 16px;
  font-weight: bold;
  background-color: #00afe9;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1316, sass/Styles.scss */
.Content .Right .Reg div:first-child a {
  position: absolute;
  right: -15px;
  top: 25px;
}
/* line 1325, sass/Styles.scss */
.Content .Right .Reg div:last-child {
  position: relative;
  font-size: 13px;
  background-color: #65c1ed;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1333, sass/Styles.scss */
.Content .Right .Reg div:last-child a {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
/* line 1343, sass/Styles.scss */
.Content .Right .Member {
  margin-top: 20px;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  padding: 10px 20px 10px 20px;
  color: white;
}
/* line 1350, sass/Styles.scss */
.Content .Right .Member a {
  font-size: 16px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
/* line 1360, sass/Styles.scss */
.Content .Right .Member:Hover {
  background-color: #005e92;
  background-image: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -o-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -moz-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #005e92), color-stop(1, #005e92), color-stop(1, #005e92));
  -pie-background: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 1364, sass/Styles.scss */
.Content .Right .MemberImage {
  padding: 5px 00px 20px 00px !important;
}
/* line 1369, sass/Styles.scss */
.Content a {
  color: #668EA8;
  text-decoration: none;
  font-weight: bold;
}
/* line 1376, sass/Styles.scss */
.Content a:hover {
  color: #efaa22;
}

/* line 1385, sass/Styles.scss */
.Left {
  float: left;
  width: 550px;
}
/* line 1390, sass/Styles.scss */
.Left h1:first-child {
  color: white;
  position: absolute;
  top: 135px;
  font-size: 36px;
}
/* line 1398, sass/Styles.scss */
.Left h1.forceTop {
  color: white;
  position: absolute;
  top: 135px;
  font-size: 36px;
}

/* line 1411, sass/Styles.scss */
.Directory h1:first-child, .NewsList h1:first-child {
  margin-left: -20px;
}
/* line 1417, sass/Styles.scss */
.Directory .Box, .NewsList .Box {
  height: 100px;
  width: 240px;
  position: relative;
  float: left;
}
/* line 1423, sass/Styles.scss */
.Directory .Box > div:first-child, .NewsList .Box > div:first-child {
  padding: 20px 20px 20px 20px;
}
/* line 1427, sass/Styles.scss */
.Directory .Box > div:first-child a, .NewsList .Box > div:first-child a {
  display: block;
  padding: 22px 55px 22px 22px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-position: 95% center;
  background-repeat: no-repeat;
  min-height: 17px;
}
/* line 1441, sass/Styles.scss */
.Directory .Box:after, .NewsList .Box:after {
  content: " ";
  display: block;
  bottom: -17px;
  height: 17px;
  width: 150px;
  background-image: none;
  position: absolute;
  left: 10px;
}
/* line 1455, sass/Styles.scss */
.Directory .Box:nth-child(2n), .NewsList .Box:nth-child(2n) {
  float: right;
}
/* line 1460, sass/Styles.scss */
.Directory .Box, .NewsList .Box {
  margin-bottom: 20px;
}
/* line 1465, sass/Styles.scss */
.Directory .JobBox, .NewsList .JobBox {
  background-image: url(../Images/jobboxsmall.png);
}
/* line 1469, sass/Styles.scss */
.Directory .JobBox > div:first-child, .NewsList .JobBox > div:first-child {
  top: -35px;
  position: absolute;
  right: -35px;
}
/* line 1478, sass/Styles.scss */
.Directory .JobBox > div:first-child a:hover, .NewsList .JobBox > div:first-child a:hover {
  background-color: transparent;
}
/* line 1484, sass/Styles.scss */
.Directory .JobBox > div:last-child, .NewsList .JobBox > div:last-child {
  padding: 12px 10px;
}
/* line 1488, sass/Styles.scss */
.Directory .JobBox > div:last-child a, .NewsList .JobBox > div:last-child a {
  background-image: url(../images/apply.png);
  padding: 5px 55px 25px 0;
  height: 20px;
}
/* line 1495, sass/Styles.scss */
.Directory .JobBox > div:last-child a:hover, .NewsList .JobBox > div:last-child a:hover {
  background-color: transparent;
}
/* line 1501, sass/Styles.scss */
.Directory .JobBox > span, .NewsList .JobBox > span {
  display: block;
  color: white;
  font-weight: bold;
  font-size: 12px;
  margin: 0;
  padding: 0px 10px;
  position: relative;
  top: -5px;
  display: block;
  height: 20px;
}
/* line 1514, sass/Styles.scss */
.Directory .JobBox > span > a, .NewsList .JobBox > span > a {
  text-decoration: none;
  color: white;
}
/* line 1518, sass/Styles.scss */
.Directory .JobBox > span > a > img, .NewsList .JobBox > span > a > img {
  height: 60px;
  margin: 0px auto;
  display: block;
  position: relative;
  top: -5px;
}
/* line 1529, sass/Styles.scss */
.Directory .JobBox > a, .NewsList .JobBox > a {
  display: block;
  text-align: center;
  margin: 0px auto;
  text-decoration: none;
  color: #333333;
}

/* line 1543, sass/Styles.scss */
.SubMenu {
  background-color: #e6e7e8;
  padding: 18px;
}
/* line 1548, sass/Styles.scss */
.SubMenu a {
  display: block;
  font-size: 14px;
  padding: 8px 15px;
  color: #666766;
  text-decoration: none;
}
/* line 1556, sass/Styles.scss */
.SubMenu a:hover {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}
/* line 1565, sass/Styles.scss */
.SubMenu a.cwsidemenudsu:hover {
  background-color: #388f98;
  background-image: linear-gradient(top, #388f98 0%, #388f98 100%, #388f98 100%);
  background-image: -o-linear-gradient(top, #388f98 0%, #388f98 100%, #388f98 100%);
  background-image: -moz-linear-gradient(top, #388f98 0%, #388f98 100%, #388f98 100%);
  background-image: -webkit-linear-gradient(top, #388f98 0%, #388f98 100%, #388f98 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #388f98), color-stop(1, #388f98), color-stop(1, #388f98));
  -pie-background: linear-gradient(top, #388f98 0%, #388f98 100%, #388f98 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}
/* line 1573, sass/Styles.scss */
.SubMenu a.cwsidemenucwtec:hover {
  background-color: #00b050;
  background-image: linear-gradient(top, #00b050 0%, #00b050 100%, #00b050 100%);
  background-image: -o-linear-gradient(top, #00b050 0%, #00b050 100%, #00b050 100%);
  background-image: -moz-linear-gradient(top, #00b050 0%, #00b050 100%, #00b050 100%);
  background-image: -webkit-linear-gradient(top, #00b050 0%, #00b050 100%, #00b050 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #00b050), color-stop(1, #00b050), color-stop(1, #00b050));
  -pie-background: linear-gradient(top, #00b050 0%, #00b050 100%, #00b050 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}

/* line 1588, sass/Styles.scss */
.meetTeamTable tr td img {
  width: 100px !important;
  height: auto;
}

/* line 1600, sass/Styles.scss */
.boardTable tr {
  border-collapse: separate;
  border-spacing: 5em;
  background-image: url(../../images/newsdotsorange.jpg);
  background-position: center bottom;
  background-repeat: no-repeat;
}
/* line 1609, sass/Styles.scss */
.boardTable tr td {
  padding: 0px;
  margin: 0px;
  margin-bottom: 20px;
  border-collapse: separate;
  padding-bottom: 20px;
}
/* line 1616, sass/Styles.scss */
.boardTable tr td p, .boardTable tr td div {
  padding-right: 10px;
}
/* line 1621, sass/Styles.scss */
.boardTable tr td img {
  width: 150px;
  height: auto;
  margin-top: -28px;
}
/* line 1628, sass/Styles.scss */
.boardTable tr td strong, .boardTable tr td p, .boardTable tr td font, .boardTable tr td div, .boardTable tr td a {
  color: #666766 !important;
}

/* line 1640, sass/Styles.scss */
.Directory .Left {
  background-color: #e6e7e8;
  padding: 30px 20px;
  width: 500px;
}
/* line 1646, sass/Styles.scss */
.Directory .Left > div {
  padding-bottom: 4px;
  float: left;
  width: 50%;
}
/* line 1652, sass/Styles.scss */
.Directory .Left > div > div:nth-child(1) {
  float: left;
  width: 20px;
}
/* line 1658, sass/Styles.scss */
.Directory .Left > div > div:nth-child(2) {
  color: #565656;
  text-decoration: none;
  width: 220px;
  padding-right: 10px;
  float: right;
}
/* line 1668, sass/Styles.scss */
.Directory .Left > div:nth-child(2n) {
  clear: both;
}
/* line 1673, sass/Styles.scss */
.Directory .Left .cn_toppara {
  clear: none !important;
  float: none !important;
  width: 100% !important;
}

/* line 1683, sass/Styles.scss */
.DirectorySearch {
  padding-left: 10px;
}
/* line 1687, sass/Styles.scss */
.DirectorySearch a {
  display: block;
  float: left;
  background-color: #bcbdc0;
  color: white;
  text-decoration: none;
  margin-right: 2px;
  padding: 15px 20px;
}
/* line 1697, sass/Styles.scss */
.DirectorySearch a:hover {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}

/* line 1708, sass/Styles.scss */
.NewsSpacer > img {
  margin: 0px auto;
  height: 7px;
  width: 22px;
  display: block;
  clear: both;
}

/* line 1720, sass/Styles.scss */
.NewsList .Left {
  border: solid 1px #e6e7e8;
  padding: 30px 20px;
  width: 500px;
  clear: both;
}

/* line 1732, sass/Styles.scss */
.ProfileInner {
  border: solid 1px #e6e7e8;
  padding: 10px 20px;
  width: 500px;
  margin-top: 30px;
}

/* line 1740, sass/Styles.scss */
.NewsSearch {
  padding-left: 10px;
}
/* line 1744, sass/Styles.scss */
.NewsSearch a {
  display: block;
  float: left;
  background-color: #bcbdc0;
  color: white;
  text-decoration: none;
  margin-right: 2px;
  padding: 15px 20px;
}
/* line 1754, sass/Styles.scss */
.NewsSearch a:hover {
  background-color: #3dc3d8;
  background-image: linear-gradient(top, #3dc3d8 0%, #00afe8 100%, #00afe8 100%);
  background-image: -o-linear-gradient(top, #3dc3d8 0%, #00afe8 100%, #00afe8 100%);
  background-image: -moz-linear-gradient(top, #3dc3d8 0%, #00afe8 100%, #00afe8 100%);
  background-image: -webkit-linear-gradient(top, #3dc3d8 0%, #00afe8 100%, #00afe8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3dc3d8), color-stop(1, #00afe8), color-stop(1, #00afe8));
  -pie-background: linear-gradient(top, #3dc3d8 0%, #00afe8 100%, #00afe8 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}

/* line 1761, sass/Styles.scss */
.cn-dtab {
  padding-left: 10px;
  list-style: none;
}
/* line 1766, sass/Styles.scss */
.cn-dtab li {
  list-style: none;
  float: left;
}
/* line 1772, sass/Styles.scss */
.cn-dtab a {
  display: block;
  float: left;
  background-color: #bcbdc0;
  color: white;
  text-decoration: none;
  margin-right: 2px;
  padding: 15px 15px;
}
/* line 1782, sass/Styles.scss */
.cn-dtab a:hover {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  color: white;
}
/* line 1790, sass/Styles.scss */
.cn-dtab #cn-dtab-sel > a {
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}

/* line 1798, sass/Styles.scss */
.NewsItem {
  padding: 22px 0;
}
/* line 1802, sass/Styles.scss */
.NewsItem > img {
  float: left;
  padding: 0 5px 5px 0;
}
/* line 1808, sass/Styles.scss */
.NewsItem .cn_arttitle {
  display: block;
}
/* line 1812, sass/Styles.scss */
.NewsItem .cn_arttitle > a {
  color: #0d446e;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}
/* line 1821, sass/Styles.scss */
.NewsItem .cn_arttext {
  color: #58595b;
}
/* line 1825, sass/Styles.scss */
.NewsItem .cn_arttext > a {
  text-indent: -99999px;
  display: block;
  padding: 12px 50px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/read.png);
  background-position: 95% center;
  background-repeat: no-repeat;
  float: right;
  min-height: 17px;
}

/* line 1843, sass/Styles.scss */
.NewsArchiveItem {
  padding: 12px 0;
}
/* line 1847, sass/Styles.scss */
.NewsArchiveItem > a {
  color: #0d446e;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

/* line 1862, sass/Styles.scss */
.JobItem > a {
  display: block;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  padding-top: 5px;
  clear: both;
}
/* line 1874, sass/Styles.scss */
.JobItem .cn_arttitle {
  display: block;
  padding: 4px 0;
}
/* line 1879, sass/Styles.scss */
.JobItem .cn_arttitle > a {
  color: #0d446e;
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
}
/* line 1888, sass/Styles.scss */
.JobItem .cn_arttext {
  color: #58595b;
}
/* line 1892, sass/Styles.scss */
.JobItem .cn_arttext > a {
  text-indent: -99999px;
  display: block;
  padding: 12px 50px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/apply.png);
  background-position: 95% center;
  background-repeat: no-repeat;
  float: right;
  min-height: 17px;
}

/* line 1912, sass/Styles.scss */
.EventItem {
  padding: 22px 0;
}
/* line 1916, sass/Styles.scss */
.EventItem > img {
  float: left;
  padding: 0 5px 5px 0;
}
/* line 1923, sass/Styles.scss */
.EventItem .cn_arttitle {
  display: block;
}
/* line 1927, sass/Styles.scss */
.EventItem .cn_arttitle > a {
  color: #0d446e;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}
/* line 1936, sass/Styles.scss */
.EventItem .cn_arttext {
  color: #58595b;
}
/* line 1940, sass/Styles.scss */
.EventItem .cn_arttext > a {
  text-indent: -99999px;
  display: block;
  padding: 12px 50px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/view.png);
  background-position: 95% center;
  background-repeat: no-repeat;
  float: right;
  min-height: 17px;
}

/* line 1959, sass/Styles.scss */
.EventArchiveItem {
  padding: 12px 0;
}
/* line 1963, sass/Styles.scss */
.EventArchiveItem nnnnn
> a {
  color: #0d446e;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}

/* line 1975, sass/Styles.scss */
.catcheckbox, .msg_body, .msg_body td {
  font-size: 12px !important;
}

/* line 1980, sass/Styles.scss */
.NewButtonAlt {
  background-color: #005e92;
  font-size: 15px;
  font-weight: bold;
  color: white !important;
  text-decoration: none;
  padding: 15px 12px 12px 12px;
  display: block;
}
/* line 1991, sass/Styles.scss */
.NewButtonAlt:hover {
  background-color: #efaa22;
}

/* line 1999, sass/Styles.scss */
.RHSImage {
  padding-top: 20px;
  display: block;
}

/* line 2005, sass/Styles.scss */
.cwsidemenusub {
  padding-left: 35px !important;
}

/* line 2012, sass/Styles.scss */
.Content input[type="button"], .Content input[type="submit"] {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 10px;
  background: #f2f2f2;
  /* Old browsers */
  background: -moz-linear-gradient(top, #f2f2f2 1%, #cfcfcf 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f2f2f2), color-stop(100%, #cfcfcf));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f2f2f2 1%, #cfcfcf 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f2f2f2 1%, #cfcfcf 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f2f2f2 1%, #cfcfcf 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f2f2f2 1%, #cfcfcf 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#cfcfcf',GradientType=0 );
  /* IE6-9 */
  border: solid 1px #707070;
  margin: 2px;
}

/* line 2031, sass/Styles.scss */
.RegisterLnk {
  left: 50%;
  margin-left: 300px;
  background-color: #0d446e;
  background-image: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -o-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -moz-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0d446e), color-stop(1, #002d4f), color-stop(1, #002d4f));
  -pie-background: linear-gradient(top, #0d446e 0%, #002d4f 100%, #002d4f 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  display: block;
  color: white;
  text-decoration: none;
  text-align: center;
  width: 140px;
  font-size: 11px;
  padding: 4px 4px;
  position: absolute;
}

/* line 2046, sass/Styles.scss */
.AZLinks > A {
  -moz-border-radius: 30px;
  -webkit-radius: 30px;
  border-radius: 30px;
  BACKGROUND-COLOR: #80c342;
  COLOR: white;
  BORDER: #80c342 1px solid;
  padding: 0px 0;
  display: block;
  float: left;
  margin: -5px 2px 2px 0;
  text-decoration: none;
  font-size: 9px;
  font-weight: bold;
  line-height: 15px;
  height: 15px;
  width: 15px;
  text-align: center;
}
/* line 2066, sass/Styles.scss */
.AZLinks > A:Hover {
  BACKGROUND-COLOR: white;
  COLOR: #80c342;
}

/* line 2072, sass/Styles.scss */
.AZLinks {
  margin-bottom: 30px;
}

/* line 2077, sass/Styles.scss */
textarea {
  font-family: Arial,sans-serif;
  font-size: 12px;
}

/* line 2083, sass/Styles.scss */
.RedText {
  color: crimson;
}

/* line 2088, sass/Styles.scss */
.Left h1:first-child {
width:950px;}

/* line 2092, sass/Styles.scss */
.ContentFull {
  margin: 0px 0px;
  padding: 0px 25px 25px 25px;
  clear: both;
  overflow: auto;
}
/* line 954, sass/Styles.scss */
.ContentFull p {
  color: #666766;
  line-height: 150%;
}
/* line 959, sass/Styles.scss */
.ContentFull p > strong {
  /*font-size: 16px;
  line-height: 160%;
  color: #0d446e;*/
}
/* line 967, sass/Styles.scss */
.ContentFull ul {
  color: #666766;
  line-height: 150%;
}
/* line 973, sass/Styles.scss */
.ContentFull .cn_toppara {
  font-size: 16px;
  line-height: 160%;
  color: #0d446e;
}
/* line 980, sass/Styles.scss */
.ContentFull h1, .ContentFWIC h2, .ContentFWIC h3, .ContentFWIC h4, .ContentFWIC h5, .ContentFWIC h6 {
  color: #0d446e;
  padding: 0px 0px 0px 0px;
}
/* line 987, sass/Styles.scss */
.ContentFull .Clear {
  clear: both;
  padding-bttom: 10px;
}
/* line 993, sass/Styles.scss */
.ContentFull .FooterLink {
  padding-top: 30px;
}
/* line 997, sass/Styles.scss */
.ContentFull .FooterLink > div {
  height: 50px;
  width: 288px;
  float: left;
  background-color: #005e92;
  margin-right: 18px;
  margin-top: 15px;
}
/* line 1006, sass/Styles.scss */
.ContentFull .FooterLink > div a {
  font-size: 15px;
  font-weight: bold;
  color: white;
  text-decoration: none;
  padding: 15px 0 12px 12px;
  display: block;
}
/* line 1017, sass/Styles.scss */
.ContentFull .FooterLink > div:nth-child(3n) {
  margin-right: 0px;
}
/* line 1022, sass/Styles.scss */
.ContentFull .FooterLink > div:hover {
  background-color: #efaa22;
}
/* line 1028, sass/Styles.scss */
.ContentFull .Box {
  height: 268px;
  width: 288px;
  position: relative;
  float: left;
}
/* line 1035, sass/Styles.scss */
.ContentFull .Box > h2 {
  color: white;
  font-weight: bold;
  font-size: 16px;
  margin: 0;
  padding: 20px 20px 20px 20px;
}
/* line 1044, sass/Styles.scss */
.ContentFull .Box > div {
  padding: 20px 20px 20px 20px;
}
/* line 1048, sass/Styles.scss */
.ContentFull .Box > div a {
  display: block;
  padding: 12px 55px 12px 12px;
  margin-bottom: 5px;
  text-decoration: none;
  color: #333333;
  background-image: url(../images/read.png);
  background-position: 95% center;
  background-repeat: no-repeat;
}
/* line 1060, sass/Styles.scss */
.ContentFull .Box > div a:hover {
  background-color: #88d3e2;
}
/* line 1066, sass/Styles.scss */
.ContentFull .Box:after {
  content: " ";
  display: block;
  bottom: -17px;
  height: 17px;
  width: 267px;
  background-image: url(../images/shawdow.png);
  position: absolute;
  left: 10px;
}
/* line 1080, sass/Styles.scss */
.ContentFull .Right {
  float: right;
  margin-left: 50px;
  width: 287px;
}
/* line 1088, sass/Styles.scss */
.ContentFull .Right .Reg div:first-child {
  position: relative;
  font-size: 16px;
  font-weight: bold;
  background-color: #00afe9;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1097, sass/Styles.scss */
.ContentFull .Right .Reg div:first-child a {
  position: absolute;
  right: -15px;
  top: 25px;
}
/* line 1106, sass/Styles.scss */
.ContentFull .Right .Reg div:last-child {
  position: relative;
  font-size: 13px;
  background-color: #65c1ed;
  color: white;
  padding: 20px 60px 20px 20px;
}
/* line 1114, sass/Styles.scss */
.ContentFull .Right .Reg div:last-child a {
  position: absolute;
  right: 15px;
  bottom: 15px;
}
/* line 1124, sass/Styles.scss */
.ContentFull .Right .Member {
  margin-top: 20px;
  background-color: #efaa22;
  background-image: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -o-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -moz-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efaa22), color-stop(1, #ea8625), color-stop(1, #ea8625));
  -pie-background: linear-gradient(top, #efaa22 0%, #ea8625 100%, #ea8625 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
  padding: 10px 20px 10px 20px;
  color: white;
}
/* line 1131, sass/Styles.scss */
.ContentFull .Right .Member a {
  font-size: 16px;
  font-weight: bold;
  color: white;
  text-decoration: none;
}
/* line 1141, sass/Styles.scss */
.ContentFull .Right .Member:Hover {
  background-color: #005e92;
  background-image: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -o-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -moz-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #005e92), color-stop(1, #005e92), color-stop(1, #005e92));
  -pie-background: linear-gradient(top, #005e92 0%, #005e92 100%, #005e92 100%);
  position: relative;
  behavior: url("../css/PIE.htc");
}
/* line 1145, sass/Styles.scss */
.ContentFull .Right .MemberImage {
  padding: 5px 00px 20px 00px !important;
}
/* line 1150, sass/Styles.scss */
.ContentFull a {
  color: #668EA8;
  text-decoration: none;
  font-weight: bold;
}
/* line 1157, sass/Styles.scss */
.ContentFull a:hover {
  color: #efaa22;
}

/* line 1385, sass/Styles.scss */
.Full {
  float: centre;
  width: 950px;
}
/* line 1390, sass/Styles.scss */
.Full h1:first-child {
  color: white;
  position: absolute;
  top: 0px;
  font-size: 0px;
}
/* line 1398, sass/Styles.scss */
.Full h1.forceTop {
  color: white;
  position: absolute;
  top: 0px;
  font-size: 0px;
}