/* 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 #Tmain{position:relative;}
#depositingFunds .tabNavi{padding-bottom:50px;}
#depositingFunds .tabNavi li{position:relative;float:left;width:164px;height:179px;padding:42px 14px 0 14px;margin-right:10px;font:12px/1.2em Verdana, Geneva, sans-serif;color:#404651;text-align:left;background:url(/img/pages/account-actions/depositing-funds/bg_depositButtons.jpg) repeat-x;}
#depositingFunds .tabNavi li:hover,#depositingFunds .tabNavi li.current{background-position:0 -220px;}
#depositingFunds .tabNavi li.ach{float:right;margin-right:0;}
#depositingFunds .tabNavi li.faq{float:none;background:none;padding:0;position:absolute;right:0; top:-56px;width:217px;height:24px;margin:0;border:0;}
#depositingFunds .tabNavi li .loc{height:28px;}
#depositingFunds .tabNavi li .details{font-size:11px;font-weight:bold;}
#depositingFunds .tabNavi li a{position:absolute;left:0;top:0;display:block;width:184px;height:209px;padding:11px 0 0 8px;font:bold 15px/1.25em Arial, Helvetica, sans-serif;color:#5f6165;text-align:left;text-transform:uppercase;text-decoration:none;background-position:left 118px;background-repeat:no-repeat;}
#depositingFunds .tabNavi li.credit a{background-image:url(/img/pages/account-actions/depositing-funds/icon_credit.gif);}
#depositingFunds .tabNavi li.wire a{background-image:url(/img/pages/account-actions/depositing-funds/icon_wire.jpg);}
#depositingFunds .tabNavi li.check a{background-image:url(/img/pages/account-actions/depositing-funds/icon_check.gif);}
#depositingFunds .tabNavi li.ach a{background-image:url(/img/pages/account-actions/depositing-funds/icon_ach.gif);}
#depositingFunds .tabNavi li.faq a{position:static;width:217px;height:24px;line-height:24px;margin:0;padding:0;border:0;text-align:center;font:bold 11px/24px Verdana,Arial,Helvetica,sans-serif;color:#205fb9;background:url(/img/buttons/btn_standard.gif) center center no-repeat;}
#depositingFunds .tabNavi li.faq a.btn-standard:hover, #depositingFunds .tabNavi li.faq.current a.btn-standard {text-decoration:underline;background-position:center center !important;}
#depositingFunds .tabNavi li a:hover,#depositingFunds .tabNavi li.current a{color:#0046b8;background-position:-193px 118px;}
#depositingFunds .tabNavi li.external .externalNote{position:absolute;bottom:-16px;left:4px;font:10px Arial, Helvetica, sans-serif;padding-left:1.5em;background:url(/img/bullets/ico_externalLink_text_gray.gif) 0 .4em no-repeat;}
#depositingFunds .tabNavi li.external a span{padding-right:16px;background:url(/img/pages/account-actions/depositing-funds/external_gray.gif) right .2em no-repeat;}
#depositingFunds .tabNavi li.external a:hover span{background-image:url(/img/pages/account-actions/depositing-funds/external_blue.gif);}
#depositingFunds div.tabContenti{margin-top:1.5em;}
#depositingFunds div.tabContenti div.content{display:none;}
#depositingFunds div.tabContenti 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.category span{font-weight:normal;}
#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{padding:1em;}
#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;}
#depositingFunds .tabNavi.inner { padding-top:10px; }
#depositingFunds .tabNavi.inner li { float:left; margin-right:15px; padding-right:15px; border-right:1px solid #979fa6; }
#depositingFunds .tabNavi.inner li.last { margin-right:0; padding-right:0; border-right:0; }
#depositingFunds .tabNavi.inner li a { font:bold 1.3em Arial, Helvetica, sans-serif; color:#76808a; text-decoration:underline; border:0; }
#depositingFunds .tabNavi.inner li a:hover,
#depositingFunds div.content .tabNavi.inner li.current a { color:#C58805; text-decoration:none; }

/* 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:382px; }
div#tradingSignalsSignup form div.box { margin-bottom:5px; color:#6c7f99; }
div#tradingSignalsSignup form label { width:90px; padding-left:10px; float:left; margin-top:3px; }
div#tradingSignalsSignup form input,
div#tradingSignalsSignup form select { width:200px; float:right; border:1px solid #7285AD;}
div#tradingSignalsSignup form span.req { color:#fd3f28; }
div#tradingSignalsSignup form div.box.submit { padding-left:150px; }
div#tradingSignalsSignup form div.required { color:#fd3f28; font-size:10px; text-align:right; margin-bottom:10px; }
div#tradingSignalsSignup form div.required span { color:#6c7f99; }
#tradingSignalsConfirm { background:#e8eefb; width:410px; height:800px; padding:5px 10px 30px 0px; }
#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; }
form#DFXFreeTrialUK #submitdimensions {width: 186px; height: 24px; padding-right: 14px; border:0;}
#tradingSignalsConfirmUK { background:#e8eefb; width:410px; height:800px; padding:5px 10px 30px 0px; }
#tradingSignalsConfirmUK div.confirmTitle { color:#455b99; font-weight:bold; font-size:1.1em; margin-bottom:.3em; }
#tradingSignalsConfirmUK div.loginInfo { color:#006ac4; font-weight:bold; font-size:1.2em;}
#tradingSignalsConfirmUK 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%; }

/* Metatrader 4 Features */
#MT4Features h3{margin-top:40px;}
#MT4Features blockquote{border-left:3px solid #C0D0D8; padding:10px 20px 0px; display:block; background:#F0F5F6; margin-bottom:21px;}
#MT4Features blockquote ul{margin-bottom:21px; list-style:inside disc;}
#MT4Features blockquote span.posChange{color:#CC0000;}
#MT4Features .mt4Disclaimer{margin-top:30px;}
#MT4Features .backToTop{display:block; text-align:right; margin-top:10px;}
#MT4Features .contentHead .contentHeadTitles h2 span.asterisk{font:bold 10px/10px Arial, Helvetica, sans-serif; vertical-align:5px;}
#MT4Features ul.leftNav .tabLinks{margin-bottom:21px;}
#MT4Features ul.leftNav .tabLinks li.openMT4DemoLi a{line-height:16px; height:32px; padding:6px .3em 6px 10px;} 
#MT4Features ul.leftNav .tabLinks li.downloadMT4Li a{color:#05489c; font-weight:bold;} 
#MT4Features ul.leftNav .tabLinks li.downloadMT4Li a img{padding-left:10px;}
#MT4Features ul.leftNav span.asterisk{font-weight:normal;}
#MT4Features div.content ul.standard{list-style:square;margin-left:1.3em;line-height:1.5em;}
#MT4Features div.content ul.standard li{margin-bottom:.5em;}
#MT4Features .forumLR a{margin:0px; display:block; width:158px; height:260px; background:url(/img/pages/trading-systems/metatrader/visit-mt4-forum.jpg) no-repeat left top; position:relative; overflow:hidden;}
#MT4Features .forumLR a:hover{background-position:right top;}
#MT4Features .forumLR a span{position:absolute; top:-9999px; left:-9999px;}
#MT4Features .mt4innerTabContent{background:#f0f5f6; width:100%;}
#MT4Features .overviewTables .inner{padding:10px;}
#MT4Features .overviewTables table{width:100%;}
#MT4Features .overviewTables table tr td{height:19px; padding:0px 0px 4px 50px;} 
#MT4Features .overviewTables table tr.tableHead td{border-bottom:1px solid #c0d0d8; font:bold 11px/19px Verdana, Geneva, sans-serif; text-transform:uppercase; padding:2px 25px;}
#MT4Features .overviewTables table tr.tableBreak td{border-top:1px solid #ffffff; height:5px;}
#MT4Features .overviewTables table tr.altRow td{background:#ffffff;}
#MT4Features .overviewTables table tr td.blankCol{border:none; width:10px; background:#f0f5f6; padding:0px;}

/* 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:730px; }
#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: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 8px 13px; 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:0px; left:0; }
#siteMap #siteMapLinks li.navTab2 { top:0px; left:206px; }
#siteMap #siteMapLinks li.navTab3 { top:0px; left:412px; }
#siteMap #siteMapLinks li.navTab4 { top:0px; left:618px; }
#siteMap #siteMapLinks li.navTab5 { top:350px; left:0; }
#siteMap #siteMapLinks li.navTab6 { top:350px; left:206px; }
#siteMap #siteMapLinks li.navTab7 { top:350px; left:412px; }
#siteMap #siteMapLinks .tabName span{display:none;}
#siteMap #siteMapLinks li.subsection ul{display:none;}
#siteMap #siteMapLinks a.externalText, 
#siteMap #siteMapLinks a span.externalText{background:url(/img/bullets/ico_externalLink_text_gray.gif) no-repeat right .3em;padding-right:1em; padding:0 1em 0 0;}
/* 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; font:bold 10px/24px Arial, Helvetica, sans-serif; text-align:center; 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; padding-left:16px; text-align:left;}
#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 15px; 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; }
#spreads .tabContainer{margin-top:14px;}
#spreads .toggleTabs{float:right; height:29px; background:url(/img/pages/information/platform/spreads/bg-right-spreads-tabs.gif) repeat-x; margin-top:25px;}
#spreads .toggleTabs ul{display:block; margin-top:6px;}
#spreads .toggleTabs ul li{display:inline; list-style:none; line-height:17px; margin:6px 0px;}
#spreads .toggleTabs ul li.rightBorder{border-right:1px solid #ffffff;}
#spreads .toggleTabs ul li span{padding:0px 23px 0px 18px;}
#spreads .toggleTabs ul li.rightBorder span{border-right:1px solid #0050c0;}
#spreads .toggleTabs ul li a{font-size:11px; text-transform:uppercase; font-weight:bold;}
#spreads .backToTop{margin-bottom:2em;}
#spreads .backToTop a{float:right; padding-left:10px;text-transform:uppercase;text-decoration:none;font:bold 10px Verdana, Geneva, sans-serif;background:url(/img/pages/information/platform/spreads/ico_backToTop.gif) left center no-repeat;}
#spreads .backToTop a:hover{text-decoration:underline;}
/* 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; }
/* 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 #leftNavCustom a.current{background-color:#fff!important;font-weight:bold!important;}
.fromCharts .bnr_registerNow {width:635px;height:176px;margin:30px auto;background-image:url(/img/pages/information/platform/key-features/trading-from-charts/bnr_registerNow.jpg); background-repeat:no-repeat;background-position:0 -620px;}
.fromCharts .bnr_registerNow .inner {padding:22px 28px 0;}
.fromCharts .bnr_registerNow h3 {margin:0 0 6px 0;font:28px/1em 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#00b143;text-transform:none;}
.fromCharts .bnr_registerNow h4 {margin:0 0 10px 0;font:21px/1.2em Arial, Helvetica, sans-serif;color:#000;text-transform:none;}
.fromCharts .bnr_registerNow p {margin:0 0 14px 0;}
.fromCharts .bnr_registerNow a.block {margin:0 auto;width:167px;height:24px;color:#fff;font:bold 13px/23px 'DroidSansWeb', Arial, Helvetica, sans-serif;background:#000 url(/img/pages/information/platform/key-features/trading-from-charts/bnr_registerNow.jpg) right top;}
.fromCharts .bnr_registerNow a.block:hover {color:#e5ebf4;background-position:right -24px;}
.fromCharts #section_tr_overview {}
	.fromCharts .featuredWrap {position:relative;margin-bottom:50px;}
	.fromCharts .featuredWrap .featuredWrapLeft{width:510px;background-color:#e7f0fa;}
	.fromCharts .featuredWrap .featuredWrapLeft .inner{padding:14px 14px 0 14px;}
	.fromCharts .featuredWrap .featuredWrapLeft a.player{display:block;width:480px;height:270px;margin:0 auto;border:1px solid #B3C6E4;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist{min-height:71px;padding:7px 0;background-color:#e7f0fa;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a{display:block;height:57px;padding:7px 50px 7px 132px;font-size:11px;color:#333;text-decoration:none;line-height:1.5em;background-position:2px 6px;background-repeat:no-repeat;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a span{display:block;margin-bottom:4px;font:bold 12px/18px 'DroidSansWeb', Arial, Helvetica, sans-serif;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a span strong{color:#007cc6;text-transform:uppercase;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a:hover{background-position:2px -81px;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a:hover span{color:#007cc6;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a:hover strong{color:#000;}
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a.playing,
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a.progress,
	.fromCharts .featuredWrap .featuredWrapLeft div.overviewPlaylist a.paused{display:none!important;}
	.fromCharts .featuredWrap .featuredWrapLeft a.overview_marketscope{background-image:url(/img/pages/information/platform/key-features/trading-from-charts/vidthumb_marketscope.gif);}
	.fromCharts .featuredWrap .featuredWrapLeft a.overview_tradingCharts{background-image:url(/img/pages/information/platform/key-features/trading-from-charts/vidthumb_tradingCharts.gif);}
	.fromCharts .featuredWrap .vid .nextVidName a {color:#000;text-decoration:none; }
	.fromCharts .featuredWrap .vid .nextVidName a:hover{color:#007cc6;}
	.fromCharts .featuredWrap .vid .nextVidName a:hover strong{color:#000;}
	.fromCharts .featuredWrap .featuredWrapRight {width:260px;padding:18px 0 80px;}
	.fromCharts .featuredWrap .featuredWrapRight .inner h3{margin-bottom:0px;font:bold 17px 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#000;text-transform:none;}
	.fromCharts .featuredWrap .featuredWrapRight .inner h4{margin-bottom:20px;font:bold 15px Arial, Helvetica, sans-serif;color:#005ecd;}
	.fromCharts .featuredWrap .featuredWrapRight .inner p {margin-bottom:1.25em;line-height:1.75em;}
	.fromCharts .featuredWrap .featuredWrapRight .inner p strong{text-transform:uppercase;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons{position:absolute;bottom:0;right:0;width:260px;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons a.block{width:202px;height:25px;line-height:25px;color:#fff;text-transform:none;font-weight:bold;background:#192a45 url(/img/pages/information/platform/key-features/trading-from-charts/btn_action.gif) no-repeat;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons a.block strong{text-transform:uppercase;color:#f9f168;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons a.register:hover{background-position:-202px 0;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons a.download{margin-top:20px;background-position:0 -25px;}
	.fromCharts .featuredWrap .featuredWrapRight .buttons a.download:hover{background-position:-202px -25px;}
	.fromCharts .infoWrap {padding-bottom:10px;}
	.fromCharts .infoWrap .titleBox{position:relative;}
	.fromCharts .infoWrap .titleBox h3{width:580px;margin-bottom:1.75em;}
	.fromCharts .infoWrap .titleBox .thumbTitle {width:200px;position:absolute;right:0;top:20px;}
	.fromCharts .infoWrap  h4{font-size:11px;margin-bottom:.75em;margin-top:0;}
	.fromCharts .infoWrap .thumbTitle p.note{color:#085cb1;margin-bottom:0;}
	.fromCharts .infoWrap .featureBox{padding-bottom:21px;}
	.fromCharts .infoWrap .info {float:left;width:580px;}
	.fromCharts .infoWrap .info ul {padding-left:14px;}
	.fromCharts .infoWrap .info ul li{padding:0 0 .3em 14px;background:url(/img/pages/information/platform/key-features/trading-from-charts/list_yellow.gif) 0 .75em no-repeat;}
	.fromCharts .infoWrap .thumb{width:200px;float:right;}
	.fromCharts .infoWrap .thumb img{cursor:pointer;display:block;}
	.fromCharts #colorbox{border-color:#fff;}
	.fromCharts #cboxContent,
	.fromCharts #cboxTopLeft,
	.fromCharts #cboxTopRight,
	.fromCharts #cboxBottomLeft,
	.fromCharts #cboxBottomRight,
	.fromCharts #cboxMiddleLeft,
	.fromCharts #cboxMiddleRight,
	.fromCharts #cboxTopCenter,
	.fromCharts #cboxBottomCenter {background:#06121c;}
.fromCharts #section_tr_tradeCharts {}
	.fromCharts #section_tr_tradeCharts .screenCarousel {margin-bottom:40px;padding-top:6px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel h4 {background-color:#04080f;font-size:11px;color:#fff;line-height:21px;padding-left:9px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselNav{padding-top:6px;background-color:#e7effb;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselNav li{width:200px;float:left;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselNav li a{height:36px;padding-top:5px;color:#4e74b1;font:bold 14px/36px Arial, Helvetica, sans-serif;background:url(/img/pages/information/platform/key-features/trading-from-charts/short/bg_carouselNav.gif) no-repeat;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselNav li a:hover, .fromCharts #section_tr_tradeCharts .screenCarousel .carouselNav li a.current {color:#08285d;background-position:0 -41px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselContent{padding:9px;background-color:#e7effb;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom {padding-top:6px;height:20px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.stepping{display:block;width:27px;height:20px;text-indent:-9999px;background:gray url(/img/pages/information/platform/key-features/trading-from-charts/bg_carousel_prev_next.gif) no-repeat;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.prev:hover{background-position:0 -20px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.next{background-position:-27px 0;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.next:hover{background-position:-27px -20px;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.demo{display:block;margin:0 200px;width:328px;text-align:center;font:18px Arial, Helvetica, sans-serif;color:#2f5cb2;text-transform:uppercase;color:#2f5cb2;text-decoration:none;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.demo strong{font-weight:normal;text-decoration:underline;}
	.fromCharts #section_tr_tradeCharts .screenCarousel .carouselBottom a.demo:hover{color:#000;}
.fromCharts #section_tr_indicators {}
	.fromCharts #section_tr_indicators .indicatorWrap{margin-bottom:45px;padding-top:6px;}
	.fromCharts #section_tr_indicators .indicatorWrap h4{margin-top:0;padding-left:8px;font-size:11px;line-height:21px;color:#fff;background-color:#000;}
	.fromCharts #section_tr_indicators .indicatorWrap .preloaded{width:378px;}
	.fromCharts #section_tr_indicators .indicatorWrap .custom{width:421px;}
	.fromCharts #section_tr_indicators .indicatorWrap .indicatorListInner{padding:6px 30px 0 0;}
	.fromCharts #section_tr_indicators .indicatorWrap .custom .indicatorListInner{padding-left:35px;border-left:1px solid #000;}
	.fromCharts #section_tr_indicators .indicatorWrap .custom h4{padding-left:43px;}
	.fromCharts #section_tr_indicators .indicatorList ul,
	.fromCharts #section_tr_indicators .indicatorList p{margin:0 0 1em 0;padding-left:8px;}
	.fromCharts #section_tr_indicators .indicatorList ul li{padding:0 0 .3em 22px;background:url(/img/pages/information/platform/key-features/trading-from-charts/list_yellow.gif) 0 .75em no-repeat;}
	.fromCharts #section_tr_indicators .cantFind {width:390px;padding-top:21px;}
	.fromCharts #section_tr_indicators .cantFind p.exclaim{padding-left:33px;font-size:13px;background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_exclaim.gif) 0 .5em no-repeat;}
	.fromCharts #section_tr_indicators .bnr_freeRegistration {position:relative;width:381px;height:155px;font:14px/1.75em 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#fff;background:url(/img/pages/information/platform/key-features/trading-from-charts/short/bnr_freeRegistration.jpg) 0 0 no-repeat;}
	.fromCharts #section_tr_indicators .bnr_freeRegistration p{margin:0;padding:15px 17px;}
	.fromCharts #section_tr_indicators .bnr_freeRegistration a{position:absolute;width:381px;height:155px;display:block;top:0;left:0;font-weight:bold;font-size:23px;text-transform:uppercase;text-shadow:1px 1px #032a41;text-decoration:none;color:#fff;background:url(/img/s.gif);}
	.fromCharts #section_tr_indicators .bnr_freeRegistration a span{display:block;padding:105px 0 0 14px;}
	.fromCharts #section_tr_indicators .bnr_freeRegistration a:hover{color:#e69200;}
.fromCharts #section_tr_alerts {}
	.fromCharts #section_tr_alerts .featuredAlertWrap {margin-bottom:45px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap h4{font:bold 15px Arial, Helvetica, sans-serif;color:#000;}
	.fromCharts #section_tr_alerts .featuredAlertWrap p{margin-bottom:.75em;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .alertInfo{width:284px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .alertExample{width:481px;padding-top:2px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap ul li{padding:0 0 .3em 14px;background:url(/img/pages/information/platform/key-features/trading-from-charts/list_yellow.gif) 0 .75em no-repeat;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .alertExample p.example {margin-bottom:1em;font-size:11px;font-weight:bold;color:#7a7474;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .bnr_registerNow {width:284px;height:186px;background-position:0 0;margin-top:}
	.fromCharts #section_tr_alerts .featuredAlertWrap .bnr_registerNow .inner {padding:16px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .bnr_registerNow h3 {font-size:21px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .bnr_registerNow h4 {font-size:16px;}
	.fromCharts #section_tr_alerts .featuredAlertWrap .bnr_registerNow p {line-height:1.5em;margin-bottom:14px;}
/* Trading from Charts Long */
.fromChartsLong ul.anchorNav{margin-bottom:30px;}
.fromChartsLong ul.anchorNav li{float:left;width:195px;}
.fromChartsLong ul.anchorNav li a{display:block;height:32px;margin-bottom:8px;text-align:center;font:bold 11px/32px Verdana, Geneva, sans-serif;text-transform:uppercase;text-decoration:none;color:#084d8c;border-right:2px solid #fff;background:url(/img/pages/information/platform/key-features/trading-from-charts/long/bg_anchorNav.gif) center top no-repeat;}
.fromChartsLong ul.anchorNav li a:hover,.fromChartsLong ul.anchorNav li a.current{margin-bottom:0;padding-bottom:8px;background-position:center -32px;color:#fff;}
.fromChartsLong ul.anchorNav li.third {width:170px;}
.fromChartsLong ul.anchorNav li.fourth{width:225px;}
.fromChartsLong ul.anchorNav li.tryMarketscope a{background-position:left -72px;border:none;color:#000;}
.fromChartsLong ul.anchorNav li.tryMarketscope a:hover{color:#000;background-position:left -104px;}
.fromChartsLong h3{font-size:16px;}
.fromChartsLong .backToTop {height:26px;text-align:right;margin-bottom:35px;padding:10px 20px 0 0;background:url(/img/pages/information/platform/key-features/trading-from-charts/bg_backToTop.gif) left bottom repeat-x;}
.fromChartsLong .backToTop a{padding-right:10px;text-transform:uppercase;text-decoration:none;font:bold 11px Verdana, Geneva, sans-serif;background:url(/img/pages/information/platform/key-features/trading-from-charts/ico_backToTop.gif) right center no-repeat;}
.fromChartsLong .backToTop a:hover{text-decoration:underline;}
.fromChartsLong #section_tr_overview {}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight{width:445px;padding:0;}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight .inner {padding-top:0px;}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight .inner h3{font-size:21px;font-weight:normal;}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight .inner p{margin-bottom:.75em;}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight .buttons{width:445px;}
	.fromChartsLong #section_tr_overview .featuredWrap .featuredWrapRight .buttons a{margin:0!important;}
	.fromChartsLong #section_tr_overview .infoWrap .infoWrapLeft{width:580px;}
	.fromChartsLong #section_tr_overview .infoWrap .infoWrapRight{width:361px;padding-top:56px;}
	.fromChartsLong #section_tr_overview .infoWrap .infoWrapRight .thumb{float:none;width:361px;padding:10px 0 30px;}
	.fromChartsLong #section_tr_overview .infoWrap .bnr_registerNow{width:359px;height:202px;background-position:0 -196px;}
	.fromChartsLong #section_tr_overview .infoWrap .bnr_registerNow h3{font-size:24px;}
	.fromChartsLong #section_tr_overview .infoWrap .bnr_registerNow h4{font-size:21px;}
.fromChartsLong #section_tr_tradeCharts {}
	.fromChartsLong #section_tr_tradeCharts .screenCarousel .carouselNav li{width:245px;}
	.fromChartsLong #section_tr_tradeCharts .screenCarousel .carouselNav li a{font-size:16px;background-image:url(/img/pages/information/platform/key-features/trading-from-charts/long/bg_carouselNav.gif);}
	.fromChartsLong #section_tr_tradeCharts .screenCarousel .carouselBottom a.demo{width:508px;}
.fromChartsLong #section_tr_indicators {}
	.fromChartsLong #section_tr_indicators .indicatorWrap .custom{width:358px;}
	.fromChartsLong #section_tr_indicators .indicatorWrap .custom h4{padding-left:23px;}
	.fromChartsLong #section_tr_indicators .indicatorWrap .custom .indicatorListInner{padding-left:25px;}
	.fromChartsLong #section_tr_indicators .indicatorList ul,
	.fromChartsLong #section_tr_indicators .indicatorList p{padding-left:0;}
	.fromChartsLong #section_tr_indicators .indicatorWrap .bnr_freeRegistration{width:205px;height:389px;background-image:url(/img/pages/information/platform/key-features/trading-from-charts/long/bnr_freeRegistration.jpg)}
	.fromChartsLong #section_tr_indicators .indicatorWrap .bnr_freeRegistration p{line-height:1.65em;text-shadow:1px 1px #02314d;}
	.fromChartsLong #section_tr_indicators .indicatorWrap .bnr_freeRegistration a{width:205px;height:389px;}
	.fromChartsLong #section_tr_indicators .indicatorWrap .bnr_freeRegistration a span{padding:170px 0 0 14px;line-height:1.25em;}
	.fromChartsLong #section_tr_indicators .cantFind {width:auto;margin-left:16px;}
	.fromChartsLong #section_tr_indicators .cantFind p.exclaim{margin-bottom:0;}
.fromChartsLong #section_tr_alerts{}
	.fromChartsLong #section_tr_alerts .featuredAlertWrap .priceAlerts{width:481px;}
	.fromChartsLong #section_tr_alerts .featuredAlertWrap .indicatorAlerts{width:481px;}
	.fromChartsLong #section_tr_alerts .featuredAlertWrap p.indicatorInfo{margin-bottom:30px;}
	.fromChartsLong #section_tr_alerts .alertsBottomWrap .bnr_registerNow{width:396px;height:202px;background-position:0 -408px}
	.fromChartsLong #section_tr_alerts .alertsBottomWrap .right {width:475px;}
	.fromChartsLong #section_tr_alerts .alertsBottomWrap ul li {padding:0 0 .3em 22px;background:url(/img/pages/information/platform/key-features/trading-from-charts/list_yellow.gif) 0 .75em no-repeat;}
	.fromChartsLong #cboxCurrent{display:none;position:absolute;bottom:14px;left:0;width:25%;padding-left:40px;}
	.fromChartsLong #cboxTitle{position:absolute;bottom:14px;left:0;text-align:right;width:820px;color:#fff;font-size:12px;font-weight:bold;}
	.fromChartsLong #cboxPrevious{position:absolute;width:40px;height:22px;bottom:14px;left:840px;background:url(/img/pages/information/platform/key-features/trading-from-charts/colorbox_prev_next.gif) no-repeat;text-indent:-9999px;}
	.fromChartsLong #cboxPrevious.hover{background-position:0 -22px;}
	.fromChartsLong #cboxNext{position:absolute;width:40px;height:22px;bottom:14px;left:890px;background:url(/img/pages/information/platform/key-features/trading-from-charts/colorbox_prev_next.gif) -40px 0 no-repeat;text-indent:-9999px;}
	.fromChartsLong #cboxNext.hover{background-position:-40px -22px;}

/* CFD Account Transfer Form */
form.standard div.CFDradioBox div.left { width:3%; }
form.standard div.CFDradioBox div.right { width:96%; }

/* 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 .prgm-box-top{ width:370px;height:420px;border: #dcdee7 1px solid;background-color:#fafbfc; padding: 10px 10px 0;position:relative;margin-bottom:20px;}
#programming_services .prgm-box-top .btn-standard{position:absolute;bottom:20px;left:50%;margin-left:-66px;}
#programming_services .prgm-box-top ul.yellow{margin:0;padding:24px 4px 14px 30px;font-size:11px;}
#programming_services .prgm-box-top ul.yellow li{line-height:1.5em}
#programming_services .prgm-box-top p.intro{margin-bottom:0;}
#programming_services .prgm-box-top p.buttonIntro{padding-left:20px}
#programming_services #api-java-programming{border: #dcdee7 1px solid; background-color:#fafbfc; padding: 6px 10px 10px 10px; }
#programming_services #api-java-programming .content-holder img{float:left;margin-right:2em;}
#programming_services #api-java-programming .content-holder p{float:left;width:40%;}
#programming_services #api-java-programming .content-holder div.btn-holder{float:right;margin:1.5em 3em 0;}
#programming_services #api-java-programming .content-holder div.btn-holder a{margin-bottom:1em;}
#programming_services h3 {font: 18px/1.5em Arial;color:#0040a4;margin:0;}
#programming_services h4 {font: 11px/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; font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#205fb9; text-align:center; text-transform:uppercase; text-decoration:none !important; }
#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 .icon-logo {float:left;clear:none;margin-right:15px;}

#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;}

/* informer self-service */
#forexRatesWidget .box { width:393px;margin-bottom:30px; }
#forexRatesWidget .box.right { border-left:1px dotted #ccc; }
#forexRatesWidget .chartContainer{width:300px;margin:0 auto;}

/* Webinars */
#webinars .contentHead {margin:0px;}
#webinars div.dayWrap p {margin-top:15px;}
#webinars .formTitle {font-size:.8em;}
#webinars div.dayWrap{min-height:85px;padding-bottom:22px;background:none;border-bottom:1px solid #fff; margin-bottom:20px;}
#webinars div.dayWrapInner{min-height:133px;padding:16px 0px 0px; background-image:none;}
#webinars div.borderTop{border-top:1px solid #073285;}
#webinars div.dayWrap h3{font-weight:normal; font-size:19px; color:#c67b04; text-transform:uppercase;}
#webinars div.dayWrap h4{font:bold 13px Verdana, Geneva, sans-serif;color:#070706;text-transform:none; margin-top:0px;}
#webinars div.dayWrap p.blockP {border-left:10px solid #ced4e3; margin-left:20px; padding:0px 30px 0px 12px;}
#webinars div.dayWrap p a {font-weight:bold;}
#webinars div.dayWrap .bio{border-bottom:4px solid #ced4e3; padding:0px 0px 1px 0px;}
#webinars div.dayWrap .bio .inner{padding:30px 30px 0px 200px;; border-bottom:1px solid #afb4c0; background:left bottom no-repeat; zoom:1;}
#webinars div.dayWrap #davidJ .inner{background-image:url(/img/pages/information/education/webinars/david-joseph-bg.jpg);}
#webinars div.dayWrap #alejandroZ .inner{background-image:url(/img/pages/information/education/webinars/alejandro-zambrano-bg.jpg); padding-bottom:8px;}
#webinars div.dayWrap .bio h3{color:#185db6; font-size:18px;}
#webinars div.dayWrap .bio p{margin:4px 0px 12px;}
#webinars a.signUpFree{display:block;width:369px;height:27px;padding-top:5px;line-height:27px;margin:22px auto 30px auto;padding-left:23px;font:bold 14px/24px Arial, Helvetica, sans-serif;color:#0b58cb;text-transform:uppercase;text-decoration:none;text-align:center;background:url(/img/pages/information/education/webinars/attend-live-session-button.png) no-repeat;}
#webinars a.signUpFree:hover{text-decoration:underline;}
#webinars .confBox {padding:10px 20px;margin-bottom:20px;background-color:#EFF2F6;}
#webinars .confBox h3{color:#000;}
#webinars div.dayWrapSchedule{padding:15px 30px 15px 30px; background-color:#eff2f6;}
#webinars table#whereWhen{width:100%; background-color:#eff2f6;}
#webinars #whereWhen .end {border-right:none;}
#webinars #whereWhen th {font:bold 11px Verdana, Geneva, sans-serif;color:#5773a1; text-transform:uppercase; padding:0px 0px 4px 5px; border-right:1px solid #ced4e3;}
#webinars #whereWhen td {font:bold 12px Verdana, Geneva, sans-serif;color:#000; text-transform:uppercase; width:200px; border-top:1px solid #ced4e3; border-right:1px solid #ced4e3; padding:4px 0px 0px 5px;}

/* Spread Bet Seminars */
#seminars div.dayWrap{min-height:85px;padding-bottom:10px;background:url(/img/pages/information/education/webinars/bg_dayWrap.gif) 0 bottom repeat-x;border-bottom:1px solid #fff; margin-bottom:20px;}
#seminars div.dayWrapInner{min-height:133px;padding:16px 25px 0 16px;background:url(/img/pages/information/education/webinars/bg_dayWrapInner.gif) 0 top repeat-x;}
#seminars div.dayWrapInnerTop{min-height:133px;padding:16px 25px 0 16px;background:url(/img/pages/information/education/webinars/bg_dayWrapInner_top.gif) 0 top repeat-x;}
#seminars div.dayWrapInner img {float:left; border:1px #CCC solid; margin: 20px 15px 0px 0; width:70px; height:90px;}
#seminars div.dayWrap h3{margin:0;font-size:21px;color:#51535b;}
#seminars div.dayWrap p {margin-top:15px;}
#seminars .Alexz {padding-bottom: 15px!important;}
#seminars form select.sbSeminar {width:320px;}
#seminars .confBox {padding:10px 20px;margin-bottom:20px;background-color:#EFF2F6;}
#seminars .confBox h3{color:#000;}

/* SB home */
#sbHome ul.topicnav  {padding-top:14px;}
#sbHome ul.topicnav li{position:relative;float:left;width:260px;height:194px;margin:0 10px 35px 0;line-height:1.5em;color:#014bb6;background:url(/img/pages/trading-systems/spread-bet/sb-home/bg_box.jpg) no-repeat;}
#sbHome ul.topicnav li.important{background-position:0 -194px;}
#sbHome ul.topicnav li.last{margin-right:0;}
#sbHome ul.topicnav li a {position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:url(/img/s.gif);}
#sbHome ul.topicnav li a span{display:block;width:218px;height:40px;margin:145px 0 0 21px;background:url(/img/pages/trading-systems/spread-bet/sb-home/bg_cta.jpg) no-repeat;}
#sbHome ul.topicnav h3 {margin:20px 19px 0 30px;font:bold 16px/1.35em 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#014bb6;text-transform:none;}
#sbHome ul.topicnav p{margin:0 24px 0 32px;}
#sbHome ul.topicnav li.r1 h3{height:45px;}
#sbHome ul.topicnav li.r2 h3{height:43px;}
#sbHome ul.topicnav li.r3 h3{height:35px;}
#sbHome ul.topicnav li.h{color:#000;background-position:-260px 0;}
#sbHome ul.topicnav li.h.important{color:#000;background-position:-260px -194px;}
#sbHome ul.topicnav li.h h3{color:#000;}
#sbHome ul.topicnav li#sbwhat a span{background-position:0 0;}
#sbHome ul.topicnav li#sbwhat.h a span{background-position:-218px 0;}
#sbHome ul.topicnav li#sbwhy a span{background-position:0 -40px;}
#sbHome ul.topicnav li#sbwhy.h a span{background-position:-218px -40px;}
#sbHome ul.topicnav li#sbedu a span{background-position:0 -80px;}
#sbHome ul.topicnav li#sbedu.h a span{background-position:-218px -80px;}
#sbHome ul.topicnav li#sbdetails a span{background-position:0 -120px;}
#sbHome ul.topicnav li#sbdetails.h a span{background-position:-218px -120px;}
#sbHome ul.topicnav li#sbtour a span{background-position:0 -160px;}
#sbHome ul.topicnav li#sbtour.h a span{background-position:-218px -160px;}
#sbHome ul.topicnav li#sbsignals a span{background-position:0 -200px;}
#sbHome ul.topicnav li#sbsignals.h a span{background-position:-218px -200px;}
#sbHome ul.topicnav li#sbdownload a span{background-position:0 -240px;}
#sbHome ul.topicnav li#sbdownload.h a span{background-position:-218px -240px;}
#sbHome ul.topicnav li#sbdemo a span{background-position:0 -280px;}
#sbHome ul.topicnav li#sbdemo.h a span{background-position:-218px -280px;}
#sbHome ul.topicnav li#sblive a span{background-position:0 -320px;}
#sbHome ul.topicnav li#sblive.h a span{background-position:-218px -320px;}

/* SB education */
#sbEdu .contentBody {padding:235px 0 40px;background:url(/img/pages/trading-systems/spread-bet/sb-education/bg_top.jpg) no-repeat;zoom:1;}
#sbEdu .section {position:relative;padding:24px 0 34px 0;border-bottom:1px solid #bbc4d9;}
#sbEdu .section h3 {margin:0;font-size:16px;}
#sbEdu .section h4 {margin:0 0 15px;font-size:10px;line-height:1.75em;color:#000;}
#sbEdu .section ul{width:405px;padding-left:21px;}
#sbEdu .section ul li {padding:0 0 .45em 24px;background:url(/img/pages/trading-systems/spread-bet/sb-education/list_adv.gif) left .4em no-repeat;}
#sbEdu div.cta {position:absolute;padding-left:475px;left:0;right:0;bottom:0;border-bottom:7px solid #eaf0fa;}
#sbEdu div.cta a{display:block;width:339px;height:52px;padding:11px 0 0 68px;font:19px Arial, Helvetica, sans-serif;color:#0d62cd;background:#eaf0fa url(/img/pages/trading-systems/spread-bet/sb-education/bg_cta.gif) 0 center no-repeat;}
#sbEdu div.cta a:hover {color:#fff;background-color:#0d62cd;background-position:-490px center;}
#sbEdu div.cta a span {display:block;height:49px;line-height:48px;background-position:0 0;background-repeat:no-repeat;}
#sbEdu .section#freeGuide div.cta a span {padding-left:60px;background-image:url(/img/pages/trading-systems/spread-bet/sb-education/ico_freeGuide.png);}
#sbEdu .section#sbWebinar div.cta a span {padding-left:61px;background-image:url(/img/pages/trading-systems/spread-bet/sb-education/ico_sbWebinar.png);}
#sbEdu .section#dfxTrial div.cta a{height:95px;padding-top:15px;}
#sbEdu .section#dfxTrial div.cta a span {height:49px;line-height:48px;width:213px;padding:46px 0 0 6px;background-image:url(/img/pages/trading-systems/spread-bet/sb-education/ico_dfxTrial.gif);}
#sbEdu .section#dfxTrial div.cta a:hover span {background-position:-231px 0;}
#sbEdu .section#signalsTrial div.cta a span {padding-left:57px;background-image:url(/img/pages/trading-systems/spread-bet/sb-education/ico_signalsTrial.png);}

/* Why spread bet with FXCM*/
#SBwhy .anchors { margin-bottom:3em; }
#SBwhy .anchors li { font-weight:bold; margin-bottom:.75em; }
#SBwhy .anchors li a { background:url(/img/bullets/list_arrow_orange.gif) no-repeat right; padding-right:1.5em; }

/* What is Spread Betting*/
#SBwhat div.vidBox {background-color:#999;margin-bottom:20px;} 
#SBwhat a.player {display:block;margin:0 auto;width:798px;height:474px;background-color:#fff; /*border-top:1px solid #999;border-bottom:1px solid #999*/}

/* SB Platform Tour */
#SBvideoTour .noteDark{margin-bottom:5px;padding-bottom:10px;background:url(/img/pages/information/platform/software-preview/bg_noteDark.gif) bottom repeat-x;}
#SBvideoTour .resolutionBox{float:right;padding-top:20px;width:84px;}
#SBvideoTour .resolutionBox h3{color:#9c9c9c;text-transform:uppercase;font:bold 10px Verdana, Geneva, sans-serif;background:url(/img/bullets/list_arrow_blue.gif) no-repeat left center;padding-left:10px;}
#SBvideoTour .resolutionBox li{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#SBvideoTour .resolutionBox li.left{border-right:1px solid #9c9c9c;padding-right:10px;}
#SBvideoTour .resolutionBox li a.current{color:#333;text-decoration:none;}
#SBvideoTour .videoDescTop{padding-bottom:14px;font-weight:bold;background:url(/img/pages/information/platform/software-preview/bg_container_top.gif) repeat-x bottom;}
#SBvideoTour .videoDescTop .second {padding-left:16px;}
#SBvideoTour .videoDescBottom{margin-top:-5px;}
#SBvideoTour .videoBox{padding:28px 40px;margin-bottom:20px;background:#edf5fc url(/img/pages/information/platform/software-preview/bg_container_bottom.gif) repeat-x bottom;}
#SBvideoTour div.player{margin:0 auto;width:700px;height:520px;border:10px solid #dce6ef;}
#SBvideoTour div.player img{cursor:pointer;}
#SBvideoTour .videoBoxBottom{padding-top:20px;background:url(/img/pages/information/platform/software-preview/bg_vidBoxBottom.gif) top left repeat-x;}
#SBvideoTour .playlistBox {width:530px;}
#SBvideoTour .playlistBox .playlist {width:248px;}
#SBvideoTour .playlistBox .playlist a {display:block;padding-left:17px;margin-bottom:1em;font:bold 10px/1.25em Verdana, Geneva, sans-serif;text-transform:uppercase;text-decoration:none;color:#0065c1;background:url(/img/bullets/list_play.gif) left 1px no-repeat;}
#SBvideoTour .playlistBox .playlist a:hover{text-decoration:underline;}
#SBvideoTour .playlistBox .playlist a.progress{font-style:italic;text-decoration:underline;}
#SBvideoTour .playlistBox .playlist a.playing{color:#cf8029;}
#SBvideoTour .resources{width:190px;}
#SBvideoTour .resources h4{margin:0 0 .75em;font:bold 16px 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#465a6b;}
#SBvideoTour .resources ul li {padding:0 0 0 20px;background:url(/img/bullets/list_arrow_blue_6.gif) 0 .5em no-repeat;}
#SBvideoTour .resources ul li a{color:#2b70c5;font-size:10px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
#SBvideoTour .resources ul li a:hover {text-decoration:underline;}



