.rtitle{float:right; background:#FCF1E8;  height:15px; padding:5px 5px 5px 10px; text-align:left; font-size:13px; color:#000000; font-weight:bold; width:150px;}
.titlebgright{ background:url(/images/client/title_bar_25h.png) repeat-x; font-weight:bold; padding:5px 5px 5px 10px; color:#000;float:left; font-weight:bold; height:15px; text-align:left; width:165px;}
.titlebgleft{ background: url(/images/client/title_bar_25h.png) repeat-x; font-weight:bold; padding:5px 5px 5px 10px; height:15px; color:#000;}
.rightnavi{margin:5px 5px 5px 45px; font-weight:bold; text-transform:uppercase; text-align:left;}

/*******************************/
.body
{
    width:950px; margin-right:auto;margin-left:auto;text-align:left;font-family:Helvetica,Arial,Verdana,sans-serif;
    background:#ffffff url(/images/client/upper-bg.gif) repeat-x scroll 0 0;
    overflow:hidden
}
.cont
{
    width:785px;float:left;overflow:hidden;padding:0;
}
.logo
{
    float:left;margin-left:30px;width:180px;margin-top:20px;overflow:hidden
}
.slogon
{
    float:left;line-height:20px;text-transform:capitalize;width:570px;overflow:hidden;height: 105px;
}
.nfa
{
    float:right;width:90px;overflow:hidden;text-align:center;
}
.slogon_cont
{
    margin-top:35px;
}
.slogon_text
{
    font-size:22px;font-family:Helvetica,Arial,Verdana,sans-serif;
}
.slogon_menu
{
    font-size:16px;color:#000000
}
.slogon_menu a
{
    color:#000000;text-decoration:none
    
}
.clear
{
    clear:both
}
.lang_menu_cont
{
    height:24px;
    overflow:hidden
}
.small_lang_menu
{
    width:240px;float:left;overflow:hidden;
}
.big_lang_menu
{
    float:left;
    width:500px;
}
.big_lang_menu ul
{
    list-style-type:none;margin:5px 0 0;font-size:11px;padding:0;line-height:11px;
}
.big_lang_menu ul li
{
    display:inline;
    padding:0;
}
.left_colum
{
    float:left;width:240px; border-right:1px solid #dddddd;padding:0;overflow:hidden
}
#menu
{
    margin:0;
    padding:0;
}
#menu li
{
    width:250px;
}

#menu ul 
{
    margin-left:-5px;
}
#menu ul li a
{
    color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.acounts_icon
{
    margin-top:10px;margin-bottom:5px;margin-left:10px;
}
.acounts_icon a{margin:0;padding:0}
.demo{width:110px;height:33px;margin:0;padding:0px}
.b_cont{float:left;width:111px}
.acounts_icon a.en_demo div{background:url(/images/client/demo-en.png);}
.acounts_icon a.en_live div{background:url(/images/client/live-en.png);}
.acounts_icon a.cn_demo div{background:url(/images/client/demo-cn.png);}
.acounts_icon a.cn_live div{background:url(/images/client/live-cn.png);}
.acounts_icon a.ru_demo div{background:url(/images/client/demo-ru.png);}
.acounts_icon a.ru_live div{background:url(/images/client/live-ru.png);}

.acounts_icon a:hover div{background-position: 0px -34px;}

.fxbank_login_form
{
    width:260px; margin:10px 5px 5px 10px;overflow:hidden
    
}
.fxbank_login_form dl
{
    margin:0
}
.fxbank_login_form dl dt
{
    float:left;width:60px;
}
.fxbank_login_form dl .login
{
    margin-top:2px;
}
.fxbank_login_form dl .pass
{
    margin-top:5px;
}
.fxbank_login_form dl .pass_cont
{
    margin-top:3px
}
.fxbank_login_form dl dd input
{
    width:163px;margin:0px;
}
.form_nav_cont
{
    text-align:justify;margin-top:10px
}
.forgot
{
    float:left;width:160px;padding-top:3px;
}
.graf_count
{
    margin: 10px 0 10px 0;
}
.title_margin
{
    margin-bottom:5px;
}
.curency_select
{
    margin:5px 0px; padding-left:10px;
}
.curency_select select
{
    width:133px;
}
.grafic
{
    padding:5px 10px;
}
.grafic img
{
    width: 217px; height: 132px;
}
.payments_cont
{
    

}
.link_cont
{
    margin-top:10px;
    margin-bottom:5px;
}
.com_left
{
    margin-left:10px;
}
.com_right
{
    margin-left:20px;
}
.right_colum
{
    float:left;width:165px;margin-top:5px;margin-left:0px;text-align:left;padding:0;overflow:hidden;

}
.right_phone
{
    font-size:14px;text-align:left
}
.contacts_f
{
    height:20px; font-size:13px; text-align:left;  float:left;  margin-top:10px;
    margin-left:8px;
}
.contacts
{
    height:20px; font-size:13px; text-align:left; margin-top:10px; float:left;
    margin-left:8px;
}
.title_bottom_margin
{
    margin-bottom:5px;
}
.trade_tools_cont,.trade_tools_cont_ru 
{
    margin-left:0px;margin-top:16px;text-align:left
}
.trade_button
{
    width:150px;height:40px;clear:both;margin-left:8px;
    text-align:left
}
.button1
{
    background:url(/images/client/webinar_150x40.png) no-repeat top left;
}
.trade_button a
{
    font-size:11px;text-decoration:none; color:#000000;
    margin-left:45px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:normal;
    
}
.trade_tools_cont_ru .trade_button{padding-top:5px}
.trade_tools_cont_ru .trade_button a
{
    font-size:11px;text-decoration:none; color:#000000;
    margin-left:0px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:normal;

}

.button2
{
    background:url(/images/client/ms.png) no-repeat top left;
    margin-top:5px;
}
.button3
{
    background:url(/images/client/livechart_150x40.png) no-repeat top left;
    margin-top:5px;
}
.button4
{
    background:url(/images/client/faq.png) no-repeat top left;
    margin-top:5px;
}
.awards
{
    margin-top:5px;
}
.awards a
{
    margin-left:8px;
    margin-top:5px;
}
.countdown
{
     float:left; width:160px; height:308px;margin-left:2px;
     margin-top:5px;
}
.center_content,#main
{
    
    width:532px;
    float:left;
    overflow:hidden;
    border-width:0px;
    border-left-width:1px;
    border-style:solid;
    border-color:#cccccc;
    margin-left:-1px

}
.yui-nav li
{
    font-size:12px;
    font-weight:bold;
    width:80px;
    height:35px;
    overflow:hidden;
    background:transparent url(/images/client/tag_gr.png) repeat-x scroll 0 0;
    border-width:1px;
    border-bottom-width:0;
    border-style:solid;
    border-color:#cccccc;

    
}
.yui-nav li a
{
    color:#000000;
    text-decoration:none;
        margin:3px 5px;
    white-space:normal;
        height:35px;
    overflow:hidden;

    
}
.yui-nav li.selected
{
    background:url(/images/client/tab_select.jpg) repeat-x scroll 0 0;;
    border-style:solid;
    border-color:#FF6600;
    border-width:1px;
    border-top-width:2px;
    border-bottom-width:0;
  
    
}
.yui-nav li.selected a
{
    color:#FF6600;
}
.yui-content
{
    border:2px solid #FF6600;
    overflow:hidden;
}
.news_block
{
    width:164px;  margin-right:14px;  background:#FFFFFF; float:left; cursor:pointer; border: #CCCCCC 1px solid;
}
.news_block_rihgt
{
    margin-right:0px;
    margin-left:0px;
}
.news_title
{
    padding:5px; font-weight:bold; text-transform:uppercase; background: #E6E6E6; color:#000000;
}
.news_body
{
    padding:5px; line-height:15px; height:125px;overflow:hidden;
}
.news_body_ru
{
    padding:5px; line-height:15px; height:215px;overflow:hidden;margin-left:3px;
}

.news_footer
{
    text-transform:none;  font-weight:bold; text-align:right; padding:5px;
}
.news_footer a
{
    color:#000000; text-decoration:none;
}
.com_left a
{
    margin-left:4px;
}
.header_tab2
{
    background:#E6E6E6;
}
.tab_title
{
    font-weight:bold; font-size:16px;margin-left:10px;margin-top:10px;margin-bottom:10px
}
tab2_title_color
{
    color:#000066; 
}
.tab_body
{
    margin-left:10px;margin-right:10px
}
.tab_read_more
{
    text-align:right; margin:8px 0px;
}
.tab_news_date
{
    float:right; font-size:10px;
}
.header_tab3
{
    background:#E6E6E6;;
}
tab3_title_color
{
    color:#006600;
}
.tab4_title_color
{
    color:#FF6600;
}
.community
{
    margin-bottom:5px;
    
}

.trade_tools_cont_ru .trade_button a {margin:0;}
.trade_tools_cont_ru .trade_button {padding-left:45px;overflow:hidden;}
