.rtl {
  direction: rtl;
  unicode-bidi: embed;
}
.ltr {
  direction: ltr;
  unicode-bidi: embed;
}
html {
  height: 99%;
}
body {
  background-color: whitesmoke;
  height: 100%;
}
body.ltr {
  font-size: 10px;
}
body.ltr.zh {
  font-size: 13px;
}
body.rtl {
  font-size: 14px;
}
body .container.body-content {
  min-width: 970px;
  max-width: 970px;
  width: 970px;
}
body .wrapper.body-wrapper {
  position: relative;
  width: 970px;
  margin: 0 auto;
  padding-bottom: 45px;
  min-height: 100%;
  -webkit-box-shadow: 0px 0px 5px gray;
  -moz-box-shadow: 0px 0px 5px gray;
  box-shadow: 0px 0px 5px gray;
  background-color: white;
}
body #ReportPlace {
  direction: ltr;
}
header#mainHeader {
  background-color: #1e7fb8;
  color: white;
  font-size: 2em;
  padding: 30px 0 5px 0;
  position: relative;
}
header#mainHeader nav.langplace {
  display: block;
  position: absolute;
  top: 5px;
  right: 10px;
  height: 35px;
  font-size: 12px;
  padding: 0;
  list-style: none;
}
header#mainHeader nav.langplace span,
header#mainHeader nav.langplace a {
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  color: white;
  text-decoration: none;
  font-weight: bold;
}
header#mainHeader nav.langplace a:hover {
  color: #d86422;
}
header#mainHeader nav.langplace a.selected {
  color: #d86422;
}
header#mainHeader .HeaderLogo {
  width: 230px;
  margin-left: 20px;
  border-right: 1px solid white;
  float: left;
  text-align: left;
  vertical-align: middle;
}
header#mainHeader h1 {
  font-family: Verdana;
  margin: 0 0 0 270px;
  line-height: 65px;
  white-space: nowrap;
  font-size: 1.35em;
}
nav.menu {
  height: 40px;
  border-bottom: 1px solid #1e7fb8 !important;
  background-color: white;
  padding-top: 8px;
}
nav.menu a {
  display: block;
  float: left;
  line-height: 31px;
  color: #1e7fb8;
  font-family: Arial;
  font-style: normal;
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none;
  background-color: white;
  text-align: center;
  cursor: pointer;
}
nav.menu a::after {
  content: "";
  width: 1px;
  height: 26px;
  display: block;
  float: left;
  background: url('data:image/gif;base64,R0lGODdhAQAaAPAAANLl8QAAACwAAAAAAQAaAAACBISPqVkAOw==')/*../../Images/Navigation/menu_separator.gif*/;
  *background: url('../../Images/Navigation/menu_separator.gif');
  /* For IE 6 and 7 */

}
nav.menu a:first-child::after {
  display: none;
}
nav.menu a.active {
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #d86422;
  color: white;
  border-right: none;
}
nav.menu a.active::after {
  display: none;
}
nav.menu a.home {
  width: 41px;
}
nav.menu a.home img {
  margin-top: -2px;
}
nav.menu a.de {
  width: 151px;
}
nav.menu a.qr {
  width: 159px;
}
nav.menu a.dc {
  width: 251px;
}
nav.menu a.h {
  width: 80px;
}
nav.menu a.s {
  display: none;
}
.TopSearchForm {
  float: right;
  width: 250px;
  height: 40px;
  padding-top: 8px;
}
.TopSearchForm input[type='text'] {
  height: 24px;
  width: 155px;
  font-size: 12px;
}
.TopSearchForm input[type='submit'] {
  width: 60px;
  height: 24px;
  background-color: whitesmoke;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
}
.TopSearchForm input[type='text'],
.TopSearchForm input[type='submit'],
.TopSearchForm img {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
#breadCrumbContainer {
  width: 100%;
  float: left;
  height: 26px;
  background-color: #f2f2f2;
  text-align: left;
}
#breadCrumbContainer .breadcrumb {
  padding-top: 5px;
  padding-bottom: 3px;
}
#breadCrumbContainer .breadcrumb img {
  margin-top: -4px;
}
#breadCrumbContainer .breadcrumb > li + li:before {
  content: "";
  display: none;
}
#breadCrumbContainer .divider {
  padding: 0;
}
#breadCrumbContainer .active,
#breadCrumbContainer .divider {
  font-family: Arial;
  font-size: 1.1em;
  color: #666666;
  margin-left: 6px;
}
.body-content {
  margin-top: 35px;
}
footer#mainFooter {
  height: 45px;
  position: absolute;
  bottom: 0;
  border-top: 1px solid #bbbbbb;
  background-color: whitesmoke;
  width: 970px;
  vertical-align: middle;
}
footer#mainFooter .footerlogo img {
  margin-top: 4px;
}
footer#mainFooter div {
  padding-left: 20px;
  padding-right: 20px;
  float: left;
}
footer#mainFooter nav a {
  display: block;
  color: #666666;
  font-family: Arial;
  font-size: 11px;
  text-decoration: none;
  float: left;
  padding-left: 20px;
  padding-right: 20px;
  vertical-align: middle;
  line-height: 45px;
  font-size: 1.1em;
}
footer#mainFooter .copy {
  float: right;
  vertical-align: middle;
  line-height: 45px;
  font-family: Arial;
  font-size: 1.1em;
}
footer#mainFooter .copy a {
  text-decoration: none;
  color: #666666;
}
.PPTreeList > DIV.data > TABLE SPAN {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.PPC {
  line-height: normal;
}
.PPTSObjectContainer img {
  vertical-align: top;
}
.wrapper.body-wrapper .PPWaitProgressBackground {
  top: 167px;
  left: 0px;
  height: inherit;
  bottom: 45px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=55);
  opacity: 0.55;
}
.wrapper.body-wrapper .PPWaitProgressBackground.PPWaitProgressBackgroundTimeout {
  background-color: gray;
}
.wrapper.body-wrapper .PPCombo *,
.wrapper.body-wrapper .PPDialogWindow *,
.wrapper.body-wrapper .PPTreeCombo * {
  line-height: normal;
}
/*~ col-xs-2*/

.QuickReport .controlsPanel {
  min-height: 500px;
  width: 200px;
  float: left;
  padding-left: 10px;
}
.QuickReport .controlsPanel h5 {
  margin: 0;
  padding: 0;
  font-size: 1.2em;
  font-weight: bold;
  font-family: Verdana;
}
.QuickReport .controlsPanel .section {
  margin-bottom: 15px;
}
.QuickReport .controlsPanel #RefreshButton {
  width: 180px;
  height: 50px;
  color: #196aaa;
  border: 1px solid #196aaa;
  outline: none;
  white-space: nowrap;
  background-color: #f3f3f3;
  font-size: 1.2em;
  font-family: Arial, sans-serif;
  font-weight: bold;
}
.QuickReport .controlsPanel #RefreshButton::-moz-focus-inner {
  border: 0;
}
.QuickReport .controlsPanel .PPControlsContainer {
  margin-top: 0;
  margin-bottom: 0;
}
.QuickReport .bodyPlace {
  min-height: 600px;
  margin-left: 200px;
}
.QuickReport .bodyPlace h3 {
  font-family: Arial;
  font-size: 2em;
  color: #d86422;
  margin: 5px 0 10px 0;
}
.QuickReport .bodyPlace .selection_text {
  min-height: 2.5em;
  direction: ltr;
  font-size: 1.1em;
}
.rtl .QuickReport .bodyPlace .selection_text {
  text-align: right;
}
.QuickReport .bodyPlace .selection_text h6 {
  font-size: 1em;
  padding: 0;
  margin: 0;
  font-weight: bold;
  display: inline;
}
.QuickReport .bodyPlace .toolbar {
  height: 30px;
  padding-top: 6px;
}
.QuickReport .bodyPlace .toolbar label {
  font-size: 1.2em;
  color: #a0a0a0;
  line-height: 20px;
  margin-left: 15px;
  vertical-align: top;
}
.QuickReport .bodyPlace .toolbar button {
  width: 18px;
  height: 18px;
  border: none;
  background-color: transparent;
  margin-left: 5px;
  outline: none;
}
.QuickReport .bodyPlace .toolbar button::-moz-focus-inner {
  border: 0;
}
.QuickReport .bodyPlace .toolbar button:hover {
  background-color: #e1e1e1;
  outline: 1px solid #a0a0a0;
}
.QuickReport .bodyPlace .toolbar button:active {
  background-color: #e1e1e1;
  outline: 1px solid #000090;
}
.QuickReport .bodyPlace .toolbar button.Refresh {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAACJVBMVEX///+dw+Vus+Xt8/nr8fdOl9Jyqtt8r9zS4/KFz/mDy/aDzPVtncmFstuDqM2lyemdu9iyz+msx+C60ee91OnB1+zN4PHF1+jS5fbP3+7S4e/k7vfs9f3p8vqWtdWXttWvxt7z9/vu8/lzuet4v/J3vfBzueiDxPN7tNyRx+6WzfWs1/au1/NRmdNUmdX4+/78/f+FvOmMwOtcpeFZn9tgquZjrelfodlpoM+7z+OCv/B6s+LO3u7i7Pbn7vWhyeujxeLF3O9EfLTc7fve7vvi8Pzd6vXm8vzl8fvi7vjy+P04i8lAj8xDksxTm9RkrOJxteh+stuMw++g0fWcx+er1PSy1O673vi21e241u7A2u7L4/bS6Pni8Pvf7fjl8vzn8/zv9/3s9Pr2+v3z9/pMms9rtetwvPFvuu9Sh7tnlMFvmsT6/P79/v86eLQ9fblCgb1Gh8NLjclMhLq93/fE4vfD3/LI4/bL5PbQ5/fU6fjd7vo5mNZOredXqNxhsON6xfR6wvF9xfN/yfaT0vie1Ped0vS03fiy2vTO5/c1ot84qOlFsu5CqeNHs+5WsulUseRbtut3v+p+yfZ+xvGF0PpTkMhrotNxqNmByfKFzPaRzvGZ2Pun3Pus2vMiqOwmq/Amp+gysvMxq+kxqOg7tvQ+rOZhwfFuxPGI0veMzvGs3Pa85vzK6vv6/P0gsPQltvkxuvlEvPaN2f6P2fyT2/76/f7G98iqAAAA70lEQVQY023BA2IDAAAAsWu7arZt27Zt27Zt27at9+0DSwBwT4yLjooxbqaiDAC3kjxH6zq7rOLynECA3yGnmeOfr51xm8x6X6Alvvv5ZPpwa0our/32AaqKXuZmHTw90icmlRS9AJP+HucwfSqD0g6str2BhIG+3FJQc90UCm39AN2CfA2ZLFYgle5LJAJgz0UsTu1UAYuIhUEjoGNjZG1sVweRdvZ8bwjQvry0muxvYBiecfRUKALablbOL4eTUkbvH06DX4HW267rs7f3j8+7Ry1LgMgGdeWaxYurdXvNUABMA1AwV21sMtOr5j9/MX9BN2jYCtsAAAAASUVORK5CYII=') no-repeat/*../../Images/ToolbarForReport/refresh.png*/ 1px 1px;
  *background: url(../../Images/ToolbarForReport/refresh.png) no-repeat 1px 1px;
  /* For IE 6 and 7 */

}
.QuickReport .bodyPlace .toolbar button.ExportRTF {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA/FBMVEX///9GYrPv7/rx8fvz8/v19fz39/35+f3Dyujt7fpyh8Virew0TatBXrHT2O5bdLwvSKhFZLTR4O84U62otNybqddxhsW5wuOIms9KabYfc8EsgMs9fbk9WK/Z6/o8isZJltBHkcjY6/lDkMiqt90nPaSJlMxUm9qFl85ObrhTdLqoudzByuaTo9PM0+tKmN1SneBLj85cdLxnfsErQqZziMbr6/keMqCew+T9/f4ZTasoYLqVuNmZvd6Xr9IZLJ3p6fierNjN1Ov7+/4YXrA7i9s3c69amt2Ss9QiN6LO3exvyPOD0fc9x/9Jyv9Wz/922v962/+Y5f+Z5f/uzDORAAAArElEQVR4Xk3HBW7EAAADwXUYj5m5yMzMDP//S9MqJ2UkyzawspxxDiwxl57mUUYTKN5ISnL9V0Ugdl1pfU+TVbluDHQdJ9BVoMZa4DhdoGzbFQXSznbFtstAZFk5/ctZVgQUTNPMq1ZTPhkF6N2FYfigalWLhmHswmjj5/V7U56nuu/7U+Bk+PWysJ96gsP2x/hz6zJ1wNngvXXcur1Izei89U8plZjj+f6RrF9SyxlMp1FJagAAAABJRU5ErkJggg==') no-repeat/*../../Images/ToolbarForReport/export_rtf.png*/ 1px 1px;
  *background: url(../../Images/ToolbarForReport/export_rtf.png) no-repeat 1px 1px;
  /* For IE 6 and 7 */

}
.QuickReport .bodyPlace .toolbar button.ExportXLS {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAA5FBMVEX///9flj3n+e33/fnx+/Xq+vDR4O/g9+jt+/IngrD0/PeTvICUvIGVvIKYvYTD2LZil0BmmURrnEl4olZ9pVuBp190oFJJyv9Wz/922v962/+Y5f83c6/Z9uTO3ew9fbmVuNnd9uZgr+nY6/mSs9Siw5JMjCoicZk0jrpAlL9volJFm8aXvIPj+Otvnk2GqWTC1LFHkspDkMiew+RFnMZRpc1uyPKD0vY9x//Z6/o8isb7/vz+//6wyaaSu3+Zvd5wolOZ5f9LmqNAioUxe3RHkchQji5RndZJltBVkDNZkzdelTzZE/8iAAAAqUlEQVR4Xk3IZW4EMRCE0Wrbw0zLzExhZr7/fdIbjSJ/v6oegN1W646huNUqGPIbrZwhk5IolDIkkjJjqLguIVqtiMh1KwwbpYIIEf9AqQ1Datu2fxSfR8qQGIbhEYvHI2GIhbgnOsqjEDFwtRwMTp//hNbrH2B49nTRnDMsiCzrG8DLW+P8o1/2BZzMaof6vl32jofPqvPqTCdlY3Qvr3swTfzXaY2g9wuQBheW+610SwAAAABJRU5ErkJggg==') no-repeat/*../../Images/ToolbarForReport/export_xls.png*/ 1px 1px;
  *background: url(../../Images/ToolbarForReport/export_xls.png) no-repeat 1px 1px;
  /* For IE 6 and 7 */

}
.QuickReport .bodyPlace .toolbar button.ExportPDF {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABs1BMVEUAAAD///9WV35jZItBYZxMbKhcfrpeh8MtXppTisZbk883c6+Ss9TR4O/O3ewydrM9fbmVuNmZvd6ew+Q/gr1lrelcmc7Z6/o8isZJltBHkciLxPHY6/lDkMhuvumDzPE9x/9Jyv9Wz/922v962/+Y5f+Z5f/qAADpAADoAADnAADmAADlAADkAADjAADiAADhAADgAADfAADeAADdAADbAADZAADYAADXAADWAADUAADTAADSAADRAADQAADOAADMAADLAADJAADHAADGAADDAADCAADBAADAAAC+AAC9AAC5AAC4AAC3AAC2AAC0AACzAACxAACuAACrAACqAADQEBDTICDIHh7OICChICDuMDDhMDDtQEDnQEDeQECwMzO8PDy6Ozu+PT29PT27PDy2Ozu8PT3CQEC/Pz+/QEC0PDyyPDy8QEC4QECvPT21QECtPT2qPT2yQECvQECnPT2rQECkPj6oQEChPj6ePj7vYGCbPj6YPj6XPz+WPz+XQEDxcHD0gIDzgIDxgIDtj4/gn5/yr6/Kk5P4v7/3v7/1v7/0v7/GnZ34z8/3z8/739/87+/TruYCAAAAy0lEQVQYGQXBO0pDYRSF0W/vc+5PEkyIFpZWoiIIQpyBs3AYNpJO0FKcmqC1gsGUPvABudF7f9eSuF7AarhGsc5uL+Hl/b4CsiN3nwzxAMzOhKTnxiBJ2r+cSZJksGWJHdtSJIRVa8/QdqQTlH2tA0o6wkpwuB7Ob89vur+7tzA44+CYetVfjCItbX92mpTTR9uRcZQ042lblosiKzOVLJ2j9reRrQw72dKgLbXIttQoN8vg9WucJ9ALmGg6XbUfG3wDAGjS6QcAAOAfNwUzUkjpHQkAAAAASUVORK5CYII=') no-repeat/*../../Images/ToolbarForReport/export_pdf.png*/ 1px 1px;
  *background: url(../../Images/ToolbarForReport/export_pdf.png) no-repeat 1px 1px;
  /* For IE 6 and 7 */

}
.QuickReport .bodyPlace .toolbar button.Preview {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAABUFBMVEX///+Dg4OHh5a7u8yTpKTh8vK9vb2Hh5f9/v7i4uLR0dGkpKT+/v66urqrq6u0xcUxMTGJmpp5eXnx8fG6yspYWFjLy8t0dHREREShoaGZmZloaGjU5eWfq6sgICBCdaj0+vrn7e3m7Oy4ycl+jo6VpqaIiJWltrZERE22x8dWVlxGRkno6Ojk5OQ7Oz/a2tpra2+myNbl9PTM2Ng8PECxsbuwsLjZ6OhEREjo7e34/Pz7/v77/f0wZ4dBgGNm/2aKipa9vcW8vLxpaXHv+/ulpaW6usXi7u6dnZ3w+fm0tL/t9fXq8vLz+vrPz8+xwsLJycnCwsK+vr67zMxNTVq7u7tGRk64uLiysrKvr69UVGC5ub/V5ubi8/Orq7A7Ozw2NjeAgIB9fX18fHxRUVJ2dnZ1dXVJSUpDQ0RmZmZfX19ZWVnCwsRmZmdLlv+ex/+CH/pqAAAAyElEQVR4Xm3Iw5YEQQAF0Zdlo23bQ9u2beP/PZ09eWo1dxGLADVw0JOFJ7DYfyWKO4Gcd/JrKyOXiTLyY2CqW5vdJQhCEYyd2aArIdqgjJAZfmbCZsgA/FIjTu6ph7t4c94PqEft4NPb++Prze1L8OJUBbS93chXfbDVNRoZutYAaXvfqVV6jp2ZdQmwTpZS54d/UqtnFhD9HO7MljiOk2V5geejQGxu+cPD8zFAJ8SH75++6an0uI8QHZRLoyiTEy6YZIFJ4j+/mGEqWOzAxFoAAAAASUVORK5CYII=') no-repeat/*../../Images/ToolbarForReport/print.png*/ 1px 1px;
  *background: url(../../Images/ToolbarForReport/print.png) no-repeat 1px 1px;
  /* For IE 6 and 7 */

}
.QuickReport .bodyPlace .toolbar select {
  vertical-align: top;
  margin-left: 5px;
}
.QuickReport .bodyPlace .toolbar .Zoom,
.QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
.QuickReport .PPReportControlBar {
  margin-left: -13px;
}
.QuickReport #ReportPlace .PPTSSelectionBorder,
.QuickReport #ReportPlace .PPTSSelectionInnerBorder {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.QuickReport #ReportControls {
  display: none;
  margin-bottom: 15px;
}
.QuickReport #ReportSheets {
  margin-bottom: 15px;
  display: none;
}
.QuickReport #ReportSheets h5 {
  margin-bottom: 10px;
}
.QuickReport #ReportSheets ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.QuickReport #ReportSheets ul li {
  font-size: 1.1em;
  padding: 3px 10px 3px 10px;
  border: 1px solid #d3d6d9;
  margin: 5px 10px 0px 0px;
  border-radius: 3px;
  cursor: pointer;
}
.QuickReport #ReportSheets ul li.active {
  background: #f0f0f0;
  cursor: default;
}
._MapLayout #FakeMapPlace {
  display: none;
}
._MapLayout #FakeMapPlace #MapBox {
  margin-top: 10px;
  width: 700px;
  height: 400px;
}
._MapLayout #FakeMapPlace .textbox {
  font-size: 0.9em;
}
._MapLayout #FakeMapPlace .textbox .left {
  width: 350px;
  float: left;
}
._MapLayout #FakeMapPlace .textbox .ds {
  width: 200px;
  float: left;
}
._MapLayout #FakeMapPlace .textbox .copy {
  float: left;
}
._MapLayout #FakeMapPlace .flashreq {
  font-size: 0.9em;
  float: left;
  margin-top: 10px;
  width: 100%;
}
.home.index .document {
  margin-top: 30px;
}
.ar.home.index .document {
  height: 540px;
}
.home.index .document.first {
  margin-right: -7px;
}
.home.index .document.second {
  margin-left: -7px;
}
.home.index .document div {
  margin-top: 20px;
  margin-left: 40px;
  margin-right: 30px;
}
.home.index .document div img {
  float: right;
  margin-top: 10px;
  margin-left: 10px;
  width: 450px;
}
.home.index .document div h2 {
  font-family: Arial;
  font-size: 2em;
  color: #d86422;
}
.home.index .document div p {
  font-family: Arial;
  font-size: 1.2em;
  color: #333333;
  text-align: justify !important;
}
.home.index .document div p .bold {
  font-weight: bold;
}
.home.index .document div p .italic {
  font-style: italic;
}
.home.index .document div li {
  font-family: Arial;
  font-size: 1.2em;
  color: #333333;
  text-align: justify !important;
}
.home.index .document div a {
  font-family: Arial;
  font-size: 1.2em;
  font-weight: bold;
  color: #196aaa !important;
  text-decoration: none !important;
  display: block;
}
.home.index .document div a.st {
  font-family: Arial;
  font-size: 1.1em;
  font-weight: bold;
  font-style: normal;
  color: #196aaa !important;
  display: inline;
}
.home.index .updates {
  font-size: 1.2em;
  text-align: left;
  margin-top: 7px;
}
.home.index #LastUpdateDialog {
  display: none;
}
.home.index .modal-body {
  margin: 5px 40px;
}
.home.index .countries_updates_table {
  font-size: 1.2em;
  border-collapse: collapse;
  width: 100%;
}
.home.index .countries_updates_table td {
  padding: 5px;
  border: 1px solid gray;
}
.home.index .countries_updates_table tr:nth-child(odd) {
  background: #f0f0f0;
}
body.quickreports.index .documents {
  border: 1px solid #dddddd;
  margin-top: 30px;
  margin-bottom: 30px;
  padding-bottom: 30px;
}
body.quickreports.index .documents.first {
  margin-right: -7px;
}
body.quickreports.index .documents.second {
  margin-left: -7px;
}
body.quickreports.index .documents h2 {
  font-family: Arial;
  font-size: 2em;
  color: #d86422;
  margin-left: 20px;
}
body.quickreports.index .documents .article {
  margin: 20px 40px;
  font-size: 1.2em;
  clear: both;
}
body.quickreports.index .documents .article img {
  float: left;
}
body.quickreports.index .documents .article div {
  margin-left: 150px;
}
body.quickreports.index .documents .article div h4 {
  padding: 0;
  margin: 0;
  margin-bottom: 1em;
  font-size: 1em;
  font-weight: bold;
}
body.documentationcentre.index .clear {
  clear: both;
}
body.documentationcentre.index .container.body-content {
  margin-top: 25px;
  padding: 0;
}
body.documentationcentre.index .filter-panel {
  width: 100%;
  height: 80px;
  vertical-align: middle;
  background-color: #dbeef9;
}
body.documentationcentre.index .filter-container {
  margin: 16px 20px;
  width: 200px;
  float: left;
}
body.documentationcentre.index .filter-container input {
  width: 100%;
  height: 19px;
  font-size: 13px;
  border: 1px solid #cccccc;
}
body.documentationcentre.index .filter-params {
  margin: 6px 10px;
  width: 550px;
  border: 1px solid #cccccc;
  float: left;
}
body.documentationcentre.index .filter-title {
  font-size: 14px;
}
body.documentationcentre.index .filter-button {
  margin: 25px 20px;
  height: 24px;
  border: 1px solid #196aaa;
  background-color: whitesmoke;
  color: #196aaa;
  font-size: 13px;
  font-family: Arial;
}
body.documentationcentre.index #countriesControl {
  width: 190px;
}
body.documentationcentre.index #indicatorsControl {
  width: 190px;
}
body.documentationcentre.index #yearsControl {
  width: 90px;
}
body.documentationcentre.index .report-content {
  margin: 20px;
  border: 1px solid #cccccc;
}
body.documentationcentre.index .report-list {
  padding: 10px;
}
body.documentationcentre.index .report-folder {
  margin: 0 10px;
  color: black;
  text-decoration: none;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .report-folder span {
  cursor: pointer;
}
body.documentationcentre.index .child-folder {
  margin: 0 20px;
  width: 100%;
  color: #196aaa;
  text-decoration: none;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .child-folder span {
  cursor: pointer;
}
body.documentationcentre.index .child-doc {
  margin: 10px 20px;
  color: #4c535c;
  text-decoration: none;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
body.documentationcentre.index .child-doc img,
body.documentationcentre.index .child-doc a {
  vertical-align: baseline;
  cursor: pointer;
}
body.documentationcentre.index .child-doc div {
  display: inline-block;
}
body.documentationcentre.index .folder-row {
  margin-top: 10px;
}
body.documentationcentre.index .treeview {
  margin: 0 20px;
  border-top: 1px solid #cccccc;
}
body.documentationcentre.index .treeview.right-tree {
  border-top: 0px;
}
body.documentationcentre.index .treeview ul {
  margin: 0;
  padding: 0;
}
body.documentationcentre.index .treeview li {
  margin-left: 15px;
  padding: 2px;
  list-style-type: none;
}
body.documentationcentre.index .treeview .left-folder {
  padding: 5px 0;
  width: 100%;
  border-bottom: 1px solid #cccccc;
  color: black;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
  cursor: pointer;
}
body.documentationcentre.index .treeview li li .left-folder {
  color: #196aaa;
}
body.documentationcentre.index .treeview li li .left-folder.active-folder {
  color: #db6e31;
}
body.documentationcentre.index .treeview .right-tree-header {
  color: #db6e31;
  font-style: normal;
  font-size: 16pt;
  font-family: Arial;
}
body.documentationcentre.index .treeview .child-doc {
  margin: 0 10px;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .treeview .child-doc img {
  vertical-align: super;
}
body.documentationcentre.index .treeview .expander {
  display: inline-block;
  width: 9px;
  height: 9px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAASAgMAAAD07hzbAAAACVBMVEX///+AgIAAAAA8XrssAAAAIUlEQVRo3mMIDXVgAMMGCPZagWCDIEgergYKwWqQIFAeAB5+Dg25+1hyAAAAAElFTkSuQmCC') no-repeat/*../../Images/DocumentationCentre/tree_expanders.png*/;
  *background: url("../../Images/DocumentationCentre/tree_expanders.png") no-repeat;
  /* For IE 6 and 7 */
  cursor: pointer;
}
body.documentationcentre.index .treeview .expander.expanded {
  background-position: 0 -9px;
}
body.documentationcentre.index .treeview .expander.disabled {
  cursor: auto;
  background: white;
}
body.documentationcentre.index .treeview .right-folder {
  display: inline-block;
  margin: 0 10px;
  padding: 10px 0;
  color: black;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .treeview .right-folder.clickable {
  cursor: pointer;
}
body.documentationcentre.index .child-doc-name {
  float: left;
  display: inline-block;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .dim-bar {
  height: 50px;
}
body.documentationcentre.index .combo-container {
  padding-top: 5px;
  float: left;
  margin-left: 20px;
}
body.documentationcentre.index .combo-label {
  color: #666666;
  font-family: Arial;
  font-style: normal;
  font-size: 11pt;
}
body.documentationcentre.index .add-info {
  color: #666666;
  font-size: 10pt;
  height: 20px;
  width: 100%;
  margin-left: 20px;
}
body.documentationcentre.index .page-links {
  margin: 10px;
}
body.documentationcentre.index .page-links span {
  margin: 0px 5px;
  text-align: center;
  padding: 2px 7px;
  color: #196aaa;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
  height: 15px;
  width: 20px;
  cursor: pointer;
}
body.documentationcentre.index .page-links span.clickable {
  border: 1px solid #cccccc;
  border-spacing: 5px;
}
body.documentationcentre.index .page-links span.selected {
  color: #d86422;
}
body.documentationcentre.index .head-row {
  margin: 10px 10px;
  font: 12pt normal Tahoma, Arial, Helvetica, sans-serif;
}
body.documentationcentre.index .head-row span {
  padding: 0 10px;
}
body.documentationcentre.index .head-row .table-items.active {
  cursor: pointer;
  color: #196aaa;
}
body.documentationcentre.index .table th {
  border-bottom: 1px solid #cccccc;
}
body.documentationcentre.index .table th .headerText {
  color: #196aaa;
  font-family: Arial;
  font-style: normal;
  font-size: 12pt;
  font-weight: normal;
  cursor: pointer;
}
body.documentationcentre.index .table th .sort {
  width: 11px;
  height: 15px;
  display: inline-block;
}
body.documentationcentre.index .table th .sort.asc {
  background-image: url('data:image/gif;base64,R0lGODlhCwAPAPACADMzM////yH5BAUAAAIALAAAAAALAA8AAAITjI+py43gYJOMLvuAxmZPB4ZJAQA7')/*../../Images/DocumentationCentre/asc_sort.gif*/;
  *background-image: url("../../Images/DocumentationCentre/asc_sort.gif");
  /* For IE 6 and 7 */

}
body.documentationcentre.index .table th .sort.desc {
  background-image: url('data:image/gif;base64,R0lGODlhCwAPAPACADMzM////yH5BAUAAAIALAAAAAALAA8AAAISjI+pywYN4oqUPdjCtXnnD4YFADs=')/*../../Images/DocumentationCentre/desc_sort.gif*/;
  *background-image: url("../../Images/DocumentationCentre/desc_sort.gif");
  /* For IE 6 and 7 */

}
body.documentationcentre.index .table td {
  border: 0;
}
body.documentationcentre.index .download-ico {
  width: 11px;
  height: 23px;
  float: left;
  margin: 0 10px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAXAQMAAADndieFAAAABlBMVEX///8ZSml4zTXyAAAAAXRSTlMAQObYZgAAADJJREFUeF5Vi7ENACAMwzww5wX4hNPoaZzST0DpBJGHyJLpfJxkbWb4Cxq18jFebAC5unfuC7VNn/kpAAAAAElFTkSuQmCC')/*../../Images/DocumentationCentre/ico_download_big.png*/;
  *background-image: url("../../Images/DocumentationCentre/ico_download_big.png");
  /* For IE 6 and 7 */

}
body.documentationcentre.index .search-highlight {
  background-color: #f5ff00;
}
body.documentationcentre.index .view-data {
  width: 13px;
  height: 13px;
  float: left;
  margin: 5px 10px;
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAaCAMAAABb5iZtAAAAD1BMVEUAAAAZaqpPT09OTk7///84j/lrAAAAAXRSTlMAQObYZgAAAF5JREFUeNp1zAEOwCAIA8Aq/f+b1zbEhUSNogfrgPWvAfEiTnGKU3zP3v9cd2EAe5d2uRp+6xnqxOkhYHpHzCVVRN2lXItOorbM/lS5SM3kHPAkM8FbxXJxNhWweowPdiQCbqJOuicAAAAASUVORK5CYII=')/*../../Images/DocumentationCentre/ico_view-data.png*/;
  *background-image: url("../../Images/DocumentationCentre/ico_view-data.png");
  /* For IE 6 and 7 */

}
body.documentationcentre.index .view-data.disable {
  cursor: auto;
  background-position: 0 13px;
}
body.documentationcentre.index .PPCombo {
  overflow: hidden;
}
body.key_indicators.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.key_indicators.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.key_indicators.index footer#mainFooter {
  width: 100% !important;
}
body.key_indicators.index .PPTreeList > DIV.data > TABLE.selecttext > TBODY > TR.selected > TD.tree > .text {
  direction: ltr;
}
body.key_indicators_by_country.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.key_indicators_by_country.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.key_indicators_by_country.index footer#mainFooter {
  width: 100% !important;
}
body.matrices.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.matrices.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.matrices.index footer#mainFooter {
  width: 100% !important;
}
body.regional_averages.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.regional_averages.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.regional_averages.index footer#mainFooter {
  width: 100% !important;
}
body.visualisations.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.visualisations.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.visualisations.index footer#mainFooter {
  width: 100% !important;
}
body.summary_country_data.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.summary_country_data.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.summary_country_data.index footer#mainFooter {
  width: 100% !important;
}
body.country_profile.index .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.country_profile.index .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.country_profile.index footer#mainFooter {
  width: 100% !important;
}
body.world_map.index .QuickReport .bodyPlace .toolbar button.Refresh,
body.world_map.index .QuickReport .bodyPlace .toolbar .Zoom,
body.world_map.index .QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
body.regional_map.index .QuickReport .bodyPlace .toolbar button.Refresh,
body.regional_map.index .QuickReport .bodyPlace .toolbar .Zoom,
body.regional_map.index .QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
body.select > .wrapper {
  min-height: 914px;
}
body.select .contextMenu {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: none;
  position: absolute;
  background: #eeeeee;
  border: 1px solid #dddddd;
  width: auto;
  font-size: 13px;
}
body.select .contextMenu ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
body.select .contextMenu ul a {
  cursor: pointer;
  display: block;
  padding: 1px 5px;
  text-decoration: none;
  color: black;
}
body.select .contextMenu ul li a:hover,
body.select .contextMenu ul li a:focus {
  color: white;
  background-color: #cccccc;
}
body.select .contextMenu ul li.disabled a {
  cursor: default;
}
body.select .contextMenu ul li.disabled a,
body.select .contextMenu ul li.disabled a:hover,
body.select .contextMenu ul li.disabled a:focus {
  color: #cccccc;
  background-color: #eeeeee;
}
body.select .contextMenu li {
  margin: 0px;
  padding: 3px;
}
body.select .contextMenu .seprator {
  border-bottom: 1px solid #dddddd;
}
section#qb {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  position: absolute;
  left: 15px;
  right: 15px;
  top: 177px;
  bottom: 50px;
}
section#qb header h1 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  padding: 0;
  margin: 0 0 15px 0;
}
#qb_Container {
  border-top: 1px solid #cccccc;
  padding: 0;
  margin-right: -15px;
  height: 100%;
}
.rtl #qb_Container {
  font-size: 14px;
}
.rtl #qb_Container button {
  font-size: 13px;
}
.rtl #qb_Container .definition .row.search .col-xs-1,
.rtl #qb_Container .definition .row.search .col-xs-11 {
  float: left;
}
.rtl #qb_Container .tabs li div.text .title {
  font-size: 13px;
}
.rtl #qb_Container .tabs li div.text .subTitle {
  font-size: 14px;
}
#qb_Container .treetypetab {
  padding: 10px 10px 10px 10px;
  border: 1px solid #cccccc;
  border-top: none;
}
#qb_Container .treetypetab .row {
  margin-top: 10px;
  min-height: 25px;
}
#qb_Container .treetypetab .row:first-child {
  margin-top: 0;
  margin-bottom: 20px;
}
#qb_Container .treetypetab .row.search {
  direction: ltr;
  unicode-bidi: embed;
  height: 20px;
}
#qb_Container .treetypetab .row.search .col-xs-1 {
  width: 5%;
}
#qb_Container .treetypetab .row.search .col-xs-11 {
  width: 95%;
}
#qb_Container .treetypetab .row.search input {
  padding: 0 6px 0 6px;
  font-size: 12px;
  color: #666666;
  border: 1px solid #cccccc;
  width: 100%;
}
#qb_Container .treetypetab .row .treeContainer {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  direction: ltr;
  unicode-bidi: embed;
  font-size: 12px;
  line-height: 12px;
  font-family: Arial;
  color: #666666;
  font-weight: normal;
  padding: 10px 10px 10px 0;
  overflow: scroll;
  overflow-x: hidden;
  max-height: 400px;
  height: 340px;
}
#qb_Container .treetypetab .row .treeContainer .treeview li {
  line-height: 13px;
  margin: 0;
  padding: 0 0 0 16px;
}
#qb_Container .treetypetab .row .treeContainer .treeview li > div {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
#qb_Container .treetypetab .row .treeContainer .treeview li > span {
  padding-top: 3px;
  padding-bottom: 3px;
  width: 100%;
}
#qb_Container .treetypetab .row .treeContainer .treeview li > span > input {
  margin-right: 5px;
  /* не меняется */
  display: inline-block;
  vertical-align: middle;
  float: none;
}
#qb_Container .treetypetab .row .treeContainer .treeview li.selectedElement > span {
  text-decoration: underline;
}
#qb_Container .treetypetab .row .treeContainer .treeview li span.hover {
  background-color: #bfdbff;
}
#qb_Container .treetypetab .row h2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
#qb_Container .treetypetab .row .hierarchyChoise {
  font-size: 14px;
  padding-right: 5px;
  padding-left: 0;
  text-align: right;
}
#qb_Container .treetypetab .row .hierarchyChoise select {
  direction: ltr;
  unicode-bidi: embed;
  max-width: 250px;
}
#qb_Container .treetypetab .row .controls {
  padding-left: 0;
}
#qb_Container .treetypetab .row .controls button {
  font-weight: bold;
  font-size: 11px;
  color: #666666;
  border: 1px solid transparent;
  background-color: transparent;
  cursor: pointer;
  display: block;
  float: right;
  margin-left: 1px;
}
#qb_Container .treetypetab .row .controls button:active {
  border: 1px inset #8c8c8c;
}
.rtl #qb_Container .treetypetab .row .controls button {
  font-size: 13px;
}
#qb_Container .treetypetab .row .controls button.reset {
  font-weight: bold;
  font-size: 11px;
  color: #666666;
  border: 1px solid transparent;
  background-color: transparent;
  cursor: pointer;
  display: block;
  padding-right: 6px;
}
#qb_Container .treetypetab .row .controls button.reset:active {
  border: 1px inset #8c8c8c;
}
.rtl #qb_Container .treetypetab .row .controls button.reset {
  font-size: 13px;
}
#qb_Container .treetypetab .row .controls button.reset span {
  padding-right: 10px;
  background: url('data:image/gif;base64,R0lGODdhBwAHAPQAALOzs9nZ2bKystfX17W1tbe3t87OzqGhoa6urri4uH5+foWFhc3NzZOTk4SEhMvLy/X19c/Pz4KCgoeHh4iIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAABwAHAAAFI2BERZAoJhRAocaEuFMACcuxFBDjNLvDSBMJASh5KAYQ4yMEADs=') no-repeat right 60%/*../../Images/wizard/ico_reset_bg-gray.gif*/;
}
.rtl #qb_Container .treetypetab .row .controls button.reset span {
  background-position: left 60%;
}
#qb_Container .treetypetab .row .magnifier {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAA0lBMVEVmZmb///+cpapvcHFxc3RzdXaOlZlpaWnL3OXQ4evR4uzY6vVpamrT5e91d3h3eXt3enx5fH57foB8f4F+goV/g4WChomGi46HjJCJj5KNk5dtbm+PlpqSmZ2Um6CVnKGWnqOXn6SYoKSYoKWcpKlub3Cep6yeqK2hqrChq7CirLKjrbOlr7WmsbensriptLuqtbu/zdXB0NnF1N3I2OHK2uNucHDP4OloaGjQ4uxwcXJqamvU5fDV5/HV5/LV6PLX6fTX6vRydHXY6/bZ6/ZsbG3WmmxUAAAAhElEQVR4Xk3HQxYEURAF0XxlNW3btrH/LXXm7xp0TOJcAq7TzCk58CARNgnKNQt7Y6l4iUdXfCet74QTWkPyPg1hKo9fdePNtLWQc/vMjBVDtnWf2QtcpbtZBdPdZg/8W5m6QixKndZMM4loLIRTewbHiiYWAq/IAxixh0KVsvVH9C3/C7x4Cnn6SsDxAAAAAElFTkSuQmCC')/*../../Images/wizard/ico_magnifier.png*/;
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  float: none;
}
#qb_Container .tabs {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 25%;
  float: left;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  border-right: 1px solid #cccccc;
  min-height: 100%;
}
#qb_Container .tabs .nav-stacked {
  margin-right: -1px;
}
#qb_Container .tabs .nav-stacked > li {
  float: none;
}
#qb_Container .tabs .nav-stacked > li + li {
  margin-top: -1px;
  margin-left: 0;
}
#qb_Container .tabs li.OBJ50504320 div.img,
#qb_Container .tabs li.NHA_DICT_WEB_INDICATORS div.img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAJ1BMVEX///9mZmZwcHB5eXmDg4OMjIyfn5+zs7PGxsbPz8/Z2dni4uLs7OwOqIL2AAAAAXRSTlMAQObYZgAAAM1JREFUeF5lkbGqwkAUREdUSOIrcmMEiVXKh9XrLHcrGxtbKwUbO/0E/8BUglV8jZAq+AXil5khyS5rTnN3luHu3bkg/l4kPqDF+xOyaOSPlmVRPLSsQPAvG5ZgHeVglV8Q+GnC8oxKEJ5eAPQcDaNUAZ5c0JJNgf4EhuEYyBL0woFUKASVd6esht5CH2E5KUgOyz2krv1xo8sv3fVbspD96SeK/fm+0XrL+Qycz53f/d952v0/3m4+Nj8vndXXJt/S5H8rrsy/ux93f10+2REsJa38ZQwAAAAASUVORK5CYII=')/*../../Images/wizard/indicator-trans.png*/;
}
#qb_Container .tabs li.OBJ12528709 div.img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAABelBMVEUAAAD///8AAAAAAAAzMzMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmZmYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwAAAAAAAAAAAAAAAAAAAAAAAACAgIVFRUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAQEAAAAAAAAAAAAAAADLy8vGxsbi4uJmZmbZ2dnPz8+Dg4PGxsZwcHDi4uKfn5/s7Oyzs7N5eXmMjIzX19cGV5I1AAAAcXRSTlMAAAECAgMEBQYHCAkKCwwNDg8QEhMUFRYXGBkaGxwdHiAhIiQmKCkqKy0vMDIzNjc4OTo7PD0+P0FCQ0RFR0hMTU5PUVJTVFVWVllaW11fYGBgZGZoaWtsbW52d3h6e35/gIGCg4WGh4iIiYqMj/3+/naZia0AAAG0SURBVCjPhZPnWwIxDMZz4DhFBcS9RQS3gChO3KIi7gEqgixx2xscy//d9DwQHlDfD9c2vzaXNCkwefEpgVAJKb5gY0AZxSz5UVYsxWl6UMhwVBl5ni7CXJKQHFfwyOUISXIFzOGq6H80DtzPKVhKkqTElIra0t9YKKcyF2QsEsIz5eIJESnOklxjm2FwymqbH1DpOwbNI0P97S0s5EgWMe76NC3On2xvuFxGnX1pzb27tbds0wNHvUKKCGzvZvwxcG7UGXZi8Vgi8fQccDYACCTF4CejAlc0etQH0HV+enUTDt+Hz8wAkMHgABMEWAy4O9EwG/L5g3fBSHRViyv0ruBWlxVxte8hErx2rHv94+wPlnDaMH0wDOqFi1D0ot7QOTvXVXIaYOz1dlKt7vXHHABqy+bMuEZVjHsCzx4W2MOYVQVQZ9p21tCU5cgprlp5sQLUen0TiKv3Ex4lcsyb4m77ZRMOE6N0oXEeLzTr5Lx5xbvFAUXSaNve5Fujd04NdVoo1fed/1axd6Vilev9ka83k/67Wyr0moi9JhU6VarQqVJ5n/PY5nx5n//3Sv59Y7/oC+wKolTIM4T6AAAAAElFTkSuQmCC')/*../../Images/wizard/countries-min-trans.png*/;
}
#qb_Container .tabs li.DICT_MATR_CALENDAR div.img,
#qb_Container .tabs li.DICT_CALENDAR_OLAP div.img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAMFBMVEXq6ur///9mZmZwcHB5eXmDg4OMjIyfn5+pqamzs7O8vLzGxsbPz8/Z2dni4uLs7OzTxCwgAAAAAnRSTlMAAHaTzTgAAAD9SURBVHheZZGxSgNBFEXPRImGdVf8g+SuGiFsiq3FwtYmjpWVkl5hBTsrvyD4BcFP8At0OwshaGUhLPgDgr3IY2CWkFvNmXm8ue8+TFu30t4dgANIjmU6Ccy21/lX8el1EfhDV9AnneYL41SHhC5lYfydN5js9OPAHxF09ldOHImeA26oqUeO9X2CHg/o7jrqImCmS1K9cDOB3jWs5YCv8DPoas50DDycogVk5XBTc+B9YGwFGkJgAdyrD3QU3u1kHOvpaQZQD6x/lPW3/6N8Ff0B5q/1D+a/nQ94GrXzA5nNz+9yPm1+STnG2XXMt4n5vxWvlv/qflb2t7Osf8uoPq0ziYsWAAAAAElFTkSuQmCC')/*../../Images/wizard/time-trans.png*/;
}
#qb_Container .tabs li.NHA_RELATIONS div.img {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAhFBMVEX///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZwcHCDg4PPz8+MjIyfn5+zs7PGxsZ5eXnZ2dni4uLs7Oxh5v78AAAAIHRSTlMABAgNFRcZGyMkMT0+P0FFW2R+kpWfoqm9xOLk6Orw+P8u/O4AAAEASURBVHhejVPpeoMgEMSmTdNLmx422sQM4O37v1+BqAO1STo//FyGHWaXRczQlYKFqrRYoGlBtE1IDjZR1Z1F7f4HQXQSKDuGJSC9EJDheVoCE99LyH5muDbqK7IBr06eASpn1Aec/xbluHLzXuA7mfgSrd1FE+lunT3hmYaNagU1xndIjHiaTukKlf3UY7hBbGiitonUFvlu5WiqB/Rjgf12/Ztm0dHLsUC8yCay6GN/iRYxNmyM7zzBvaFfjxGd+3VH+dcqe8jfgro11W8/Cxy2PBqaPeeVsOe8sQUaoPnHfYvh8rRw1qgs/Wb2y0mlHudcmzHXnPPrr+TSG7uOH4xuKicTFkuSAAAAAElFTkSuQmCC')/*../../Images/wizard/rev-trans.png*/;
}
#qb_Container .tabs li > div {
  cursor: pointer;
  background-color: #f3f3f3;
  min-height: 82px;
  border: 1px solid #cccccc;
  position: relative;
  margin-top: -1px;
}
#qb_Container .tabs li.active > div {
  cursor: default;
  background-color: white;
  border-right-color: transparent;
}
#qb_Container .tabs li .title {
  color: #196aaa;
}
#qb_Container .tabs li.active .title {
  color: #333333;
}
#qb_Container .tabs li div.img {
  margin-top: 10px;
  width: 30px;
  height: 30px;
}
#qb_Container .tabs li div.text {
  padding: 10px;
}
#qb_Container .tabs li div.text p {
  margin: 0 0 3px 0;
  padding: 0;
}
#qb_Container .tabs li div.text .title {
  font-size: 13px;
  font-weight: bold;
}
#qb_Container .tabs li div.text .subTitle {
  font-size: 12px;
  font-weight: bold;
}
#qb_Container .tabs li div.text button {
  font-weight: bold;
  font-size: 11px;
  color: #666666;
  border: 1px solid transparent;
  background-color: transparent;
  cursor: pointer;
  display: block;
  padding-right: 6px;
  margin-left: -6px;
}
#qb_Container .tabs li div.text button:active {
  border: 1px inset #8c8c8c;
}
.rtl #qb_Container .tabs li div.text button {
  font-size: 13px;
}
#qb_Container .tabs li div.text button span {
  padding-right: 10px;
  background: url('data:image/gif;base64,R0lGODdhBwAHAPQAALOzs9nZ2bKystfX17W1tbe3t87OzqGhoa6urri4uH5+foWFhc3NzZOTk4SEhMvLy/X19c/Pz4KCgoeHh4iIiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAABwAHAAAFI2BERZAoJhRAocaEuFMACcuxFBDjNLvDSBMJASh5KAYQ4yMEADs=') no-repeat right 60%/*../../Images/wizard/ico_reset_bg-gray.gif*/;
}
.rtl #qb_Container .tabs li div.text button span {
  background-position: left 60%;
}
#qb_Container .definition {
  width: 75%;
  float: left;
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
#qb_Container .definition .nav-tabs {
  margin: 15px 0 0 0;
  padding-left: 1px;
  border-bottom: 1px solid #cccccc;
}
#qb_Container .definition .nav-tabs > li {
  float: none;
  width: auto;
}
#qb_Container .definition .nav-tabs > li.active div {
  cursor: default;
  color: #333333;
  background-color: white;
  border: 1px solid #cccccc;
  border-bottom-color: transparent;
}
#qb_Container .definition .nav-tabs > li + li {
  margin-top: -1px;
  margin-left: 0;
}
#qb_Container .definition .nav-tabs div {
  cursor: pointer;
  background-color: #f3f3f3;
  font-size: 12px;
  font-weight: bold;
  color: #196aaa;
  padding: 10px;
  margin: 0 0 -1px -1px;
  line-height: 1.42857143;
  border: 1px solid #cccccc;
}
#qb_Container .leftBlock {
  padding: 40px 0 220px 0;
}
#qb_Container .leftBlock button {
  background-color: #f3f3f3;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
  font-weight: bold;
  padding: 10px 25px 10px 25px;
  padding: 10px 10px 10px 10px;
  background: #f3f3f3 url('data:image/gif;base64,R0lGODdhFQARAPABAJ291////ywAAAAAFQARAAACKYSPqcvtD6MEoQZqcdWXe3uBhkhm4rSUm9qxX/auJowmrhuH85b3NVIAADs=') no-repeat 4% 50%/*../../Images/wizard/ico_button_view-data.gif*/;
}
#qb_Container .leftBlock button:active {
  border: 1px inset #f3f3f3;
}
.rtl #qb_Container .leftBlock button {
  background-position: 96% 50%;
}
#qb_Container .leftBlock button span {
  padding-left: 25px;
}
#qb_Container .bottomBlock {
  padding: 10px 1px 20px 0;
}
#qb_Container .bottomBlock button {
  background-color: #f3f3f3;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
  font-weight: bold;
  padding: 10px 25px 10px 25px;
  float: right;
}
#qb_Container .bottomBlock button:active {
  border: 1px inset #f3f3f3;
}
#qb_Container .CrossSmallSelection {
  background: url('data:image/gif;base64,R0lGODlhBwAHAPMNAKMzM6ozM7AzM55bW69bW7VbW+EdHegxMcBbW8VbW/BLS/hjY/50dAAAAAAAAAAAACH5BAUAAA0ALAAAAAAHAAcAAAQbsKVGZ2IWN7TEQlQTKEFYHMBRNIRBsG4zhHMEADs=') no-repeat left 50%/*../Images/Cross-small1.gif*/;
  padding-left: 15px;
  cursor: pointer;
  display: inline-block;
  line-height: 13px;
}
body.viewdata {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}
body.viewdata .container.body-content {
  min-width: 100%;
  max-width: 100%;
  width: 100%;
}
body.viewdata .wrapper.body-wrapper {
  width: 98%;
  min-width: 970px;
}
body.viewdata footer#mainFooter {
  width: 100% !important;
}
body.viewdata .wrapper.body-wrapper {
  margin-bottom: 0px;
}
body.viewdata select#tableSelect {
  width: 100%;
  font-size: 14px;
  margin: 20px 0 0 0;
}
body.viewdata section#page header h1 {
  text-align: left;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 20px;
  min-height: 22px;
  color: #d86422;
  padding: 0;
  margin: 6px 0 6px 0;
}
body.viewdata div#selectionInfo {
  font-size: 12px;
  margin-top: 10px;
  margin-bottom: 10px;
  min-height: 1.45em;
  text-align: left;
  word-spacing: -0.25em;
  /* hide whitespace nodes in all modern browsers (not for webkit)*/

}
body.viewdata div#selectionInfo .realtext {
  word-spacing: 0;
}
body.viewdata div#dataVisPlace,
body.viewdata div#dimContainer {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
body.viewdata .PPCombo *,
body.viewdata .PPDialogWindow *,
body.viewdata .PPTreeCombo * {
  line-height: normal;
}
body.viewdata div#dimContainer {
  margin-top: 10px;
}
body.viewdata div#dimContainer dd {
  margin-left: 0;
}
body.viewdata div#dimContainer .PPEaxDimBarLabelDims {
  display: none;
}
body.viewdata div#dimContainer .PPEaxDimBarLabel {
  padding-left: 5px;
}
body.viewdata div#dimContainer .PPEaxDimBarComboLabel {
  cursor: move;
  padding: 4px 0 2px;
}
body.viewdata div#dataVisPlace {
  margin-top: 10px;
  position: relative;
}
body.viewdata .helpDimensionMove {
  margin: 0 auto;
  padding: 5px;
  text-align: center;
  color: #666666;
  font-size: 1.05em;
  border: 1px solid #666666;
  background-color: #f3f3f3;
}
body.viewdata button#backSelect {
  float: right;
  margin: 20px 0 10px 0;
  background-color: #f3f3f3;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
  font-weight: bold;
  padding: 10px 25px 10px 25px;
  padding: 10px 30px 10px 10px;
  background: #f3f3f3 url('data:image/gif;base64,R0lGODlhFAAaAOYAAAAAAP////T2+AFxvARyuwlzugx0uQ91uRF1uBJvrRBknBR2uBV2txJknBVwrRd3txh3txt4th14th95tS+KxzOLxjOIwTiMxD6Ow0OPwkSPwjZvlUeQwTtyl2yr1XGs1Hmu0nyv0XehvYCju8/c5djl7tnl7eft8QNyuwZzuwdzugp0ug51uRJ2uA9ZihFaihp4ti2GwDGLxm2r1G+s1Gymy3at0Xeu0nuv0aC/0q7K28HS3dfl7tvj6Nrm7ebt8dPd4srX3ePq7evw8vX19f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEUALAAAAAAUABoAAAfegESCg4SFhoeIiYqKPiEcE5ATHCE+iTgSmJmaOIYnGhGgoaKgGieEGTCpqqurGaZEIBCys7S1ECBEJg+7vLwOL728JjcMxcbFDR0kx8Y3GAvQ0QkuIwIC0dgYLdvcChs7Q+Hc4y0I5uciQurq5+0IB/DxNj309PH3Byz6+ywWOkAA+fG7YKCgwYI1ggQ5aPDChxUQI0aMkUNixA8lCmjcyLHjxhJEaKgYSbKkSRU0BlVIwbKlS5cVfgz6IYOAzZs4bcqQWWgGip9Ag85IxMMDhQFIB1DwwGOR06dQowYCADs=') no-repeat/*../../Images/ico_button_sho-data_left.gif*/ 96% 50%;
}
body.viewdata button#backSelect:active {
  border: 1px inset #f3f3f3;
}
body.viewdata button#backSelect span {
  padding-right: 25px;
}
body.viewdata td.sidebarContainer {
  width: 200px;
  max-width: 200px;
  min-width: 200px;
}
body.viewdata table#layoutTable {
  table-layout: fixed;
  width: 100%;
  min-height: 300px;
}
body.viewdata table#layoutTable td.layoutTable {
  vertical-align: top;
}
body.viewdata table#layoutTable td.layoutTable + td {
  padding-left: 15px;
}
body.viewdata .PPRibbon {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /*.QuickAccessPanel,
        .QuickAccessPanel div,
        .PPRibbonCategoryContent div {
            .box-sizing(border-box);
        }
*/

}
body.viewdata .PPRibbon .PPRibbonHeadersPanel > .PPRibbonButton {
  display: none;
}
body.viewdata .PPRibbon .PPCategoryHeadersPanel {
  width: auto !important;
}
body.viewdata .PPRibbon .PPCombo div {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.viewdata .PPRibbon #TableStyle .PPListBox,
body.viewdata .PPRibbon div {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
body.viewdata .PPRibbon .PPButton,
body.viewdata .PPRibbon table,
body.viewdata .PPRibbon td,
body.viewdata .PPRibbon tr,
body.viewdata .PPRibbon th {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.viewdata ul.help-ribbon {
  padding: 7px 4px 0 4px;
}
body.viewdata .help-ribbon li {
  margin: 0px;
  list-style-type: none;
  padding: 0px;
}
body.viewdata .PPExpressBox {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
body.viewdata .PPExpressBox * {
  line-height: normal;
}
body.viewdata .PPExpressBox .PPEaxDataView .PPHeaderContainer,
body.viewdata .PPExpressBox .PPEaxDataView .PPEaxDataViewStackPanel {
  margin-left: 0px;
  margin-right: 0px;
}
body.viewdata .PPExpressBox .PPEaxDataView.Doc > .PPHeaderContainer {
  margin-bottom: 5px;
}
body.viewdata .PPExpressBox .PPTSContainer * {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
body.viewdata .PPExpressBox .PPTSContainer table,
body.viewdata .PPExpressBox .PPTSContainer td,
body.viewdata .PPExpressBox .PPTSContainer tr,
body.viewdata .PPExpressBox .PPTSContainer th {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.viewdata .PPExpressBox .PPTSContainer .Resizer {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.viewdata .PPExpressBox .PPTSContainer .PPTSScrollBarContainer div {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
body.viewdata #SetUpLocation .modal-body {
  padding: 0 20px;
}
body.viewdata #SetUpLocation .modal-body button {
  padding: 5px 20px;
}
body.viewdata #SetUpLocation label {
  font-size: 1.2em;
  margin-top: 10px;
}
body.viewdata #SetUpLocation .dimenstionPlace {
  height: 3.2em;
  padding: 0.2em;
  border: solid 1px transparent;
  width: 100%;
}
body.viewdata #SetUpLocation .dimenstionPlace .PPCombo {
  height: 23px;
}
body.viewdata #SetUpLocation .UpDownButtonPlace {
  float: right;
  width: 32px;
  margin-top: 35px;
}
body.viewdata #SetUpLocation .UpDownButtonPlace button {
  width: 32px;
  height: 32px;
  display: block;
  margin-bottom: 20px;
  padding: 6px;
}
body.viewdata #SetUpLocation .UpDownButtonPlace button img {
  vertical-align: top;
}
body.viewdata #SetUpLocation .attributesPlace {
  height: 11em;
  padding: 0.2em;
  border: solid 1px transparent;
  width: 510px;
  margin-bottom: 17px;
}
body.viewdata #SetUpLocation .modal-footer button {
  width: 100px;
}
body.viewdata #HighlightDialog .modal-body {
  padding: 0 20px;
}
body.viewdata #HighlightDialog .PPConditionalFormattingRule .PPLabel.Delete {
  display: none;
}
body.viewdata #HighlightDialog .PPConditionalFormattingRule .PPCComboFace {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
body.viewdata .modal-dialog .modal-body button,
body.viewdata .modal-dialog .modal-footer button {
  background-color: #f3f3f3;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
  font-weight: bold;
  padding: 10px 25px 10px 25px;
}
body.viewdata .modal-dialog .modal-body button:active,
body.viewdata .modal-dialog .modal-footer button:active {
  border: 1px inset #f3f3f3;
}
body.viewdata #MetadataCellDialog .title {
  font-size: 1.2em;
}
body.viewdata #MetadataCellDialog .title button {
  float: right;
  width: 21px;
  height: 21px;
  padding: 2px;
  margin-left: 10px;
}
body.viewdata #MetadataCellDialog .title button img {
  vertical-align: top;
}
body.viewdata #MetadataCellDialog.nowrap .DataPlace td {
  white-space: nowrap;
}
body.viewdata #MetadataCellDialog.nowrap .wordWrap {
  border: 1px solid #aaaaaa;
  background-color: #cccccc;
}
body.viewdata #MetadataCellDialog .wordWrap {
  border: 1px solid #cccccc;
}
body.viewdata #MetadataCellDialog .DataPlace {
  font-size: 1.2em;
  width: 100%;
  overflow: hidden;
  margin-top: 10px;
}
body.viewdata #MetadataCellDialog .DataPlace table {
  width: 100%;
  border-collapse: collapse;
  table-layout: fixed;
}
body.viewdata #MetadataCellDialog .DataPlace table td:first-child {
  width: 190px;
  overflow: hidden;
}
body.viewdata #MetadataCellDialog .DataPlace table tr.hlRow {
  background-color: whitesmoke !important;
}
body.viewdata #MetadataCellDialog .DataPlace table .group {
  font-weight: bold;
}
body.viewdata #MetadataCellDialog .DataPlace table .group .name {
  padding: 3px;
}
body.viewdata #MetadataCellDialog .DataPlace table .group .minus,
body.viewdata #MetadataCellDialog .DataPlace table .group .plus {
  padding-left: 16px;
  cursor: pointer;
}
body.viewdata #MetadataCellDialog .DataPlace table .group .minus {
  background: url('data:image/gif;base64,R0lGODlhCQAJAPACAICAgAAAACH5BAUAAAIALAAAAAAJAAkAAAIRhI+iK8brXgMiWDtllvGhDxQAOw==') no-repeat/*./../../Images/minus.gif*/ 0 5px;
  *background: url('../../Views/Images/minus.gif') no-repeat 0 5px;
  /* For IE 6 and 7 */

}
body.viewdata #MetadataCellDialog .DataPlace table .group .plus {
  background: url('data:image/gif;base64,R0lGODlhCQAJAPEEAAgICICAgAICAgAAACH5BAUAAAQALAAAAAAJAAkAAAMXGLpM/kQ98aQbNZDBedRX9gAi5DBokAAAOw==') no-repeat/*./../../Images/plus.gif*/ 0 5px;
  *background: url('../../Views/Images/plus.gif') no-repeat 0 5px;
  /* For IE 6 and 7 */

}
body.viewdata #MetadataCellDialog .DataPlace table .item {
  font-weight: normal;
}
body.viewdata #MetadataCellDialog .DataPlace table .item td {
  padding: 3px;
}
body.viewdata #MetadataCellDialog .DataPlace table .place {
  display: none;
  padding: 0;
  background-color: white;
  overflow: hidden;
}
body.viewdata #MetadataCellDialog .DataPlace table .place > td {
  padding: 0;
}
body.viewdata #MetadataCellDialog .DataPlace table .place table {
  margin-left: 20px;
}
body.viewdata #MetadataCellDialog .DataPlace table .place .place table {
  margin-left: 40px;
}
body.viewdata #MetadataCellDialog .DataPlace table .place .place .place table {
  margin-left: 60px;
}
body.comparison_report.index .QuickReport .bodyPlace .toolbar button.Refresh,
body.comparison_report.index .QuickReport .bodyPlace .toolbar .Zoom,
body.comparison_report.index .QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
body.distribution_report.index .QuickReport .bodyPlace .toolbar button.Refresh,
body.distribution_report.index .QuickReport .bodyPlace .toolbar .Zoom,
body.distribution_report.index .QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
body.scatter_plot.index .QuickReport .bodyPlace .toolbar button.Refresh,
body.scatter_plot.index .QuickReport .bodyPlace .toolbar .Zoom,
body.scatter_plot.index .QuickReport .bodyPlace .toolbar label.zoom_label {
  display: none;
}
body.search.index .SearchForm {
  width: 550px;
  height: 40px;
  padding-top: 8px;
}
body.search.index .SearchForm input[type='text'] {
  height: 24px;
  width: 380px;
  font-size: 12px;
}
body.search.index .SearchForm input[type='submit'] {
  width: 60px;
  height: 24px;
  background-color: whitesmoke;
  color: #196aaa;
  font-family: Arial;
  font-size: 1.2em;
  border: 1px solid #196aaa;
}
body.search.index .SearchForm input[type='text'],
body.search.index .SearchForm input[type='submit'],
body.search.index .SearchForm img {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
body.search.index .TopSearchForm {
  display: none;
}
body.search.index h3 {
  font-family: Arial;
  font-size: 2em;
  color: #333333;
}
body.search.index #searchResult {
  margin-bottom: 40px;
}
body.search.index #searchResult .notFound {
  font-size: 1.2em;
  margin-left: 10px;
}
body.search.index #searchResult .name {
  font-weight: bold;
  font-size: 1.2em;
  font-family: Arial;
  color: #333333;
  margin-top: 15px;
}
body.search.index #searchResult .data {
  margin-top: 5px;
}
body.search.index #searchResult .data div {
  color: #aeaeae;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 1.5em;
}
body.search.index #searchResult .data div:first-child {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 1.6em;
  color: black;
}
body.search.index #searchResult .link {
  margin-top: 13px;
  margin-bottom: 7px;
}
body.search.index #searchResult .link button {
  border: none;
  outline: none;
  background-color: transparent;
  font-family: Arial;
  font-size: 1.2em;
  font-weight: bold;
  color: #196aaa !important;
  text-decoration: none !important;
  padding: 0;
}
