.transparent
{
	filter: alpha(opacity=70); /* internet explorer */
	-khtml-opacity: 0.7;      /* khtml, old safari */
	-moz-opacity: 0.7;       /* mozilla, netscape */
	opacity: 0.7;           /* fx, safari, opera */
}
.transparent2
{
	filter: alpha(opacity=85); /* internet explorer */
	-khtml-opacity: 0.85;      /* khtml, old safari */
	-moz-opacity: 0.85;       /* mozilla, netscape */
	opacity: 0.85;           /* fx, safari, opera */
}
.nontransparent
{
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
}
.vertical-text {
	writing-mode:tb-rl;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	
}
.chart_bar_back
{
/*	background:#D9F0FA;*/
	background:#E3F1FA;
	border:1px solid #7A8EDE;
	width:98%;
	height:10px;
	text-align:left;
	vertical-align:middle;
	padding:1px;
	margin:1px
}

.chart_bar
{
	/*background:#8C0623;*/
	background:url(/img/bar.jpg);
	/*border:0px solid #7A8EDE;
	width:100%;*/
	height:10px;
	text-align:left;
	vertical-align:middle;
}

a.a1
{
	color:#073185;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}
a.a1:hover
{
	color:#073185;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
}
a.a1:visited
{
	color:#073185;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-decoration:none;
}
a.a1:hover:visited
{
	color:#073185;
	font-weight:bold;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;
}



body
{
	margin:0;
	padding:0;
	background:#eeeeef;
}
table
{
	border:0px;
	border-collapse:collapse;
}
table td
{
	padding:0px;
}
table.main_table
{
	width:100%;
	border:0px solid black;
	background:#eeeeef;
	border-collapse:collapse;
	padding:0px;
}
.table_title
{
	font-family:arial;
	font-weight:bold;
	font-size:12px;
	color:black;
	
}
td.main_shadow_right
{
	background: url(img/main_shadow_right.jpg);
	width:8px;
}
td.main_shadow_left
{
	background: url(img/main_shadow_left.jpg);
	width:8px;
}
div.photo
{
	float:left;
	background:#77a5dc;
	color:#000000;
	text-align:center;
	border:1px solid #a6bdea;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	margin:3px;
}
.image_container
{
	text-align:center;
	border:1px solid #a2a2a2;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	
}
.collection_title
{
	font-family:georgia;
	font-weight:normal;
	font-size:20px;
	color:#073185;
}
.collection_item_title
{
	font-family:georgia;
	font-weight:normal;
	font-size:32px;
	color:#073185;
	line-height:35px;
}
.collection_letter
{
	font-family:georgia;
	font-weight:normal;
	font-size:36px;
	color:#073185;
	padding:3px;
	text-align:center;
	vertical-align:top;
}
.collection_border
{
	border-top:1px dashed gray;
}

.news_hr
{
	width:100%;
	margin:0;
	padding:0px;
	border:0;
	border-top:1px solid #a6bdea;
}
.menu_item_text
{
	
	
	text-align:left;
}
.default_font
{
	font-weight:normal;
	font-size:12px;
	font-family:Arial,Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:17px;
}
.default_input
{
	font-weight:normal;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:black;
	border:1px solid #a6bdea;
}
a.collection_link_alpha
{
	font-family:georgia;
	font-weight:normal;
	font-size:20px;
	color:#000000;
	text-decoration:none;
}
a.collection_link_alpha:visited
{
	font-family:georgia;
	font-weight:normal;
	font-size:20px;
	color:#000000;
	text-decoration:none;
}
a.collection_link_alpha:hover
{
	font-family:georgia;
	font-weight:normal;
	font-size:20px;
	color:red;
	text-decoration:underline;
}
a.collection_link_alpha:hover:visited
{
	font-family:georgia;
	font-weight:normal;
	font-size:20px;
	color:red;
	text-decoration:underline;
}
a.default_link
{
	font-weight:normal;
	font-size:12px;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.default_link:visited
{
	font-weight:normal;
	font-size:12px;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.default_link:hover
{
	font-weight:normal;
	font-size:12px;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
a.default_link:hover:visited
{
	font-weight:normal;
	font-size:12px;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
a.default_link_news
{
	font-weight:normal;
	font-size:9pt;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.default_link_news:visited
{
	font-weight:normal;
	font-size:9pt;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.default_link_news:hover
{
	font-weight:normal;
	font-size:9pt;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.default_link_news:hover:visited
{
	font-weight:normal;
	font-size:9pt;
	font-family:Arial,"Trebuchet MS",Helvetica, sans-serif;
	color:black;
	text-decoration:none;
}
a.small_link
{
	font-weight:bold;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9a9b9e;
	text-decoration:none;
}
a.small_link:hover
{
	font-weight:bold;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
a.small_link:visited
{
	font-weight:bold;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9a9b9e;
	text-decoration:none;
}
a.small_link:hover:visited
{
	font-weight:bold;
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:underline;
}
.main_news_font
{
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #b42121;
}
a.main_news_title
{
	font-size:16pt;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #073185;
	text-decoration:none;
}
a.main_news_title:visited
{
	font-size:16pt;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #073185;
	text-decoration:none;
}
a.main_news_title:hover
{
	font-size:16pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
a.main_news_title:hover:visited
{
	font-size:16pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
.article_title_font
{
	font-size:16pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #073185;
}
.article_title_font2
{
	font-size:9pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #073185;
}
.article_font_small
{
	font-size:10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #9a9b9e;
}
.default_news_border
{
	/*border:1px solid #a0b4e2;*/
	border:1px solid #d2dcfb;
}
.default_news_back
{
	/*background:url(img/news_back.jpg);*/
	/*background:#edf1f9;*/
	background:white;
}
.default_news_pad
{
	padding:10px;
}
a.menu_item
 {
	display:block;
	text-decoration: none;
	color:#ffffff;
	line-height:24px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	background: url(/img/main_menu_item.jpg);
	border-top:1px solid #ffffff;
}
a.menu_item:visited
 {
	display:block;
	text-decoration: none;
	color:#ffffff;
	line-height:24px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	background: url(/img/main_menu_item.jpg);
	border-top:1px solid #ffffff;
}
a.menu_item:hover
 {
	display:block;
	text-decoration: none;
	color:#ffffff;
	/*line-height:25px;*/
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	background: url(/img/main_menu_item_sel.jpg);
	border-top:1px solid #ffffff;
	
}

a.menu_item:visited:hover
 {
	display:block;
	text-decoration: none;
	color:#ffffff;
	/*line-height:25px;*/
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	background: url(/img/main_menu_item_sel.jpg);
	border-top:1px solid #ffffff;
}
.top3_cat
{
	background:#3c65b7;
	font-weight:bold;
	font-size:8pt;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:2px;
	text-align:left;
}
.top3_title
{
	font-weight:bold;
	padding:0px;
	padding-top:0px;
	text-align:left;
	background:#dae2fc;
}
.top3_img
{
	background:#dae2fc;
}
.top3_table
{
	border: 1px solid #3c65b7;
}
.middle_categories_table
{
	background:#5671a9;
	/*border:0px solid #6a85bc;*/
	border-bottom:2px solid #6a85bc;
	width:100%;
}
.middle_categories_td
{
	/*background:#073185;*/
	/*background:#4467b6;*/
	/*border:2px solid #5671a9;
	/*border-top:0px solid #6a85bc;*/
	/*padding:2px;*/
	text-align:center;
}
.middle_categories_td_selected
{
	/*background:#3c65b7;*/
	/*padding:2px;*/
	/*border-bottom:2px solid #6a85bc;
	border:2px solid #5671a9;
	*/
	text-align:center;
}
a.middle_categories_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	background:url(/img/back_cat.jpg);
}
a.middle_categories_link:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	background:url(/img/back_cat.jpg);
}
a.middle_categories_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	background:#d7d5d5;
}
a.middle_categories_link:hover:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	background:#d7d5d5;
}
a.middle_categories_link_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	/*background:url(/img/top_menu_item_sel.jpg);*/
}
a.middle_categories_link_selected:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	/*background:url(/img/top_menu_item_sel.jpg);*/
}
a.middle_categories_link_selected:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	/*background:url(/img/top_menu_item_sel.jpg);*/
}
a.middle_categories_link_selected:hover:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	text-decoration:none;
	
	display:block;
	line-height:20px;
	/*background:url(/img/top_menu_item_sel.jpg);*/
}
.middle_news_table
{
	background:white;
	width:100%;
	/*border:3px solid #6a85bc;*/
}
.middle_news_td_img
{
	background:white;
	vertical-align:top;
	padding:3px;
}

.middle_news_td_text
{
	background:white;
	vertical-align:top;
	padding:5px;
	text-align:justify;
}

a.middle_title
{
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.middle_title:visited
{
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.middle_title:hover
{
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
a.middle_title:hover:visited
{
	font-size:15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
a.middle_title2
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.middle_title2:visited
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.middle_title2:hover
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
a.middle_title2:hover:visited
{
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
.middle_news_text_top
{
	font-family:arial,tahoma;
	font-size:10px;
	font-weight:bold;
	color:#007beb;
}
.right_item_border
{
	border: 1px solid #d2dcfb;
}
.right_item_back
{
	background: #ffffff;
}
.right_item_top
{
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	/*color: #014087;*/
	color:#ffffff;
	padding:2px;
	/*background:url(/img/box_top.jpg);*/
	background:url(/img/top_menu_item_sel.jpg);
}
.right_img
{
	background: #dedee4;
}
.right_item_bottom
{
	text-align:center;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #ffffff;
	/*background:url(/img/right_item_bottom.jpg);*/
	background: #2a78b2;
	
}
a.right_link
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.right_link:visited
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.right_link:hover
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.right_link:hover:visited
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.video_item_back
{
	background: #0a2f76;
}
a.video_item_link
{
	font-weight:bold;
	font-size:12px;
	font-family:"Trebuchet MS",  Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.video_item_link:visited
{
	font-weight:bold;
	font-size:12px;
	font-family:"Trebuchet MS",Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.video_item_link:hover
{
	font-weight:bold;
	font-size:12px;
	font-family:"Trebuchet MS",  Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.video_item_link:hover:visited
{
	font-weight:bold;
	font-size:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

td.valute
{
	font-family: tahoma, arial,serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}
a.main_right_news
{
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.main_right_news:visited
{
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0b2477;
	text-decoration:none;
}
a.main_right_news:hover
{
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
a.main_right_news:hover:visited
{
	font-size:11px;
	font-family:Tahoma,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #3E66B4;
	text-decoration:none;
}
.new_border
{
	border: 1px solid #9AB5FA;
}
.new_topline
{
	border-top: 5px solid #9AB5FA;
}
.new_back
{
	background: #9AB5FA;
}

a.calendar2
 {
	display:block;
	text-decoration: none;
	color:#014087;
	line-height:1.2;
	
	font-weight:bold;
	font-size:12px;
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	/*background: url(/img/menu2.jpg);*/
	
	border-top:0px solid #ecf0f4;
	padding:5px;
	
}
a.calendar2:visited
 {
	display:block;
	text-decoration: none;
	color:#014087;
	line-height:1.2;
	
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	border-top:0px solid #ecf0f4;
	
}

a.calendar2:hover
 {
	display:block;
	text-decoration: none;
	color:#014087;
	line-height:1.2;
	
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	
	border-top:0px solid #ecf0f4;
}
a.calendar2:visited:hover
 {
	
	display:block;
	text-decoration: none;
	color:#014087;
	line-height:1.2;
	
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	/*background: url(/img/menu2.jpg);*/
	
	border-top:0px solid #ecf0f4;
}
font.calendart
 {
	color:#000000;
	line-height:1.2;
	
	font-weight:bold;
	font-size:12px;
	font-family:Arial,Verdana, "Trebuchet MS", Arial, Helvetica, sans-serif;
	
	
}
font.calendarf
{
	color:#073580;
	line-height:1.3;
	
	font-weight:bold;
	font-size:12px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	
}
a.menu_item3
 {
	text-decoration: none;
	color:#ccdcfa;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	/*background:#0a2f76;*/
	line-height:12px;
}
a.menu_item3:visited
 {
	text-decoration: none;
	color:#ccdcfa;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	/*background:#0a2f76;*/
	line-height:12px;
}

a.menu_item3:hover
 {
	text-decoration: none;
	color:#ccdcfa;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	/*background:#0a2f76;*/
	color:#ffffff;
	line-height:12px;
}
a.menu_item3:visited:hover
 {
	
	text-decoration: none;
	color:#ccdcfa;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	/*background:#0a2f76;*/
	color:#ffffff;
	line-height:12px;
}