/* 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 tr:nth-child(2) td[valign="top"], */
.tblnone_sp2 .tblnone_sp2 .tblnone_sp2 tr > td[colspan]:first-child,
/*.tblnone_sp2 tr:first-child td[valign="top"],*/
.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:before{
	content: '\2014\a0';
	float: left;
	margin-left: -1.25em;
}

#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 {
	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%;
}

.infobox td {
    font-size: 13px !important;
}

/* 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;
	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 {
	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;
	border-radius: 5px;
	-moz-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;
    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;
	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 b, .header strong
{
  	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;
}
.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;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
}
.hdr_menu td {
    padding: 0.3em 0.5em;
    -moz-border-radius: 0.5em;
    border-radius: 0.5em;
}
td[bgcolor=#4B5B65] {
background-color: #fff;
}

#FormData {
	padding: 1em 1.5em;
	background: #F7F3EB;
	margin-left: -2px;
	border-radius: 0.5em;
	-moz-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;
	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;
	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;
	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;
	border-radius: 0.5em;
	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;
	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 {
	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"] {
	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;
	margin: 0 0 2em 0;
	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: 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;
	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;
	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;
	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_2 {  }
.ctl00_ContentPlaceHolder1_UC_Plug_51754_TreeView1_3 { border-style:none; }
.ctl00_ContentPlaceHolder1_UC_Plug_51754_TreeView1_4 {  }

/******/
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;
	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;
	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"] {
	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;
	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;
	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_DocView
{
}


.DBRN_structure
{
}


  .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);

	border-radius: 5px;
	-moz-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;
    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;
	border-radius: 0.5em;
	-moz-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;
}
