@charset "UTF-8";
/* general styles */
#content > form:first-child + h2 {
  margin-top: -6px; }

a[name] + h2,
input[type="hidden"] + h2,
span[name] + h2,
script + h3 {
  margin-top: 0; }

/* prototype */
.logon {
  position: absolute;
  z-index: 1031;
  top: 1px;
  right: 7px;
  color: #999; }

.logon a {
  color: #999; }

.logon a:hover {
  color: #fff; }

.pagemenu {
  display: none; }

/* .fileicon {vertical-align: middle; margin: 0 8px 3px 0; } */
h3 img {
  vertical-align: middle; }

blockquote {
  margin: -8px 0 25px 38px; }

/*fixes*/
a > img {
  margin-bottom: 0 !important;
  margin-right: 4px;
  position: relative; }

.tblnone_sp2 td.p_txt b {
  margin-top: 1em; }

.tblnone_sp2 {
  margin-left: 0 !important;
  width: 100%;
  font-size: 1em; }

.tblnone_sp2 td:first-child,
.tblnone_sp2 .tblnone_sp2 tr.b_line > td:first-child,
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr > td:first-child,
.tblnone_sp2 td[colspan] #table1 td:first-child {
  display: none !important; }

.tblnone_sp2 td[colspan],
.tblnone_sp2 td.menu,
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr > td:first-child,
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr > td[colspan]:first-child,
.tblnone_sp2 td:only-child,
#table1 td,
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr > td:only-child,
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr td[colspan] #table1 td {
  display: table-cell !important; }

td img {
  margin-bottom: 10px; }

.tblnone_sp2 td img {
  margin: 0 4px 0 0; }

.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 table.data tr > td:first-child {
  display: table-cell !important; }

img[src*="pdf"],
img[src*="zip"],
img[src*="excel"],
img[src*="media"],
table[border="0"] td img[src*="pdf"] {
  margin-bottom: 0 !important;
  margin-right: 4px !important; }

img[src*="html"] {
  margin-bottom: 0px !important;
  /* margin-right: 4px; */ }

/* img[src*="new.gif"] {
    margin-bottom: -1px !important;
    margin-right: 4px;
} */
td img[src*="zip"] {
  margin-bottom: 0 !important;
  margin-top: 5px; }

img[src*="icon_info"] {
  margin: 0; }

.header2 h2 {
  margin-top: 1.5em !important; }

#content blockquote {
  margin-bottom: 3em;
  margin-left: 0 !important; }

#content blockquote blockquote {
  margin-bottom: 0;
  margin-left: 1.9em !important; }

.tblnone_sp2 h3 {
  margin-top: 1em; }

.print_link:visited {
  color: #133E9D !important; }

#content ul {
  margin: 0 0 28px 22px; }

#content ul li {
  margin-bottom: 0.5em; }

#content ul ul,
#content ol ul {
  margin-top: 1em; }

#content ol ul {
  margin-bottom: 0; }

#content p + ul,
#content p + ol {
  margin-top: -0.5em; }

#content ul > li p {
  text-indent: 0; }

#content ul.files {
  margin-left: 6px !important; }

#content blockquote blockquote ul > li {
  text-indent: 0; }

#content blockquote blockquote li:before {
  content: ''; }

#content blockquote blockquote a {
  text-decoration: none;
  border-bottom: 1px dotted #133E9D; }

#content blockquote blockquote a:visited {
  border-color: #990099; }

#content blockquote blockquote a:hover {
  border-color: #cc0000; }

/* #content table:first-child td .header2 b  */
#content > table:first-child > td .header2 b {
  font-size: 250%;
  line-height: 1.15;
  margin: 0 0 0.8em; }

.header2[align="center"] {
  text-align: left; }

p[align="center"] img {
  -webkit-box-shadow: 0 0 15px #C0C0C0;
     -moz-box-shadow: 0 0 15px #C0C0C0;
          box-shadow: 0 0 15px #C0C0C0; }

table td[valign="top"] i sup,
table td p[align="left"] i sup {
  display: inline-block; }

b p[align="center"] {
  margin-bottom: 0.5em; }

b i p[align="center"] {
  font-style: normal; }

table {
  width: auto; }

table.nodata {
  width: 100%; }

/* styles for dynamic pages */
.calendar_width {
  position: relative; }

.calendar_width select + table,
.pretty_form select + table {
  margin: 10px 0; }

.calendar_width td[bgcolor="white"] {
  background-color: #AE0000 !important;
  -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
          border-radius: 0.3em;
  color: #fff;
  font-weight: bold;
  text-decoration: none; }

.calendar_width td[bgcolor="white"] a {
  text-decoration: none; }

td[bgcolor="white"] a,
td[bgcolor="white"] a:hover {
  color: #fff !important; }

/* .calendar_width input[id="date1"],
.calendar_width input[id="date2"] {
	margin: 0 0 0.3em 0;
} */
/*.calendar_width form[name="cld"] select {
	margin-right: 20px;
}*/
/*.calendar_width select[name="C_month"],
.calendar_width select[name="C_year"]  {
	position: absolute;
	top: 15px;
}*/
/*.calendar_width select[name="C_year"] {
	left: 22px;
}

.calendar_width select[name="C_month"] {
	left: 85px;
	width: 100px;
}*/
a font[color="#FF0000"] {
  color: #133E9D !important; }

a:hover font[color="#FF0000"] {
  color: #CC0000 !important; }

a:visited font[color="#FF0000"] {
  color: #990099 !important; }

/* .calendar_width input[type="radio"],
.calendar_width input[type="radio"]:only-child {
	margin-right: 3px;
	margin-bottom: 13px;
} */
/* .calendar_width input[type="image"],
.pretty_form input[type="image"] {
	margin-top: 10px;
} */
/* .calendar_width input[id="date1"],
.pretty_form input[id="date1"],
.calendar_width input[id="date2"],
.pretty_form input[id="date2"]{
	margin-bottom: 0.7em;
} */
/* .calendar_width input[id="date1"],
.pretty_form input[id="date1"] {
	margin-left: -5px;
} */
.calendar_width input[type="text"],
.pretty_form input[type="text"] {
  margin-right: 5px;
  padding-left: 0.25em; }

/* .calendar_width form,
.pretty_form form{
	margin: 7px 0 10px;
} */
.calendar_width form table {
  margin: 10px 0 0 0; }

.calendar_width input.bg_grey,
.pretty_form input.bg_grey {
  width: 80px; }

.calendar_width dl table {
  margin-top: 0; }

table.CBRTBL {
  border-spacing: 0;
  border-collapse: separate;
  border: none;
  width: 100%;
  margin: 0 0 2em -0.7em !important;
  font-size: 92%; }

table.CBRTBL tr td,
table.CBRTBL tr th,
table.CBRTBL tr:first-child td[rowspan] {
  border: none;
  border-bottom: 1px solid #f5f5f5 !important;
  padding: 0.6em 0.7em; }

table.CBRTBL tr:first-child td,
table.CBRTBL tr th,
table.CBRTBL tr td.th {
  border-bottom: 1px solid #B5B9A2 !important;
  font-size: 92%;
  padding: 0.65em 0.76em; }

table.CBRTBL tr:first-child td,
table.CBRTBL tr:hover td[rowspan],
table.CBRTBL tr:first-child:hover td,
table.CBRTBL tr.hdr:hover td {
  background: none; }

table.CBRTBL .hover {
  background: #f7f3eb !important; }

.CBRTBL .zdv1 {
  padding-left: 25px; }

.CBRTBL tr[bgcolor="white"] {
  background: none repeat scroll 0 0 transparent; }

table td div.header2 b {
  margin: 0 0 -0.3em; }

table td div.header2 b:first-child {
  margin-top: 1em; }

table td div.header2 b:last-child {
  margin-bottom: 0.3em !important; }

p[align="center"] img {
  -webkit-box-shadow: 0 0 15px #C0C0C0;
     -moz-box-shadow: 0 0 15px #C0C0C0;
          box-shadow: 0 0 15px #C0C0C0;
  margin: 0 0 2em 0; }

/* p[align="center"] b {
	text-align: center !important;
} */
#content hr {
  display: none; }

/*form[name="f1"] {
	margin: 20px 0;
}*/
div[align="right"],
p[align="right"] {
  text-align: left; }

table td[width="13"] {
  display: none; }

/* special tables */
table.accent_table {
  padding: 1em 1.5em;
  border-top: 5px solid #bbb6a2 !important;
  background: #f9f4e6 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZiZjRlMyIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmN2YzZWIiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNnKSIvPjwvc3ZnPg==");
  background-image: -moz-linear-gradient(top, #fbf4e3, #f7f3eb);
  background-image: -o-linear-gradient(top, #fbf4e3, #f7f3eb);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr = #fbf4e3, endColorstr = #f7f3eb);
  position: relative;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px; }

table.accent_table:before,
table.accent_table:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

table.accent_table:before {
  left: 0;
  right: 45px; }

table.accent_table:after {
  width: 45px;
  right: 0;
  background-position: -1955px 0; }

table.accent_table tr td {
  border-bottom: none !important; }

table.accent_table tr:hover td {
  background: none !important; }

/* table.accent_table tr.tdw td.tdw strong {
	font-size: 190%;
} */
.CBRTBL tr.tdw td.tdw strong,
.CBRTBL tr.tdw td.tdk strong,
.CBRTBL td.th > strong,
.CBRTBL tr + tr td.th > strong {
  font-family: Georgia, Times, serif;
  margin-top: 1.5em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 150%; }

.CBRTBL td.th > strong {
  font-size: 190%; }

.CBRTBL tr[align="center"] td.th[bgcolor="#FFFFFF"] br + strong {
  font-family: Arial, sans-serif;
  font-size: 120%;
  font-weight: bold; }

.CBRTBL tr:nth-child(2n) td.th[bgcolor="#FFFFFF"] {
  border-bottom: 1px solid #f5f5f5 !important; }

/* table.accent_table tr.tdw td[width="60%"] {
	font-size: 1.2em;
} */
.CBRTBL tr.tdw table tr:first-child td {
  border-bottom: none !important; }

table.info_table tr.tdw:first-child td {
  border-bottom: none !important;
  padding-bottom: 1.4em;
  padding-top: 1.5em; }

/* table.info_table tr.tdw:nth-child(2) td, */
/* table.info_table tr.thead td{
		border-bottom: 1px solid #B5B9A2 !important;
}
 */
table.form_table tr.tdw td,
table.form_table tr td.th {
  border-bottom: none !important; }

table.form_table tr.tdw:hover td {
  background: none !important; }

table.form_table tr.tdw td.tdk strong,
table.form_table tr td.th strong {
  /*font-size: 190%;*/
  margin-top: 0.5em;
  display: inline-block; }

table.form_table tr.tdw table td:first-child {
  padding-left: 0 !important; }

.CBRTBL tr:first-child td:only-child.th {
  border-bottom: none !important; }

.CBRTBL tr.thead td {
  border-bottom: 1px solid #B5B9A2 !important; }

.CBRTBL tr.thead:hover td {
  background: none !important; }

.CBRTBL tr.tdw table td a img {
  display: inline-block;
  margin-top: -4px; }

td[bgcolor="#9c1000"] {
  background: none; }

td[bgcolor="#9c1000"] font {
  color: #000; }

/* lines table */
.linesTable {
  width: auto; }

.linesTable tr td {
  padding: 0.5em 1em 1em 0; }

.linesTable tr td:first-child span {
  font-weight: bold; }

[id*="ImageButton"] ~ p.pb {
  font-style: italic;
  margin-top: 0.5em;
  margin-bottom: 1.5em;
  font-size: 0.85em; }

/* Another Calendar */
.calendar_container {
  position: relative;
  padding: 10px;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em;
  background: #f9f4e6;
  margin: 0 0 2.5em 0;
  display: inline-block; }

.calendar_container:before,
.calendar_container:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

.calendar_container:before {
  left: 0;
  right: 45px; }

.calendar_container:after {
  width: 45px;
  right: 0;
  background-position: -1955px 0; }

.calendar_container td a[style*="color: white"],
.calendar_container td a[style*="color:White"] {
  color: #fff !important; }

/*
[id*="Calendar1"] {
	position: relative;
    border: 10px solid #f9f4e6 !important;
    border-collapse: separate !important;
    border-radius: 0.5em;
	background: #f9f4e6;
	margin: 0 0 1em 0;
}
[id*="Calendar1"]:before,
[id*="Calendar1"]:after {
	position: absolute;
	height: 12px;
	bottom: -12px;
	background: url("decor.png");
	content: "";
}

[id*="Calendar1"]:before {
	left: 0;
	right: 45px;
}

[id*="Calendar1"]:after {
	width: 45px;
	right: 0;
	background-position: -1955px 0;
} */
[id*="Calendar1"] th,
[id*="Calendar1"] td {
  padding: 1px 5px 2px;
  text-align: center !important; }

[id*="Calendar1"] th {
  border-bottom: 1px solid #aba8a0;
  padding-bottom: 0.5em !important;
  font: 10px/18px Verdana,Arial,Helvetica,sans-serif; }

[id*="Calendar1"] td {
  font: 11px/22px Arial,Helvetica,sans-serif; }

[id*="Calendar1"] td[style*="Silver"],
[id*="Calendar1"] td[style*="silver"] {
  background-color: #f9f4e6 !important; }

[id*="Calendar1"] td table td[align="center"] {
  text-align: center !important;
  font-size: 0.9em;
  font-weight: bold; }

[id*="Calendar1"] td table td:first-child a,
[id*="Calendar1"] td table td:last-child a {
  text-indent: -50px;
  overflow: hidden;
  height: 13px;
  width: 13px;
  background: transparent url("icons.png") 0 0 no-repeat;
  position: relative;
  top: 5px;
  display: inline-block;
  *text-indent: 0;
  *background: none;
  *width: 22px;
  *height: 22px;
  *top: 0; }

[id*="Calendar1"] td table td:first-child a {
  background-position: -87px -109px; }

[id*="Calendar1"] td table td:first-child a:hover {
  background-position: -87px -141px; }

[id*="Calendar1"] td table td:last-child a {
  background-position: -87px -93px; }

[id*="Calendar1"] td table td:last-child a:hover {
  background-position: -87px -125px; }

[id*="Calendar1"] td a {
  color: #133E9D !important; }

[id*="Calendar1"] td a:hover {
  color: #cc0000 !important; }

[id*="Calendar1"] td a[style="color: White;"],
[id*="Calendar1"] td a[style="color: white;"] {
  color: #fff !important; }

/* [id*="Calendar1"] td[style*="color:White"][style*="background-color:Silver"][style*="width:14%"],
[id*="Calendar1"] td[style*="color: white"][style*="background-color: silver"][style*="width: 14%"] */
[id*="Calendar1"] td[style*="color:White"],
[id*="Calendar1"] td[style*="color: white"] {
  background-color: #AE0000 !important;
  color: #fff !important;
  -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
          border-radius: 0.3em; }

[id*="Calendar1"] + table.CBRTBL {
  margin-top: 3em; }

.asp_calendar td {
  padding-left: 2px;
  padding-right: 2px; }

/* p.pr + table.CBRTBL {
	margin-top: 3em;
} */
/*table.CBRTBL ~ p.pr {
	font-size: 150%;
}*/
p.pr + table td[width="80px"],
p.pr + table td[width="100px"] {
  font-size: 92%; }

/* tr.thead + tr td.th strong {
	font-size: 13px;
	color: #ff0000;
} */
/* forms */
dl.row {
  overflow: auto; }

dl.row:after {
  content: '';
  clear: both;
  display: block; }

select[multiple] {
  height: 100px; }

.row .selector {
  padding-bottom: 0.5em; }

dl.row dt {
  width: 6em;
  padding-top: 0; }

dl.row dd {
  padding-left: 7em; }

/* Customized styles for tables */
table.data {
  border-spacing: 0;
  border-collapse: separate;
  border: none;
  width: 100%; }

table.data thead::not(.als-fixer) tr:first-child th {
  padding-top: 0; }

table.data tr td,
table.data tr:first-child td[rowspan] {
  border-bottom: 1px solid #F5F5F5 !important; }

table.data tr:first-child td {
  font-size: 92%;
  padding: 0.65em 0.76em; }

table.data tr:first-child td,
table.data tr:hover td[rowspan] {
  background: none; }

table.data p:last-child,
table.data ul:last-child {
  margin-bottom: 0 !important; }

table.levels tr td.level0 {
  padding-left: 1.5em; }

table.levels tr td.level1 {
  padding-left: 3em; }

table.levels tr td.level2 {
  padding-left: 4.5em; }

table.levels tr td.level3 {
  padding-left: 6em; }

table.levels tr td.level4 {
  padding-left: 7.5em; }

/* from spike.css */
[id*="-old"] {
  display: none;
  visibility: hidden; }

[class*="-old"] {
  display: none;
  visibility: hidden;
  margin: 0px;
  padding: 0px; }

.submenu2-old {
  display: none;
  visibility: hidden; }

.Chdr {
  display: none;
  visibility: hidden; }

#bottommenu-old img, #bottommenu-new img {
  display: none; }

#bottommenu-old, #bottommenu-new a {
  margin-right: 20px;
  display: inline-block; }

#submenu2-new {
  display: none; }

.header {
  text-align: left !important; }

/* .header2 b */
.header2 > b {
  font-family: Georgia, Times, serif;
  margin-top: 1.5em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 190%;
  margin-bottom: 0.7em;
  text-align: left !important;
  display: block; }

.header2 > b + table.CBRTBL {
  margin-top: 2em !important; }

.header3 b,
p[align=center] b,
.header2 > span {
  font-family: Georgia, Times, serif;
  margin-top: 1.5em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 150%;
  margin-bottom: 0.7em;
  text-align: left !important;
  display: block; }

table[width] {
  width: 100%; }

table td {
  text-align: left !important; }

.thead td {
  border-bottom: 1px solid #B5B9A2; }

.content {
  padding-right: 10px; }

td.menu b a {
  font-size: 120%;
  font-family: Georgia, Times, serif; }

.fsel img {
  position: relative;
  margin-bottom: -4px; }

.logo a > img {
  margin-bottom: 0px; }

/*[id*="ImageButton"],
input[id*="doFilter"]
{
    position: relative;
    margin-bottom: -10px;
} */
table.CBRTBL.wide {
  margin-right: -75px; }

table.CBRTBL th.right,
table.CBRTBL td.right {
  text-align: right; }

table.CBRTBL td.strong {
  font-size: 120%;
  padding: 0.4em 0.58em 0.5em 0.58em; }

table.CBRTBL td.blind {
  color: #999; }

table.CBRTBL tr:hover td {
  background: #f7f3eb; }

table.CBRTBL tr:hover th,
table.CBRTBL tr:hover td.th {
  background: #fff; }

table.CBRTBL tr.spacer {
  font-size: 40%; }

table.CBRTBL tr.spacer:hover td {
  background: transparent; }

table.CBRTBL td[colspan]:hover {
  background: none; }

table.CBRTBL ~ p[align="justify"] i {
  font-size: 0.9em; }

p[align="justify"] {
  text-align: left !important; }

.hdr_menu {
  display: inline-block;
  padding: 0.7em 0.3em;
  margin: 0 0 2em -2px;
  border: 1px solid #ccc;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em; }

.hdr_menu td {
  padding: 0.3em 0.5em;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em; }

#FormData {
  padding: 1em 1.5em;
  background: #F7F3EB;
  margin-left: -2px;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em; }

.tblnone_sp2 td.p_txt b {
  font-family: Georgia, Times, serif;
  margin-top: 0.5em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 190%;
  margin-bottom: 0.2em;
  text-align: left !important;
  display: block; }

.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 td.p_txt b {
  font-family: Georgia, Times, serif;
  margin-top: 0.2em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 150%;
  margin-bottom: 0.2em;
  text-align: left !important;
  display: block; }

.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr.b_line td[align="left"] > h3 {
  margin-top: 0; }

.tblnone_sp2 {
  margin-left: 10px;
  width: 100%; }

.tblnone_sp2 td {
  padding: 5px 0px; }

.tblnone_sp2 td.t_line {
  padding: 0px; }

img[src="images/bullet_gradusnik1.gif"] {
  display: none; }

.tblnone_sp2 td.fsel {
  text-align: right; }

.smallest {
  font-size: 75%; }

.calendar {
  padding: 2px 4px !important;
  font-size: 11px; }

.calendar[bgcolor="white"] {
  background: #AE0000;
  -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
          border-radius: 0.3em; }

form[name="cld"] > table[border="0"] {
  margin: 0.7em 0 0 -0.2em; }

.small_form {
  max-width: 60em; }

/*** new ***/
img[src*="icon_print.gif"] {
  margin: 0 0.5em 0 0; }

.adv_s + span[id*="ResultData"] {
  margin-top: 2em;
  display: block; }

/*** Changed styles inside code ***/
a.labels {
  color: #133E9D; }

.panel {
  background: #F7F3EA;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  padding: 15px;
  width: 80%;
  position: relative; }

.panel:before,
.panel:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

.panel:before {
  left: 0;
  right: 45px; }

.panel:after {
  background-position: -1955px 0;
  right: 0;
  width: 45px; }

.panel .adv_s .vt,
.panel .adv_s > span.labels {
  float: left;
  width: 150px;
  margin-top: 0.1em; }

.panel input[src*="button_search.gif"] {
  margin-left: 150px;
  margin-top: 0;
  margin-bottom: 0; }

.panel + .adv_s {
  margin-top: 1em; }

.adv_s + span.labels {
  display: inline-block;
  margin: 0 150px 6px;
  white-space: nowrap; }

.adv_s img[alt="serias menu"] {
  cursor: pointer; }

.adv_s {
  margin: 0.5em 0 1em; }

/*** from CoinsBase.css ***/
.CBRTBL .rr {
  /*  padding-right:4px;
text-align:right; */ }

.CBRTBL .hdr {
  /* 	text-align:center;
	vertical-align:top; */
  font-weight: bold; }

.CBRTBL .hdr td b {
  font-weight: bold; }

/* .pr_sub
{
	border-collapse:collapse;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#001f4b;
	font-weight:bold;
	margin:0;
}
.pr_right
{
	margin: 0 0 0.7em 0;
	font-style: italic;
} */
/*** /from CoinsBase.css ***/
.SBDcontrol {
  background: #F7F3EA;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  padding: 15px;
  width: 70%;
  position: relative;
  margin: 0 0 2em; }

.SBDcontrol:before,
.SBDcontrol:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

.SBDcontrol:before {
  left: 0;
  right: 45px; }

.SBDcontrol:after {
  background-position: -1955px 0;
  right: 0;
  width: 45px; }

.SBDcontrol input[type="image"] {
  display: block;
  margin: 0 0 1em 0; }

.SBDcontrol input[type="image"]:last-child {
  margin-bottom: 0; }

.SBDcontrol input[type="text"],
.SBDcontrol select {
  margin: 0 1em 0.7em 0; }

.SBDcontrol label {
  white-space: nowrap; }

/*** ajax calendar ***/
/* .ajax__calendar_body {
	height: 175px !important;
}
.ajax__calendar_days,
.ajax__calendar_months,
.ajax__calendar_years {
	height: 175px !important;
}
 */
.ajax__calendar_header {
  position: relative; }

.ajax__calendar .ajax__calendar_container {
  border: 5px solid #fff !important;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em;
  -webkit-box-shadow: 0 0 20px 3px rgba(82, 86, 89, 0.3);
     -moz-box-shadow: 0 0 20px 3px rgba(82, 86, 89, 0.3);
          box-shadow: 0 0 20px 3px rgba(82, 86, 89, 0.3);
  *border: 1px solid #bbb !important; }

.ajax__calendar .ajax__calendar_container TD {
  padding: 0 !important; }

.ajax__calendar .ajax__calendar_day,
.ajax__calendar .ajax__calendar_month,
.ajax__calendar .ajax__calendar_year {
  border: none !important; }

.ajax__calendar_day {
  padding: 2px 2px 0 !important;
  text-align: center !important; }

.ajax__calendar_dayname {
  padding: 3px 2px 2px !important;
  text-align: center !important; }

.ajax__calendar .ajax__calendar_active .ajax__calendar_day,
.ajax__calendar .ajax__calendar_active .ajax__calendar_month,
.ajax__calendar .ajax__calendar_active .ajax__calendar_year,
.ajax__calendar .ajax__calendar_active.ajax__calendar_hover .ajax__calendar_day,
.ajax__calendar .ajax__calendar_active.ajax__calendar_hover .ajax__calendar_month,
.ajax__calendar .ajax__calendar_active.ajax__calendar_hover .ajax__calendar_year {
  color: #fff !important;
  font-weight: bold;
  background: #AE0000 !important;
  border: none !important;
  -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
          border-radius: 0.3em; }

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month,
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em;
  color: #000 !important;
  background: #f7f3eb url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjNlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY0ZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+") !important;
  background: -moz-linear-gradient(top, #f7f3eb 0%, #fbf4e3 100%) !important;
  background: -o-linear-gradient(top, #f7f3eb 0%, #fbf4e3 100%) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f3eb', endColorstr='#fbf4e3',GradientType=0 ) !important; }

.ajax__calendar_next,
.ajax__calendar_prev {
  height: 13px;
  width: 13px;
  background: transparent url("icons.png") 0 0 no-repeat !important;
  position: absolute;
  top: 3px; }

.ajax__calendar_prev {
  background-position: -87px -109px !important;
  left: 10px; }

.ajax__calendar_prev:hover {
  background-position: -87px -141px !important; }

.ajax__calendar_next {
  background-position: -87px -93px !important;
  right: 10px; }

.ajax__calendar_next:hover {
  background-position: -87px -125px !important; }

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {
  color: #bebebe !important; }

.ajax__calendar_title {
  color: #133E9D;
  text-decoration: underline;
  display: inline-block;
  *display: inline; }

.ajax__calendar_title:hover {
  color: #cc0000 !important; }

.ajax__calendar_today {
  color: #133E9D;
  padding: 7px 0 0 !important; }

.ajax__calendar_today:hover {
  color: #cc0000 !important; }

img[id*="Chart"] {
  -webkit-box-shadow: 0 0 15px #C0C0C0;
     -moz-box-shadow: 0 0 15px #C0C0C0;
          box-shadow: 0 0 15px #C0C0C0;
  margin-bottom: 2em; }

input[id*="Button1"] ~ span[id*="Label"] {
  font-style: italic;
  font-size: 0.9em;
  margin: 0.5em 0 0;
  display: block; }

map + div[align="right"] {
  font-style: italic;
  margin: 1em 0 0.7em; }

table[id*="Calendar1"] ~ .pr_right {
  font-style: italic;
  margin: 2em 0 0.7em; }

/*** ??? ***/
.CBRTBL tr:first-child td.sl,
.CBRTBL tr:first-child td.rr {
  border-bottom: 1px solid #f5f5f5 !important; }

/*** ForecastLiquidityFactors.css ***/
/*.CBRTBL .rr
{
 white-space:nowrap;
 padding-right:4px;
text-align:right;
}
.CBRTBL .rd
{
padding-right:4px;
padding-left:4px;
text-align:center;
}

.CBRTBL .sl
{
	padding-right:2px;
	 padding-left:2px;

}

.CBRTBL .hdr
{
	text-align:center;
	vertical-align:top;
	font-weight:bold;

}

.pr_sub
{
	border-collapse:collapse;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#001f4b;
	font-weight:bold;
	margin:0;
}
 .pr_right
{
	width:100%;
	border-collapse:collapse;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	color:#001f4b;
	margin:0;
}*/
a[name="CheckedItem"],
a[name="CheckedItem"]:hover {
  color: #000 !important;
  cursor: default; }

/*#table4,
#table27 {
	font-size: 0.9em;
	margin: 0 0 1.5em;
}*/
/*#table4 td {
	padding: 0 0.7em 0 0;
}*/
/*#table27 td {
	padding: 0 0 0.7em 0;
}*/
div[style="text-align:center; width:100%;"] > div {
  text-align: left;
  background: #f9f4e6 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZiZjRlMyIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmN2YzZWIiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNnKSIvPjwvc3ZnPg==");
  background-image: -moz-linear-gradient(top, #fbf4e3, #f7f3eb);
  background-image: -o-linear-gradient(top, #fbf4e3, #f7f3eb);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr = #fbf4e3, endColorstr = #f7f3eb);
  -webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
     -moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
          border-radius: 0.5em 0.5em 0.5em 0.5em;
  margin: 0 0 2em -2px;
  max-width: 60em;
  padding: 0.7em 1.5em 0.5em;
  position: relative; }

div[style="text-align:center; width:100%;"] > div:before,
div[style="text-align:center; width:100%;"] > div:after {
  background: url("decor.png") repeat scroll 0 0 transparent;
  bottom: -12px;
  content: "";
  height: 12px;
  position: absolute; }

div[style="text-align:center; width:100%;"] > div:before {
  left: 0;
  right: 45px; }

div[style="text-align:center; width:100%;"] > div:after {
  background-position: -1955px 0;
  right: 0;
  width: 45px; }

/*** From SimpleDB.css ***/
/* .CBRTBL .rr
{
 padding-right:4px;
text-align:right;
}
.CBRTBL .rl
{
padding-left:4px;
text-align:left;
}
.CBRTBL .rd
{
padding-right:4px;
padding-left:4px;
text-align:center;
}

.CBRTBL .hdr
{
	text-align:center;
	vertical-align:top;
	font-weight:bold;

}

.pr_sub
{
	border-collapse:collapse;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#001f4b;
	font-weight:bold;
	margin:0;
}
 .pr_right
{
	width:100%;
	border-collapse:collapse;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	font-size:10pt;
	color:#001f4b;
	margin:0;
}

.SBDcontrol
{

text-align:center;
width:100%;
 vertical-align:bottom;


}

 .SBDcontrol input, select
{
  vertical-align:middle;
}

.SBDcontrol span
{
  vertical-align:bottom;
  font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#001f4b;
}

.BnkHeader
{
overflow: hidden;
padding-bottom:20px;
}
.BnkHeader_block
{
 position: relative;
 left: 50%;
 float: left;
 text-align:left;

}

.BnkHeader_block table{
position: relative;
right: 50%;
z-index: 1;
}
.BnkHeader_block p
{
text-indent:10px;
width:600px;
position: relative;
right: 50%;
z-index: 1;
}

.BnkHeader_block .hdr_tbl
{
	margin-top:20px;
	margin-bottom:5px;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
position: relative;
right: 50%;
z-index: 1;
} */
.BnkHeader {
  margin: 3em 0 0; }

.BnkHeader .hdr_tbl {
  /* 	font-weight: bold;
	margin: 2em 0 0.3em;	 */
  font-family: Georgia, Times, serif;
  margin-top: 1.5em;
  font-weight: normal;
  line-height: 1.2;
  font-size: 150%;
  margin-bottom: 0.7em;
  text-align: left !important;
  display: block; }

.BnkHeader table[width="600px"] {
  margin-left: -0.76em;
  width: auto; }

.BnkHeader table[width="600px"] td {
  padding: 0.65em 0.76em;
  border-bottom: 1px solid #f5f5f5;
  font-size: 0.9em; }

/*** ajax tabs overriding ***/
div.ajax__tab_container {
  max-width: 60em; }

div.ajax__tab_xp .ajax__tab_header {
  font-size: 1em;
  font-family: Arial, sans-serif !important;
  background: none; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_inner {
  background: #F7F3EA; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_outer {
  height: auto; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_hover .ajax__tab_outer,
div.ajax__tab_xp .ajax__tab_header .ajax__tab_hover .ajax__tab_inner {
  background-image: none; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_outer,
div.ajax__tab_xp .ajax__tab_header .ajax__tab_inner {
  padding: 0;
  background: none; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_inner {
  padding: 10px 15px;
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_tab {
  background: none !important;
  border-bottom: 1px dotted #133E9D;
  color: #133E9D;
  padding: 0;
  height: auto; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_tab:hover {
  border-bottom: 1px dotted #cc0000;
  color: #cc0000; }

div.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_tab {
  font-weight: bold;
  color: #000;
  border-bottom: none; }

div.ajax__tab_xp .ajax__tab_body {
  background: #F7F3EA;
  border: none;
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
  padding: 15px;
  position: relative;
  overflow: visible !important; }

div.ajax__tab_xp .ajax__tab_body:before,
div.ajax__tab_xp .ajax__tab_body:after {
  background: url("decor.png") repeat scroll 0 0 transparent;
  bottom: -12px;
  content: "";
  height: 12px;
  position: absolute; }

div.ajax__tab_xp .ajax__tab_body:before {
  left: 0;
  right: 45px; }

div.ajax__tab_xp .ajax__tab_body:after {
  background-position: -1955px 0;
  right: 0;
  width: 45px; }

fieldset.FormTable {
  border: none; }

fieldset.FormTable legend {
  background: none;
  border: none;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
  color: #000;
  font-family: Arial, sans-serif;
  font-size: 1.05em;
  font-weight: bold;
  height: auto;
  text-indent: 0;
  width: 100%;
  display: block;
  padding: 1em 0 0.7em 0; }

.NoBorderTBL tr td[style="width:100px;"] {
  display: none; }

.NoBorderTBL label {
  margin: 0 0.5em 0.3em 0;
  display: inline-block; }

td.HelpBox {
  background: none;
  font-size: 0.85em;
  font-style: italic; }

td.HelpBox img {
  margin: 6px 3px 0px; }

td.CoolpsingStyle {
  background: none;
  text-indent: 0;
  color: #133E9D; }

td.CoolpsingStyle > span {
  border-bottom: 1px dotted #133E9D;
  color: #133E9D;
  font-size: 1.1em;
  font-family: Georgia, Times, serif;
  display: inline-block;
  margin: 0 0 0.7em 0; }

td.CoolpsingStyle > span:hover {
  border-color: #cc0000;
  color: #cc0000; }

td.CoolpsingStyle img {
  margin: 0; }

table.NoBorderTBL td[style="margin-left: 40px"] > div {
  background: #fff;
  margin: 0 0 1em 0 !important; }

table.NoBorderTBL td[style="margin-left: 40px"] > div[style*="height: 200px;"] {
  border: 1px solid #ccc !important; }

table.NoBorderTBL td[style="margin-left: 40px"] > div div {
  padding: 7px 10px !important; }

.ajax__tab_body p[align="right"] {
  text-align: left;
  font-style: italic;
  margin: 0.7em 0 0.5em; }

.TBL_PR {
  font-size: 1em; }

table.TBL_PR td {
  padding: 0 1em 1em 0; }

p input[id*="FromDate"],
p input[id*="ToDate"] {
  margin: 0 0 0.5em 0;
  display: inline-block; }

/* span[id*="OutPress"] p img[src*="bullet_list.gif"] */
img[src*="bullet_list.gif"] {
  display: none; }

/*** from archive/Default.aspx page ***/
.ctl00_ContentPlaceHolder1_UC_Plug_51754_TreeView1_0 {
  text-decoration: none; }

.ctl00_ContentPlaceHolder1_UC_Plug_51754_TreeView1_1 {
  border-style: none; }

.ctl00_ContentPlaceHolder1_UC_Plug_51754_TreeView1_3 {
  border-style: none; }

/******/
table.content {
  font-size: 1em;
  width: 100%; }

table.content td.qa {
  width: 300px; }

table.content td.qa a {
  text-decoration: none;
  border-bottom: 1px dotted #133E9D; }

table.content td.qa a:hover {
  border-color: #cc0000; }

table.content td.qa > .labels {
  margin: 1em 0 0 0;
  display: inline-block; }

td[class*="TreeView1_2"].sel_ns {
  background: #F7F3EB !important;
  -webkit-border-radius: 6px 0 0 6px;
     -moz-border-radius: 6px 0 0 6px;
          border-radius: 6px 0 0 6px; }

td[class*="TreeView1_4"].sel_ns:hover {
  background: none; }

a.sel_ns {
  font-weight: normal;
  color: #cc0000;
  border-bottom: 1px dotted #cc0000 !important; }

table.content td.qa div div table td:first-child,
table.content td.qa div div table td:nth-child(2) {
  display: none; }

table.content td.qa div > div {
  margin-left: 3.5em; }

table.content td.qa div table {
  width: 100%; }

table.content td.qa div > table td:first-child {
  width: 20px; }

table.content td.qa > div > table {
  margin-top: 0.7em; }

table.content td.qa > div > table:first-child {
  margin-top: 0px !important; }

table.content td.qa table td {
  padding: 0.3em 0.2em 0.5em 0.5em;
  font-size: 0.9em; }

table.content td.qa div table td img {
  margin: 0 !important; }

a[id*="TreeView1n"] {
  border: none !important; }

table td.qb {
  padding: 1.5em 1.8em;
  background: #F7F3EB;
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px; }

table td.qb .vx {
  margin: 0 0 1.5em 0;
  white-space: nowrap; }

table td.qb .divx {
  font-size: 0.9em;
  overflow: hidden;
  margin: 0 0 0.7em; }

table td.qb .divx:last-child {
  margin-bottom: 1.5em; }

div[align="right"] table td[valign="top"] img[src*="icon_print.gif"] {
  margin-top: 0.4em; }

div[style="text-align:right"] {
  text-align: left !important; }

/*a[href*="list_bbs"] {
	display: inline-block;
	margin: 0 0 2em 0;
}*/
.header img[src*="icon_pdf.gif"] {
  margin-bottom: 2px !important; }

table[width="100%"] {
  margin: 0 0 1em 0; }

table[width="100%"] td[width="20"][rowspan] {
  display: none; }

table[width="100%"] tr td[width="100%"] b {
  display: inline-block;
  margin: 1.7em 0 0.3em; }

table[width="100%"] tr:first-child td[width="100%"] b {
  margin-top: 0px; }

table[width="100%"] tr td[width="100%"] a {
  margin: 0 0.2em 0 0.3em; }

table[width="100%"] tr td[width="100%"] a:first-child {
  margin-left: 0; }

table[width="100%"] tr td[width="100%"] a img[src*="mail.gif"] {
  margin: 0; }

/*#table3 td {
	padding: 0 0.4em 0.4em 0;
}*/
#table3 td img {
  margin: 3px 0 0 0; }

/*#table3 td:first-child{
	display: none;
}
#table3 td:only-child{
	display: table-cell;
}*/
/*#table3 tr td b {
	display: inline-block;
	margin: 1em 0 0;
}*/
#table3 tr:first-child td b {
  margin-top: 0; }

/*
.inner_menu.cols_1.calendar_width ~ table[border="0"] td:first-child {
	display: none;
}
.inner_menu.cols_1.calendar_width ~ table[border="0"] td:only-child {
	display: table-cell !important;
} */
.pretty_form table {
  width: auto; }

/*** ?? ***/
.tblnone_sp2 .tblnone_sp2 td > ul {
  margin-left: 0 !important; }

.tblnone_sp2 .tblnone_sp2 ul li {
  text-indent: 0 !important; }

.tblnone_sp2 .tblnone_sp2 ul li:before {
  content: '' !important; }

/*** /?? ***/
div.hdr b {
  font-size: 150%;
  margin-bottom: 0.7em;
  margin-top: 1em;
  font-weight: normal;
  font-family: Georgia, Times, serif;
  display: block; }

div.hdr + div.hdr b {
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: bold; }

h2 span[id="Label1"] + select {
  display: inline-block;
  vertical-align: middle; }

div[align="right"] + p {
  margin-top: 1em; }

img[src*="leg.png"] {
  -webkit-box-shadow: none !important;
     -moz-box-shadow: none !important;
          box-shadow: none !important; }

#f_sr {
  margin-top: 1em; }

p[align="center"] + div[align="center"] table[width="600px"] {
  margin: 0 0 0 -0.65em;
  font-size: 92%;
  border-spacing: 0;
  border-collapse: separate; }

p[align="center"] + div[align="center"] table[width="600px"] td {
  padding: 0.65em 0.76em;
  border-bottom: 1px solid #f5f5f5; }

table[bgcolor='#4B5B65'] {
  background: none !important; }

/*#table5 td {
	padding: 0.3em 0 0.5em;
}*/
ul.nodash {
  margin-left: 0 !important; }

ul.nodash li {
  margin: 0 0 0.7em 0 !important; }

ul.nodash > li {
  text-indent: 0 !important; }

ul.nodash > li:before {
  content: '' !important; }

#content ul.without_dash > li {
  text-indent: 0;
  margin-left: 0; }

.tblnone_sp2 .tblnone_sp2 ul.dash > li:before {
  content: '\2014\a0' !important; }

/*** from DBRN_FAQ.css ***/
.mainPlaceDBRN {
  margin-top: 20px;
  border-bottom-style: none; }

.mainPlaceDBRN td {
  vertical-align: top; }

.qa {
  /* height:auto; */
  /* border-right-style:solid;
	 border-right-color:Gray;
	 border-right-width:1px; */
  width: 400px;
  /* 	 margin:5px 5px 5px 5px;
	 padding:2px 2px 2px 2px; */ }

.qdoc {
  background: #F7F3EB;
  -webkit-border-radius: 0px 0px 6px 6px;
     -moz-border-radius: 0px 0px 6px 6px;
          border-radius: 0px 0px 6px 6px;
  padding: 1em 1.8em;
  /* 	 border-style:none;
	 margin:5px 5px 5px 5px;
	 padding:2px 2px 2px 2px; */ }

fieldset {
  border: none; }

.DBRN_Print {
  margin: 0 0 2em 0;
  /* text-align:right; */ }

.DBRN_Print span {
  display: inline-block;
  padding: 0 0 0 1em;
  /*	width:115px; */
  /* background-image:url('/images/icons/icon_print.gif'); */
  background-image: url("../../images/icons/icon_print.gif");
  background-position: left center;
  background-repeat: no-repeat; }

/* ��� ������ */
.SRCH_LI li {
  padding-left: 12px;
  background-image: url(/images/bullet_gradusnik2.gif);
  background-repeat: no-repeat;
  background-position: 0px 6px;
  border-bottom-style: none; }

.SRCH_LI ul {
  font-weight: normal;
  list-style-type: none; }

/* �������� � ��������� */
.DLB_LI {
  margin: 0 0 1em 0;
  /* font-weight:bold; */
  /* 	  padding-left:10px;
	  padding-bottom:4px;
	  background-image:url(/images/bullet_list.gif);
	  background-position:1px 10px;
	  background-repeat:no-repeat;
	  margin-right:6px;
	  cursor:pointer; */
  /* 	  border-bottom-style:solid;
	  border-bottom-color:Gray;
	  border-bottom-width:1px; */ }

.DLB_LI a {
  text-decoration: none;
  border-bottom: 1px dotted #133E9D; }

.DLB_LI a:hover {
  border-color: #cc0000; }

.DocListBlock {
  margin-top: 0.5em; }

.DocListBlock ul {
  font-weight: normal;
  max-height: 180px;
  list-style-type: none;
  overflow: auto;
  overflow-y: scroll;
  overflow-x: hidden;
  font-size: 0.9em; }

/* ������� ������ ���������� */
.DocListBlock li {
  padding: 0.3em 0.5em 0.5em 0.5em;
  text-indent: 0 !important;
  -webkit-border-radius: 6px 0 0 6px;
     -moz-border-radius: 6px 0 0 6px;
          border-radius: 6px 0 0 6px;
  margin: 0 !important;
  /* 	padding-left:12px;
	background-image:url(/images/bullet_gradusnik2.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	border-bottom-style:none; */ }

.DocListBlock li:before {
  content: '' !important; }

/* ������� ������ ���������� ���������� */
.SSEL {
  background: #F7F3EB;
  /* font-weight:bold; */ }

.SSEL a {
  color: #cc0000;
  border-color: #cc0000; }

.UpdDate {
  /* padding-left:12px; */
  font-style: italic;
  font-size: 0.9em;
  margin: 1em 0; }

.DBRN_fs {
  position: relative;
  /* 	 margin: 0px 3px 5px 3px;
	 padding: 3px 3px 3px 3px; */
  /*      border-style:solid;
     border-width:1px;
     border-color:#6b7b85; */ }

.DBRN_fs:before {
  content: '';
  border-bottom: 1px solid #B9B6A3;
  position: absolute;
  bottom: 1px;
  left: -1.8em;
  right: -1.8em; }

.DBRN_fs:after {
  content: '';
  border-bottom: 1px solid #FFFFFF;
  position: absolute;
  bottom: 0;
  left: -1.8em;
  right: -1.8em; }

.DBRN_fs:last-of-type:after,
.DBRN_fs:last-of-type:before {
  border: none; }

.DBRN_fs:first-child legend:first-child {
  padding-top: 0; }

.DBRN_fs legend {
  font-family: Georgia,Times,serif;
  font-size: 150%;
  padding: 1.5em 0 0.7em;
  line-height: 1.2;
  display: block; }

.MsoBodyText2,
.MsoBodyText3 {
  /* padding-left: 20px; */
  font-size: 0.9em;
  /* color: #001f4b; */
  /* font-family: "Times New Roman", Times, serif; */
  white-space: normal; }

.MsoBodyText3 {
  font-weight: bold; }

.DBRN_fs h1 {
  font-family: Arial, sans-serif;
  font-size: 1em;
  font-weight: bold;
  margin: 0 0 0.7em 0;
  /*     	color: #001f4b;
    	font-size:12pt; */ }

.DBRN_fs h1 b {
  font-weight: bold; }

.MsoNormalTable {
  border-collapse: collapse; }

/**********/
/*.hslice {
	margin: 1em 0 0 0;
}*/
#content > li {
  font-family: Georgia,Times,serif;
  font-size: 150%;
  padding: 0 0 .7em;
  line-height: 1.2;
  list-style-type: none; }

#content > li b {
  font-weight: normal; }

#content > ul li ~ br {
  display: none; }

form[name="Form1"] {
  margin-bottom: 2em; }

select[name="c_mes"] {
  margin-right: 0.3em; }

.with_infobox table[width="100%"] {
  width: 550px; }

.with_infobox table[width="100%"] td {
  padding: 0 0 0.7em 0; }

.BnkHeader_block div[id*="MainPanel"] > table[width="100%"] {
  width: auto; }

.BnkHeader_block div[id*="MainPanel"] > table[width="100%"] td {
  padding: 0 1em 0 0; }

table[width="100%"] span[id*="Ris"] {
  font-style: italic;
  font-size: 0.85em; }

/*** from banknotes-coins.css ***/
.infobox {
  left: 470px !important; }

.side_block {
  width: 420px; }

/* .small {
    font-size: 85%;
}

ul.tabs {
    list-style: none;
}
ul.tabs li {
    display: inline-block;
    margin: 0 0.2em 0 0;
    padding: 0 0.5em;
    white-space: nowrap;
    font-size: 150%;
    font-family: Georgia, Times, serif;
}
ul.tabs li.active {
    background-color: #ae0001;
    padding: 0 0.5em;
    color: #ffffff;
}

.wide_image {
    margin: 2em 0;
}

.img_with_border img {
    border: 1px solid #bab5a2;
}

.wide_image_description {
    font-size: 90%;
    font-style: italic;
    margin-left: 200px;
    width: 225px;
    padding-top: 1em;
}

.with_infobox {
    padding-right: 35%;
    position: relative;
}

.infobox {
    position: absolute;
    width: 25%;
    left: 576px;
    font-size: 90%;
}
.wide .infobox {
    left: 700px;
}

#content .infobox .accent_block p {
    line-height: 1.2em;
}

.infobox table {
    margin-bottom: 0.3em;
}
.infobox td {
    margin: 0;
    padding: 0 0 0.5em 0;
}

.memorable_form {
    font-style: italic;
    color: #777777;
    padding: 15px;
    background-color: #f7f3ea;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    margin-bottom: 2em;
}

.memorable_form .form_block {
    margin-bottom: 2em;
    width: 80%;
}

.memorable_form label {
    display: block;
    font-weight: bold;
    font-style: normal;
    color: #000000;
}

.memorable_form input[type='text'] {
    display: block;
    width: 90%;
    margin: 0.7em 0;
    padding: 3px;
}

.memorable_form .form_selector {
    margin: 0.5em 0 0 -4px;
    clear: left;
}
.memorable_form .form_selector input {
    display: none;
}
.memorable_form .form_selector label {
    font-weight: normal;
    float: left;
    padding: 2px 4px;
}
.memorable_form .form_selector li {
    margin: 0 5px 5px 0;
    font-style: normal;
    display: block;
    float: left;
}
.memorable_form .form_selector.value_selector li {
    width: 8em;
}
.memorable_form .form_selector li.selected label {
    background-color: #ae1817;
    color: #ffffff;
}
.memorable_form .form_selector li.selected ins {
    color: #ffffff;
    border: none;
    cursor: default;
}
.memorable_form .form_selector li.selected ins:hover {
    color: #ffffff ! important;
    border: none;
    cursor: default;
}

.memorable_form .form_submit {
    min-height: 2em;
}

.memorable_form .form_submit input[type='submit'] {
    display: inline-block;
    float: left;
    margin-right: 2em;
}

.memorable_form .disabled_info {
    display: none;
}
.memorable_form .form_submit.input_disabled .disabled_info {
    display: block;
}

.memorable_results {
    width: 95%;
}
.memorable_results th {
    font-weight: bold;
    text-align: left;
    padding: 0.8em 2em 1em 0;
    border-bottom: 1px solid #bbb6a3;
    vertical-align: top;
}
.memorable_results th ins {
    color: #000000;
}
.memorable_results th.selected ins {
    color: #cc0000;
}
.memorable_results th.selected ins.order_asc:after {
    content: '\a0\2193';
}
.memorable_results th.selected ins.order_desc:after {
    content: '\a0\2191';
}
.memorable_results td {
    padding: 0.5em 2em 0.5em 0;
    vertical-align: top;
}
.memorable_results tbody tr:first-child td {
    padding-top: 1em;
}
 */
/*** from bank-notes.css***/
.bbox {
  position: relative;
  margin: 0 0 2em;
  padding: 1em 1.5em;
  min-width: 750px;
  background: #f9f4e6 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZiZjRlMyIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmN2YzZWIiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNnKSIvPjwvc3ZnPg==");
  background-image: -moz-linear-gradient(top, #fbf4e3, #f7f3eb);
  background-image: -o-linear-gradient(top, #fbf4e3, #f7f3eb);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr = #fbf4e3, endColorstr = #f7f3eb);
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px; }

.bbox:before,
.bbox:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

.bbox:before {
  left: 0;
  right: 45px; }

.bbox:after {
  width: 45px;
  right: 0;
  background-position: -1955px 0; }

.bbox p b {
  margin-top: 0; }

.bbox div.photo.centered {
  margin: 0.5em 0 1em 0 !important; }

.makebold_menu {
  background-color: #9c1000;
  color: White;
  font-weight: bold; }

.makenormal_menu {
  background-color: #F7F7F8;
  font-weight: normal;
  color: Black;
  background-color: White; }

.makebold {
  color: #9c1000;
  font-weight: bold;
  text-decoration: none; }

.makenormal {
  font-weight: normal;
  text-decoration: underline; }

.ButtonStyle {
  border-collapse: collapse;
  text-decoration: underline; }

/*********/
div[style*="background-color:#FEFAFA;"],
div[style*="background-color: #FEFAFA;"] {
  background: none !important;
  border: none !important;
  padding: 0 !important; }

span[style*="color:#FF3300;"],
span[style*="color: #FF3300;"] {
  color: #000 !important; }

p[align="center"] {
  text-align: left; }

p[align="center"] br {
  display: none; }

table[id*="RadioButtonList"] td {
  white-space: nowrap;
  padding: 0 1em 0 0; }

/*input[id*="SendButton"] {
	margin-top: 1em !important;
}*/
/*table[border="0"] td{
	padding: 0 0.5em 0.5em 0;
}
table.data[border="0"] td {
	padding: 0.65em 0.76em;
}*/
table[border="0"] td img {
  margin-right: 0 !important; }

table[border="0"] td:nth-child(2) img {
  margin-right: 4px !important; }

#PrintIT {
  margin-top: 1em; }

div[align="right"] #table2 td br {
  display: none; }

td[bgcolor="#F7F7F8"],
td[bgcolor="#4b5b65"] {
  background: none; }

/* form[name*="step"],
form[name*="Step"] {
	padding: 1em 1.5em;
	margin: 0 0 2em -2px;
	max-width: 60em;

	background: #f9f4e6 url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZyIgeDE9IjAiIHkxPSIwIiB4Mj0iMCIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZiZjRlMyIgLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmN2YzZWIiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgc3R5bGU9ImZpbGw6dXJsKCNnKSIvPjwvc3ZnPg==');
	background-image: -moz-linear-gradient(top, #fbf4e3, #f7f3eb);
	background-image: -o-linear-gradient(top, #fbf4e3, #f7f3eb);
	*filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr = #fbf4e3, endColorstr = #f7f3eb);

	border-radius: 5px;
	-moz-border-radius: 5px;
} */
div[align="center"] {
  text-align: left; }

/* div[align="center"] br {
	display: none;
} */
form[name*="step"] div[align="center"] > b,
form[name*="Step"] div[align="center"] > b {
  display: block;
  margin: 0 0 0.7em 0; }

form[name*="step"] div[align="center"] > b + br,
form[name*="Step"] div[align="center"] > b + br {
  display: none; }

form[name*="step"] div[align="center"] select {
  margin: 0.5em 0.5em 0.5em 0; }

form[name*="step"] input[type="image"],
form[name*="Step"] input[type="image"] {
  margin: 1em 0 0 0; }

form[name*="step"] div[align="left"] br {
  display: none; }

form[name*="step"] div[align="left"] b {
  display: block;
  margin: 0 0 0.5em 0; }

form[name*="step"] div[align="left"] dd {
  margin: 0 0 0.3em; }

form[name*="step"] div[align="left"] dd b {
  margin-top: 1em; }

form[name*="step"] div[align="left"] dd input[type="image"] {
  margin-top: 2em; }

form[name*="Step"] div > li {
  list-style-type: none;
  margin: 0 0 0.5em;
  padding: 0; }

form[name*="Step"] div > ul {
  margin-left: 0 !important; }

form[name*="Step"] div > ul input,
form[name*="Step"] div[align="left"] > input {
  margin-top: 1em; }

form[name*="Step"] div > ul input:first-child,
form[name*="Step"] div[align="left"] > input:first-child {
  margin-top: 0; }

form[name*="Step"] + p b {
  margin: 0 0 0.5em;
  display: block; }

form[name*="Step"] + p b + br {
  display: none; }

div[align="right"] + form {
  margin-top: 1em; }

table.CBRTBL img[alt*="Sort"] {
  cursor: pointer; }

table[border="0"] tr[valign="top"] td[colspan="2"] a b {
  display: block;
  margin: 1em 0 0 0; }

table[border="0"] tr[valign="top"] td[colspan="2"] a[target="_blank"] b {
  display: inline; }

.TopCH2 {
  text-align: left; }

.TopCH2 input {
  width: auto !important; }

.note {
  /* font-size: 0.9em; */
  font-style: italic;
  margin: 2.5em 0 1em 0; }

.note:first-child {
  margin-top: 0; }

.accent_block .error {
  font-size: 92%;
  margin: 22px 0 1em;
  max-width: 60em;
  background: #AE0000;
  -webkit-border-radius: 0.3em;
     -moz-border-radius: 0.3em;
          border-radius: 0.3em;
  color: #FFFFFF;
  padding: 0.6em 1.2em;
  position: relative; }

.pretty_form.with_bg + h2,
.pretty_form.with_bg + h3 {
  margin-top: 0 !important; }

div[id*=MainSelector] {
  max-width: 60em;
  position: relative;
  padding: 1em 1.5em;
  background: #f7f3eb;
  display: inline-block;
  margin-bottom: 2em;
  margin-left: -2px;
  -webkit-border-radius: 0.5em;
     -moz-border-radius: 0.5em;
          border-radius: 0.5em; }

div[id*=MainSelector]:before,
div[id*=MainSelector]:after {
  position: absolute;
  height: 12px;
  bottom: -12px;
  background: url("decor.png");
  content: ""; }

div[id*=MainSelector]:before {
  left: 0;
  right: 45px; }

div[id*=MainSelector]:after {
  width: 45px;
  right: 0;
  background-position: -1955px 0; }

.search_form input[type="text"] {
  width: 85%; }

h1 + ul.switcher.type2 {
  margin-top: 1em !important; }

h2 + p[align="center"] b {
  margin-top: 1em !important; }

#content ul.switcher {
  margin-bottom: 1em; }

#content ul.switcher.type1 {
  margin-top: 1.5em; }

#content ul.switcher.type1 {
  margin-bottom: 0.6em; }

.p_txt > #table4 {
  margin-bottom: 0; }

.pretty_form .without_dash.without_indent {
  margin-bottom: 1em !important; }

.pretty_form .strong {
  display: block;
  font-weight: 700;
  margin: 19px 0 0; }

.pretty_form.calendar_width,
.pretty_form.small_form {
  display: inline-block; }

.pretty_form .selector {
  padding-bottom: 0.5em; }

.pretty_form .selector label {
  padding-left: 4px;
  position: relative;
  top: 1px; }

.pretty_form.with_bg.vertical dl dd input[type="text"] {
  width: 400px; }

.pretty_form .selector:last-child {
  padding-bottom: 0; }

.pretty_form .for_selector .selector:last-child {
  padding-bottom: 0.5em; }

/*.pretty_form .selector input[type="radio"],
.pretty_form .selector input[type="checkbox"] {
	margin-left: 0;
	margin-top: -0.2em;
}*/
.pretty_form dl:last-of-type,
.pretty_form div.fieldset dl:last-of-type {
  padding-bottom: 0.3em; }

.pretty_form dl:last-of-type + input,
.pretty_form div.fieldset dl:last-of-type + input {
  margin-top: 1.2em; }

.pretty_form input[type='submit'] {
  margin-bottom: 0; }

.fieldset:first-child {
  margin-top: 0; }

.fieldset:last-child {
  margin-bottom: 0; }

table.CBRTBL td {
  display: table-cell !important; }

.executives td {
  padding: 0 0.7em 0.7em 0; }

.executives td.executive_position {
  min-width: 35%; }

.executives_list {
  line-height: 170%; }

.farther.up_to {
  margin-left: 0; }

.type_radio span[id*="RadioButtonList1"] input[type="radio"] {
  margin: 0.1em 0.5em 0.5em 0; }

.pretty_form .disclaimer .error {
  font-size: 1em;
  margin-top: 0;
  max-width: none;
  color: #c90000; }

.pretty_form div dl:last-of-type {
  padding-bottom: 1.5em; }

.pretty_form .type_text input[id*="SendButton"] {
  margin-top: 0 !important; }

.table_comment {
  margin-top: 2.5em; }

.table_comment + h2 {
  margin-top: 0.5em; }

.note + h2,
.note + h3 {
  margin-top: -0.3em; }

.h1 + #content table.data:first-child {
  margin-top: 2em !important; }

title + h2 {
  margin-top: 0; }

table.data + table.data {
  margin-top: 4em !important; }

table.data + h2 {
  margin-top: 2em; }

#content .discussion_table ul.without_indent.without_dash:first-child {
  margin-top: 0; }

#content li ul.without_indent.without_dash {
  margin-top: 0.5em !important;
  margin-bottom: 0 !important; }

.discussion_table {
  margin-top: 2.5em; }

/* Tabs */
div[id*="TabContainer1"] input[type="checkbox"] {
  margin-left: 0; }

meta + h2 {
  margin-top: 0; }

ul + ul {
  margin-top: 0 !important; }

.box {
  float: left;
  margin: 1em 1em 0 0; }

.org_dopinfo table.data tr:first-child td:first-child {
  font-size: 85%; }

.org_dopinfo .cards table.data tr:first-child th {
  font-weight: normal; }
