/**
* 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/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, div.centerc 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: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}
.general .text h3.black {color:#000}
p.bl, p .bl {padding:5px 0;}
.bl {font-size:1.3em;}
.general h3.frm {font-size:1.1em; color:#235c9f; padding-bottom:3px;}
h3.frm a:link, h3.frm a:visited {color:#235c9f;}
.frm-list {margin-left:20px; color:#bfbfbf;}
h3.min-mar {padding-top:10px;}
p {padding:0 0 .8em;}
p.pad-top {padding-top:.8em;}
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:.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
*/
img#logo {margin:0 0 0 10px; float:left;}
img.slogan {margin-left:65px; margin-top:30px;}
#currency {display:block; width:50px; height:50px; background:#F56622;}
#top {display:inline;}
.breadcrumbs {padding:0 10px 8px 10px; width:610px;}

/**
* language block
*/
ul.lang {
    position:absolute;
    top:91px;
    left:10px;
    float:left;
    margin:0;
    list-style-type:none;
    background:#fff;
    border-top:none;
}
ul.lang li {
    padding:0 7px 0 0;
    font-size:.9em;
    float:left;
    position:relative;
}
ul.lang li a {
    float:left;
    text-indent:-999em;
    width:14px;
    height:14px;
    line-height:14px;
    text-transform:uppercase;
    display:block;
    background:transparent url(/file/site_trader/flags.png) 0 0 no-repeat;
}
.lang li a.ru {background-position:0 0;}
.lang li a.en {background-position:0 -14px;}
.lang li a.br {background-position:0 -27px;}
.lang li a.pt {background-position:0 -40px;}
.lang li a.cn {background-position:0 -53px;}
.lang li a.de {background-position:0 -66px;}
.lang li a.ua {background-position:0 -79px;}
.lang li a.by {background-position:0 -92px;}
.lang li a.md {background-position:0 -105px;}
.lang li a.lv {background-position:0 -118px;}
.lang li a.kz {background-position:0 -148px;}
.lang li a.am {background-position:0 -161px;}
.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-2 {
    list-style-type:none;
    margin-left:0;
    clear:both;
    float:left;
    display:block;
    padding-top:5px;
    position:relative;
}
ul.lang-2 li {display:block; float:left; line-height:16px; position:relative; padding-right:10px;}

/**
* nav-menu
*/
.nav-box {
    display:inline;
    float:left;
    width:998px;
    height:47px;
    margin:0 auto;
    padding:0 0 5px 0;
    background:#fff;
}
.blkfix {position:relative; z-index:647; display:inline; float:left; width:310px; height:47px; margin:0 14px 5px 10px;}
.blkfix-end {margin-right:0;}
.panelhead {
    width:310px;
    height:47px;
    margin:0;
    padding:0;
    font-size:1.6em;
    line-height:47px;
    color:#fff;
    position:absolute;
    z-index:1010;
}
.closegr, .closebl, .closeor {background:url(/file/site_trader/fon_or.png) 0% 100% no-repeat;}
.opengr, .openbl, .openor {background:url(/file/site_trader/fon_or.png) 0% 0% no-repeat;}
.closegr p, .closebl p, .closeor p, .opengr p, .openbl p, .openor p {
    position:absolute;
    z-index:1011;
    width:288px;
    padding:0 11px;
    line-height:47px;
    color:#fff;
    background:transparent url(/file/site_trader/slideorange.gif) 272px 10px no-repeat;
}
.opengr p, .openbl p, .openor p {background:url(/file/site_trader/slideorange.gif) 272px -28px no-repeat;}
.pnl {
    position:absolute;
    z-index:607;
    top:0;
    left:0;
    width:310px;
    height:47px;
    text-align:left;
    overflow:hidden;
}
.pnl_overlay_back {
    position:absolute;
    z-index:617;
    width:310px;
    background:#fff;
    visibility:visible;
}
.pnl_overlay {
    position:absolute;
    z-index:627;
    top:-140px;
    width:310px;
    margin:0;
    padding:0;
    background:transparent;
    visibility:visible;
}
.pnl_header {
    position:absolute;
    z-index:647;
    top:0;
    left:0;
    width:310px;
    height:47px;
    margin:0;
    padding:0;
    background:transparent;
}
.pnl iframe  {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;/*must have*/
    top:0;/*must have*/
    left:0;/*must have*/
    z-index:-1;/*must have*/
    filter:alpha(opacity=0);/*must have*/
    width:200px;/*must have for any big value*/
    height:200px;/*must have for any big value*/
    border:none;
    -moz-opacity:0.80;
    opacity:0.80;
}
.pnl_separate {
    position:relative;
    z-index:637;
    top:0;
    left:0;
    width:100%;
    height:20px;
    background-color:#fff;
}
li#ends {margin-right:0; padding-right:0;}
.pnl_data {
    position:absolute;
    z-index:627;
    bottom:10px;
    display:inline;
    width:100%;
    margin:0 0 20px;
    line-height:20px;
    background:url(/file/site_trader/long-over-sprite.png) 0% 0% no-repeat;
}
.child-ul {margin:0; padding:70px 0 25px 15px;}
.child-ul li {
    list-style:none;
    clear:both;
    width:298px;
    padding:0;
}
.child-ul li.last {padding-bottom:15px;}
.child-ul a:link, .child-ul a:visited {
    padding:1px 6px;
    color:#fff;
    font-weight:bold;
    text-decoration:none;
}
.child-ul a:hover, .child-ul a:active {
    color:#fff;
    text-decoration:underline;
    background:#ad4c00;
}
#innergr {background-position:0 100%;}
#innerbl {background-position:-310px 100%;}
#inneror {background-position:-620px 100%;}

/**
* sprite
*/
.rss-feed {
    display:block;
    text-indent:-999em;
    background:transparent url(/file/site_trader/rss2.gif) 0 0 no-repeat;
    width:19px;
    height:19px;
    display:inline-block;
}
/**
* tabs content
*/
.tabs-container {
    clear:both;
    padding:13px;
    background:#fcfcfc url(/file/site_trader/tabs-bg.png) 0 -1px repeat-x;
    border-left:1px solid #fff;
}
.tabs-container h3.header, #demo-acc-tabview h3.header {
    font-size:1.7em;
}
.tabs-container .ico-acc {margin:0 15px 10px 0; _zoom:1;}
.platform-img {margin: 12px 10px 5px 0pt;}
#demo-acc-tabview h3.modern-header, #demo-acc-tabview h3.classic-header,#demo-acc-tabview h3.act-header,#demo-acc-tabview h3.tunnel-header {padding:10px 0;}
h3.tunnel-header strong {color:#492720;}
h3.classic-header strong {color:#b53a39;}
h3.modern-header strong {color:#2f9fb8;}
h3.act-header, h3.act-header strong {color:#5972aa;*zoom:1;}
h3.act-header span {color:#757575;}
h3.act-header a:link,h3.act-header a:visited,h3.act-header a:hover,h3.act-header a:active {
    text-decoration: none;
    color:#5972aa;
}
h3.act-header, h3.act-header strong {color:#5972aa;*zoom:1;}
h3.act-header span {color:#757575;}
h3.act-header a:link,h3.act-header a:visited,h3.act-header a:hover,h3.act-header a:active {
    text-decoration: none;
    color:#5972aa;
}
.ui-tabs-hide {display:none;}
/**
* banner
*/
#prsd {display:block; margin:0 0 12px 0;}
.ban-main {display:inline; float:left; width:640px; 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;
}
#ban-top {
    position:absolute;
    right:0;
    top:10px;
    margin:0;
    display:inline;
    height:90px;
    width:200px;
}
div.addthis {clear:both; padding:15px 0 15px; text-align:left;}
p img {padding-left:0;}

/**
* block container
*/
ol.motivation {
    margin:5px 0 5px 10px;
    list-style-type:none;
    display:inline;
    float:left;
    width:988px;
    clear:both;
}
ol.motivation li {float:left; padding:0; margin:0 10px 0 0; display:inline;}
ol.motivation li img {display:block;}
ol.motivation li.m-last {margin:0;}
.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(/file/site_trader/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;
}
/* 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
}
.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;
}
.general .col2g, .general .col2 {width:296px;padding:5px 9px 10px 10px;overflow:hidden;}
.general .col2g {width:303px;}
.colf {width:778px; padding:10px 15px;}
.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 {
    border:1px solid #ccc;
    color:#000;
    font-size:.95em;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
}
.login-form p, .login-form h4 {padding:0 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;
}

/**
* branches form
*/
.branches .b1, .branches .b2, .branches .b3, .branches .b4, .branches .b5 {
    background:url(/file/site_trader/bg-branches.png) 0 0 repeat-x;
}
.branches .b1i, .branches .b2i, .branches .b3i, .branches .b4i, .branches .b5i {
    background:url(/file/site_trader/bg-branches.png) 0 100% repeat-x;
}
form.selecter {background:#f6cb95 url(/file/site_trader/bg-branches.png) 0 100% repeat-x;}
form.selecter select {width:128px; margin:5px 10px; font-size:.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(/file/site_trader/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(/file/site_trader/subscribe-box.gif) -160px 100% no-repeat;
}

/**
* 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(/file/site_trader/bg-soft-f.jpg) 0 0 repeat-x;
}
.soft-tools .b1i, .soft-tools .b2i, .soft-tools .b3i, .soft-tools .b4i, .soft-tools .b5i {
    background:url(/file/site_trader/bg-soft-f.jpg) 0 100% repeat-x;
}
/* form login */
form.login-form fieldset {
    background:#ccd4d7 url(/file/site_trader/bg-login.png) 0 100% repeat-x;
}
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(/file/site_trader/bg-login.png) 0 0 repeat-x;
}
.login-form .b1i, .login-form .b2i, .login-form .b3i, .login-form .b4i, .login-form .b5i {
    background:url(/file/site_trader/bg-login.png) 0 100% repeat-x;
}
.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(/file/site_trader/comment.png) 0 0 no-repeat;
    text-align:center;
    width:25px;
    height:15px;
    font-size:.7em;
    color:#484848;
}
.comment-list {background:#fff; padding:10px;}
.comment-list dd {border-bottom:1px solid #f6f6f6; padding-bottom:5px;}
.comment-list dt {padding-top:5px;}
.comment-list .name {padding-right:2px; color:#333; font-weight:bold;}
.comment-list .name a:link, .comment-list .name a:visited {font-weight:bold;}
.comment-list .comment-text {color:#333;}
.comment-list .date {font-size:.8em; color:#838383;}
.comment-head {
    background:url(/file/site_trader/comment.png) 0 -17px no-repeat;
    padding:0 0 3px 30px;
    margin-top:40px;
    margin-bottom:5px;
    color:#353434;
    font-size:1.3em;
}
.comment-head.add {background-position:0 -37px;}
.comment-reg dt {width:90px; float:left; padding:5px 5px 5px 0; text-align:right;}
.comment-reg dd {padding:5px 0;}
.comment-reg input {width:155px;}
.comment-reg input#vbc {width:auto;}
.comment-reg label {padding:0;}
.source {width:450px; float:left;}
/* calendar ajax block */
#ajax-calendar {background:#fff; padding:5px; float:left; display:block; width:590px;}
#ajax-calendar dt {width:180px; float:left;}
#ajax-calendar dd {width:410px; float:left;}
#ajax-calendar select {background:#ddd;}
.ajax-in {list-style-type:decimal; margin-left:0;}
.ajax-in li {margin:5px 0 5px 25px;}
/* pagination */
.pagination {
    list-style-type:none;
    background:url(/file/site_trader/bg-pagination.png) 0 0 repeat-x;
    padding:10px 0;
    margin:10px 0;
    float:left;
    width:100%;
}
.pagination.bottom {
    background-position:0 100%;
    margin-bottom:20px;
}
.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;
    background:url(/file/site_trader/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;}

ul.awards li a:link, ul.awards li a:visited, ul.awards li a:hover, ul.awards li a:active {
    font-size:.8em;
    font-family:Tahoma;
    font-weight:bold;
    text-decoration:none;
}

/* 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 {color:#333; font:100% sans-serif;}
.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(/file/site_trader/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(/file/site_trader/bg-soft-bottom-list.gif) 0 100% repeat-x;
}
ul.soft li.last {background:none;}
.login-form .b1, .login-form .b2, .login-form .b3, .login-form .b4, .login-form .b5 {
    background:url(/file/site_trader/bg-login.png) 0 0 repeat-x;
}
.login-form .b1i, .login-form .b2i, .login-form .b3i, .login-form .b4i, .login-form .b5i {
    background:url(/file/site_trader/bg-login.png) 0 100% repeat-x;
}
ul.soft li a {
    padding-left:30px;
    background:url(/file/site_trader/platform-ico.png) 0 0 no-repeat;
    display:block;
    color:#194467;
    font-family:Tahoma;
    _zoom:1;
    font-weight:normal;
}
ul.soft li a.rm {background-position:-19px -29px;}
ul.soft li a.ach {background-position:1px -57px;}
ul.soft li a.mf {background-position:-37px 3px;}
ul.soft li a:link, ul.soft li a:visited, ul.soft li a:hover, ul.soft li a:active {color:#194467;}
/* 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(/file/site_trader/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;
    float:left;
    width:295px;
}
.news dt {float:left; display:block; padding:0;}
.news dd {float:left; overflow:hidden; display:block; width:221px; padding:0 0 1px; position:relative; _zoom:1;}
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;
    clear:both;
    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;}
.bold {font-weight:bold;}
.block {display:block;}
.none {display:none;}
.ovrflw {overflow:hidden; _zoom:1;}
.fleft {float:left;}
.fright {float:right;}
.download {background:url(/file/site_trader/tabs.png) no-repeat 0 -181px;padding-left: 15px;_zoom:1;}
.down-tools {background:url(/file/site_trader/download-ico.png) no-repeat 1px 4px;padding-left: 20px;line-height:1.2em; _zoom:1;}
.cls { clear:both; height:0; font-size:0; line-height:0; visibility:hidden; }
