﻿body
{
    font-family: Tahoma;
    font-size: 8pt;
    color: #434849;
}

p
{
    text-align: justify;
}

a{color:#464847;}

img{border-style: none;
    border-width: 0px;
    margin-left: 0px;
}
h2{color:#253A5F;font-size:18px;font-family:Arial,Verdana,San-Seriff;font-weight:normal;margin:0px;padding:0px;}

h1
{
	color: #253A5F;
	font-size: 21px;
	font-family: Arial,Verdana,San-Seriff;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

h1.stn
{
	color: #253A5F;
	font-size: 20px;
	font-family: Arial,Verdana,San-Seriff;
	font-weight: normal;
	padding: 0px;
	margin-bottom: 9px;
	margin-top: 0px;
	margin-left: 17px;
}


td
{
    vertical-align: top;
    border-collapse: collapse;
}

td.deposit
{
    vertical-align: middle;
    border-collapse: collapse;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #336699;
    height:60px;
}


table
{
    border-collapse: collapse;
    width: 100%;
}

.htop
{color:#464749;font-size:21px;font-family:Arial,Verdana,San-Seriff;font-weight:normal;margin:0px;padding:0px;}
.htop2
{
    color: #253A5F;
    font-size: 12pt;
    font-family: Arial,Verdana,San-Seriff;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}
.h2top
{
    color:#464749;
    font-size:16px;
    font-family:Arial,Verdana,San-Seriff;
    font-weight:normal;
    margin:0px;
    padding:0px;
}
a.h2top
{
    color:#464749;
    font-size:16px;
    font-family:Arial,Verdana,San-Seriff;
    font-weight:normal;
    margin:0px;
    padding:0px;
}

.option_panel
{
	background-position: left top;
	border: 1px solid #121D23;
	padding: 5px;
	text-align: center;
	margin-top: 15px;
}

.chart_panel
{
	background-position: left top;
	text-align: center;
	margin-top: 15px;
}

.option_panel_def
{
	background-position: left top;
	border: 1px solid #9b9fa0;
	padding: 5px;
	text-align: center;
	width: 310px;
}

.controls_panel
{
    padding: 5px;
    text-align: center;
}

.optbut
{
    height: 30px;
    width: 152px;
    background-image: url( 'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 8px 15px;
    margin-left: 5px;
    border-top: 1px solid #d4deea;    
    color:#464847;
}
.optbut a{color:#0f63b9;}

.optbut:hover
{
    background:url('images/bg_menu-hover.gif') top left repeat-x;color:#427f94;
}

.menu_base, .menu_hover, .menu_active
{
    width:152px;
    background:url(images/bg_menu-base.gif) top left repeat-x;
    padding:8px 15px;
    border-top:1px solid #d4deea; 
}
 
.menu_base a 
{
    color:#0f63b9;
}

.menu_hover
{
	background: url(images/bg_menu-hover.gif) top left repeat-x;
	color: #F8FBFC;
}
.menu_hover a
{
	color: #FBFCFD;
}
.menu_wh
{
    width:152px;
    padding:2px 15px;
    margin-left:5px;
}
.main_menu_hover
{
    background-color: #EDF5F8;
    border-left: 1px;
    border-right: 0px;
    border-bottom: 0px;
}
.menu_wh a
{
    color: #0f63b9;
}

.menu_r
{
    width:152px;
    color:#464749;
    font-weight:bold;
    font-size:18px;
    padding:10px 15px 10px;
    margin-left:5px;
    border-top:4px solid #416388;
}
.menu_th
 {
    width:152px;
    border-bottom:4px solid #416388;
    color:#464749;
    font-weight:bold
    ;padding:5px 15px;
}
.menu_th a{color:#464749}
.auth_boxes
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: #464749;
    width: 81px;
}
.auth_logon
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: #464749;
    width: 80px;
    text-align: center;
}
.auth_but
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url( 'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: #464749;
    width: 80px;
    border: solid 1px #d4deea;
}
.auth_but_new
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url( 'images/corsa_enter_button.gif' );
    background-repeat: repeat-x;
    padding: 0;
    color:  #417F8B;
    width: 88px;
    height: 19px;
    border: none;
}
.gen_but
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: #464749;
    width: 150px;
    border: 1px solid #04213C;
}
.gen_but[disabled]
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: gray;
    width: 150px;
    border: 1px solid #04213C;
}
.gen_but_mode_t
{
    
    font-family: tahoma;
    font-size: 8pt;
    background-image: url('images/corsa_button_thin.gif');
    background-repeat: repeat-x;
    padding: 2px;
    color: #417F8B;
    border-style:none;
    height:20px;
    width:150px;
}
.gen_but_mode_t[disabled]
{
    
    font-family: tahoma;
    font-size: 8pt;
    background-image: url('images/corsa_button_thin.gif');
    background-repeat: repeat-x;
    padding: 2px;
    color: #AAAAAA;
    border-style:none;
    height:20px;
    width:150px;
}
.gen_but_mode
{
    
    font-family: tahoma;
    font-size: 8pt;
    background-image: url('images/corsa_button.png');
    background-repeat: repeat-x;
    padding: 2px;
    color: #417F8B;
    border-style:none;
    height:29px;
    width:98px;
}

.gen_but_mode_long
{
    
    font-family: tahoma;
    font-size: 8pt;
    background-image: url('images/corsa_button_l.png');
    background-repeat: repeat-x;
    padding: 2px;
    color: #417F8B;
    border-style:none;
    height:29px;
    width:160px;
}

.gen_but_mode_thin
{
    
    font-family: tahoma;
    font-size: 8pt;
    background-image: url('images/corsa_button_thin.gif');
    background-repeat: no-repeat;
    padding: 2px;
    color: #417F8B;
    border-style:none;
    height:20px;
    width:150px;
}

.gen_but2
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat-x;
    padding: 2px;
    color: #464749;
    width: 120px;
    border: 1px solid #04213C;
}

.quote_hap
{
    border-style: solid;
    border-width: 1px;
    border-color: #A4BBD0 #41617E #41617E #A4BBD0;
    font-family: tahoma;
    font-size: 14px;
    background-image: url(       'images/but02.png' );
    background-repeat: repeat-x;
    color: #FFFFFF;
    width: 191px;
    font-weight: bold;
    text-align: center;
    padding-top: 17px;
    height: 33px;
}
.quote_cell
{
    font-family: tahoma;
    color: #434849;
    vertical-align: middle;
}
.quote_cell_right
{
    font-family: tahoma;
    color: #434849;
    vertical-align: middle;
    text-align: right;
}
.quote_table
{
    width: 185px;
    margin:auto;
}
.quote_table_def
{
    width: 210px;
    margin:auto;
}
.quote_table_def_th
{
	width: 210px;
	border-bottom: 4px solid #416388;
	color: #464749;
	font-weight: bold;
	padding: 5px 15px;
	margin: auto;
}
.quote_table_def_th a{color:#464749}




.footer{padding:25px 41px 30px 0px; background:url(images/bg_footer.gif) top center no-repeat;}

.com_boxes
{
    font-family: tahoma;
    font-size: 8pt;
    background-image: url(   'images/bg_menu-base.gif' );
    background-repeat: repeat;
    padding: 2px;
    color: #464749;
    width: 200px;
}

.balance_cell
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.balance_cell_right
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #343C43;
}

.balance_cell_rightlf
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #343C43;
}

.balance_cell_bottom
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #343C43;
    border-right-color: #8D949A;
   
}

.balance_cell_bottomlf
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #343C43;
    border-right-color: #343C43;
   
}

.balance_cell_bottomrf
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #343C43;
    border-right-color: #343C43;
   
}

.balance_head
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #E3F0F2;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.balance_head_right
{
    font-size: 8pt;
    font-weight: bold;
    background-color: #E3F0F2;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #343C43;
    
}


.balance_table
{
    text-align: left;
    border: 1px solid #343C43;
    
}

.div_balance
{
    border: 1px solid #000000;
}

.stateb
{
    border: 1px solid #000000;
}


.state0
{
    border: 1px solid #000000;
    background-color: #E1F5FF;
    text-align: center;
    padding: 1px;
    width: 55px;
    font-size: 10px;
}

.state1
{
    border: 1px solid #000000;
    background-color: #6FD0FF;
    text-align: center;
    padding: 1px;
    width: 55px;
    font-size: 10px;
}

.state2
{
    border: 1px solid #000000;
    background-color: #57EE85;
    text-align: center;
    padding: 1px;
    width: 55px;
    font-size: 10px;
}

.state3
{
    border: 1px solid #000000;
    background-color: #E6DCC8;
    text-align: center;
    padding: 1px;
    width: 55px;
    font-size: 10px;
}

.button_cell
{
    width: 70px;
}

.order_desc
{
    text-align: left;
    font-weight: bold;
    border: 1px solid #CED3D9;
}

.order_value
{
    text-align: left;
    border: solid 1px #CED3D9;
}

.box_checked
{
    color:Green;
}

.box_wrong
{
    color:Red;
}

.preform
{
    height:200px;
}

.preform_panel
{
    margin: auto;
    background-position: left top;
    border: 1px solid #000066;
    padding: 5px;
    text-align: center;
    width: 400px;
}

div.topmenu_pup
{
	left: 137px; 
	width:auto; 
	position: absolute; 
	top: 36px; 
	height:auto; 
	visibility:hidden;
	background-color:#FFFFFF;
	border: solid 1px #000066;
	z-index:100;
}
td.topmenu_pup
{
}

.up_menu
{
    background-image:url('images/topmenu_back.png');
    vertical-align: middle;
}
.up_menu_fixed
{
    background-image:url('images/topmenu_back.png');
    vertical-align: middle;
    width:170px;
}
.ts
{
    text-align: center;
    font-size: 8pt;
}

.infbox
{
	width: auto;
	padding: 0px 10px 5px 10px;
	border: 1px solid #9b9fa0;
}
li.infbox_li
{
	margin-bottom: 5px;
}


.infbox_r
{
    width: 320px;
    padding: 15px 25px 15px 25px;
    border: 1px solid #9b9fa0;
}

.infbox_h
{
    font-size: 8pt;
    font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
}

#title
{
    float:left;
    width:687px;
    height:97px;
    background:#031625 url(images/title-top.jpg) top left no-repeat;
    text-align:right;
}
#title_text 
{
    float:right;
    width:277px;
    height:57px;
    text-align:center;
    padding:20px 24px 0px 0px;
}


.f_blue
{
    color:#4d89c0;
}

        .clocksDiv
        {
            width:310px;          
            float: right;
        }
        
        .clocksDiv div 
        {
            padding:32px 10px 0px 0px;
            float: left;
            height: 32px;
            font-size: 10pt;
            font-weight: normal;
            text-align:center;
            color: #0D1720;
            width: 20%;
        }

.err_str
{
    color: #FF0000;
    font-weight: bold;
    text-align: center;
}
.dm_left
{
    text-align: left;
}

.dm_right
{
    text-align: right;
}

.dmb_left
{
    text-align: left;
    font-weight: bold;
}

.dmb_right
{
    text-align: right;
    font-weight: bold;
}

.dummy_opt
{
    vertical-align: bottom;
}
.dminfbox
{
	width: auto;
	padding: 0px 25px 15px 25px;
}


.inline_panel
{
    width: auto;
    padding-left: 35px;
    padding-right: 15px;
}

.admin_menu
{
    padding: 5px;
    border: 1px dashed #003366;
}


.admin_cell
{
    text-align: left;
    border: 1px dashed #C0C0C0;
}
.admin_cell_right
{
    text-align: right;
    border: 1px dashed #C0C0C0;
}

.progress_bar
{
	padding: 10px;
	width: 300px;
	height: auto;
	border: 1px solid #377935;
	background-color: #CCFFCC;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
}

.progress_bar2
{
    position: absolute;
    visibility: hidden;
}

.qa_cell
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}
.qa_table
{
    text-align: left;
    border: 1px solid #343C43;
}
.qa_cell_r
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.qa_cell_rbot
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #343C43;
    border-right-color: #8D949A;
}




.common_table
{
    text-align: left;
    border: 1px solid #343C43;
}
.common_cell
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}
.common_cell_bold
{
    font-size: 8pt;
    font-weight: bold; 
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.common_cell_bold_bott
{
    font-size: 8pt;
    font-weight: bold; 
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: left;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #343C43;
    border-right-color: #8D949A;
}


.common_cell_right
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.common_cell_right_bold
{
    font-size: 8pt;
    font-weight: bold; 
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: right;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}
.common_cell_center
{
    font-size: 8pt;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: center;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.common_cell_center_bold
{
    font-size: 8pt;
    font-weight: bold; 
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
    
    text-align: center;
    border-bottom: 1px solid #343C43;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-color: #8D949A;
    border-right-color: #8D949A;
}

.cloks_table
{
	border: 1px none #DBE2E8;
	text-align: center;
	font-size: 6pt;
	color: #336699;
	z-index: 0;
}


#nav, #nav ul { /* osnova */
  list-style: none;
  margin: 0;
  padding: 0;
  background: url(images/btbody.gif);
  float: left;
  width: 100%;
  padding-top: 5px;
  padding-bottom: 5px;
}
#nav li {
  float: left;
  position: relative;
  background: none;
  vertical-align: middle;
  width:114px;
}
#nav li ul
{
	display: none;
	position: absolute;
	background: #fff;
	border: 1px solid black;
	padding: 4px 0 4px 0;
	width: 165px;
}
#nav a
{
	color: #434849;
	display: block;
	width: 94px;
	padding: 4px 5px 4px 5px;
	background: url(images/bdot.gif) repeat-y right;
	text-decoration: none;
}
#nav a:hover {
  color: #434849;
}

#nav li li a {
  width: 165px;
  background: none;
}
#nav li:hover ul, #nav li.jshover ul {
  display: block;
}
li.nav_h
{
}


.up_menu2
{
	background-image: url( 'images/topmenu_back.png' );
	
	text-align:center;
}

.up_menu2_div
{
	padding: 5px 7px 0px 7px;
	border: 1px solid #808080;
	z-index:1000;
}

.up_menu2_div_t
{
	padding: 0px 0px 0px 0px;
	border: 1px solid #808080;
}


.up_menu2_elem
{
	padding: 5px;
}

.up_menu2_elem_a
{
	padding: 5px;
	background-color: #D7F2FF;
}

.up_menu_upper
{
	margin-top:9px; 
	text-align:center;
}

.clocks_text
{
	padding: 10px 3px 10px 3px;
	font-size: 10pt;
	font-weight: normal;
	color: #0D1720;
	width: 25%;
}

.clocks_table
{
	margin-top: 10px;
	width: 270px;
}
.title01
{
	color: #464749;
	font-weight: bold;
	margin-left: 25px;
	margin-bottom: 6px;
	margin-top: 5px;
}
.default01
{
	margin-bottom: 0px;
	margin-top: 0px;
}
.default02
{
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 17px;
}
.default03
{	margin-top: 8px;
	margin-bottom: 6px;
}
.default04
{	margin-top: 0px;
 	text-align:right;
}
.default05
{	margin-top: 0px;
 	text-align:left;
	margin-bottom: 11px;
}
.default06
{
	margin-bottom: 8px;
	margin-top: 0px;
	margin-left: 17px;
}
.default07
{
	margin-bottom: 8px;
	margin-left: 25px;
	width: 264px;
}

.modal_back
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modal_text
{
	text-align: justify;
}

.modal_panel
{
	text-align: center;
	border: 1px solid #003366;
	background-color: #FFFFFF;
	width: 400px;
}

.modal_head
{
	padding: 5px;
	background-color: #DAE2E7;
	border: 1px solid #FFFFFF;
	text-align: center;
	width: 388px;
	font-size: 10pt;
}

.modal_inner
{
	margin: 7px;
	text-align: justify;
}

.news_down_cell
{
	padding: 0px 7px 5px 7px;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px solid #343C43;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #8D949A;
	border-right-color: #8D949A;
}
.news_up_cell
{
	padding: 5px 7px 0px 7px;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px solid #343C43;
	border-right-style: solid;
	border-bottom-style: none;
	border-right-width: 1px;
	border-bottom-color: #8D949A;
	border-right-color: #8D949A;
	font-weight: bold;
}

.news_cell
{
	padding: 5px 7px 5px 7px;
	font-size: 8pt;
	text-align: left;
	border-bottom: 1px solid #343C43;
	border-right-style: none;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-bottom-color: #8D949A;
	border-right-color: #8D949A;
}
.ot_right
{
	text-align: right;
	padding-bottom: 3px;
	vertical-align:bottom;
	width: 50%;
}
.ot_left3
{
	text-align: left;
	padding-bottom: 3px;
	vertical-align:bottom;
	width: 50%;

}
.ot_left
{
	text-align: left;
	padding-bottom: 0px;
	vertical-align:bottom;
	width: 50%;

}
.at_bottom
{
	text-align: left;
	vertical-align:  middle;
}
a.green_link
{
	color: #339933;
	
}

.err_panel
{
	border: 1px solid #FF0000;
	padding: 10px;
	color: #FF3300;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	width:300px;
}
.fo_maintop
{
  color:#047da0;
  font-size:14px;
  font-weight:bold;
}

.fo_subj
{
  color:#047da0;
  font-size:12px;
  font-weight:bold;
}

.fo_title a:link, .fo_title a:visited
{
  color:#047da0;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
}

.fo_title a:hover, .fo_title a:active
{
  color:#047da0;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
}

.fo_desc a:link, .fo_desc a:visited
{
    color: #434849;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}
.fo_desc a:hover, .fo_desc a:active
{
    color: #339933;
    font-size: 8pt;
    font-weight: normal;
    text-decoration: none;
}

.fo_time
{
  color:#999999;
  font-size:9px;
  font-weight:normal;
}

.fo_cell
{
}

.fo_header
{
    padding: 3px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    background-color: #047da0;
    font-family: Tahoma;
    text-align: center;
}

.fo_event
{
	padding: 3px;
	border: 1px solid #C0C0C0;
}

.quotes_up
{
    color: #004800;
    font-weight: bold;
}

.quotes_down
{
    color: #800000;
    font-weight: bold;
}

.inf_warning
{
    color: #800000;
    font-weight: bold;
}

.progress2
{
	position: absolute;
	top: 0px;
	right: auto;
	bottom: auto;
	left: 0px;
	height: 8;
	padding-top: 300px;
	padding-bottom: 300px;
	width: 100%;
}
.progress2_bar
{
	background-color: #C4FFE1;
	border: 1px solid #002800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 20px;
	height: 40px;
	width: 300px;
	margin-left: auto;
	margin-right: auto;
}

.last_posts_informer
{
    width:183px;
    font-family:Tahoma,sans-serif;
}
.last_posts_informer_body 
{
    border:1px solid #047ea0;
    border-top:0px;
    font-size:9px;
    font-weight:normal;
    color:#000000;
}
.last_posts_informer_head 
{
    font-family:Tahoma,sans-serif;
    font-size:12px;
    font-weight:bold;
    text-transform:none;
    text-align: center;
    padding:5px 4px 0px 4px;
    height:21px;
    text-transform: uppercase;
    color:#ffffff;
    background:#047ea0;
}
.last_posts_informer_row_grey   
{
    padding:3px 4px 3px 4px;
    height:25px;
    background:#e6e6e6;
}
.last_posts_informer_row_white 
{
    padding:3px 4px 3px 4px;
    height:25px;
    background:#ffffff;
}
.last_posts_informer_title 
{
    width:100%;
    float:left;
    margin:-1px 0px 2px 0px;
}
.last_posts_informer_time 
{
    width:50%;
    color:#666666;
    float:left;
}
.last_posts_informer_author 
{
    width:50%;
    font-weight:bold;
    color:#666666;
    float:left;
}
.last_posts_informer_row_bottom 
{
    padding:6px 4px 0px 4px;
    width:173px;
    height:25px;
    border-top:1px solid #b4b4b4;
    text-align:center;
    background:#f4f4f4;
}
.last_posts_informer_title a, .last_posts_informer_title a:visited 
{
    color:#000000;
    text-decoration:none;
}
.last_posts_informer_title a:hover 
{
    text-decoration:underline;
}
.last_posts_informer_row_bottom a, .last_posts_informer_row_bottom a:visited 
{
    font-size:12px;
    color:#0f63b9;
    text-decoration:underline;
}
.last_posts_informer_row_bottom a:hover 
{
    text-decoration:none;
}

div.tb_mt5_informer {
		border:1px solid #047ea0;
		background:#ffffff;
		padding: 10px;
		background:none;
		width:163px;
		margin-left:8px;
		
		/*width:176px;*/
}
#h_mt5_informer 
{
	border:1px solid #047ea0;
	background:#047ea0;
	width:173px !important;
	margin-left:8px;
	padding: 4px 5px 4px 5px;
}
#h_mt5_informer h1,.linkmt5 
{
	margin:0;        
	color:#ffffff;		
    font-family:Tahoma,sans-serif !important;
    font-size:12px !important;
    font-weight:bold !important;
	text-align:center		
}
		
#tb_mt5_informer table th, table td 
{
	border:none;
		
}
#tb_mt5_informer .linkmt5
{
	background:none;
}
#tb_mt5_informer .linkmt5 a 
{
	background:none;
	color:#000000;		
	text-decoration:none;	
}
#tb_mt5_informer .sagolovok 
{
	font-family:Tahoma,sans-serif !important;
    font-size:11px !important;
    color:#333333 !important;							
}

#tb_mt5_informer .pagesbar
{
	color:#000000;		
	font-size:10px;		
	font-family:Times New Roman, Times, serif;		
	font-style:italic;	
}
		
#tb_mt5_informer a.more,.pagesbar a,.date 
{
	color:#047ea0;		font-size:10px;		
	font-family:Tahoma,sans-serif !important;
	display:block !important;
	padding-bottom:5px !important;				
	text-decoration:underline;		
	font-style:italic;	
}
		
#tb_mt5_informer .date
{
	text-decoration:none;
	font-family:Tahoma,sans-serif !important;	
}
#tb_mt5_informer a.more:hover,.pagesbar a:hover 
{
	text-decoration:none;	
}
#tb_mt5_informer p
{
	margin:0;
}
#tb_mt5_informer table td 
{
	padding:1px;
}	
#h_mt5_informer a 
{
	color:white;
	text-decoration:none;
}
#tb_mt5_informer .Mt5_i_CB 
{
    font-family:Tahoma,sans-serif !important;
    font-size:11px !important;
}
#tb_mt5_informer .Mt5_i_PB a 
{
    padding:0px 1px;
    font-family:Tahoma,sans-serif !important;
    font-size:11px !important;
}
#tb_mt5_informer .linkmt5 a 
{
    font-family:Tahoma,sans-serif !important;   
    font-size:11px !important;
    color:#333333 !important;
}

.bannerControls div
{
    text-align: center;
}

.modalBackground
{
  background-color: #645b5b;
  filter:alpha(opacity=40);
  opacity:0.5;
}

.ModalWindow
{
  padding: 0px 10px 10px 10px;
  position:absolute;
  top:-1000px;
}

.deletelineofquote { 
    width: 15px; 
    height: 12px; 
    font-size: 10px; 
    line-height:12px; 
    background: #353448; 
    border: 1px solid #666666; 
    text-align: center; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    color: #ffffff; 
    cursor: pointer;
    position: static;
    margin: 0 auto;
}
