@font-face {
    font-family: "BrownStd";
    src: url("fonts/lineto-brown-regular.woff2") format("woff2"),
         url("fonts/lineto-brown-regular.woff") format("woff"),
         url('fonts/lineto-brown-regular.eot?#iefix') format('embedded-opentype');/*,
         url("fonts/lineto-brown-regular.eot");*/
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: "BrownStd";
    src: url("fonts/lineto-brown-bold.woff2") format("woff2"),
         url("fonts/lineto-brown-bold.woff") format("woff"),
         url('fonts/lineto-brown-bold.eot?#iefix') format('embedded-opentype');/*,
         url("fonts/lineto-brown-bold.eot");*/
    font-weight: bold;
    font-style: normal;
}

.background_banner {
    background: url('/img/FM_Mydesk_Background.jpg')
                no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;


                /*no-repeat !important;
    background-repeat: no-repeat;
    background-size: 100% !important;*/
    /*background-size: cover !important;*/
    /*background-image: url("/img/FM_Mydesk_Background.jpg") !important;
    background-repeat: repeat-x !important;
    background-size: contain !important;*/
}

body {
    font-family: BrownStd;
    margin: 0px;
    background-color: #ffffff;
}

a {text-decoration:none;}
.help{cursor:help}
.err{color:red;font-size:12px;font-weight:bold;}
.btn{cursor:pointer;color:#4A5263;font-weight:bold;font-size:12px;}
.rfsh_link{color:#4A5263;font-weight:bold;font-size:14px;text-decoration:underline}
.PartDrag{position:relative;}
.pB{background-color:#ffffff;}
p.popup_msg{font-size:14px;color:#4A5263;font-weight:bold;margin:3px;}
a.cpick{border:1px solid #4A5263;cursor:pointer}
a.ftlink{text-decoration:none;color:#4A5263;}
a.ftlink:hover{color:#F78C18;}
div.tclink {color:#4A5263;font-size:18px;font-weight:bold;}
a.tclink {text-decoration:none;color:#4A5263;}
a.tclink:hover{color:#F78C18;}
div.tclink_sub {color:#4A5263;font-size:14px;font-weight:bold;}
.cf_txt{font-size:11px;font-weight:normal;color:#cccccc;border:1px dashed #cccccc;margin:10px;padding:10px;}

a img {border:none;text-decoration:none;}
a {cursor:pointer;}

.subscriberLink {
    color: #000000;
    padding-left: 3px;
    font-size: 12px;
    text-decoration: none;
}

.subscriberLink:hover{
    color: #6f0791;
    font-weight: bold;
}

.languageLink {
    color: #323232;
    font-size: 12px;
}

.languageLink:hover {
    color: #6f0791;
    font-weight: bold;
}

#imgLogo { margin: 15px;
    float: left;
}

imgLogoLogin {
    margin: 15px;
    float: right;
}

table.Tabs {
    border-spacing: 1px;
    margin-bottom: 5px;
}
table.Tabs td{vertical-align:middle; text-align: center;}
table.Tabs a{white-space:nowrap;}

input.tab_inp{color:#6D757E;font-size:11px;height:14px;width:98px;border:1px solid #6D757E;margin-right:2px;}
select.tab_inp{color:#6D757E;font-size:11px;height:18px;width:90px;border:1px solid #6D757E;margin-right:2px;}
a.tab_inp,span.tab_inp{color:White;font-size:11px;font-weight:normal;}
a.tab_inp{text-decoration:underline;}
a.tab_inp:hover{color:#6D757E;}

table.popup_menu{border:1px solid #F78C18;}
table.popup_menu th{background-color:#cccccc}
table.popup_menu td{background-color:#ffffff;font-size:11px;}
table.popup_menu td a{cursor:pointer;color:#333333}

.drillBtn {cursor:pointer}

table.newsN td span a{text-decoration:none; color: black;}
table.newsN td span a:hover {
    text-decoration: none;
    font-weight: bold;
    color: #6f0791;
}
input.news_flt{color:#6D757E;font-size:11px;height:14px;width:300px;border:1px solid #6D757E;margin-right:2px;}

table.ReportGroup td{FONT-SIZE: 11px; COLOR: #666666; text-align:justify;}
table.ReportGroup td a{TEXT-DECORATION: none;COLOR: #666666;}
table.ReportGroup a:hover{color:#FF9933}
.gry11{font-size:11px;color:#4A5263}
.gry12{font-size:12px;color:#4A5263}
.gry13{font-size:13px;color:#4A5263}
.gry14{font-size:14px;color:#4A5263}
.gry14Block {
    font-size: 14px;
    color: #4A5263;
    display: inline-block;
}

table.SUMDRL th{color:#333333;font-size:12px;text-align:left;font-weight:normal}
table.SUMDRL td.SUMDRL_DTE{color:#333333;font-size:12px;text-align:left;font-weight:bold}
table.SUMDRL td{color:#333333;font-size:12px}


.chart a { width:11px;background-color: #6699ff;}
.chart a:hover { background-color: #FFA542;}

table.LMEDETAIL {border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
table.LMEDETAIL th{color:#333333;font-size:12px;text-align:left;font-weight:bold;padding-right:5px;}
table.LMEDETAIL td{color:#333333;font-size:12px;text-align:left;font-weight:normal;padding:3px;border:1px solid #999999;}
table.LMEDETAIL td.hilite{color:#FFA542;font-weight:bold}

div.noaccess p,div.noaccess ul{color:Red;font-size:12px;}

table.prices th{color:#4a5263;font-size:12px;text-align:left;font-weight:bold;}
table.prices td{color:#333333;font-size:12px;font-weight:normal;}
table.prices tr:nth-child(even) {background: #ECECEC;}
table.prices td.comm{color:#333333;font-size:12px;text-align:left;font-weight:normal;}
table.prices td.err{color:red;font-size:12px;text-align:left;font-weight:normal;}

table.ringTimesParent {padding:5px;}
table.ringTimesParent th{color:#333333;font-size:12px;text-align:left;font-weight:normal}
table.ringTimesParent td{color:#333333;font-size:12px}
table.ringTimesParent td.comm{color:#333333;font-size:12px;text-align:left;font-weight:normal;}

table.ringTimes {padding:5px;}
table.ringTimes th{color:#4a5263;font-size:12px;text-align:left;font-weight:bold;padding-left: 5px; padding-right: 5px}
table.ringTimes td:first-child { width: 240px; }
table.ringTimes td:second-child { width: 25px; }
table.ringTimes td:third-child { width: 25px; }
table.ringTimes td{color:#333333;font-size:12px;font-weight:normal;padding-left: 5px; padding-right: 5px}
table.ringTimes tr:nth-child(even) {background: #ECECEC;}



table.nav td {color:#333333;font-size:11px;}
input.nav{color:#6D757E;font-size:11px;height:14px;width:200px;border:1px solid #6D757E;margin-right:2px;}
div.nav{background-color:#B0B8C1;}

table.LMETicker td{background-color:#B5BDC6;color:#ffffff;font-size:12px}
.tkr_inp{color:#4A5263;font-size:12px;}
.tkr_err{color:Red;font-size:14px;font-weight:bold}

/* default calendar styles */
table.cal{border:1px solid #4A5263;}
tr.cal_th{font-weight:normal;font-size:11px;color:#ffffff;background-color:#4A5263;text-align:center;white-space:nowrap;}
tr.cal_td td{font-weight:normal;font-size:11px;color:#4A5263;text-align:center}
tr.cal_td td.cal_we{color:#B5BDC6;}
tr.cal_td td.sel{font-weight:bold;color:#4A5263;background-color:#FFA542}
tr.cal_td td a{text-decoration:none;cursor:pointer;}
tr.cal_td td.sel a{text-decoration:none;cursor:pointer;}
tr.cal_td td.sel a:hover{color:#4A5263}
.cal_tit{font-weight:bold;font-size:12px;color:#4A5263;}
a.cal_btn{text-decoration:none;font-weight:bold;font-size:12px;color:#4A5263;cursor:pointer;}

table.options th{font-weight:bold;color:#4A5263;font-size:14px;}
table.options td{font-weight:normal;color:#4A5263;font-size:14px;}

table.avg_calc th{font-weight:bold;color:#4A5263;font-size:14px;}
table.avg_calc td{font-weight:normal;color:#4A5263;font-size:14px;}

table.rhs_fwd td{font-weight:bold;color:#4A5263;font-size:14px;}

.cust_msg_dte{font-weight:bold;color:#6D757E;font-size:12px;}
.cust_msg_msg{font-weight:bold;color:#6D757E;font-size:11px;}

table tr.cat_border{}
table td.cat_body{background-color:#ffffff; padding-left: 10px;}
div.cat_tree div,.cat_title{font-size:12px;font-weight:bold;color:#333333; margin-bottom: 3px;}
.cat_help{font-size:11px;font-weight:normal;color:#6D757E}
div.cat_tree div.sub{font-size:11px;font-weight:normal;color:#6D757E;}
div.cat_tree div a:hover{cursor:pointer;}

table.hist th{text-align:left;font-weight:bold;font-size:12px;color:#4A5263;background-color:#B0B8C1}
table.hist td{font-weight:normal;font-size:11px;color:#4A5263;background-color:#B0B8C1}
table.hist {background-color:#B0B8C1;}
div.hist_title{color:#ffffff;background-color:#B0B8C1;font-size:12px;font-weight:bold;width:100%;}

table.chrt th{text-align:left;font-weight:bold;font-size:12px;color:#4A5263;background-color:#ffffff}
table.chrt td{font-weight:normal;font-size:11px;color:#4A5263;background-color:#ffffff}
table.chrt{border:1px solid #4A5263;}

table.DanPartStyle,table.MyPricePartStyle{border:1px dashed #ffffff;}
table.DanPartStyle th,table.DanPartCustom th,
table.MyPricePartStyle th{text-align:left;font-weight:bold}
table.DanPartStyle th,table.DanPartStyle td,
table.DanPartCustom th,table.DanPartCustom td,
table.MyPricePartStyle th, table.MyPricePartStyle td{font-size:11px;color:#4A5263}
table.DanPartStyle td input.txt,table.DanPartStyle th input.txt,
table.DanPartCustom td input.txt,table.DanPartCustom th input.txt{border:0px;width:60px;font-size:11px;color:#4A5263}
table.MyPricePartStyle td input.txt,table.MyPricePartStyle th input.txt{width:60px;font-size:11px;color:#4A5263;border:1px solid #4A5263;margin-right:3px;}
table.DanPartStyle td select,table.DanPartCustom td select{font-size:11px;color:#4A5263}

.FldSel{height:120px;width:95%;}
.ComSel{height:120px;width:270px;}
.KwdSel{height:250px;}
.FldSel,.ComSel,.KwdSel{overflow:auto;scrollbar-face-color : #6D757E; scrollbar-highlight-color : #6D757E; scrollbar-3dlight-color : #6D757E; scrollbar-shadow-color : #6D757E; scrollbar-darkshadow-color : #6D757E; scrollbar-track-color : #B5BDC6; scrollbar-arrow-color : #ffffff;}

table.MyPriceSteps th span.step{font-size:12px;color:#4A5263;font-weight:normal}
table.MyPriceSteps th span.step_sel{font-size:14px;color:#4A5263;font-weight:bold}
div.MyPricesPanel {margin-left:80px;vertical-align:middle;height:360px;}
div.MyPricesPanel div{text-align:left;vertical-align:middle;color:#4A5263;font-size:11px;}
div.MyPricesPanel div.MyPriceHelp{width:90%;}
div.MyPricesPanel div.MyPriceFields,div.MyPricesPanel div.MyPriceStyles{width:350px;}
div.MyPricesPanel table {text-align:left;width:90%;vertical-align:middle;color:#4A5263;font-size:11px;}
.MyPriceTitle, .MyPriceHelp{color:#4A5263;}
.MyPriceTitle{font-weight:bold;font-size:14px;}
.MyPriceHelp{font-weight:normal;font-size:11px;text-align:left;}
select.sel_com{height:200px;width:160px;}

table.cont_price th{font-size:12px;font-weight:bold;color:#4A5263}
table.cont_price td a{text-decoration:none;}
table.cont_price th h2{font-size:16px;}

table.press td.dte{font-size:11px;padding-top:10px;color:#4A5263;}
table.press td.press{font-size:12px;font-weight:bold;border-bottom:1px solid #E7F7D6;padding-bottom:10px;color:#4A5263;}

div.hlp {color:#4A5263;font-size:11px;}
div.hlp div.htit{font-weight:bold;font-size:16px;}

table.extlnk th{text-align:left;font-weight:bold;color:#4A5263;font-size:12px;}
table.extlnk td input{color:#4A5263;font-size:11px;}

div.trade_dwnload{color:#4A5263;font-size:12px;font-weight:normal;}
div.trade_dwnload h2{font-size:14px;font-weight:bold;}
div.trade_dwnload h3{font-size:14px;font-weight:normal;}

.bwd{color:red;}
.cgo{color:#03D103;}

a.tab_link,a.tab_link_s{position:relative;z-index:24;text-decoration:none}
a.tab_link:hover,a.tab_link_s:hover{z-index:25;}
a.tab_link span,a.tab_link_s span{display: none}
a.tab_link:hover span,a.tab_link_s:hover span{display:block;position:absolute;top:1em; left:1em; width:20em;border-right:1px solid #4A5263;border-bottom:1px solid #4A5263;background-color:#FAFB9D; color:#4A5263;text-align: left;font-weight:normal}

.acc_title{font-size:14px;font-weight:bold;color:#4A5263;}
.acc_dtls{font-size:12px;font-weight:normal;color:#4A5263;}
.acc_mgr{font-size:14px;font-weight:bold;color:#4A5263;}
.myaccount_o{background-color:#6B737B;margin:0px;height:100%;width:100%}
.myaccount_p{margin:0px;height:100%;display:inline-table;vertical-align:top;}
.myaccount_s{margin:10px;padding:5px;background-color:#ffffff;font-size:12px;color:#4A5263;display:block;}
.myaccount_p_col2{width:350px}
.myaccount_p_col1{width:450px}
.myaccount_tb_ud_btn{margin-left:10px;display:inline-table;width:20px;vertical-align:top;}
.myaccount_tb_btn{margin:10px 0 10px 0;}
.myaccount_tabs{width:300px;height:200px;border:1px solid #4A5263;}
.mya_clone div{width:100px;display:inline-table;}

.withdrawnPart {
    color: red !important;
    font-size: 12px;
    font-weight: bold;
}



