/**
* reset
*/
html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,
acronym,address,big,cite,code,del,dfn,em,
font,ins,kbd,q,s,samp,small,sub,sup,dl,dt,dd,ol,ul,
li,fieldset,form,label,legend,table,
caption {
    padding:0;
    margin:0;
    border:none;
    outline:none;
    vertical-align:baseline;
    font-weight:normal;
    font-style:normal;
    font-family:inherit;
}
/* slightly enhanced, universal clearfix hack */
.clearfix:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.clearfix {display:inline-block; *zoom:1;}
/* start commented backslash hack \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* stop commented backslash hack */
img {border:none; outline:none;}
body {line-height:1.3; text-align:left; _behavior:url("/js/client/csshover3.htc");}
caption,th,td {text-align:left; font-weight:normal;}
hr {
    background-color:white;
    border:0 solid white;
    color:white;
    height:1px;
    margin-right:0;
}
html {
    background:#e1e1e1;
    font-size:100.01%;
    font-family:Tahoma,Arial,Helvetica,sans-serif;
    font-size:.8em;
}
/**
* link
*/
a:link,a:visited {color:#3476B2; text-decoration:underline;}
a:hover,a:active {color:#3476B2; text-decoration:underline;}
#mmenu {
    color:#245D9C;
    font-size:1.1em;
    text-decoration:none;
    font-family:Tahoma;
}
#smenu {font-family:Tahoma;}
a#smenu:hover {color:#ff6600; text-decoration:underline}
strong, b {font-weight:bolder;}
ul, ol {margin:0 0 5px 35px;}
ul {list-style-type:disc;}
/**
* header, size-block
*/
h1 {font-size:1.6em; color:#696969; padding:10px;}
div.center-ob h1 {font-size:1.8em; padding:20px 10px 5px 10px;}
h2 {
    font-size:1.7em;
    line-height:1.2em;
    font-family:Tahoma;
    color:#4b4b4b;
    margin:5px 0;
}
h3 {
    font-size:1.3em;
    line-height:1.1em;
    font-family:Tahoma;
    padding:10px 0 5px;
}
.general h3 {clear:both; width:100%; padding:11px 0 10px; font-size:1.25em; line-height:1.3em; font-weight:bold;}
.general h3 a:link,.general h3 a:vi.generalsited {font-weight:bold;}
.general h3.not {padding:0 0 11px 0;}
.general h3.frm {font-size:1.1em;color:#235c9f;padding-bottom:3px;}
.bl {font-size: 1.3em;}
p.bl, p .bl {padding: 5px 0}
.general h3 {clear:both; padding:11px 0 10px; font-size:1.25em; line-height:1.3em; font-weight:bold;}
.general h3 a:link,.general h3 a:visited {font-weight:bold;}
.general h3.not {padding:0 0 11px 0;}
.textf .bl,.textf h3,.text .bl,.text h3 {color:#4B4B4B}
.general.text  .bl,.general .text h3 {font-size:1.25em;color:#3476B2}
h3.min-mar {padding-top: 10px;}
p {padding: 0 0 .8em 0;}
h3 a:link,h3 a:visited,a.bl:link,a.bl:visited {text-decoration: none;}
h3 a.hint:link {text-decoration: none;border-bottom: 1px dashed}
h3 a:hover,h3 a:active,a.bl:hover,a.bl:active {text-decoration: underline;}
.branches .h4 {padding:0 10px}
.h4, h4 {font-size:1em;font-weight:bold;color:#000;}
.smaller {font-size:0.85em;}
.small p {
    padding:0;
    font-size:.7em;
    font-family:Tahoma;
    line-height:1.2em;
    text-align:left;
    letter-spacing:0;
}
.small p a {font-size:1.3em;}
.small h2,.small h1 {margin:10px 0 5px 0; padding:0; font-weight:bold;}
.small h1 {font-size:1.1em; margin:7px 0 5px 0;}
.small h2 {font-size:.85em;}

/**
* wrapper
*/
div#wrapper {
    width:998px;
    margin:0 auto;
    background:#fff;
    text-align:left;
}

/**
* header top menu
*/
#logo { margin:0 0 0 3px;float:left;position:absolute;}
img.slogan {margin:18px 0 0;position:absolute;left:175px}
#currency {display:block;width:50px;height:50px;background:#F56622;}
#top {display:inline;}
.breadcrumbs {padding:10px; width:610px;}

/**
* language block
*/
ul.lang {
    width:50px;
    z-index:999;
    background:#fff;
    margin:0;
    position:absolute;
    left:18px;
    top:65px;
    float:left;
    list-style-type:none;
    border:1px solid #fff;
    border-top:none;
    z-index:999;
}
ul.lang li {
    padding:0 3px;
    margin:6px 0;
    font-size:0.9em;
    display:none;
    position:relative;
    z-index:1000;
}
ul.lang li a {
    width:30px;
    float:none;
    clear:both;
    font-size:0.95em;
    padding-left:19px;
    height:14px;
    line-height:14px;
    text-transform:uppercase;
    display:block;
    background:transparent url(/images/client/base-sprt-elem.png) 0 -68px no-repeat;
}
.lang li a.ru {background-position:0 -68;}
.lang li a.en {background-position:0 -82px;}
.lang li a.br {background-position:0 -95px;}
.lang li a.pt {background-position:0 -108px;}
.lang li a.cn {background-position:0 -121px;}
.lang li a.de {background-position:0 -134px;}
.lang li a.ua {background-position:0 -147px;}
.lang li a.by {background-position:0 -160px;}
.lang li a.md {background-position:0 -173px;}
.lang li a.lv {background-position:0 -186px;}
.lang li a.kz {background-position:0 -216px;}
.lang li a.am {background-position:0 -229px;}
.lang li a {overflow:hidden;}
.lang li a:link,.lang li a:visited {text-decoration:none;color:#6e6e6e;}
.lang li a:hover,.lang li a:active {color:#3476b2}
ul.lang:hover,ul.lang.hover {border:1px solid #e3e3e3; border-top:none;background:#fff url(/images/client/bg-lang.png) repeat-x 0 100%;}
ul.lang:hover li,ul.lang.hover li,ul.lang li.hover,ul#lang-menu.hover li {display:block;}
#header .lang li.select a {color:#bcbcbc;}
#header .lang li.select {display:block;margin-top:3px; background:transparent url(/images/client/base-sprt-elem.png) 35px -200px no-repeat;}

ul.lang-2 {
    list-style-type:none;
    margin-left:0;
    clear:both;
    float:left;
    display:block;
    padding-top:5px;
    position:relative;
}
ul.lang-2 li {float:left;position:relative;padding-right:10px;}
ul.lang-2 .img {padding-top:2px;}

/**
* nav-menu
*/
.nav-box {
    width:998px;
    z-index:300;
    display:inline;
    float:left;
    margin:0 auto;
    height:47px;
    background:#fff;
    padding:0 0 5px 0;
    _padding-top:5px;
    _margin-left:-10px;}
.blkfix { position:relative; z-index:647;display:block; float:left; margin:0 -1px 0 10px; height:47px; width:320px; }
.panelhead {
    color:#fff;
    font-size:1.6em;
    line-height:47px;
    padding:0px;
    margin:0px;
    height:47px;
    position:relative;
    z-index:1010;
    position:absolute;
    width:320px;
}
.closegr ,.closebl, .closeor {
    background:transparent url(/customfiles/Image/bg-nav-menus.png) left bottom no-repeat;
}
.opengr,.openbl,.openor {background:url(/customfiles/Image/bg-nav-menus.png) top left;z-index:1003;}
.closegr p,.closebl p,.closeor p,.opengr p,.openbl p,.openor p {
    padding:0px 0px 0px 40px;
    line-height:46px;
    color:#4b4b4b;
    position:absolute;
    z-index:1011;
}
.closegr p,.closebl p,.closeor p {background:transparent url(/customfiles/Image/slideorangearr.gif) no-repeat 10px 14px;}
.opengr p,.openbl p,.openor p {background:transparent url(/customfiles/Image/slideorangearr.gif) no-repeat 10px -26px}
.pnl {
    position:absolute;
    overflow:hidden;
    text-align:left;
    height:47px;
    width:320px;
    top:0px;
    left:0px;
    z-index:607;
}
.pnl_overlay_back {
    z-index:617;
    background:#f3f3f3;
    width:320px;
    position:absolute;
    visibility:visible;
}
.pnl_overlay {
    z-index:627;
    width:320px;
    top:-140px;
    position:absolute;
    visibility:visible;
    /*background:transparent;*/
    padding:0px;
    margin:0px;
}
.pnl_header {
    z-index:647;
    width:320px;
    height:47px;
    position:absolute;
    top:0px;
    left:0px;
    padding:0px;
    margin:0px;
    /*background:transparent;*/
}
.pnl iframe  {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    top:0px;/*must have*/
    left:0px;/*must have*/
    z-index:-1;/*must have*/
    filter:alpha(opacity=0);/*must have*/
    width:100%;/*must have for any big value*/
    height:100%;/*must have for any big value*/
}
.pnl_separate {
    z-index:637;
    top:0px;
    left:0px;
    background-color:#fff;
    height:5px;
    position:relative;
    width:100%;
}
li#ends {margin-right:0;padding-right:0;}
.pnl_data {
    z-index:627;
    margin:0px;
    width:100%;
    position:absolute;
    bottom:10px;
    line-height:20px;
    background:transparent;
    position:absolute;
    display:inline;
}
ul.child-ul {
    padding:50px 0 15px 15px;
    margin:0;
    background:transparent url(/customfiles/Image/bg-nav-menus.png) left bottom no-repeat;
    overflow:hidden;
    z-index:700;
    }
ul.child-ul li {
    list-style:none;
    clear:both;
    z-index:800;
    padding:0;
    width:302px;
}
ul.child-ul li.last {padding-bottom:15px;}
.child-ul a:link, .child-ul a:visited {
    color:#3476b2;
    font-weight:bold;
    text-decoration:none;
    padding:3px 0;
}
.child-ul a:hover, .child-ul a:active {
    background:transparent;
    text-decoration:underline;
    color:#3476b2;
}

/**
* banner
*/
#prsd {display:block; margin:0 0 12px 0;}
.ban-main {display:inline; float:left; width:638px; margin:5px 0; height:148px; list-style:none;}
.ban-main #tunnel {float:left;}
.ban-main #torg {float:left; margin-right:10px;}
#support-img {display:block; float:left; margin:5px 0;}
#header {
    width:998px;
    position:relative;
    height:115px;
    float:left;
    z-index:998;
}
#ban-top {
    position:absolute;
    right:10px;
    top:9px;
    margin:0;
    display:inline;
    height:90px;
    width:230px;
}
div.addthis {clear:both; padding:15px 0 15px; text-align:left;}
p img {padding-left:0;}

/**
* block container
*/
.motivation {
    margin:0;
    list-style-type:none;
    display:block;
    clear:both;
}
.steps {padding:5px 0 5px 10px;height:60px; display:block;clear:both;_margin:0}
ol.motivation li {float:left;padding:0;margin:0;display:inline;}
ol.motivation li.padding-r {padding-right:10px}
.motivation img {display:block;}
.content {padding:0 0 0 5px; display:inline; float:left; margin:0;}
.side {
    float:left;
    padding:0 5px;
    width:160px;
    min-height:30px;
    overflow:hidden;
}
ul.social {float:left; margin:8px 0 0; padding:0; list-style:none;}
ul.social li {float:left;}
ul.social li a {
    display:block;
    width:36px;
    height:39px;
    margin:1px 4px 1px 0;
    text-indent:-999em;
    background:#fff url(/images/client/social.png) 0 0 no-repeat;
}
ul.social li.nomargin a {margin-right:0;}
ul.social li.fcbk a {width:38px; background-position:-74px 0;}
ul.social li.twttr a {width:38px; background-position:-36px 0;}
ul.social li.lj a {background-position:0 -39px;}
ul.social li.vk a {background-position:0 0;}
ul.social li.youtb a {width:79px; height:34px; background-position:-37px -39px;}

.center {
    display:inline;
    float:left;
    width:638px;
    margin:5px 0 0;
    overflow-x:hidden;
}
.centerz {
    width: 638px;
    margin: 5px 20px;
    display: inline-block;
    _zoom: 1;
}
/* block center full right */
.center-fr {
    width:790px;
    margin:5px 20px 5px 10px;
    float:left;
    display:inline;
}
.centerf {
    width:808px;
    margin:5px 0;
    float:left;
    display:inline;
}
.centerc {
    float:left;
    display:inline;
    margin:0 5px;
    width:808px;
}
.center-ob {
    padding:0 5px 5px 5px;
    float:left;
    width:638px;
    margin:0 auto;
    display:inline;
}
.text,textf {background:#f6f6f6; width:638px; float:left;}
.textf {width:auto;}
.sider {width:160px; padding:5px 0;}
.sider img {display:block;}
.sider p {font-size:.9em; font-weight:bold; text-align:left; padding:10px;}
.sider a {font-family:Tahoma, Arial, sans-serif;}
.sider p.center-txt {text-align:center;}
.center-txt {text-align:center;}
.center.border { /* center side 1px left-right border */
    border-right:1px solid #f2f2f2;
    border-left:1px solid #f2f2f2;
    padding:0 10px;
    width:630px;
}
.center.border p {
    line-height:1.1em;
    text-align:left;
    padding:2px 0;
}
.col2,.colf,.col2g {
    width:298px;
    float:left;
    overflow:hidden;
    padding:5px 10px;
    background:#f6f6f6
}
.col2g {padding:5px 10px 5px 10px;}
.col2.r-border {padding:5px 10px 5px 20px;border-right:1px solid #EDEDED; margin-right:-1px}
.colf, .col1 {
    width:598px;
    float:left;
    padding:5px 20px;
    background:#f6f6f6;
}
.colf {width:768px}
.ann-img {float:left;margin:10px 10px 3px 0; border:1px solid #a3a3a3;}
/**
* list style
*/
ul li {padding:.1em 0;}
ul.list {
    list-style-type:disc;
    color:#b9b9b9;
    margin:0 0 0 35px;
}
ul.list li {
    padding:.1em 0;
}
hr.border {
    height:20px;
    line-height:20px;
    width:998px;
    display:inline;
    background:#f2f2f2;
    color:#f2f2f2;
    float:left;
    margin:5px 0;
    border:0;
    clear:both;
    *margin-bottom:-10px;
}
hr.min-border {height:1px;}
hr {color:#fff;}
/**
* form , input
*/
input,textarea,select {
    color:#000;
    font-size:.95em;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    background:#fff;
    border:1px solid #ccc;
}
.login-form p, .login-form h4 {padding:0px 10px 5px 10px;}
label {padding:0 10px;}
input.field {
    margin:2px 10px 4px 10px;
    height:14px;
    width:128px;
    border:1px solid #ccc;
}
input.submit {
    width:auto;
    height:auto;
    margin:0 auto;
    border:1px solid #939393;
    border-color:#F6F6F6 #939393 #939393 #F6F6F6;
    color:#333;
}
/*
 * Login top form
 */
.login {
    width:185px;
    position:absolute;
    left:548px;
    top:13px;
    }
    .login h4 {
        font-size:0.85em;
        margin:0 0 5px 0;
        font-weight:bold;
        color:#4b4b4b;
        }
     .auth-form {
        float:left;
        margin:0 0 5px;
        clear:both;
        width:185px;
        _width:185px;
        }
        .auth-form dt,.auth-form dd {
            float:left;
            font-size:0.85em;
            line-height:1.3em;
            padding :0 5px 0 0;
            }
        .auth-form dd {
            float:right;
            }
        .auth-form input {
            width:83px;
            }
/**
* branches form
*/
.branches h4 {
    display:block;
    clear:both;
    width:160px;
    text-indent:-999em;
    height:50px;
    background:#FFF url(/images/client/base-sprt-bg.png) 0 -715px no-repeat;
    }
.branches .b1,.branches .b2,.branches .b3,.branches .b4,.branches .b5 {
    background:url(/images/client/bg-branches.png) repeat-x top left;
}
.branches .b1i,.branches .b2i,.branches .b3i,.branches .b4i,.branches .b5i {
    background:#ffecd4;
}
form.selecter {padding:4px 0 5px;background:#ffecd4;}
form.selecter select {width:132px !important;margin:5px 0 5px 14px;font-size:0.85em;}
/**
* Subscribe box
*/

.subscribe-top {
    clear:both;
    width:160px;
    height:24px;
    margin:0;
    padding:0;
    line-height:24px;
    font-size:.75em;
    font-family:Verdana;
    text-align:center;
    color:#fff;
    background:#3676b3 url(/customfiles/Image/subscribe-box.gif) 0 0 no-repeat;
}

.subscribe {
    float:left;
    width:153px;
    padding:5px 0 0 5px;
    font-family:Arial;
    border:1px solid #3676b3;
    border-width:0 1px;
}
.subscribe dl {float:left; margin:0 0 10px 0; _zoom:1;}
.subscribe dt {float:left;}
.subscribe dd {float:left; _zoom:1;}
.subscribe input.check {
    float:left;
    margin:3px 4px 0 0;
    _margin:0;
    padding:0;
    border:none;
}
.input-btn {margin:0 5px 0 0; display:inline;}
.input-btn input {width:100px; height:14px; padding:2px;}
.submit-btn {}
.submit-btn input {
    display:block;
    width:35px;
    height:20px;
    padding:0;
    line-height:20px;
    text-align:center;
    color:#000;
    background:#D4D1CA;
}
.subscribe-bot {
    clear:both;
    height:3px;
    margin:0;
    padding:0;
    font-size:0;
    background:#fff url(/customfiles/Image/subscribe-box.gif) -160px 100% no-repeat;
}

dt.input-btn {margin-right:5px;display:inline;}
dt.input-btn input {width:100px;}
dd.submit-btn {}
.submit-btn input {
    display:block;
    width:35px;
    text-align:center;
    color:#000;
    height:19px;
    background:#D4D1CA;
}
h4.top-form {
    height: 25px;
    line-height:25px;
    color: #fff;
    clear:both;
    text-align: center;
    font-family: Verdana;
    font-size: 0.75em;
    background: #fff url(/customfiles/Image/bg-sub-top.jpg) no-repeat top left;
    padding:0;
    margin: 0;
}
p.bg-form {
    height: 9px;
    padding:0;
    clear:both;
    margin:0;
    background: #fff url(/customfiles/Image/b_corner02.gif) no-repeat top left;
}
/**
* radius corners border
*/
.r1, .r2, .r3, .r4, .r5,
.b1, .b2, .b3, .b4, .b5,
.b1i, .b2i, .b3i, .b4i, .b5i,
.c1, .c2, .c3, .c4, .c5, .q1, .q2, .q3, .q4, .q5 {
    display:block;
    font-size:1px;
    clear:both;
    height:1px;
    overflow:hidden;
}
.r5, .b5, .b5i, .c5, .q5 {margin:0 5px;}
.r4, .b4, .b4i, .c4, .q4 {margin:0 4px;}
.r3, .b3, .b3i, .c3, .q3 {margin:0 3px;}
.r2, .b2, .b2i, .c2, .q2 {margin:0 2px;}
.r1, .b1, .b1i, .c1, .q1 {margin:0 1px;}
.r1, .r2, .r3, .r4, .r5 {background:#F7E1C6;}
.parent-li b {background-color:#FB760C; z-index:1000;}
/*left side border-radius */
.soft-tools .b1,.soft-tools .b2,.soft-tools .b3,.soft-tools .b4,.soft-tools .b5{
    background:url(/customfiles/Image/bg-soft-f.jpg) repeat-x top left;}
.soft-tools .b1i,.soft-tools .b2i,.soft-tools .b3i,.soft-tools .b4i,.soft-tools .b5i{
    background:url(/customfiles/Image/bg-soft-f.jpg) repeat-x bottom left;}
/* form login */
form.login-form fieldset {
    background:#ccd4d7 url(/customfiles/Image/bg-login.png) repeat-x bottom left;}
form.login-form fieldset a {font-weight:normal;}
/*login-form border-radius*/
.login-form .b1,.login-form .b2,.login-form .b3,.login-form .b4,.login-form .b5 {
    background:url(/customfiles/Image/bg-login.png) repeat-x top left;
}
.login-form .b1i,.login-form .b2i,.login-form .b3i,.login-form .b4i,.login-form .b5i {
    background:url(/customfiles/Image/bg-login.png) repeat-x bottom left;
}
.q1, .q2, .q3, .q4, .q5 {background:#000;}
/*center border-radius*/
.center b, .centerf b {background:#f6f6f6;}
.text b, .textf b {background:none;}
ul.child-ul b {background-color:#c85a01;}

.article {margin:0;}
.article-title {color:#272626; padding:10px 0; font-size:1.3em;}
.art-date {font-size:.85em; width:60px; color:#595959; padding:3px 5px; margin:10px 0 0 0; background:#fff; clear:both;}
.art-content {padding-left:5px; margin-bottom:15px;}
.article p {padding:0;}
/**
* comment block
*/
.comment {
    display:inline-block;
    padding-top:1px;
    margin:0 0 -3px 3px;
    background:url(/customfiles/Image/comment.png) 0 0 no-repeat;
    text-align:center;
    width:25px;
    height:15px;
    font-size:.7em;
    color:#484848;
}
.pagination li {float:left; padding:0 2px; margin:0 3px;}
.pagination .selected {padding:0 2px; background:#f90; color:#fff;}
.count {clear:both; width:auto; padding:10px;}

/* pager pagination */
.pager {clear:both; float:left; margin:15px 5px; font-size:13px;}
.pager a {display:block; float:left; margin-right:7px; text-decoration:none;}
.pager a:hover {text-decoration:underline;}
.pager span {display:block; float:left; margin-right:7px;}
.pager strong {display:block; float:left; margin-right:7px; padding:0 5px; color:#000; font-weight:normal; background:#ff9801;}
.pager .pager-title {float:left;}
.prev, .prev10, .next, .next10 {
    width:20px;
    height:17px;
    text-indent:-9999px;
    text-decoration:none;
    background:transparent url(/_img/pager.png) 0 0 no-repeat;
}
.prev:hover, .prev10:hover, .next:hover, .next10:hover {text-decoration:none !important; cursor:pointer;}
.prev {background-position:0 -23px;}
.prev10 {background-position:0 -69px;}
.next {background-position:0 0;}
.next10 {background-position:0 -46px;}

/* Awards list */
ul.awards {
    margin:0;
    list-style-type:none;
    padding:2px 0;
    margin:0 0 25px 0;
    border-top:2px solid #eee;
    border-bottom:2px solid #eee;
}
ul.awards li {
    border-bottom:1px solid #eee;
    margin:4px 0;
}
ul.awards li.last {border:none;}
ul.awards li a {
    display:block;
    padding:0 0 3px 67px;
    font-size:0.8em;
    font-family:Tahoma;
    font-weight:bold;
    text-decoration:none !important;
    background:url(/customfiles/Image/awards-sprite.png) 0 0 no-repeat;
}
ul.awards li.fo2 a { color:#f90; background-position:-445px 5px; }
ul.awards li.krouf a { color:#5f799d; background-position:-388px -31px; }
ul.awards li.iso a { color:#3e69a7; background-position:-334px -63px; }
ul.awards li.dowjones a { color:#193a74; background-position:-263px -97px; }
ul.awards li.expo a { color:#d88c44; background-position:-201px -122px; }
ul.awards li.chgk a { color:#a0a0a0; background-position:-130px -160px; }
ul.awards li.radiofx a { color:#fad70f; background-position:-57px -202px; }
ul.awards li.newsland a { color:#ada9a6; background-position:20px -245px; }

/* Payments */
.payments {
    margin:0;
    padding:5px 0;
    border-top:2px solid #eee;
    border-bottom:2px solid #eee;
}

/* tooltip */
#tooltip {
    position:absolute;
    z-index:3000;
    border:1px solid #eaeaea;
    background-color:#f9f9f9;
    padding:10px;
    width:210px;
    color:#333;
}
#tooltip h3, #tooltip div {color:#333; padding:0; font-size:1em; margin:0;}
/* hint of links */
a.hint:link,a.hint:visited {text-decoration:none; border-bottom:1px dashed;}
a.hint:hover,a.hint:active {text-decoration:none; border-bottom:none;}
strong a.hint {font-weight:bolder;}
.yui-tt {
    position:absolute;
    z-index:100;
    width:auto;
    padding:5px 9px 6px;
    font:1em sans-serif;
    line-height:normal;
    color:#000;
    background-color:#ffeacb;
    border:1px solid #eebf79;
    visibility:hidden;
}
.yui-tt-shadow {
    display:none;
}
/* soft list */
.soft-tools-container {background:#eeeff3 url(/images/client/bg-soft-f.jpg) 0 100% repeat-x;}
.soft-tools-container img {padding:10px 0 0 10px;}
ul.soft {
    margin-left:0;
    list-style-type:none;
    margin:0 10px;
    padding:5px 0;
    }
ul.soft li {
    padding:5px 0 10px 0;
    background:url(/images/client/bg-soft-bottom-list.gif) 0 100% repeat-x;
    }
ul.soft li.last {
    background:none;
    }
.soft-tools a.soft-link,.soft-tools p.analit-link {
    display:block;
    padding:10px 0 0 5px;
    height:35px;
    text-indent:-999em;
    background:transparent url(/images/client/bg-soft-full.png) 14px -263px no-repeat;
    }
.soft-tools p.analit-link {
    height:17px;
    background-position:-108px -224px;
    }
ul.soft li a {
    padding-left:40px;
    background:url(/images/client/bg-soft-full.png) 0 0 no-repeat;
    display:block;
    color:#194467;
    font-family:Tahoma;
    _zoom:1;
    font-weight:normal;
    }
    ul.soft li a.mf {
        background-position:-373px -34px;
        }
    ul.soft li a.mt {
        background-position:-408px -183px;
        }
    ul.soft li a.act {
        background-position:-338px -67px;
        }
    ul.soft li a.cf {
        background-position:-304px -104px;
        }
    ul.soft li a.achrt {
        height:30px;
        background-position:-268px -147px;
        }
    ul.soft li a.trading {
        background-position:-230px -184px;
        }
    ul.soft li a.fcsi {
        height:30px;
        background-position:-409px 0;
        }
    ul.soft li a:link, ul.soft li a:visited, ul.soft li a:hover, ul.soft li a:active {
        color:#194467;
        }
/* login form */
.login-form .b1,.login-form .b2,.login-form .b3,.login-form .b4,.login-form .b5 {
    background:url(/customfiles/Image/bg-login.png) repeat-x top left;
}
.login-form .b1i,.login-form .b2i,.login-form .b3i,.login-form .b4i,.login-form .b5i {
    background:url(/customfiles/Image/bg-login.png) repeat-x bottom left;
}
/* menu output */
#main_menu_yui div.yuimenubar{}
#main_menu_yui #main_menu_yui_bd {margin-left:0; background:#fff; border-bottom:2px solid #eee;}
#main_menu_yui li.yuimenuitem {background-color:#fff; margin:3px;}
#main_menu_yui li.yuimenuitem:hover{background-color:#f90; margin:3px;}
#main_menu_yui li.yuimenuactiveitem {background-color:#f90; margin:3px;}
#main_menu_yui a.yuimenuitemlabel {color:#3476B2; font-weight:bold; padding:3px 6px; white-space:normal;}
#main_menu_yui a.yuimenuitemlabel:hover {color:#fff; background-color:#f90;}
#main_menu_yui a.yuimenuactivelink {color:#fff; font-weight:bold; padding:2px 5px 2px 5px; white-space:normal; background-color:#f90; text-decoration:none;}
#main_menu_yui .bd {background-color:#fff;}
#main_menu_yui li.yuimenuitem li.yuimenuitem {background-color:#fff; border-bottom:2px solid #eee;}
#main_menu_yui {position:static;}
#main_menu_yui .yuimenuitemlabel {_zoom:1;}
#main_menu_yui .yuimenu .yuimenuitemlabel { _zoom:normal;}
/* table style */
/*Styles for level 1*/
.clLevel1, .clLevel1over {position:absolute; padding:4px 4px 4px; font-family:tahoma, arial, helvetica;}
.clLevel1 {background-color:#78A4CC; color:#fff;}
.clLevel1over {background-color:#3476B2; color:#fff; cursor:pointer;}
.clLevel1border {position:absolute; z-index:500; visibility:hidden; background-color:#F2F2F2;}
table.table11 {background:#d2d2d2;}
table.table11 tr {background:#fff;}
table.table11 th {background:#e9e9e9; padding:5px; font-weight:bold; text-align:center;}
table.table11 td {padding:3px;}
.newclass {font-size:.9em; color:#FF7811; vertical-align:super; text-decoration:none;}
.w {color:#fff; text-decoration:underline; font-weight:bold;}
.w:hover {color:#fff; text-decoration:none;}
.w1 {color:#fff; text-decoration:none; font-weight:bold; padding:0 7px 1px 7px; line-height:18px;/*background-color:#7DB452;*/}
.w1:hover  {color:#fff; text-decoration:underline; background-color:#ad4c00;}
.w2 {color:#fff; text-decoration:none; font-weight:bold; padding:0 7px 1px 7px; line-height:18px;/*background-color:#E7B701;*/}
.w2:hover  {color:#fff; text-decoration:underline; background-color:#ad4c00;}
.w3 {color:#fff; text-decoration:none;font-weight:bold;padding:0 7px 1px 7px;line-height:18px;/*background-color:#6B83A5;*/}
.w3:hover  {color:#fff; text-decoration:underline; background-color:#ad4c00;}
.table2links td {width:260px;}
#uts_form01 {padding:5px 0 15px 10px;}
#uts_form0 {padding:0 0 15px 5px;}
#uts_form {background:url(/customfiles/Image/form_bg.jpg) no-repeat; width:160px; height:196px;}
#uts_form2 {padding:7px 10px 10px 10px;}
.inp2 {
    font-size:1em;
    border:1px solid #939393;
    border-color:#f6f6f6 #939393 #939393 #f6f6f6;
    font-weight:normal;
    color:#333;
}

/*news and article*/
/*dl.news {
    margin:0 0 5px;
    padding:0 0 5px;
    border-bottom:1px solid #fff;
    display:inline-block;
    _zoom:1;
    _display:inline;
}
.news dt {display:inline-block; *zoom:1; *display:inline; float:left; width:70px; padding:0;}
.news dd {overflow:hidden;_zoom:1; display:block; padding:0;position:relative;}
dl.news dd p {padding:0}
.news img {
    margin: 3px 0 0 0;
    border: 1px solid #a3a3a3;
    font-size: 1px;
    width: 60px;
    height: 60px;
    display: block;
}
.news a {line-height: 1.2em;}*/
dl.news {
    margin:0 0 5px;
    padding:0 0 5px;
    border-bottom:1px solid #fff;
    display:inline;
    float:left;
}
.news dt {float:left; display:block; padding:0;}
.news dd {float:left; overflow:hidden;_zoom:1; display:block; width:225px; padding:0 0 1px;position:relative;}
dl.news dd p {padding:0;}
.news img {
    margin:3px 10px 0 0;
    border:1px solid #a3a3a3;
    font-size:1px;
    width:60px;
    height:60px;
    float:left;
    display:inline;
}
.news a {line-height:1.2em;}
#news-carousel {
    overflow:hidden;
    position:relative;
    left:0;
    z-index:2;
    margin-bottom:10px;
    float:left;
}
#news-carousel dl {padding:0; margin:0; border:0;}
#news-carousel ul {
    float:left;
    margin:0;
    padding:0;
    position:relative;
    list-style-type:none;
    z-index:1;
}
#news-carousel li{
    margin:0;
    padding:0;
    float:left;
    overflow:hidden;
}

/**
* adjust classes
*/
.red {color:red;}
.jstf {text-align:justify;}
p.just {padding:5px 0; text-align:justify;}
.black {color:#000;}
.left {text-align:left;}
.clear {clear:both;}
small {font-size:.7em;}
.last {border:none;}
body .right {text-align:right;}
.nobg {background:none;}
.nobr {border:none;}
.orange {color:#F78405;}
.gray {color:#787878;}
.gray-dark {color:#505050;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.block {display:block;}
.none {display:none;}
.ovrflw {overflow:hidden; _zoom:1;}
.fleft {float:left;}
.fright {float:right;}
.ta-l {text-align:left;}
.ta-c {text-align:center;}
.ta-r {text-align:right;}
.download {background:url(/customfiles/Image/tabs.png) no-repeat 0 -181px;padding-left: 15px;_zoom:1;}
.cls { clear:both; height:0; font-size:0; line-height:0; visibility:hidden; }

/**
 * Services
 */
h3.autochartist-title, h3.trading-central-title {
    font-size:1.32em;
    margin-top:10px;
}
h3.autochartist-title, p.autochartist-subtitle, p.autochartist-img {
    text-align:center;
    color:#129b00;
}
h3.trading-central-title, p.trading-central-subtitle, p.trading-central-img {
    text-align:center;
    color:#3b4c67;
}
p.deposit-but {
    margin-top:10px;
    text-align:center;
}
