/* Forex Charts */
.forexCharts .chartBtn {width:415px; background:url(/img/pages/resources-tools/forex-charts/btn_charts.gif) no-repeat; }
.forexCharts .contentHead .chartBtn {float:right; margin:28px 0 0 21px; }
.forexCharts .contentBody .chartBtn {margin:0 auto 1em; }
.forexCharts .chartBtn li.free {float:left; }
.forexCharts .chartBtn li.premium {float:left; }
.forexCharts .chartBtn li a {background-image:url(/img/pages/resources-tools/forex-charts/btn_charts.gif); background-repeat:no-repeat; width:207px; height:25px; display:block; text-align:center; font-weight:bold; text-transform:uppercase; line-height:25px; text-decoration:none; color:#7d858e; }
.forexCharts .contentHead .chartBtn li a {font-size:1.1em; }
.forexCharts .contentBody .chartBtn li a {font-size:1em; }
.forexCharts .chartBtn li.free a {background-position:0 -25px; } 
.forexCharts .chartBtn li.free a:hover {background-position:0 0; color:#225494; }
.forexCharts#freeCharts .chartBtn li.free a {background-position:0 0; color:#225494; }
.forexCharts .chartBtn li.premium a {background-position:-207px -25px; }
.forexCharts .chartBtn li.premium a:hover { background-position:-207px 0; color:#225494; }
.forexCharts#premCharts .chartBtn li.premium a {background-position:-207px 0; color:#225494; }
.forexCharts h3.chartingOpts { font-size:1.5em; margin-bottom:.2em; color:#333; }
.forexCharts h3.chartingOptsPremium { font-size:1.5em; margin-bottom:.6em; color:#333; }

.forexCharts div.chartingGroup {padding:1.2em 1.2em 0em 1.2em; border: 1px #d0def1 solid; border-bottom:none;}
.forexCharts div.roundedBottom { height:5px; background:url(/img/pages/resources-tools/forex-charts/curved_corner_bottom.gif) no-repeat bottom; margin-bottom:2em}
.forexCharts ul.chartingOpts {padding-bottom:1.2em;}
.forexCharts ul.chartingOpts li {width:380px;}
.forexCharts ul.chartingOpts li.longerChart{width:800px;} 
.forexCharts ul.chartingOpts li div.chartTop {height:23px; line-height:23px; margin-bottom:2px; text-transform:uppercase; }
.forexCharts ul.chartingOpts li div.free {background:url(/img/pages/resources-tools/forex-charts/title_chart.gif) no-repeat; }
.forexCharts ul.chartingOpts li div.freeLong {background:url(/img/pages/resources-tools/forex-charts/title_chart_long.gif) no-repeat; }
.forexCharts ul.chartingOpts li div.premium {background:url(/img/pages/resources-tools/forex-charts/title_chart_prem.gif) no-repeat; }
.forexCharts ul.chartingOpts li div.chartTop span.left {color:#fff; font-size:1.1em; font-weight:bold; padding-left:1em; }
.forexCharts ul.chartingOpts li div.chartTop span.right {width:152px; text-align:center; font:normal .9em/23px Arial, Helvetica, sans-serif; }
.forexCharts ul.chartingOpts li div.chartTop span.right a:link,
ul.chartingOpts li div.chartTop span.right a:visited {color:#dcfb8e;text-decoration:none;}
.forexCharts ul.chartingOpts li div.chartTop span.right a:hover,
ul.chartingOpts li div.chartTop span.right a:active {text-decoration:underline;}
.forexCharts ul.chartingOpts li div.chartContent {background:url(/img/pages/resources-tools/forex-charts/bg_chart.gif) no-repeat; height:277px; position:relative; }
.forexCharts ul.chartingOpts li div.chartContent div.thumb {width:335px; height:159px; padding:18px 0 6px 25px;}
.forexCharts ul.chartingOpts li div.chartContent p {margin:0 25px; font-weight:bold; color:#2c385d;background:url(/img/pages/resources-tools/forex-charts/bg_chartborder.gif) repeat-x bottom; }
.forexCharts ul.chartingOpts li div.chartContent p span.level {color:#649c00; }
.forexCharts ul.chartingOpts li div.chartContent p span.feature {font:1.1em Arial, Helvetica, sans-serif;line-height:18px;}
.forexCharts ul.chartingOpts li div.chartContent div.bottomLink {font-size:.9em; position:absolute; bottom:5px; right:25px;}

.forexCharts ul.chartingOpts li div.chartContentLong {background:url(/img/pages/resources-tools/forex-charts/bg_chart_long.gif) no-repeat; height:208px; position:relative; }
.forexCharts ul.chartingOpts li div.chartContentLong div.thumb {width:335px; height:159px; padding:14px 0px 6px 25px; float:left}
.forexCharts ul.chartingOpts li div.chartContentLong div.thumb img { border:2px solid #FFFFFF; }
.forexCharts ul.chartingOpts li div.chartContentLong div.chartDescription { float:right; width:400px; padding:0em 1.5em;}
.forexCharts ul.chartingOpts li div.chartContentLong p {margin:0; padding:0 0 .8em 0; font-weight:bold; color:#2c385d;background:url(/img/pages/resources-tools/forex-charts/bg_chartborder.gif) repeat-x bottom; }
.forexCharts ul.chartingOpts li div.chartContentLong p span.level {color:#649c00; }
.forexCharts ul.chartingOpts li div.chartContentLong p span.feature {font:1.1em Arial, Helvetica, sans-serif; line-height:18px;}
.forexCharts ul.chartingOpts li div.chartContentLong ul.featuresList { list-style:none; color:#333; margin:10px 0 10px 0; font:Arial, Helvetica, sans-serif}
.forexCharts ul.chartingOpts li div.chartContentLong ul.featuresList li {background:url(/img/bullets/list_square_greygrad.gif) no-repeat left center;  padding-left:20px; margin-bottom:8px; font: 12px/13px Arial, Helvetica, sans-serif;}
.forexCharts ul.chartingOpts li div.chartContentLong ul.featuresList li.topaligned {background:url(/img/bullets/list_square_greygrad.gif) no-repeat left 4px;}
.forexCharts ul.chartingOpts li div.chartContentLong div.bottomLink {font-size:.9em; padding:.7em 0; right:25px;background:url(/img/pages/resources-tools/forex-charts/bg_chartborder.gif) repeat-x top;}

.forexCharts table.preCharts {border-top:1px solid #000520; border-bottom:1px solid #aac0da; margin-bottom:1.75em; }
.forexCharts table.preCharts th {height:34px; color:#fff; text-transform:uppercase; background:url(/img/pages/resources-tools/forex-charts/bg_tableth.gif) repeat-x; color:#fff; font-weight:bold; padding-left:1em; border-right:1px solid #000520; border-left:1px solid #fff; border-bottom:1px solid #000520; vertical-align:middle; }
.forexCharts table.preCharts th.first {border-left:1px solid #000520;}
.forexCharts table.preCharts td {height:34px; ; padding-left:1em; vertical-align:middle;background:#edf3f7;}
.forexCharts table.preCharts td.first {border-left:1px solid #aac0da;}
.forexCharts table.preCharts td.last {border-right:1px solid #aac0da;}
.forexCharts table.preCharts tr.altRow td {background:#fefef0;}
.forexCharts table.preCharts tr.first td {border-top:1px solid #aac0da;}
.forexCharts table.preCharts tr.spacer td {height:1px; background:#fff;}
.forexCharts table.preCharts .centerCol {text-align:center !important; padding-left:0 !important;}
/* Company History Page */
table.companyHistory th {background:url(/img/pages/about-the-company/company-history/bg_timeline.gif) repeat-x; height:26px; }
table.companyHistory td {padding:.3em .5em; vertical-align:middle; border-top:1px solid #fff; font-weight:bold; color:#395D8C; }
table.companyHistory td.year {color:#0B59BD; font:bold 1.7em Arial, Helvetica, sans-serif; }
table.companyHistory tr.row1 td,
table.companyHistory tr.row5 td {background:#d7e4f5;}
table.companyHistory tr.row2 td,
table.companyHistory tr.row4 td {background:#ebf1fa;}
table.companyHistory tr.row3 td {background:#f5f8fc;}
/* Depositing Funds */
#depositingFunds .contentBody {position:relative;}
#depositingFunds .tabNav.top {height:168px;}
#depositingFunds .tabNav.top li {width:245px; float:left; padding:0 0 1.75em 32px; }
#depositingFunds .tabNav.top li.first {padding-left:0; }
#depositingFunds .tabNav.top li.cheque {float:right; }
#depositingFunds .tabNav.top li a {display:block; width:241px; height:133px; margin:1px; padding-top:10px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#415365; text-transform:uppercase; text-decoration:none; text-align:center; border:1px solid #b9cad9; }
#depositingFunds .tabNav.top li.credit a {background:url(/img/pages/account-actions/depositing-funds/bg_credit.jpg) no-repeat; }
#depositingFunds .tabNav.top li.wire a {background:url(/img/pages/account-actions/depositing-funds/bg_wire.jpg) no-repeat; }
#depositingFunds .tabNav.top li.cheque a {background:url(/img/pages/account-actions/depositing-funds/bg_cheque.jpg) no-repeat; }
#depositingFunds .tabNav.top li.faq {position:absolute; right:-26px; top:-56px; }
#depositingFunds .tabNav.top li.faq a.btn-standard {width:217px; height:24px; margin:1px; padding:0; line-height:24px; color:#205fb9; background:url(/img/buttons/btn_standard.gif) center center no-repeat; border:0; }
#depositingFunds .tabNav.top li.faq a.btn-standard:hover {text-decoration:underline; background-position:center center !important; }
#depositingFunds .tabNav.top li.faq.current a.btn-standard {text-decoration:underline; background-position:center center !important; }
#depositingFunds .tabNav.top li a:hover { background-position:0 -143px !important; }
#depositingFunds .tabNav.top li.current a { margin:0; border:2px solid #1a68e1; background-position:0 -143px !important; }
#depositingFunds .tabNav.top li a span { display:block; width:228px; margin-bottom:97px; padding-left:13px; font:bold 14px Arial, Helvetica, sans-serif; text-align:left; color:#fff; }
#depositingFunds .tabNav.top li a:hover span { color:#fde354; }
#depositingFunds .tabNav.top li.current a span { color:#fde354; }
#depositingFunds div.tabContainer { margin-top:1.5em; }
#depositingFunds div.tabContainer div.content { display:none; }
#depositingFunds div.tabContainer div.current { display:block !important; }
#depositingFunds table.bankWire { width:100%; margin-bottom:3em; font-size:11px; line-height:1.5em; border:1px solid #b7c4d9; }
#depositingFunds table.bankWire th { text-align:left; font-size:12px; line-height:24px; padding-left:7px; color:#fff; border-bottom:1px solid #0048b7; background-color:#1a68e1; }
#depositingFunds table.bankWire td { padding:.35em 0 .35em 7px; border-bottom:1px solid #9aa3b1; }
#depositingFunds table.bankWire tr.last td { border-bottom:0; }
#depositingFunds table.bankWire td.category { font-weight:bold; background-color:#edf2fa; }
#depositingFunds table.bankWire td.borderRt { border-right:1px solid #9aa3b1; }
#depositingFunds span.bankName { color:#1569C1; }
#depositingFunds table.bankWire a.btn-print { display:block; width:151px; height:24px; text-indent:-9999px; background:url(/img/pages/account-actions/depositing-funds/btn_wire_print.gif) no-repeat; }
#depositingFunds table.bankWire a.btn-print:hover { background-position:0 -24px; }
#depositingFunds .content_4 h3 { font-size:15px; }
#depositingFunds .content_4 table.bankWire { margin:1.5em 0 .5em 0; }
#depositingFunds .backToTop { text-align:right; line-height:11px; margin-bottom:10px; }
#depositingFunds a.protectPass { padding-left:18px; background:url(/img/bullets/list_arrow_orange.gif) 0 .25em no-repeat; }
#depositingFunds div#passwordInfo { display:none; }

#depositingFunds .entityPortal .llc a.btn:hover,
#depositingFunds .entityPortal .ltd a.btn:hover{background-position:-326px 0;}
#depositingFunds .entityPortal .llc.current a.btn{background-position:-326px -40px;}

/* Educational Videos */
#eduVideos .eduVidList { width:100%; padding-top:150px; background:url(/img/pages/information/education/forex-trading-video/bg_eduvideostop.jpg) no-repeat top; overflow:hidden; }
#eduVideos .eduVidList li.trdFeatures,
#eduVideos .eduVidList li.dailyfxPlus,
#eduVideos .eduVidList li.trdStrategies { float:left; width:266px; margin-right:1px; overflow:hidden; padding-bottom:25000px; margin-bottom:-25000px; }
#eduVideos .eduVidList li.trdStrategies { margin-right:0; }
#eduVideos .eduVidList li h3 { background:url(/img/pages/information/education/forex-trading-video/bg_header.gif) repeat-x; height:36px; margin:1px 0; font:bold 1.2em/36px Arial, Helvetica, sans-serif; text-align:center; }
#eduVideos .eduVidList li.dailyfxPlus h3,
#eduVideos .eduVidList li.trdStrategies h3 { border-left:1px solid #b8d1eb; }
#eduVideos .eduVidList ul { background:url(/img/pages/information/education/forex-trading-video/bg_innerlist.gif) repeat-x; padding-bottom:25000px; margin-bottom:-25000px; }
#eduVideos .eduVidList li.trdFeatures:hover h3,
#eduVideos .eduVidList li.dailyfxPlus:hover h3,
#eduVideos .eduVidList li.trdStrategies:hover h3 { color:#1f79c7; }
#eduVideos .eduVidList li.trdFeatures:hover ul,
#eduVideos .eduVidList li.dailyfxPlus:hover ul,
#eduVideos .eduVidList li.trdStrategies:hover ul { background:url(/img/pages/information/education/forex-trading-video/bg_innerlist_hover.gif) repeat-x; }
#eduVideos ul ul { padding:1.5em 1em; font-size:1.1em; }
#eduVideos li li { background:url(/img/bullets/list_circle_caret_blue.gif) no-repeat left; padding-left:2em; margin-bottom:.7em; font-weight:bold; }
/* Firewall Help Page */
p.firewallLinks { padding-left:23px; }
p.firewallLinks a.first { float:left; margin-right:60px; }
p.firewallLinks a.second { float:left; }
p.firewallLinks a.third { float:right; }
/* Forms Page */
div#forms div.formsList { margin-bottom:1.6em; }
div#forms div.formsList ul { margin-left:1em; }
div#forms div#formsPDF { display:none; }
div#forms ul.standard { list-style-position:inside; }
/* Forms FAQ Page */
#formsFAQ div.contentBody ul { margin-bottom:1.75em; }
#formsFAQ div.contentBody ul li { padding-bottom:.5em; }
#formsFAQ dt { font-weight:bold; }
#formsFAQ dd { padding:0 2em; }
#formsFAQ dd div { text-align:right; margin-bottom:1em; }
/* Free Forex Trading Signals */
#tradingSignals div.contentHead { margin-bottom:0; }
#tradingSignals div.freeSignals { height:390px; background:url(/img/pages/resources-tools/trading-signals/bg_signals_top.gif) no-repeat; margin-bottom:1em; position:relative; }
#tradingSignals div.freeSignals div.signalsBox { padding:190px 20px 0 350px; }
#tradingSignals div.freeSignals h3 { font:bold 1.8em Arial, Helvetica, sans-serif; color:#2098de; margin:0 0 .25em 0; text-transform:uppercase; }
#tradingSignals div.freeSignals h3 strong { color:#f48e1a; }
#tradingSignals div.freeSignals h3 span { font-weight:normal; }
#tradingSignals div.freeSignals p { margin:0 0 .75em 0; font-size:.9em; color:#2b323c; font-weight:bold; text-transform:uppercase; line-height:1.6em; }
#tradingSignals div.freeSignals li { color:#2c3138; background:url(/img/bullets/list_caret_blue.gif) no-repeat left; padding-left:2em; margin-bottom:.5em; }
#tradingSignals div.freeSignals a { position:absolute; left:43px; bottom:0; }
#tradingSignals div.signalsStep { height:47px; padding-left:4.5em; font-weight:bold; color:#455b99; line-height:47px; font-size:1.1em; }
#tradingSignals div.signalsStep.first { background:url(/img/pages/resources-tools/trading-signals/bg_signals_step1.gif) no-repeat; margin-bottom:.5em; position:relative; }
#tradingSignals div.signalsStep.first a.btnDemo { display:block; width:230px; height:23px; position:absolute; background:url(/img/pages/resources-tools/trading-signals/btn_freedemoaccount.gif) no-repeat; text-indent:-5000px; right:40px; top:12px; }
#tradingSignals div.signalsStep.first a.txtDemo:link,
#tradingSignals div.signalsStep.first a.txtDemo:visited { color:#455b99; text-decoration:none; }
#tradingSignals div.signalsStep.first a.txtDemo:active,
#tradingSignals div.signalsStep.first a.txtDemo:hover { text-decoration:underline; }
#tradingSignals div.signalsStep.second { background:url(/img/pages/resources-tools/trading-signals/bg_signals_step2.gif) no-repeat; margin-bottom:1px; }
#tradingSignals div.step2Content { height:235px; background:#e8eefb url(/img/pages/resources-tools/trading-signals/bg_signals_step2_content.gif) no-repeat left; margin-bottom:1.75em; }
#tradingSignals div.step2Content div.left.Text { width:200px; font:normal 1.25em/1.5em Arial, Helvetica, sans-serif; padding:.85em 0 0 3.75em; }
#tradingSignals div.step2Content div.left.Text p { margin-bottom:1.25em; }
#tradingSignals div.step2Content div.left.Text p.last { margin-bottom:0; color:#006ac4; }
#tradingSignals div.step2Content div.left.Text p.last a { font-weight:bold; color:#006ac4; }
/* Trading Signals Iframe */
div#tradingSignalsSignup { background:#e8eefb; height:800px; }
form#DFXFreeTrialUK { padding-top:15px; width:350px; }
form#DFXFreeTrialUK div.box { margin-bottom:8px; }
form#DFXFreeTrialUK label { width:90px; padding-left:10px; color:#6c7f99; float:left; margin-top:3px; }
form#DFXFreeTrialUK input,
form#DFXFreeTrialUK select { width:200px; float:right; }
form#DFXFreeTrialUK span.req { color:#fd3f28; }
form#DFXFreeTrialUK div.box.submit { padding-left:150px; }
form#DFXFreeTrialUK div.required { color:#fd3f28; font-size:10px; text-align:right; margin-bottom:10px; }
form#DFXFreeTrialUK div.required span { color:#6c7f99; }
form#DFXFreeTrialUK label.validate { color:#af190e; font-weight:bold; }
form#DFXFreeTrialUK input.invalid { outline:1px solid #af190e; }
form#DFXFreeTrialUK select.invalid { outline:1px solid #af190e; }
#tradingSignalsConfirm { background:#e8eefb; width:410px; height:800px; padding:30px 10px 30px 10px; }
#tradingSignalsConfirm div.confirmTitle { color:#455b99; font-weight:bold; font-size:1.3em; margin-bottom:.3em; }
#tradingSignalsConfirm div.loginInfo { color:#006ac4; font-weight:bold; font-size:1.2em; }
#tradingSignalsConfirm div.validDate { color:#006ac4; font-size:.9em; margin-bottom:.9em; }
/* Gold Accounts */
#goldAccounts .contentHead { margin-bottom:0; }
#goldAccounts .top { height:209px; padding:8px 0 0 243px; background:url(/img/pages/trading-systems/forex/gold-accounts/bg_top.jpg) no-repeat; }
#goldAccounts .top h3 { margin:0 0 16px 0; font-size:18px; line-height:1.2em; color:#fff; }
#goldAccounts .top h3 span { font-size:17px; color:#feca48; }
#goldAccounts .top p { margin-bottom:12px; font-weight:bold; color:#5b3608; }
#goldAccounts .top p.note { font:12px Arial, Helvetica, sans-serif; color:#fee384; }
#goldAccounts .top p.note a { font-weight:bold; color:#fff; }
#goldAccounts ul.privileges { margin-bottom:3em; }
#goldAccounts ul.privileges li { margin-bottom:1em; padding-left:21px; background:url(/img/bullets/list_cross_orange_2.gif) 0 .5em no-repeat; }
#goldAccounts ul.courseIncludes { margin-bottom:3em; }
#goldAccounts ul.courseIncludes li { margin-bottom:1em; padding-left:30px; background:url(/img/bullets/list_check_green.gif) 4px .5em no-repeat; }
/* International Offices */
#intOffices .contentHead .right { margin-top:24px; text-align:right; }
#intOffices .contentHead ul.first { margin-bottom:6px; }
#intOffices .contentHead ul li { display:inline; font:bold 11px Arial, Helvetica, sans-serif; color:#999; }
#intOffices .contentHead ul li a { padding:0 .25em; font:bold 11px Arial, Helvetica, sans-serif; color:#205fb9; text-transform:uppercase; text-decoration:none; }
#intOffices .contentHead ul li a:hover { text-decoration:underline; }
#intOffices div.officeWrap { width:100%; margin-bottom:3em; line-height:1.5em; background:url(/img/pages/about-the-company/international-offices/bg_officeWrap.jpg) 140px 0 no-repeat; }
#intOffices .officeWrapRight { width:620px; float:right; padding:1.2em 20px 0 20px; }
#intOffices .officeWrapRight h4 { font-size:1em; }
#intOffices .officeWrapRight p { margin:0 0 0 0; }
#intOffices .officeWrapRight .box { width:225px; float:left; margin-top:.65em; }
#intOffices .officeWrapRight .box.third { width:auto }
#intOffices .officeWrapRight .box h5 { margin:1em 0 .1em 0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#205fb9; text-transform:uppercase; }
#intOffices .officeWrapRight .box p.freePhone { padding-top:.5em; }
/* Awards Content */
#awardsProfile .headerGroup{position:relative;} 
#awardsProfile .awardsWrap{width:100%;margin-bottom:0em;line-height:1.5em;}
#awardsProfile .awardsWrapRight{width:645px; height:150px; float:right;padding:0em 20px 0 20px;background:url(/img/pages/about-the-company/awards/awards_bg.gif) 0 0  repeat-x;}
#awardsProfile .awardsWrapRight h4{font-size:1.2em; padding: 30px 0 0 0; color:#2674d5}
#awardsProfile .awardsWrapRight h4  span{color:#637287}
#awardsProfile .awardsWrapRight p{margin:0 0 0 0;}
/* Key Features Page */
#keyFeatures .keyLinks { background:url(/img/pages/information/platform/key-features/bg_body.jpg) no-repeat; width:800px; height:239px; }
#keyFeatures .keyLinks ul { float:left; text-align:center; padding-top:.2em; width:200px; }
#keyFeatures .keyLinks ul.basic { padding-left:250px; }
#keyFeatures .keyLinks ul.advanced { padding-left:100px; }
#keyFeatures .keyLinks li { height:40px; line-height:40px; font-weight:bold; text-transform:uppercase; }
#keyFeatures .keyLinks li.linkTitle { color:#75a503; font:bold 1.75em Arial, Helvetica, sans-serif; height:54px; line-height:54px; }
#keyFeatures a.userGuide { display:block; background:url(/img/bullets/ico_dotted_arrow.gif) no-repeat left; font-weight:bold; font-size:.85em; text-transform:uppercase; padding-left:2em; margin:1em 0 1.25em; }
#keyFeatures #bottomLinks li.bnrItem { float:left; width:256px; height:128px; position:relative; }
#keyFeatures #bottomLinks li.bnrItem a { display:block; position:absolute; width:256px; height:128px; top:0; left:0; text-indent:-5000px; background:url(/img/s.gif); }
#keyFeatures #bottomLinks li#btnPracticeAcct { background:url(/img/pages/information/platform/key-features/bg_practiceAcct.gif) no-repeat; margin-right:16px; }
#keyFeatures #bottomLinks li#btnPracticeAcct h5 { color:#0956bf; font-weight:bold; font-size:13px; padding-top:10px; text-align:center; }
#keyFeatures #bottomLinks li#btnPracticeAcct ul { margin-left:28px; }
#keyFeatures #bottomLinks li#btnPracticeAcct li { background:url(/img/bullets/list_cross_orange_1.gif) no-repeat left center; color:#434b55; font-size:11px; font-weight:bold; padding-left:15px; margin-bottom:2px; }
#keyFeatures #bottomLinks li#btnPracticeAcct h6 { color:#2860ca; font:bold 15px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none !important; text-align:center; }
#keyFeatures #bottomLinks li#btnPracticeAcct h6 strong { color:#db790f; }
#keyFeatures #bottomLinks li#btnDownload { background:url(/img/pages/information/platform/key-features/bg_download.gif) no-repeat; margin-right:16px; }
#keyFeatures #bottomLinks li#btnDownload h5 { color:#2860ca; font-weight:bold; font-size:14px; padding:10px 0 0 10px; }
#keyFeatures #bottomLinks li#btnDownload h5 strong { font:normal 19px Arial, Helvetica, sans-serif; text-transform:uppercase; }
#keyFeatures #bottomLinks li#btnDownload h5 span { text-decoration:underline; }
#keyFeatures #bottomLinks li#btnVideoTour { background:url(/img/pages/information/platform/key-features/bg_video.gif) no-repeat; }
#keyFeatures #bottomLinks li#btnVideoTour h5 { color:#673e11; font:bold 12px Georgia, "Times New Roman", Times, serif; width:130px; text-align:center; margin:35px 0 0 125px; }
#keyFeatures #bottomLinks li#btnVideoTour h5 strong { color:#234d87; font-size:20px; }
/* Margin & Leverage Page */
#marginLeverage div.mainFeatures { margin-bottom:30px; }
#marginLeverage ul.mainFeatures { height:146px; margin-bottom:3em; padding:35px 0 0 349px; background:url(/img/pages/information/platform/margin/thumb_marginchart.gif) left center no-repeat; }
#marginLeverage ul.mainFeatures li { margin:0 0 .75em 0; padding:0 0 0 16px; font-weight:bold; color:#5e6f85; background:url(/img/bullets/list_arrow_blue.gif) 0 .5em no-repeat; }
#marginLeverage table.marginTable { margin-bottom:1em; border-bottom:1px solid #bccce0; }
#marginLeverage table.marginTable th { font:bold 11px/28px Verdana, Geneva, sans-serif; color:#66768a; text-transform:uppercase; text-align:center; border-bottom:2px solid #fff; background:url(/img/pages/information/platform/margin/bg_marginTable.gif) repeat-x; }
#marginLeverage table.marginTable th.first { padding-left:26px; text-align:left; }
#marginLeverage table.marginTable td { width:140px; padding:1em 0; text-align:center; font-weight:bold; line-height:1.2em; color:#004e96; }
#marginLeverage table.marginTable td.currency { width:414px; padding-left:26px; text-align:left; font-size:11px; font-weight:normal; color:#2a2e30; }
#marginLeverage table.marginTable td strong { display:inline-block; width:78px; font-size:13px; color:#3c475c; text-transform:uppercase; }
#marginLeverage table.marginTable tr.alt td { background-color:#f1f2f3; }
#marginLeverage a.btn-demo { display:block; margin:2.5em auto 4em auto; width:564px; height:24px; text-align:center; font:bold 11px/24px Verdana, Geneva, sans-serif; color:#005dd8; text-decoration:none; background:url(/img/pages/information/platform/margin/bg_btn-demo.gif) no-repeat; }
#marginLeverage a.btn-demo strong { text-decoration:underline; }
#marginLeverage a.btn-demo:hover { background-position:0 -24px; }
#marginLeverage h3.faqTitle { font:bold 17px Arial, Helvetica, sans-serif; }
#marginLeverage ul.faqQuestions { margin-bottom:2.75em; }
#marginLeverage ul.faqQuestions li { margin-bottom:1.1em; }
#marginLeverage ul.faqQuestions li a { padding-right:19px; font-weight:bold; color:#005cd7; background:url(/img/bullets/list_arrow_orange.gif) right .25em no-repeat; }
#marginLeverage dl dt { margin-bottom:0em; color:#005dd8; font-size:13px; }
#marginLeverage dl dd { margin-left:0; font-size:12px; }
#marginLeverage dl p { margin-bottom:1.9em; }
#marginLeverage dl strong.example { display:block; margin-bottom:.35em; color:#697282; text-transform:uppercase; }
#marginLeverage dl strong.scenario { color:#009a27; }
#marginLeverage table.lowerLevg { margin-bottom:2em; font-size:11px; background:url(/img/pages/information/platform/margin/bg_lowerLevgTable.gif) no-repeat; }
#marginLeverage table.lowerLevg th { height:29px; padding-top:2px; vertical-align:top; font:bold 11px/29px Verdana, Geneva, sans-serif; text-align:left; color:#008b22; }
#marginLeverage table.lowerLevg td { vertical-align:middle; height:30px; color:#202e44; }
#marginLeverage table.lowerLevg td.unit { padding-left:19px; font-weight:bold; font-size:12px; }
#marginLeverage table.lowerLevg tr.last td { height:34px; }
#marginLeverage p.note { line-height:1.4em !important; }
#marginLeverage p.note.N11 { font-size:11px !important; }
/* MT4 apply */
#MT4Apply ol.standard { padding-left:2em; margin-left:0; }
#MT4Apply ol.standard ul li { margin-bottom:.4em; }
#MT4Apply div.steps { overflow:auto; margin-bottom:1em; }
#MT4Apply div.stepsLeft { width:67px; float:left; }
#MT4Apply div.stepsRight { width:733px; float:right; }
#MT4Apply .toggleTab a { display:block; width:480px; height:27px; margin-bottom:1em; padding-left:56px; color:#333; background:url(/img/pages/trading-systems/metatrader/toggleTab.gif) no-repeat; font:bold 12px/27px Verdana, Geneva, sans-serif; text-decoration:none; }
#MT4Apply .toggleTab strong { color:#0a65a4; }
#MT4Apply .proofofresidence { overflow:auto; }
#MT4Apply .downloadMT4 { overflow:auto; margin-bottom:1.5em; }
#MT4Apply .downloadMT4 .left { width:370px; text-align:center; }
#MT4Apply .downloadMT4 .right { width:390px; margin-left:17px; padding-left:17px; background:url(/img/pages/trading-systems/metatrader/metatrader-dot-line.gif) repeat-y; }
#MT4Apply .downloadMT4 .right a.downloadLink { color:#1159B0; font-weight:bold; }
#MT4Apply a.btnSignupNonUS,
#MT4Apply a.btnSignupUS { display:block; width:310px; height:25px; background:url(/img/pages/trading-systems/metatrader/btn_mt4signup_sprite.gif) no-repeat; font-size:.9em; font-weight:bold; text-align:center; line-height:25px; color:#fff; text-decoration:none; text-transform:uppercase; margin-bottom:1em; }
#MT4Apply a.btnSignupNonUS { background-position:-310px -25px; }
#MT4Apply a.btnSignupUS { background-position:0 -25px; }
#MT4Apply a.btnSignupNonUS:hover { background-position:-310px 0; }
#MT4Apply a.btnSignupUS:hover { background-position:0 -0; }
#MT4Apply div.secureLinks div.left,
#MT4Apply div.secureLinks div.right { width:320px; margin-bottom:2em; }
#MT4Apply ol ul { list-style:none; margin-left:0; overflow:auto; }
#MT4Apply ol ul li { float:left; }
#MT4Apply ol ul.topList li { width:33%; }
#MT4Apply ol ul.bottomList li { width:25%; }
#MT4Apply ol ul li.alt { width:48%; }
/* One Click Execution */
#oneClickExecution a.videoLink { background:url(/img/buttons/ico_video_large.jpg) no-repeat left; height:35px; line-height:35px; padding-left:45px; display:block; margin:1em 0 1.75em; }
/* open account (inner) */
#openLiveAcct .openAcctSteps { height:330px; background:url(/img/pages/account-actions/open-live/bg_openacct_steps.jpg) no-repeat; position:relative; }
#openLiveAcct .openAcctSteps li { height:81px; }
#openLiveAcct .openAcctSteps li.step1 { padding-top:48px; }
#openLiveAcct .openAcctSteps li.step2 { padding-top:4px; }
#openLiveAcct .openAcctSteps li.step3 { padding-top:4px; }
#openLiveAcct .openAcctSteps li h3 { color:#0748cb; line-height:1em; margin:0; padding:1.4em 0 0 5em; }
#openLiveAcct .openAcctSteps li p { margin:0; line-height:1.4em; padding:0 0 0 6.4em; ; width:320px; }
#openLiveAcct .openAcctSteps li a.btnApply { position:absolute; display:block; width:132px; height:24px; padding-left:50px; line-height:24px; text-transform:uppercase; background:url(/img/buttons/btn_apply.gif) no-repeat; font-weight:bold; text-decoration:none !important; top:80px; right:200px; }
#openLiveAcct .openAcctSteps li a.btnApply:hover { text-decoration:underline !important; }
#openLiveAcct h3.openAcctTitle { font:normal 1.6em Arial, Helvetica, sans-serif; }
#openLiveAcct ol ul { list-style:none; margin-left:.25em; padding-left:1.5em; overflow:auto; }
#openLiveAcct ol ul li { float:left; }
#openLiveAcct ol ul.topList li { width:33%; }
#openLiveAcct ol ul.bottomList li { width:24%; }
#openLiveAcct ol ul li.alt { width:48%; }
#openLiveAcct #CorporateDocs { display:none; }
#openLiveAcct table.minAcctDeposit {margin-bottom:1.75em;}
#openLiveAcct table.minAcctDeposit th {background:#405782;font:bold 1em  Verdana, Geneva, sans-serif;text-transform:uppercase; color:#fff; padding:.8em .5em 1em .5em; text-align:center;}
#openLiveAcct table.minAcctDeposit th.currencyHead {border-left:1px solid #405782;}
#openLiveAcct table.minAcctDeposit tr.subHead th {font-family:Arial, Helvetica, sans-serif;padding:.25em .5em .35em .5em;color:#cfdbf1;background-color:#49618d;border-top:1px solid #3a517b;border-left:1px solid #49618d;}
#openLiveAcct table.minAcctDeposit td {background:#efefef; padding:.25em .5em;}
#openLiveAcct table.minAcctDeposit tr.alt td {background:#fff;}
#openLiveAcct table.minAcctDeposit td.indexName {font-weight:bold;}
#openLiveAcct table.minAcctDeposit td.centContent {text-align:center;}

/* Regulation */
#regulation { padding-bottom:24px; }
#regulation .left { width:470px; }
#regulation .regCountries { width:305px; margin:10px 0 0 0; padding:0; list-style:none; font:11px Arial, Helvetica, sans-serif; color:#282828; }
#regulation .regCountries li { margin:0; padding:0; float:left; min-height:233px; width:140px; background:url(/img/pages/legal/regulation/bg_reg_info.jpg) center 183px no-repeat; }
#regulation .regCountries li .regInfo { padding:3px 0 1em 6px; }
#regulation .regCountries li.first { margin-right:25px; }
/* Rollover Page */
.rolloverFAQ { margin-bottom:3em; }
.rolloverFAQ li { font-weight:bold; margin-bottom:.75em; }
.rolloverFAQ li a { background:url(/img/bullets/list_arrow_orange.gif) no-repeat right; padding-right:1.5em; }
/* Sitemap */
#siteMap div.siteSectionTop { padding-bottom:2em; }
#siteMap #siteMapLinks { position:relative;height:550px; }
#siteMap #siteMapLinks li.tabLinks { width:181px; background:url(/img/pages/support/sitemap/bg_section.gif) repeat-x 0 26px; position:absolute; }
#siteMap #siteMapLinks li.tabLinks:hover { background:url(/img/pages/support/sitemap/bg_section_hover.gif) repeat-x 0 26px; }
#siteMap #siteMapLinks li.tabLinks a.tabName { display:block; background:url(/img/bullets/list_square_bluegrad.gif) no-repeat .75em center; border-top:none; margin:0; padding:0 0 0 2em; font:bold 1em/25px Arial, Helvetica, sans-serif; height:25px; text-transform:uppercase; }
#siteMap #siteMapLinks li.tabLinks a.tabName:link,
#siteMap #siteMapLinks li.tabLinks a.tabName:visited { color:#2069c5; text-decoration:underline; }
#siteMap #siteMapLinks li.tabLinks a.tabName:hover,
#siteMap #siteMapLinks li.tabLinks a.tabName:active { text-decoration:none; }
#siteMap #siteMapLinks li.tabLinks li { background:url(/img/bullets/list_square_greygrad.gif) no-repeat .75em center; padding:.4em 0 .4em 2em; border-top:1px solid #e2e9f3; }
#siteMap #siteMapLinks li.tabLinks li a:link,
#siteMap #siteMapLinks li.tabLinks li a:visited { color:#4e5866; text-decoration:none; }
#siteMap #siteMapLinks li.tabLinks li a:hover,
#siteMap #siteMapLinks li.tabLinks li a:active { text-decoration:underline; }
#siteMap #siteMapLinks li.navTab0 { top:0; left:0; }
#siteMap #siteMapLinks li.navTab1 { top:40px; left:0; }
#siteMap #siteMapLinks li.navTab2 { top:40px; left:206px; }
#siteMap #siteMapLinks li.navTab3 { top:40px; left:412px; }
#siteMap #siteMapLinks li.navTab4 { top:40px; left:618px; }
#siteMap #siteMapLinks li.navTab5 { top:270px; left:0; }
#siteMap #siteMapLinks li.navTab6 { top:270px; left:206px; }
#siteMap #siteMapLinks li.navTab7 { top:270px; left:412px; }
/* Software Download Page */
#softwareDL p span.hl { text-decoration:underline; }
#softwareDL p.toTop { text-align:right; font-size:.9em; }
#softwareDL a.btn-standard { font-size:.92em; }
#softwareDL ol li.container { position:relative; padding-bottom:180px; }
#softwareDL div.downloadBoxWrap { position:absolute; left:-44px; top:42px; width:800px; text-align:center; }
#softwareDL div.downloadBox { position:relative; width:380px; height:117px; float:left; margin-bottom:10px; padding:18px 0 0 14px; text-align:left; }
#softwareDL div.downloadBox.SB { margin-right:12px; background:url(/img/pages/account-actions/software-download/bg_downloadSB.jpg) no-repeat; }
#softwareDL div.downloadBox.FX { background:url(/img/pages/account-actions/software-download/bg_downloadFX.jpg) no-repeat; }
#softwareDL div.downloadBox.CFD { margin:0 auto; float:none; clear:both; background:url(/img/pages/account-actions/software-download/bg_downloadCFD.jpg) no-repeat; }
#softwareDL div.downloadBox h4 { margin:0 0 .3em 0; font:bold 14px/1em Arial, Helvetica, sans-serif; text-transform:uppercase; }
#softwareDL div.downloadBox.SB h4 { color:#365415; }
#softwareDL div.downloadBox.FX h4 { color:#205fb9; }
#softwareDL div.downloadBox p { font-weight:normal; margin:0; line-height:1em; }
#softwareDL div.downloadBox a.btn-standard { position:absolute; left:90px; top:62px; width:217px; color:#333; font-size:1.1em; background-image:none; text-decoration:none; }
#softwareDL div.downloadBox a.btn-standard:hover { text-decoration:underline; }
#softwareDL div.downloadBox p.disclaim { position:absolute; top:110px; left:14px; font:bold 11px Arial, Helvetica, sans-serif; color:#010107; }
#softwareDL div.downloadBox p.disclaim span { color:#717381; }
#softwareDL ol.standard p.note { text-align:center; font-weight:normal; text-transform:uppercase; }
#softwareDL a.btn_practiceAcct { display:block; width:577px; height:44px; margin:0 auto 1.5em auto; padding-left:57px; font:bold 15px/44px Arial, Helvetica, sans-serif; color:#474442; text-decoration:none; background:url(/img/pages/account-actions/software-download/btn_practiceAcct.gif) no-repeat; }
#softwareDL a.btn_practiceAcct span { color:#165acb; }
#softwareDL a.btn_practiceAcct:hover span { text-decoration:underline; }
/* Spreads */
#spreads .contentHead { margin-bottom:0; padding:0; border-bottom:0; }
#spreads .contentHead .note { line-height:1em; margin:13px 0 6px 0; color:#606060; font-size:1.1em; }
#spreads .contentHead h2 { margin-bottom:0 }
#spreads .spreadsTable { width:390px; margin-bottom:2em; font:1em Arial, Helvetica, sans-serif; color:#1d1a19; border-bottom:1px solid #e1e7f0; }
#spreads .spreadsTable th { height:26px; padding-left:6px; font:bold 10px/24px Arial, Helvetica, sans-serif; text-align:left; vertical-align:top; color:#fff; text-transform:uppercase; border-bottom:1px solid #fff; border-left:1px solid #fff; background:#5A76A3 url(/img/pages/information/platform/spreads/bg_spreadsTable_th.gif) right bottom no-repeat; }
#spreads .spreadsTable th.currencyLegend { font-family:Verdana, Arial, Helvetica, sans-serif; border-left-width:0; }
#spreads .spreadsTable th span.asterisk { color:#fff !important; font-size:1.3em; padding-left:.1em; }
#spreads .spreadsTable td { height:60px; text-align:center; vertical-align:middle; border-right:1px solid #dee5ef; border-left:1px solid #fff; }
#spreads .spreadsTable td.first { padding:0 2px 0 5px; text-align:left; font-size:.846em; border-left-color:#e1e7f0; }
#spreads .spreadsTable td.first h4 { margin:0; padding:0; font:bold 1.5em Arial, Helvetica, sans-serif; color:#125ccd; }
#spreads .spreadsTable td.last { border-right-color:#e7edf2; }
#spreads .spreadsTable tr.alt td { background-color:#eaf1f6; border-right-color:#d0dbe9; }
#spreads .spreadsTable tr.alt td.last { border-right-color:#dfe8ee; }
/* Trading Signals Webinar */
#signalsWebinar .webinarTop { height:114px; background:url(/img/pages/resources-tools/trading-signals/bg_webinar_top.gif) repeat-x bottom; border-bottom:1px solid #c6c8df; }
#signalsWebinar .webinarTop div.left { width:400px; padding:1em 0 0 3em; line-height:2.1em; }
#signalsWebinar .webinarTop div.right { padding:1.25em 4em 0 0; }
#signalsWebinar .webinarTop div.right a { display:block; width:263px; height:24px; line-height:24px; text-align:center; text-decoration:none !important; text-transform:uppercase; font-weight:bold; }
#signalsWebinar .webinarTop div.right a.topLink { background:url(/img/buttons/btn_large_blue_263x24.gif) no-repeat; color:#fff; margin:1em 0 1.5em; }
#signalsWebinar .webinarTop div.right a.bottomLink { background:url(/img/buttons/btn_large_white_263x24.gif) no-repeat; }
#signalsWebinar .webinarContent { width:800px; height:272px; background:url(/img/pages/resources-tools/trading-signals/bg_webinar_content.gif) repeat-x; border-top:2px solid #fff; }
#signalsWebinar .webinarContent div.left { width:240px; padding-left:20px; }
#signalsWebinar .webinarContent div.right { width:500px; padding:2em 2em 0 0; }
#signalsWebinar .webinarContent div.right ul { margin-left:2em; }
#signalsWebinar .webinarContent div.right li { background:url(/img/bullets/list_arrow_orange_2.gif) no-repeat left; padding-left:1.75em; line-height:3em; font-weight:bold; }
/* Webinars */
#webinars div.top { min-height:84px; background:url(/img/pages/information/education/webinars/bg_top.gif) 0 bottom repeat-x; }
#webinars div.top ul.webinarsIntro { margin-left:57px; font-weight:bold; list-style:none; }
#webinars div.top ul.webinarsIntro li { padding:.2em 0 .3em 37px; background:url(/img/pages/information/education/webinars/list_webinarsIntro.gif) no-repeat; }
#webinars div.top ul.buttons { margin:0; }
#webinars div.top ul.buttons li { float:left; height:36px; margin:0; padding-top:5px; text-align:center; }
#webinars div.top ul.buttons li a { display:block; height:24px; width:158px; margin:0 auto; font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; }
#webinars div.top ul.buttons li a:hover { text-decoration:underline; }
#webinars div.top ul.buttons li a.register { color:#2e69ca; background:url(/img/pages/information/education/webinars/btn_register.gif) no-repeat; }
#webinars div.top ul.buttons li a.archive { color:#073285; background:url(/img/pages/information/education/webinars/btn_archive.gif) no-repeat; }
#webinars div.top ul.buttons li a.login { color:#fff; background:#2d68c8 url(/img/pages/information/education/webinars/btn_login.gif) no-repeat; }
#webinars div.top ul.buttons li.first { width:273px; }
#webinars div.top ul.buttons li.second { width:263px; }
#webinars div.top ul.buttons li.third { width:264px; }
#webinars div.top li.divider { background:url(/img/pages/information/education/webinars/top_btnDivider.gif) right no-repeat; }
#webinars div.dayWrap { min-height:202px; padding-bottom:22px; background:url(/img/pages/information/education/webinars/bg_dayWrap.gif) 0 bottom repeat-x; border-bottom:1px solid #fff; }
#webinars div.dayWrapInner { min-height:133px; padding:16px 25px 0 16px; background:url(/img/pages/information/education/webinars/bg_dayWrapInner.gif) 0 top repeat-x; }
#webinars div.dayWrap h3 { margin:0; font-size:21px; color:#51535b; }
#webinars div.dayWrap .clear.second { margin-top:2em; }
#webinars div.dayWrap h4 { margin-bottom:.25em; float:left; font:bold 15px Arial, Helvetica, sans-serif; color:#2d67c7; text-transform:none; }
#webinars div.dayWrap h5 { float:right; font-size:11px; color:#161211; }
#webinars div.dayWrap p { margin-bottom:1.25em; line-height:1.5em; }
#webinars div.dayWrap ul { margin:0; list-style:none; }
#webinars div.dayWrap ul li { position:relative; margin-bottom:.75em; padding-left:21px; padding-bottom:.25em; line-height:1em; height:1em; background:url(/img/bullets/list_cross_orange_4.gif) no-repeat; }
#webinars a.signUpFree { display:block; width:403px; height:24px; margin:22px auto 30px auto; padding-left:23px; font:bold 14px/24px Arial, Helvetica, sans-serif; color:#020101; text-transform:uppercase; text-decoration:none; text-align:center; background:url(/img/pages/information/education/webinars/btn_signUpFree.gif) no-repeat; }
#webinars a.signUpFree:hover { text-decoration:underline; }
/* Order Types */
#orderTypes .tabNav.outer { padding-left:1px; border-bottom:1px solid #6b89ab; }
#orderTypes .tabNav.outer li { float:left; width:133px; }
#orderTypes .tabNav.outer li a { display:block; height:30px; text-align:center; line-height:30px; background:url(/img/pages/information/platform/key-features/order-types/bg_types_tabs.gif) no-repeat 0 -30px; font-weight:bold; text-transform:uppercase; color:#505b67; text-decoration:none; }
#orderTypes .tabNav.outer li a:hover,
#orderTypes .tabNav.outer li.current a { background:url(/img/pages/information/platform/key-features/order-types/bg_types_tabs.gif) no-repeat 0 0; color:#006ac8; text-decoration:underline; }
#orderTypes div.content { display:none; background:url(/img/pages/information/platform/key-features/order-types/bg_types_content.gif) repeat-x top; border-top:1px solid #58718c; padding-top:32px; }
#orderTypes div.content.current { display:block; }
#orderTypes .tabNav.inner { padding-top:10px; }
#orderTypes .tabNav.inner li { width:auto; float:left; margin-right:15px; padding-right:15px; border-right:1px solid #979fa6; }
#orderTypes .tabNav.inner li.last { margin-right:0; padding-right:0; border-right:0; }
#orderTypes .tabNav.inner li a { font:bold 1.3em Arial, Helvetica, sans-serif; color:#76808a; text-decoration:underline; border:0; }
#orderTypes .tabNav.inner li a:hover,
#orderTypes div.content .tabNav.inner li.current a { color:#C58805; text-decoration:none; }
#orderTypes div.content div.tabContainer div.content { padding-top:24px; background:none; border:0; }
#orderTypes div.recapBox { margin:20px 20px 30px 20px; }
#orderTypes div.recapBox div.left { width:349px; }
#orderTypes div.recapBox div.right { width:369px; padding-left:30px; border-left:1px solid #0040A4; }
#orderTypes table.recapOfTrade { margin:10px 0 0 20px; width:240px; }
#orderTypes table.recapOfTrade td { text-align:right; padding:2px 0px 2px 15px; }
#orderTypes table.recapOfTrade td.caption { text-align:left; vertical-align:bottom; }
#orderTypes table.recapOfTrade td.total { border-top:1px solid #0040A4; }
/* trading from charts */
#fromCharts .tabNav { background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_tabs.gif) no-repeat 0 -30px; border-bottom:1px solid #6b89ab; }
#fromCharts .tabNav li { float:left; }
#fromCharts .tabNav li.tab1,
#fromCharts .tabNav li.tab2 { width:160px; }
#fromCharts .tabNav li.tab3 { width:211px; }
#fromCharts .tabNav li.tab4 { width:269px; }
#fromCharts .tabNav li a { display:block; height:30px; text-align:center; line-height:30px; font-weight:bold; text-transform:uppercase; color:#505b67; text-decoration:none; }
#fromCharts .tabNav li a:hover,
#orderTypes .tabNav li.current a { color:#006ac8; text-decoration:underline; }
#fromCharts .tabNav li.tab1 a:hover,
#fromCharts .tabNav li.tab1.current a { background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_tabs.gif) no-repeat 0 0; }
#fromCharts .tabNav li.tab2 a:hover,
#fromCharts .tabNav li.tab2.current a { background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_tabs.gif) no-repeat -160px 0; }
#fromCharts .tabNav li.tab3 a:hover,
#fromCharts .tabNav li.tab3.current a { background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_tabs.gif) no-repeat -320px 0; }
#fromCharts .tabNav li.tab4 a:hover,
#fromCharts .tabNav li.tab4.current a { background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_tabs.gif) no-repeat -531px 0; }
#fromCharts div.content { display:none; background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_trading_content.gif) repeat-x top; border-top:1px solid #58718c; padding-top:32px; }
#fromCharts div.content.current { display:block; }
#fromCharts a.videoLink { background:url(/img/buttons/ico_video_large.jpg) no-repeat left; width:260px; height:35px; line-height:35px; padding-left:45px; display:block; margin:1em 0 1.75em; }
#fromCharts div.contentHead a.btn-standard{background:url(/img/pages/information/platform/key-features/trading-from-charts/btn_freePractice.gif) no-repeat;color:#fff;font-size:1.2em;}
#fromCharts div.contentBottom a.btn-standard { background:url(/img/pages/information/platform/key-features/trading-from-charts/btn_freePractice.gif) no-repeat; color:#fff; }
#fromCharts div.contentBottom { border-top:1px solid #3e7fa9; margin-top:1em; padding-top:1em; }
/* CFD Account Transfer Form */
form.standard div.CFDradioBox div.left { width:3%; }
form.standard div.CFDradioBox div.right { width:96%; }
/*FSS LOD Form*/
#FSS-lod form.standard div.providerInfo div.first { float:left; width:155px; font-weight:bold; }
#FSS-lod form.standard div.providerInfo div.first span { font-weight:normal; }
#FSS-lod form.standard div.providerInfo div.underlined { float:left; width:auto; padding:.1em .75em 0 .75em; line-height:1.1em; border-bottom:1px solid #a5a4a4; }
#FSS-lod span.underlined { display:inline-block; border-bottom:1px solid #a5a4a4; padding:0 1em; line-height:1.1em; }
/* Risk Warning */
#riskWarning div.contentHead { border-bottom-color:#a5afbb; margin-bottom:2px; }
#riskWarning .tabNav li { float:left; }
#riskWarning .tabNav li a { display:block; width:160px; height:50px; color:#2869ce; font:bold 13px/32px Verdana, Geneva, sans-serif; text-align:center; background:url(/img/pages/legal/risk_warning/bg_tabNav.gif) -160px 0; cursor:pointer; }
#riskWarning .tabNav li:hover a,
#riskWarning .tabNav li.current a { color:#fff !important; background-position:0 0; }
#riskWarning div.content { display:none; }
#riskWarning div.current { display:block !important; }
/* CFD FAQ's */
#cfdFAQs .symbolsGuide { float:right; border:1px solid #b7bacd; background:#f2f3f9; width:300px; margin:0 0 20px 30px; }
#cfdFAQs .symbolsGuide table { border:1px solid #fff; }
#cfdFAQs .symbolsGuide thead th { height:30px; color:#606479; font:bold 1.2em/30px Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:10px; background:url(/img/pages/information/trading/cfd-faqs/bg_faqSymbolsHead.gif) repeat-x; }
#cfdFAQs .symbolsGuide tbody th { height:24px; color:#b38937; font:bold .9em/24px Verdana, Geneva, sans-serif; text-transform:uppercase; padding-left:10px; background:url(/img/pages/information/trading/cfd-faqs/bg_faqSymbolsHead.gif) repeat-x 0 -30px; }
#cfdFAQs .symbolsGuide td { color:#4f5359; font:1em Arial, Helvetica, sans-serif; padding:5px 10px; }
#cfdFAQs .symbolsGuide td.symbolName { font:bold 1em Verdana, Geneva, sans-serif; }
#cfdFAQs dt { color:#005DD8; }
#cfdFAQs a.backToFAQ { float:right; background:url(/img/bullets/list_release.gif) no-repeat left; padding-left:10px; }
/* Programming Services */
#programming_services #mt4_programming { width:370px; border: #dcdee7 1px solid; float:left; background-color:#fafbfc; padding: 6px 10px 10px 10px; }
#programming_services #api_java_programming { width:370px; border: #dcdee7 1px solid; float:right; background-color:#fafbfc; padding: 6px 10px 10px 10px; }
#programming_services h3 {font: 18px/1.5em Arial;color:#0040a4;margin:0;}
#programming_services h4 {font: 12px/1.5em Arial; font-weight:bold;margin:0 0 10px 0;}
#programming_services h6 {color: #E6A50F;font:bold 14px/1.5em Verdana, Arial, sans-serif;margin-bottom:10px;}
#programming_services hr { height:0px; color:#fafbfc; border:none; border-bottom: 1px #0040a4 solid; }
#programming_services #submit_request_box { width: 800px; height:85px; clear:left; padding-top:32px; margin-bottom:15px; background:url(/img/pages/landing/programming-services/programming-gears.jpg) no-repeat 10px 23px; }
#programming_services #submit_request_text { margin-left:116px; }
#programming_services #programming_examples { position:relative; }
#programming_services a.btn-standard { display:block; width:133px; font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#205fb9; text-align:center; text-transform:uppercase; text-decoration:none !important; background:url(/img/pages/landing/programming-services/btn_standard_w133.gif) center center no-repeat; }
#programming_services a.btn-standard:hover { text-decoration:underline !important; }
#programming_services #mt4_programming ul.standard { padding-left:65px;  margin-right:0px;}
#programming_services .price {color:#da6d2c; font-weight:bold; } 
#programming_services #steps_box {width:800px; letter-spacing: 90px; text-align:center; white-space: nowrap;}
#programming_services .step {width:175px;height:150px;float:left;text-align:left; letter-spacing: normal; white-space: normal;}
#programming_services .step.one {margin-left:60px;}
#programming_services .step.two {margin-left:90px;}
#programming_services .step.three {margin-left:80px;}
#programming_services .step strong {color:#0040a4; }
#programming_services .left-icon-logo {float:left;clear:none;margin-right:15px;margin-bottom:35px;}

#pressContact .contactInfo{margin-bottom:2em;}
#pressContact .bioPic{float:left;width:180px;}
#pressContact .bioText{float:right;width:600px;font:14px Arial, Helvetica, sans-serif;}
#pressContact .bioText h3,
#pressContact .bioText div,
#pressContact .bioText p{padding-left:10px;}
#pressContact .bioText h3{color:#0d57bf;border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-bottom:5px;font-size:15px;font-weight:bold;}
#pressContact .bioText em{color:#848a8f;font-style:italic;}
#pressContact .bioText p{margin:10px 0;line-height:1.5;}
#pressContact .bioText p strong{text-transform:uppercase;}
#pressContact .bioText a{font-weight:bold;}
#pressContact .bioText a.btnTwitter{display:block;}