* { font-size: 100.01%; }
html {
  font-size: 62.5%;
  background: #1a73c6;
}
body {
  margin: 0;
  color: #5d5d5d;
  font: 1.2em/1.584em Arial, Helvetica, sans-serif;
  background: #fff;
  min-width: 998px;
  border-top: 5px solid #5737b5;
}
img { border-style: none; }
a {
  text-decoration: none;
  color: #5535b2;
}
a:hover { text-decoration: underline; }
a:active { background-color: transparent; }
input,
textarea,
select {
  font: 12px/19px Arial, Helvetica, sans-serif;
  vertical-align: middle;
}
form,
fieldset {
  margin: 0;
  padding: 0;
  border-style: none;
}
input[type=text],
input[type=password],
input[type=file],
input[type=submit],
textarea {
  -webkit-appearance: none;
  border-radius: 0;
}
input[type="search"]::-webkit-search-cancel-button {
 -webkit-appearance: none;
 display:none;
}
input[type="search"] {
  -webkit-appearance: none;
  -webkit-box-sizing: content-box;
  outline: none;
}
header,
footer,
article,
section,
hgroup,
nav,
figure,
aside { display: block; }
figure {
  margin: 0;
  padding: 0;
}
ul.twitterlinks {list-style-type:none;}
ul.twitterlinks li {float:left;padding:0 5px;}
ul.twitterlinks li:not(:first-child) {border-left:1px solid #5535b2;}
.text-box figure {float:left;margin-right:5px;}
.alertText {
  font: 21px/21px 'Arial', sans-serif; 
  text-decoration:none;
  padding:10px 15px;
}
.buffer {
  background:#FFF;
  padding:15px;
}
#content {
  background:#FFF;
}
#content h2 {
  text-transform:uppercase;
  color:#1a75c9;
  background:url('/images/bg-news.png') no-repeat 0 4px;
  padding:0 0 0 35px;
  margin:15px 0 0 15px;
  letter-spacing:-1px;
  word-spacing:2px;
  font: 2.3em/1.192em Arial, Helvetica, sans-serif;
}
#header { background: #5a8fcd url(../images/bg-header.jpg) no-repeat 50% 0;background-size:100%; }
#header .holder {
  width: 988px;
  margin: 0 auto;
  padding: 0 0 171px;
}
#header .pannel { overflow: hidden; }
#header .search-area {
  float: right;
  width: 301px;
  padding: 10px 14px 15px 21px;
  background: #5433b0 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU0MzNiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzQ5MmFhMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzJjMTA3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTBhNzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5433b0 0%, #492aa2 25%, #2c107b 80%, #250a73 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5433b0), color-stop(25%, #492aa2), color-stop(80%, #2c107b), color-stop(100%, #250a73));
  background: -webkit-linear-gradient(top, #5433b0 0%, #492aa2 25%, #2c107b 80%, #250a73 100%);
  background: -o-linear-gradient(top, #5433b0 0%, #492aa2 25%, #2c107b 80%, #250a73 100%);
  background: -ms-linear-gradient(top, #5433b0 0%, #492aa2 25%, #2c107b 80%, #250a73 100%);
  background: linear-gradient(to bottom, #5433b0 0%, #492aa2 25%, #2c107b 80%, #250a73 100%);
}
#header .search-area .link {
  overflow: hidden;
  display: block;
  text-transform: uppercase;
  color: #fff;
  padding: 6px 0 0;
  font-size: 12px;
  line-height: 19px;
}
#header .search-area form {
  float: right;
  width: 203px;
  position: relative;
  border: 1px solid #260b74;
  background: #fff;
  padding: 6px 5px 5px 5px;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, .75);
}
#header .search-area .search {
  float: left;
  width: 178px;
  height: 20px;
  margin: 0;
  background: none;
  border: 0;
  padding: 0;
  outline: none;
  font: 12px/20px Arial, Helvetica, sans-serif;
}
#header .search-area input[type="submit"] {
  background: url(../images/bg-search.png) no-repeat;
  border: 0;
  height: 18px;
  width: 17px;
  float: right;
  cursor: pointer;
  text-indent: -9999px;
  overflow: hidden;
  padding: 0;
  margin: 0 3px 0 0;
}
#header .logo-area:after {
  display: block;
  content: "";
  clear: both;
}
#header .logo-area .alignleft {
  float: left;
  margin: -51px 0 0 20px
}
#header .logo-area .logo {
  overflow: hidden;
  text-indent: -9999px;
  background: url(../images/logo.png) no-repeat;
  width: 573px;
  height: 115px;
  float: left;
  margin: -11px 0 0 -21px;
  padding: 20px;
}
#header .logo-area .logo a {
  height: 100%;
  display: block;
}
#header .logo-area .stamp {
  overflow: hidden;
  text-indent: -9999px;
  background: url(../images/house-seal.png) no-repeat;
  width: 124px;
  height: 124px;
  float: right;
  margin: 16px 10px 0 0;
}
#header .logo-area .stamp.s1 {background: url(../images/s1.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s2 {background: url(../images/s2.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s3 {background: url(../images/s3.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s4 {background: url(../images/s4.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s5 {background: url(../images/s5.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s6 {background: url(../images/s6.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s7 {background: url(../images/s7.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s8 {background: url(../images/s8.png) no-repeat;background-size:100%;}
#header .logo-area .stamp.s9 {background: url(../images/s9.png) no-repeat;background-size:100%;}
#header .logo-area .stamp a {
  height: 100%;
  display: block;
}
#nav {
  padding: 0 16px;
  border-bottom: 3px solid #0b4479;
  background: #0b4479 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiNDQ3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzBlNGQ4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iIzE3NmFiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjc2Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #0b4479 0%, #0e4d88 24%, #176ab7 73%, #1b76cb 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0b4479), color-stop(24%, #0e4d88), color-stop(73%, #176ab7), color-stop(100%, #1b76cb));
  background: -webkit-linear-gradient(top, #0b4479 0%, #0e4d88 24%, #176ab7 73%, #1b76cb 100%);
  background: -o-linear-gradient(top, #0b4479 0%, #0e4d88 24%, #176ab7 73%, #1b76cb 100%);
  background: -ms-linear-gradient(top, #0b4479 0%, #0e4d88 24%, #176ab7 73%, #1b76cb 100%);
  background: linear-gradient(to bottom, #0b4479 0%, #0e4d88 24%, #176ab7 73%, #1b76cb 100%);
}
#nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#nav>ul {
  font: 14px/18px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
#nav ul:after {
  content: "";
  display: block;
  clear: both;
}
#nav ul ul {
  position: absolute;
  top: 63px;
  left: 0;
  width: 169px;
  background: #240a72;
  text-transform: none;
  font-size: 12px;
  line-height: 15px;
  display: none;
  padding: 10px 0;
  text-align: left;
}
#nav>ul>li {
  float: left;
  display: inline;
}
#nav>ul>li:hover {
  position: relative;
  z-index: 10;
}
#nav>ul>li:hover ul { display: block; }
#nav ul li a {
  display: block;
  color: #fff;
}
#nav ul li a:hover { text-decoration: none; }
#nav>ul>li>a {
  padding: 5px 0 0;
  text-align: center;
  height: 58px;
  line-height: 58px;
  word-spacing: -1px;
  position: relative;
  background: url(../images/bg-nav.png) no-repeat 100% 0;
}
#nav>ul>li>a:before {
  background: #1b77cc;
  width: 1px;
  left: 0;
  position: absolute;
  content: "";
  top: 0;
  bottom: 0;
}
#nav>ul>li:last-child>a { border: 0; }
#nav>ul>li.last-child>a { background: none; }
#nav>ul>li.active>a,
#nav>ul>li.last-child:hover>a,
#nav>ul>li.last-child.active>a,
#nav>ul>li:hover>a {
  background: #240a71 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0MGE3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iIzMxMTU4MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzRkMmVhNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjM2YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #240a71 0%, #311582 31%, #4d2ea7 77%, #5636b4 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #240a71), color-stop(31%, #311582), color-stop(77%, #4d2ea7), color-stop(100%, #5636b4));
  background: -webkit-linear-gradient(top, #240a71 0%, #311582 31%, #4d2ea7 77%, #5636b4 100%);
  background: -o-linear-gradient(top, #240a71 0%, #311582 31%, #4d2ea7 77%, #5636b4 100%);
  background: -ms-linear-gradient(top, #240a71 0%, #311582 31%, #4d2ea7 77%, #5636b4 100%);
  background: linear-gradient(to bottom, #240a71 0%, #311582 31%, #4d2ea7 77%, #5636b4 100%);
}
#nav>ul>li.first-child>a:before,
#nav>ul>li.active>a:before,
#nav>ul>li:hover>a:before { display: none; }
#nav ul ul li a { padding: 6px 0 6px 25px; }
#nav ul ul li a:hover { background: #5636b4; }
#main {
  width: 100%;
  background: #0c457a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNDU3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzBkNGE4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzBlNTI4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzEyNTc5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzEwNWE5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzEzNTk5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzEzNjNhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzE2NjRhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzE0NjZiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzE4NmJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzE2NmNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzE4NmRiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTczYzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c457a), color-stop(16%, #0d4a81), color-stop(34%, #0e528f), color-stop(43%, #125798), color-stop(46%, #105a9b), color-stop(48%, #13599e), color-stop(63%, #1363aa), color-stop(65%, #1664ae), color-stop(70%, #1466b0), color-stop(78%, #186bb9), color-stop(81%, #166cb9), color-stop(83%, #186dbd), color-stop(100%, #1a73c7));
  background: -webkit-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -o-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -ms-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  /*background: #c5c5c5 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1YzVjNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2QxZDFkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZiZmJmYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #c5c5c5 0%, #d1d1d1 23%, #ededed 56%, #fbfbfb 77%, #fff 86%, #fff 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c5c5c5), color-stop(23%, #d1d1d1), color-stop(56%, #ededed), color-stop(77%, #fbfbfb), color-stop(86%, #fff), color-stop(100%, #fff));
  background: -webkit-linear-gradient(top, #c5c5c5 0%, #d1d1d1 23%, #ededed 56%, #fbfbfb 77%, #fff 86%, #fff 100%);
  background: -o-linear-gradient(top, #c5c5c5 0%, #d1d1d1 23%, #ededed 56%, #fbfbfb 77%, #fff 86%, #fff 100%);
  background: -ms-linear-gradient(top, #c5c5c5 0%, #d1d1d1 23%, #ededed 56%, #fbfbfb 77%, #fff 86%, #fff 100%);*/
  border-top: 7px solid #fff;
}
#main #twocolumns {
  width: 988px;
  margin: -144px auto 0;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
#twocolumns #content {
  float: left;
  width: 700px;
  position: relative;
}
#twocolumns #sidebar {
  float: right;
  width: 265px;
}
#content .slider-area {
  background: #fff;
  height: 374px;
  width: 653px;
  padding: 27px 23px 28px 24px;
  margin: 0 0 36px;
  position: relative;
}
#content .container:before,
#content .slider-area:before {
  content: "";
  position: absolute;
  z-index: -1;
  width: 87%;
  left: 7%;
  bottom: 0;
  height: 20px;
  border-radius: 100px;
  box-shadow: 0 10px 15px rgba(0, 0, 0, 0.5);
}
.slider-area .carousel { position: relative; }
.carousel .mask {
  position: relative;
  width: 653px;
  overflow: hidden;
}
.carousel .mask .slideset {
  width: 99999px;
  float: left;
}
.carousel .mask .slide {
  width: 653px;
  float: left;
  position: relative;
}

.seals {
    width: 124px;
    height:124px;
    position:relative;
    float:right;
    margin: 5px 10px 0 0;
}

.seals .slide {
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    min-height: 124px;
    bottom: 0;
    right: 0;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:50% 50%; 
}

.seals .slide.active {
    z-index: 2;
}

.carousel .btn-prev,
.carousel .btn-next {
  position: absolute;
  height: 54px;
  width: 39px;
  text-indent: -9999px;
  top: 158px;
  overflow: hidden;
}
.carousel .btn-prev {
  background: #fff url(../images/bg-prev.png) no-repeat 50% 50%;
  left: -13px;
}
.carousel .btn-next {
  background: #fff url(../images/bg-next.png) no-repeat 50% 50%;
  right: -13px;
}
.carousel .caption {
  margin-top: -10px;
  color: #fff;
}
.carousel .caption .caption-holder {
  background: #5535b2;
  width: 90%;
  padding: 10px 34px 10px 31px;
}
.carousel .caption:hover .caption-holder { display: block; }
.carousel .caption:hover .caption-holder p { margin: 0; }
.carousel .btn-caption {
  background: url(../images/bg-caption.png) no-repeat;
  width: 64px;
  height: 36px;
  color: #fff;
  font: bold 11px/15px Arial, Helvetica, sans-serif;
  top: -43px;
  left: 17px;
  padding: 7px 30px 0 18px;
  text-transform: uppercase;
  position: absolute;
  display: none;
}
#content .container {
  background: #fff;
  padding: 16px 23px 13px 29px;
  position: relative;
}
#content .container:after {
  content: "";
  clear: both;
  display: block;
}
.container h1,
.widget h2 {
  text-transform: uppercase;
  color: #1a75c9;
  background: url(../images/bg-news.png) no-repeat 0 4px;
  padding: 0 0 0 35px;
  margin: 0;
  letter-spacing: -1px;
  word-spacing: 2px;
  font: 2.167em/1.192em Arial, Helvetica, sans-serif;
}
.text-box {margin-bottom:15px;clear:both;}
#content .box {font-size:1.2em;}
.text-box > header > a {
  text-transform: uppercase;
  color: #1a75c9;
  padding: 0;
  margin: 0;
  letter-spacing: -1px;
  word-spacing: 2px;
  font: 1.8em/1.192em Arial, Helvetica, sans-serif;
}
.container h1 {
  padding-bottom: 22px;
  margin: 0 0 1px;
  border-bottom: 1px solid #b1b1b1;
}
#content .tabset-holder {
  border-bottom: 1px solid #b1b1b1;
  background: #e2e2e2 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU5JSIgc3RvcC1jb2xvcj0iI2Q0ZDRkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2M3YzdjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNGM0YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 35%, #d5d5d5 49%, #d4d4d4 59%, #c7c7c7 86%, #c4c4c4 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2), color-stop(35%, #dbdbdb), color-stop(49%, #d5d5d5), color-stop(59%, #d4d4d4), color-stop(86%, #c7c7c7), color-stop(100%, #c4c4c4));
  background: -webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 35%, #d5d5d5 49%, #d4d4d4 59%, #c7c7c7 86%, #c4c4c4 100%);
  background: -o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 35%, #d5d5d5 49%, #d4d4d4 59%, #c7c7c7 86%, #c4c4c4 100%);
  background: -ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 35%, #d5d5d5 49%, #d4d4d4 59%, #c7c7c7 86%, #c4c4c4 100%);
  text-transform: uppercase;
  font-size: 0.917em;
  line-height: 1.364em;
  overflow: hidden;
  padding: 9px 13px 5px 13px;
  margin: 0 0 22px;
}
.tabset-holder strong {
  float: left;
  margin: 0 18px 0 0;
  font-size: 11px;
  line-height: 20px;
}
#content .tabset {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  font: 11px/15px Arial, Helvetica, sans-serif;
}
.tabset li {
  float: left;
  background: url(../images/ico-all.png) no-repeat;
  padding: 3px 18px 6px 27px;
}
.tabset li.press { background: url(../images/ico-press.png) no-repeat; }
.tabset li.twitter { background: url(../images/ico-twitter.png) no-repeat; }
.tabset li.facebook { background: url(../images/ico-facebook.png) no-repeat; }
.tabset li a { color: #7d7d7d; }
#content .news-list {
  list-style: none;
  margin: 0 0 39px;
  padding: 0;
}
.news-list .article {
  overflow: hidden;
  border-bottom: 1px solid #c5c5c5;
  padding: 30px 0 30px 12px;
}
.news-list .article1 { padding: 0 0 35px 11px; }
.news-list .article3 { padding: 25px 0 38px 11px; }
.news-list .article4 { padding: 27px 0 33px 11px; }
.news-list .description { overflow: hidden; }
.news-list h2 {
  color: #1b75ca;
  margin: 0 0 3px;
  font-size: 1.417em;
  line-height: 1.353em;
  word-spacing: -2px;
}
.news-list h2 a { color: #1b75ca; }
.news-list .date {
  display: block;
  font: bold 0.917em/1.364em Arial, Helvetica, sans-serif;
  color: #1b75ca;
  text-transform: uppercase;
  word-spacing: 1px;
  margin: 0 0 4px;
}
.news-list p { margin: 0; }
.news-list .alignleft {
  float: left;
  margin: 5px 19px 0 3px;
}
.news-list .read-more { text-transform: uppercase; }
.container .more {
  text-transform: uppercase;
  float: right;
  font: bold 11px/15px Arial, Helvetica, sans-serif;
  padding: 0 14px 0 0;
}
.container .more:after {
  content: "";
  float: right;
  width: 9px;
  height: 9px;
  background: #5535b2;
  margin: 3px -14px 0 0;
}
#sidebar .widget {
  background: #fff;
  padding: 23px 10px 0 23px;
  border-bottom: 10px solid #5535b2;
  margin: 0 0 36px;
  position: relative;
}
#sidebar .widget:before {
  content: "";
  position: absolute;
  z-index: -1;
  width: 80%;
  bottom: -5px;
  height: 40px;
  left: 11%;
  border-radius: 100px;
  box-shadow: 0 3px 15px 13px rgba(0,0,0,0.4);
}
.widget h2 {
  font: 24px/31px Arial, Helvetica, sans-serif;
  word-spacing: 3px;
  padding: 0 0 0 37px;
  margin: 0 0 19px;
}
.widget .social-networks {
  list-style: none;
  margin: 0;
  padding: 0 0 26px 5px;
  overflow: hidden;
}
.social-networks li {
  float: left;
  margin: 0 0 0 27px;
}
.social-networks li:first-child { margin-left: 0; }
.social-networks li a {
  display: block;
  text-indent: -9999px;
  background: url(../images/ico-social-networks.png) no-repeat;
  width: 35px;
  height: 37px;
  overflow: hidden;
}
.social-networks li a.youtube { background-position: -59px 0; }
.social-networks li a.twitter { background-position: -118px 0; }
.social-networks li a.rss { background-position: -174px 0; }
.social-networks li a.instagram {
  background: url(../images/ra_in.png) no-repeat;
  background-position: 0 2px;
}
.widget .add-nav {
  list-style: none;
  margin: 0;
  padding: 0 0 14px 2px;
  text-transform: uppercase;
  font: bold 12px/19px Arial, Helvetica, sans-serif;
}
.add-nav li {
  background: url(../images/ico-contact.png) no-repeat 0 19px;
  padding: 14px 0 12px 34px;
  position: relative;
  overflow: hidden;
}
.add-nav li:before {
  content: "";
  position: absolute;
  z-index: 1;
  width: 70%;
  top: -12px;
  height: 10px;
  left: 10%;
  border-radius: 100px / 5px;
  box-shadow: 0 0 10px 0 rgba(0,0,0,0.4);
}
.add-nav li:first-child { padding-top: 18px; }
.add-nav li.email { background: url(../images/ico-email.png) no-repeat 0 16px; }
.add-nav li.check { background: url(../images/ico-check.png) no-repeat 3px 12px; }
.add-nav li.schedule { background: url(../images/ico-schedule.png) no-repeat 2px 11px; }
.add-nav li.help { background: url(../images/ico-help.png) no-repeat 1px 13px; }
.add-nav li.visit { background: url(../images/ico-white-house.png) no-repeat 0 17px; }
.add-nav li.flag { background: url(../images/ico-flag.png) no-repeat 1px 15px; }
.add-nav li a { color: #757575; }
#sidebar .widget-map {
  padding: 16px 15px 0 19px;
  margin: 0 0 20px;
}
.widget-map h2 { margin-bottom: 18px; }
.widget-map .map {
  display: block;
  border: 1px solid #9a9a9a;
  margin: 0 0 22px;
}
#sidebar .widget-info { padding: 23px 15px 0 18px; }
.widget-info img {
  display: block;
  margin: 0 14px 14px;
}
.widget-info .btn-view {
  color: #fff;
  display: block;
  background: #a8223b;
  border-radius: 5px;
  width: 183px;
  margin: 0 0 30px 15px;
  padding: 9px 5px 8px;
  font-size: 11px;
  line-height: 15px;
  text-align: center;
}
#sidebar .widget-record {
  padding: 11px 11px 0 18px;
  font-size: 11px;
  line-height: 15px;
  margin: 0 0 30px;
}
#sidebar .widget-record:after {
  content: "";
  display: block;
  clear: both;
}
.widget-record h2 { margin-bottom: 28px; }
.widget-record table {
  border-spacing: 0;
  color: #0f1927;
  margin: 0 0 13px;
}
.widget-record table thead {
  background: #1b75ca;
  color: #fff;
  font-weight: bold;
}
.widget-record table thead td { padding: 6px 9px; }
.widget-record table tbody td {
  border-bottom: 1px solid #e3e3e3;
  padding: 6px 9px 3px;
}
.widget-record table .col1 { width: 53px; }
.widget-record table .col3 {
  width: 53px;
  padding-left: 4px;
}
.widget-record table .col2 { width: 24px; }
.widget-record table .col4 { width: 10px; }
.widget-record .view {
  float: right;
  margin: 0 25px 10px 0;
}
#footer {
  width: 100%;
  overflow: hidden;
}
#footer .holder:before {
  position: absolute;
  height: 11px;
  content: "";
  background: #5737b5;
  left: 50%;
  width: 9999px;
  top: -11px;
  margin: 0 0 0 230px;
}
#footer .holder {
  position: relative;
  width: 100%;
  border-top: 11px solid #5737b5;
  background: #0c457a url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBjNDU3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE2JSIgc3RvcC1jb2xvcj0iIzBkNGE4MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzBlNTI4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQzJSIgc3RvcC1jb2xvcj0iIzEyNTc5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ2JSIgc3RvcC1jb2xvcj0iIzEwNWE5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzEzNTk5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYzJSIgc3RvcC1jb2xvcj0iIzEzNjNhYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY1JSIgc3RvcC1jb2xvcj0iIzE2NjRhZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzE0NjZiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzE4NmJiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzE2NmNiOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzE4NmRiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTczYzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0c457a), color-stop(16%, #0d4a81), color-stop(34%, #0e528f), color-stop(43%, #125798), color-stop(46%, #105a9b), color-stop(48%, #13599e), color-stop(63%, #1363aa), color-stop(65%, #1664ae), color-stop(70%, #1466b0), color-stop(78%, #186bb9), color-stop(81%, #166cb9), color-stop(83%, #186dbd), color-stop(100%, #1a73c7));
  background: -webkit-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -o-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
  background: -ms-linear-gradient(top, #0c457a 0%, #0d4a81 16%, #0e528f 34%, #125798 43%, #105a9b 46%, #13599e 48%, #1363aa 63%, #1664ae 65%, #1466b0 70%, #186bb9 78%, #166cb9 81%, #186dbd 83%, #1a73c7 100%);
}
#footer .frame {
  width: 973px;
  margin: 0 auto;
  min-height: 100px;
  padding: 24px 0 33px 15px;
  color: #fff;
}
#footer .holder:after,
#footer .frame:after {
  content: "";
  display: block;
  clear: both;
}
#footer .search-form {
  width: 345px;
  float: left;
  padding: 0 18px 0 0;
}
.search-form label:first-child {
  display: inline-block;
  font: bold 17px/23px Arial, Helvetica, sans-serif;
  word-spacing: -2px;
  margin: 0 0 12px;
}
.search-form .search-box {
  overflow: hidden;
  background: #fff;
  position: relative;
  border: 1px solid #0b467c;
  width: 342px;
  margin: 0 0 8px;
  box-shadow: inset 0 0 4px rgba(0, 0, 0, .75);
}
.search-form .search-box .search {
  float: left;
  width: 301px;
  height: 26px;
  margin: 0;
  background: none;
  border: 0;
  outline: none;
  font: 12px/19px Arial, Helvetica, sans-serif;
  color: #5d5d5d;
  padding: 4px 8px 4px 7px;
}
.search-form .search-box input[type="submit"] {
  background: url(../images/bg-search.png) no-repeat;
  border: 0;
  height: 18px;
  width: 17px;
  float: right;
  margin: 7px 9px 0 0;
  cursor: pointer;
  text-indent: -9999px;
  overflow: hidden;
  padding: 0;
}
.search-form .radio-list {
  list-style: none;
  margin: 0;
  padding: 0 6px;
  float: right;
  font-size: 11px;
  line-height: 15px;
}
.search-form .radio-list li {
  float: left;
  margin: 0 0 0 17px;
}
.radio-list input[type="radio"] {
  float: left;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  padding: 0;
}
.company-info {
  float: left;
  font-size: 11px;
  line-height: 15px;
  padding: 9px 0 0;
  width: 185px;
  margin: 0 0 0 65px;
}
#footer .company-info address {
  font-style: normal;
  font-size: 11px;
  line-height: 17px;
  margin: 0 0 1px;
}
#footer address span {
  margin: 0 0 1px;
  display: block;
  font-weight: bold;
  text-transform: uppercase;
}
#footer .company-info dl {
  margin: 0;
  line-height: 16px;
}
#footer .company-info dt {
  float: left;
  margin: 0 4px 0 0;
}
#footer .company-info dd { margin: 0; }
#footer .bottom-img {
  float: left;
  margin: 17px 0 0 20px;
}