/* reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-spacing:0;}
/* Global CSS (FXCM-style) */
body{font:normal .625em Verdana,Arial,Helvetica,sans-serif;text-align:center;}
/* template */
#T-wrap{text-align:center;width:980px;margin:0 auto;position:relative;overflow:hidden;}
body.T-blank #T-wrap{margin:0;}
#T-header{}
#T-wrapContent{text-align:left;}
#T-wrapContentMain{position:relative;width:980px;}
#T-leftBar{float:left;text-align:left;}
#T-leftBar div.leftBarItem{width:159px;margin:0 21px 21px 0;}
#T-leftBar div.leftBarItem.divider{margin-top:1.5em;padding-top:21px;border-top:1px solid #a5afbc;}
#T-rightBar{float:right;}
#T-innerRightBar{float:right;font-size:.83em;padding-top:6px;}
#T-rightBar div.rightBarItem,#T-innerRightBar div.rightBarItem{width:219px;margin-bottom:21px;}
#T-footer{width:980px;margin:0 auto;margin-top:1.2em;text-align:left;color:#75767b;}
/* clear */
.clear:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clear{display:inline-block;}
* html .clear{height:1%;}
.clear{display:block;}
.clearBoth{clear:both;}
/* float */
.left{float:left;}
.right{float:right;}
.underline {text-decoration:underline;}
.center {text-align:center;}
/* Standard Link Style */
a:link,a:visited{color:#165acb;text-decoration:underline;}
a:hover,a:active{text-decoration:none;}
a.btnPDF{background:url(/img/bullets/ico_pdf_trans.gif) no-repeat left .1em;padding-left:2em;}
a.externalText{background:url(/img/bullets/external-text.gif) no-repeat left .4em;padding-left:1em;}
a.videoLink{background:url(/img/bullets/ico_play_video.jpg) no-repeat left .8em;padding:1em 1em 1em 26px;}
a.btn-standard{display:block;width:219px;font:bold 1.1em/24px Verdana,Arial,Helvetica,sans-serif;color:#205fb9;text-align:center;text-transform:uppercase;text-decoration:none !important;background:url(/img/buttons/btn_standard.gif) center center no-repeat;}
a.btn-standard:hover{text-decoration:underline !important;}
a.btn-standard.W300{width:300px;background:url(/img/buttons/btn_standard_w300.gif) center center no-repeat;}
a.btn-standard.W400{width:400px;background:url(/img/buttons/btn_standard_w400.gif) center center no-repeat;}
.contentHead a.btn-standard{float:right;margin:28px 0 0 21px;}

div.doublebuttons a.btn-standard{display:block;width:200px;font:bold 1.1em/24px Verdana,Arial,Helvetica,sans-serif;color:#000000;text-align:center;text-transform:uppercase;text-decoration:none}
div.doublebuttons a.blue {width:150px;background:url(/img/buttons/blue.jpg) center center no-repeat;background-position:0 0;color:#fbe693;margin-right:-11px;}
div.doublebuttons a.blue:hover {width:150px;background:url(/img/buttons/blue.jpg) center center no-repeat;background-position:0 -24px;color:#fbe693;}

div.doublebuttons a.gray {width:150px;background:url(/img/buttons/gray.jpg) center center no-repeat;background-position:0 0;color:#ffffff;}
div.doublebuttons a.gray:hover {width:150px;background:url(/img/buttons/gray.jpg) center center no-repeat;background-position:0 -24px;color:#fff;}
/* top bar */
#topBar {background:#0040a4 url(/img/global/header/bg_header.jpg) no-repeat right;height:81px;}
#topBar #topLeft{float:left;width:201px;height:81px;}
#topBar #topRight{background:transparent;float:right;padding:1em 0 0;width:600px;}
#topBar #mottoFXCM{font:bold 1.1em Verdana,Geneva,sans-serif;color:#fcb740;padding-right:1.2em;padding-bottom:.6em;text-align:right;}
#topBar #topLink{color:#fff;font:1em Verdana,Geneva,sans-serif;padding-bottom:1em;padding-right:1.5em;text-align:right;}
#topBar #topLink a:link,#topBar #topLink a:visited{color:#fff;text-decoration:none;}
#topBar #topLink a:hover,#topBar #topLink a:active{text-decoration:underline;}
#topBar #searchBox{text-align:right;}
#topBar #langSelect,#topBar #langList,#topBar .topSearch,#topBar .btnSearch{position:absolute;top:52px;}
#topBar input.topSearch{left:745px;width:142px;margin:0;}
#topBar input.btnSearch{left:900px;}
#topBar #langSelect,#topBar #langList{position:absolute;top:52px;}
#topBar #langSelect{width:150px;text-align:left;padding-left:10px;background:#c2d5f5 url(/img/global/header/bg_langselect.gif) no-repeat 145px 8px;height:20px;margin-right:3em;font:11px/20px Verdana,Geneva,sans-serif;z-index:90;border:1px solid #193867;color:#132b57;cursor:pointer;left:560px;}
#topBar #langSelect.toggle{background-image:url(/img/global/header/bg_langselect_toggle.gif);border-bottom:none;}
#topBar #langList{text-align:left;font:11px Verdana,Geneva,sans-serif;display:none;position:absolute;background:#c2d5f5;padding-left:10px;width:150px;z-index:90;padding-bottom:5px;border-left:1px solid #193867;border-right:1px solid #193867;border-bottom:1px solid #193867;top:20px;left:-1px;}
#topBar #langList a{display:block;z-index:90;padding:5px 0;}
#topBar #langList .closeList a{text-align:right;background:url(/img/buttons/btn_close.gif) no-repeat 135px 8px;padding-right:20px;text-decoration:none !important;padding-bottom:0;}
/* top nav */
#nav{list-style:none;background:#f9b14d url(/img/global/navigation/main/nav.gif) 0 0 no-repeat;width:980px;margin:0;padding:0;}
#nav li{list-style:none;float:left;font:bold 1.1em/2.3em Arial,Helvetica,sans-serif;height:25px;width:140px;text-align:center;z-index:85;}
#nav li:hover{background-image:url(/img/global/navigation/main/nav.gif);background-repeat:no-repeat;}
#nav li.navTab1:hover{background-position:0 -25px;}
#nav li.navTab2:hover{background-position:-140px -25px;}
#nav li.navTab3:hover{background-position:-280px -25px;}
#nav li.navTab4:hover{background-position:-420px -25px;}
#nav li.navTab5:hover{background-position:-560px -25px;}
#nav li.navTab6:hover{background-position:-700px -25px;}
#nav li.navTab7:hover{background-position:-840px -25px;}
#nav li a:link,#nav li a:visited,#nav li a:active{height:25px;display:block;color:#000;text-decoration:none;width:140px;}
#nav li:hover a, #nav li a:hover{color:#fcefd7 !important;text-decoration:none;}
#nav li ul{list-style:none;margin:0;background:#F8BA39;display:none;position:absolute;z-index:85;padding:5px 0;top:106px;}
#nav li:hover ul{display:block!important;}
#nav li:hover ul li{background-image:none;}
#nav li ul li{background:#F8BA39;display:block;float:none;font-size:1em;padding-left:7px;text-align:left!important;width:133px;font-weight:bold !important;}
#nav li ul li a:link,#nav li ul li a:visited{color:#7e4419 !important;text-decoration:none;}
#nav li ul li a:hover,#nav li ul li a:active{color:#0a0501 !important;text-decoration:underline;}
#nav li.tabLinks li.inner {display:none;}
/* Live Chat */
.liveChat{width:159px;margin:0 21px 10px 0;}
.C .contentHead .liveChat{float:left;margin:0 21px 0 0;}
/* Left nav tabs */
#leftNavTabs{display:none;width:159px;margin:0 21px 30px 0;font:1.1em/1.25em Arial,Helvetica,sans-serif;color:#000;}
#leftNavTabs .tabName{display:block;padding-left:1em;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;line-height:2.4em;text-transform:uppercase;color:#fdcd0e;background-color:#000;text-decoration:none;}
#leftNavTabs .tabLinks{display:none;}
#leftNavTabs .tabLinks li{padding:.675em .3em .675em 10px;background-color:#fee79f;border-bottom:1px solid #dfbb4a;border-top:1px solid #fff;}
#leftNavTabs .tabLinks li a{color:#000;text-decoration:none;}
#leftNavTabs .tabLinks li a:hover{text-decoration:underline;}
/* Left nav global 1 */
#leftNavGlobal1{width:159px;margin:0 21px 15px 0;padding-top:0;font:bold 1.1em/1.25em Verdana,Arial,Helvetica,sans-serif;color:#2069c5;}
#leftNavGlobal1 .sectionName{height:32px;padding-left:.9em;line-height:2.8em;text-transform:uppercase;color:#768599;border-bottom:1px solid #fff;background:url(/img/global/navigation/left/bg_subSectionName.gif) repeat-x;}
#leftNavGlobal1 ul{padding:.25em 0;border-bottom:1px solid #a5afbc;background-color:#eff2f6;}
#leftNavGlobal1 li{padding:.75em 0}
#leftNavGlobal1 li a{display:block;margin-left:.8em;padding-left:1.1em;color:#2069c5;text-decoration:none;background:url(/img/global/navigation/left/bullet_subLinks.gif) left .5em no-repeat;}
#leftNavGlobal1 li a:hover{text-decoration:underline;}
/* Left nav global 2 */
#leftNavGlobal2{width:159px;margin:0 21px 0 0;}
#leftNavGlobal2 a{font:1.2em/2em Verdana,Arial,Helvetica,sans-serif;color:#6f747b;text-decoration:none;}
#leftNavGlobal2 a:hover{text-decoration:underline;color:#165acb;}
#leftNavGlobal2 strong{font-weight:normal;color:#2069c5;}
#leftNavGlobal2 li{padding:0 0;}
#leftNavGlobal2 li.divider{margin-bottom:1.2em;padding-bottom:1.2em;border-bottom:1px solid #a5afbc;}
/* Left nav Custom */
#leftNavCustom{width:159px;margin:0 21px 30px 0;font:1.1em/1.25em Arial, Helvetica, sans-serif;}
#leftNavCustom .tabName{padding-left:1em;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;line-height:2.4em;text-transform:uppercase;color:#fff;background-color:#6b89ab;}
#leftNavCustom a.titleName{display:block;background-color:#000;color:#fccd0e;border-bottom:1px solid #fff;text-decoration:none;}
#leftNavCustom .tabLinks{margin-bottom:12px;}
#leftNavCustom .tabLinks li{padding:.675em .3em .675em 10px;background-color:#d6e3f3;border-bottom:1px solid #acc2da;border-top:1px solid #fff;}
#leftNavCustom .tabLinks li a{color:#000;text-decoration:none;}
#leftNavCustom .tabLinks li a:hover{text-decoration:underline;}
/* display current left nav */
body.Tab1curr #leftNavTabs,
body.Tab2curr #leftNavTabs,
body.Tab3curr #leftNavTabs,
body.Tab4curr #leftNavTabs,
body.Tab5curr #leftNavTabs,
body.Tab6curr #leftNavTabs,
body.Tab7curr #leftNavTabs{display:block;}
body.Tab1curr .navTab1,
body.Tab2curr .navTab2,
body.Tab3curr .navTab3,
body.Tab4curr .navTab4,
body.Tab5curr .navTab5,
body.Tab6curr .navTab6,
body.Tab7curr .navTab7{display:block !important;}
/* select current left nav link */
body.L1curr ul.leftNav li.L1,
body.L2curr ul.leftNav li.L2,
body.L3curr ul.leftNav li.L3,
body.L4curr ul.leftNav li.L4,
body.L5curr ul.leftNav li.L5,
body.L6curr ul.leftNav li.L6,
body.L7curr ul.leftNav li.L7{font-weight:bold !important;background-color:#fff !important;}
/* Left Banners */
#videoTourLR a{display:block;width:150px;height:51px;padding:74px 9px 0 0;font:bold 10px/1.25em Verdana,Arial,Helvetica,sans-serif;color:#3a4d67;text-transform:uppercase;text-decoration:none;text-align:right;background:url(/img/bnr/left/bg_video-tour.jpg) no-repeat;}
#videoTourLR a span{font:bold 14px Arial,Helvetica,sans-serif;color:#1a77da;}
#videoTourLR a:hover span{text-decoration:underline;}
/* Right Banners */
.rightBarItem a#RROpenAccount,.rightBarItem a#RROpenPractice,.rightBarItem a#RRSoftware{display:block;text-transform:uppercase;font:bold 15px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;}
.rightBarItem a#RROpenAccount{width:149px;height:56px;padding:30px 0 0 70px;}
.rightBarItem a#RROpenAccount:link,.rightBarItem a#RROpenAccount:visited{background:url(/img/bnr/right/rr_openaccount.jpg) no-repeat 0 -86px;}
.rightBarItem a#RROpenAccount:hover,.rightBarItem a#RROpenAccount:active{background:url(/img/bnr/right/rr_openaccount.jpg) no-repeat 0 0;}
.rightBarItem a#RROpenPractice{width:151px;height:51px;padding:35px 0 0 68px;font-size:1.4em;}
.rightBarItem a#RROpenPractice:link,.rightBarItem a#RROpenPractice:visited{background:url(/img/bnr/right/rr_freepractice.jpg) no-repeat 0 -86px;}
.rightBarItem a#RROpenPractice:hover,.rightBarItem a#RROpenPractice:active{background:url(/img/bnr/right/rr_freepractice.jpg) no-repeat 0 0;}
.rightBarItem a#RRSoftware{width:209px;height:56px;padding:30px 0 0 10px;}
.rightBarItem a#RRSoftware:link,.rightBarItem a#RRSoftware:visited{background:url(/img/bnr/right/rr_software.jpg) no-repeat 0 -86px;}
.rightBarItem a#RRSoftware:hover,.rightBarItem a#RRSoftware:active{background:url(/img/bnr/right/rr_software.jpg) no-repeat 0 0;}
.rightBarItem a span{font-size:28px;display:block;line-height:1em;}
.rightBarItem a#RROpenAccount span{color:#c3d524;}
.rightBarItem a#RROpenPractice span{color:#f3af38;font-size:29px;}
.rightBarItem a#RRSoftware span{color:#05407a;}
/* Awards Section (RR) */
div.awards{border:1px solid #a9aab1;line-height:1.6em;}
div.awardsTitle{color:#fff;padding:.3em 2em;margin-bottom:2em;font-weight:bold;text-align:left;text-transform:uppercase;background:#a9aab1 url(/img/bullets/ico_awards.gif) no-repeat .5em center;}
div.awardItem{text-align:center;color:#333;margin-bottom:2.5em;padding:0 1.5em;color:#666;}
div.awardItem img{border-bottom:10px solid #fff;}
/* Awards Section (contentBody) */
.contentAwards {margin-top:2.5em; border:1px solid #a9aab1;color:#666;line-height:1.5em;}
.contentAwards div.awardsTitle {margin:0;color:#fff; padding:.3em 2em;font-weight:bold;text-align:left;text-transform:uppercase;background:#a9aab1 url(/img/bullets/ico_awards.gif) no-repeat .5em center;}
.contentAwards .contentAwardsBody {margin:0;padding:1.6em 1.6em 1.6em .95em;}
.contentAwards div.contentAwardItem {float:left;width:142px;margin:0 7px 0 0;padding:0 2px;text-align:center;}
.contentAwards div.contentAwardItem.last {margin-right:0 !important;}
.contentAwards div.contentAwardItem img {display:block; margin:0 auto .75em auto;}
.contentAwards div.contentAwardItem .bordered {border:1px solid #a9aab1;}
/* footer (main) */
.footer{line-height:1.3em;color:#75767b}
#footerLangList ul{font-size:1em;padding-bottom:.5em;}
#footerLangList ul li{float:left;margin-right:1em;padding-right:1em;font-size:1.1em;border-right:1px solid #75767B;}
#footerLangList ul li.last{border:0;margin-right:0;}
#footerLangList ul li a:link,#footerLangList ul li a:visited{color:#75767B;text-decoration:none;}
#footerLangList ul li a:hover,#footerLangList ul li a:active{color:#165acb;text-decoration:underline;}
#footerReg{font-size:1em;margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px solid #c9cbd0;}
#footerLinks{margin-bottom:.8em;padding-bottom:.8em;border-bottom:1px solid #c9cbd0;}
#footerLinks ul{margin-bottom:.7em;}
#footerLinks li{float:left;margin-right:1em;padding-right:1em;font-size:1.1em;border-right:1px solid #165acb;}
#footerLinks li.noBorder{border:none;}
#footerLinks a:link,#footerLinks a:visited{color:#165acb;text-decoration:underline;}
#footerLinks a:hover,#footerLinks a:active{text-decoration:none;}
#footerCopy{margin-bottom:2em;font-size:1em;}
#footerCopy div.address{float:left;width:564px;border-right:1px solid #75767b;}
#footerCopy div.copyright{float:right;}
#footerBnr{height:24px;background:url(/img/global/footer/bg_footerbnr.gif) repeat-x;border-top:1px solid #c9cbd0;border-bottom:1px solid #c9cbd0;margin-bottom:.75em;color:#354264;font:bold 1.1em/24px Verdana, Geneva, sans-serif;text-align:center;text-transform:uppercase;}
#footerBnr a{background:url(/img/bullets/list_arrow_blue_2.gif) no-repeat .5em center;padding-left:3em;}
body#homePage #footerTop{font:normal 11px Arial,Helvetica,sans-serif;border-bottom:1px solid #c9cbd0;padding-bottom:.5em;}
body#homePage #footerReg{float:left;border-bottom:none;padding-bottom:0;margin-bottom:0;}
body#homePage #footerLinks{float:right;border-bottom:none;padding-bottom:0;margin-bottom:0;}
body#homePage #footerLinks .vertical{margin:0 .5em;}
body#homePage #footerCopy{font:normal 11px Arial,Helvetica,sans-serif;padding-top:.5em;}
body#homePage #footerCopy div.address{float:left;width:auto;padding-left:1em;border-right:none;}
body#homePage #footerCopy div.copyright{float:left;border-right:1px solid #c9cbd0;padding-right:1em;}
/* default content styling */
.titleImage{width:100%;margin-bottom:21px;}
.titleImageFlush{width:100%;}
.C{width:100%;float:left;}
.LC{width:800px;float:left;}
.CR{width:740px;float:left;}
.TLCR{position:relative;width:560px;float:left;}
.LCR{position:relative;width:560px;float:left;}
div.contentHead{margin-bottom:12px;padding-bottom:13px;overflow:auto;border-bottom:1px solid #073285;}
.TLCR div.contentHead,.LCR .contentHead{width:800px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
.CR div.contentHead{width:980px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
div.contentHeadTitles{float:left;}
div.contentBody{font-family:Verdana,Arial,Helvetica,sans-serif;line-height:1.75em;color:#333;}
.TLCR .contentBody,.LCR .contentBody, .CR .contentBody{margin-top:84px;}
.TLCRtop {margin-bottom:21px;}
.N11{font-size:1.1em;}
.N12{font-size:1.2em;}
.N13{font-size:1.3em;}
.N12 .N11{font-size:0.9em;}
.N11 .N12{font-size:1.1em;}
.N13 .N11{font-size:.846em;}
.N13 .N12{font-size:.9235em;}
h1{margin-bottom:7px;font:normal 35px/1em Arial,Helvetica,sans-serif;color:#0d57bf;}
h2{font:bold 16px/1em Arial,Helvetica,sans-serif;color:#073285;text-transform:uppercase;}
h3{margin:.5em 0;font:bold 15px/1.5em Arial,Helvetica,sans-serif,sans-serif;color:#c58805;text-transform:uppercase;}
h3.important{color:#df3602;}
h3.flushBottom{margin-bottom:0;}
h4{font:bold 1.1em/1.5em Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;}
p{margin:.25em 0 1.75em 0;padding:0;}
p.flushBottom{margin-bottom:.25em;}
p.flushTop{margin-top:0;}
.note{font-size:10px;line-height:1.5em;color:#707070;}
.noteDark{font-size:10px;line-height:1.5em;color:#616264;}
.asterisk{color:#D40101 !important;}
/* Standard Form Style */
form.standard{width:100%;background:#eff2f6;margin-bottom:1.75em;border-bottom:1px solid #7f9db9;}
form.standard div.formTitle{background:#3b4f73 url(/img/global/forms/bg_head.gif) repeat-x;height:21px;line-height:21px;text-transform:uppercase;font-weight:bold;color:#fff;font-size:11px;padding-left:1.75em;}
form.standard div.formReq{text-align:right;color:#af190e;font-size:10px;padding:.5em 3em 0 0;}
form.standard div.formContent{padding:0 6% 1em;color:#3b537f;}
div.LCR form.standard div.formContent,
div.TLCR form.standard div.formContent{padding:0 4% 1em;}
form.standard div.box{border-bottom:1px solid #fff;border-top:1px solid #dbe2eb;padding:.8em 0 .8em;}
form.standard div.box div.instruction{position:absolute;top:.35em;right:0;font:normal 10px Arial,Helvetica,sans-serif;}
form.standard div.box div.left,form.standard div.box div.right{position:relative;width:44%;}
div.LCR form.standard div.box div.left,
div.LCR form.standard div.box div.right,
div.TLCR form.standard div.box div.left,
div.TLCR form.standard div.box div.right{position:relative;width:45%;}
form.standard div.box.first{border-top:none !important;}
form.standard div.box.last{border-bottom:none !important;padding-bottom:2em;}
form.standard span.req{color:#af190e;}
form.standard label{display:block;line-height:1.2em;}
form.standard label.validate{color:#af190e;font-weight:bold;}
form.standard label.checkbox{display:inline;padding:0;}
form.standard span.invalid{font:.9em Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
form.standard input.text{border:1px solid #7f9db9;background:#fff;display:block;width:100%;margin-top:.4em;}
form.standard input.invalid{outline:1px solid #af190e;}
form.standard input.radio{float:left;}
form.standard input.radio.invalid{outline:none;}
form.standard select{width:100%;margin-top:.4em;}
form.standard select.inlineDisplay{margin:0 0 0 .75em;}
form.standard select.invalid{outline:1px solid #af190e;}
form.standard input.text:focus{background:#f3f1e5;}
form.standard div.radiobox label{margin-bottom:.5em;}
form.standard div.radiobox .clear {margin-bottom:.7em;}
form.standard div.radiobox .radiotext {float:right;width:92%;padding-left:.3em;line-height:1.6em;}
form.standard div.radiobox span.invalid{display:none;}
form.standard div.checkbox input.checkbox{float:left;margin:0;}
form.standard div.checkbox label.checkbox{float:right;width:96%;padding-top:0;line-height:1.6em;}
form.standard div.checkbox span.invalid{float:left;padding-left:6%;}
form.standard textarea.text{width:100%;margin-top:.4em;height:5em;border:1px solid #7f9db9;background:#fff;}
form.standard textarea.invalid{outline:1px solid #af190e;}
form.standard div.submit{text-align:center;padding:1.5em 0;}
form.standard ol.standard li span{color:#3b537f;}
form.standard ol ul{margin-bottom:0;}
form.standard div.scrollable {height:200px;padding:1.5em 0 1.5em 1.5em;overflow-x:hidden;overflow-y:scroll;background-color:#fff;border:1px solid #dfe7f1;}
form.standard .conditDependent {display:none;}

/* Standard List Item Style */
ul.standard{list-style:square;margin:.25em 3em 1.2em;}
ul.standard li{padding-bottom:.75em;}
ul.standard ul{list-style:circle;}
ul.yellow{color:#cc940d;}
ul.yellow li span{color:#333;}
ul.small li{line-height:0.8em;margin-bottom:0;padding-bottom:0;}
ul.pdf{margin:.25em 3em 1.5em 0;}
ul.pdf li{list-style:none;background:url(/img/bullets/ico_pdf_trans.gif) no-repeat left .5em;padding-left:2em;padding-bottom:.75em;}
ul.standard.flushLeft{margin-left:1.5em;}
ul.flushTop{margin-top:0;}
ol.flushTop{margin-top:0;}
ul.flushBottom{margin-bottom:0;}
ol.flushBottom{margin-bottom:0;}
ol.standard{list-style:decimal;margin:.25em 3.7em 1em;}
ol.standard li{padding-bottom:.75em;font-weight:bold;}
ol.standard li span{color:#333;font-weight:normal;}
ol.yellow{color:#cc940d;}
ol.standard ol{list-style:lower-alpha;margin:.25em 1.5em 0 3.7em;}
ol.standard li li{font-weight:normal;}
dl{margin:0 0 2em 0;padding:0;}
dt{font-weight:bold;}
dd{margin-left:1em;margin-bottom:1em;padding-left:0;}
/* Standard Table Style */
table.standard{margin-bottom:1.75em;}
table.standard tr th{background:#505156 url(/img/global/table/bg_th.gif) repeat-x top;color:#fff;text-transform:uppercase;height:28px;font:bold .8em/28px Verdana,Geneva,sans-serif;padding:0 .5em;}
table.standard tr td{padding:.5em;border-left:1px solid #fff;border-right:1px solid #ccc;}
table.standard tr td.first{border-left:none;}
table.standard tr td.last{border-right:none;}
table.standard tr.alt td{background:#F4F5F7;}
/* CFD Product Table */
table.CFDproductTable{margin-bottom:1.75em;}
table.CFDproductTable th{background:#49618d;font:bold .9em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;padding:.5em;}
table.CFDproductTable th.centContent{text-align:center;}
table.CFDproductTable td{background:#efefef;padding:.25em;}
table.CFDproductTable tr.alt td{background:#fff;}
table.CFDproductTable td.indexName{font-weight:bold;}
table.CFDproductTable td.centContent{text-align:center;}
/* thickbox */
#TB_window{font:12px Verdana,Geneva,sans-serif;color:#333333;}
#TB_secondLine{font:10px Verdana,Geneva,sans-serif;color:#666666;}
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(/img/global/thickbox/macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60;}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:2px solid #525252;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent div.tbWrap{padding:15px 10px 10px;}
#TB_ajaxContent p{line-height:1.8em;}
#TB_ajaxContent h3{font-size:15px;}
#TB_ajaxContent p{line-height:1.8em;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;/* -height/2 0 0 -width/2 */}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
@media print {
	body{font:normal .625em Verdana,Arial,Helvetica,sans-serif;text-align:left;}
	table.bankWire{width:100%;margin:3em 0;font-size:1.1em;line-height:1.5em;border:1px solid #666;text-align:left;}
	table.bankWire th{text-transform:uppercase;line-height:24px;padding-left:7px;border-bottom:1px solid #666;}
	table.bankWire td {padding:.35em 0 .35em 7px;border-bottom:1px solid #666;}
	table.bankWire td.last {border:none;}
	table.bankWire a.btn-print {display:none;}
	table.bankWire td.category{font-weight:bold;border-right:1px solid #666;}
}
/* Redirect Overlay */
#redirect-overlay{width:520px;position:absolute;margin:0 auto;padding:70px 0 50px 0;font:13px Verdana, Arial, Helvetica, sans-serif;text-align:left;color:#333;border:1px solid #b9b9b9;background:white url(/img/global/redirect/fxcm-bg.jpg) no-repeat;}
#redirect-overlay h1{margin:0 auto 10px auto;font:bold 23px/1.25em Arial, Helvetica, sans-serif;text-align:center;text-transform:uppercase;color:#473e33;}
#redirect-overlay.fr h1,
#redirect-overlay.de h1{width:420px;}
#redirect-overlay.es h1{font-size:24px;}
#redirect-overlay div.body{width:334px;margin:0 auto 28px auto;}
#redirect-overlay div.body p{margin:0;}
#redirect-overlay div.body p.bodyText{margin-bottom:1em;line-height:1.75em;}
#redirect-overlay div.body p.bodyTextEnglish{font-size:11px;line-height:2em;color:#65688d;}
#redirect-overlay div.buttonTitle{width:334px;margin:0 auto 6px auto;font-weight:bold;color:#3d609a;}
#redirect-overlay div.buttons{width:382px;height:57px;padding:14px 69px;background:url(/img/global/redirect/fxcm-buttons-bg.jpg) no-repeat;}
#redirect-overlay div.buttons a{height:57px;display:block;float:left;font:bold 16px/57px Arial, Helvetica, sans-serif;text-decoration:none;text-align:center;color:#fff;}
#redirect-overlay div.buttons a.go{width:277px;background:url(/img/global/redirect/fxcm-go.jpg) no-repeat;}
#redirect-overlay div.buttons a.noThanks{width:105px;font-size:13px;background:url(/img/global/redirect/fxcm-noThanks.jpg) no-repeat;}
#redirect-overlay div.buttons a:hover{background-position:0 -57px;}
#redirect-overlay div.legal{width:520px;position:absolute;bottom:10px;left:0;font-size:11px;text-align:center;}
#redirect-overlay a.closeWindow{position:absolute;top:12px;right:12px;padding-right:18px;font-size:10px;color:#666;text-decoration:none;background:url(/img/global/redirect/close.gif) right 0 no-repeat;}
#redirect-overlay a.closeWindow:hover{text-decoration:underline;color:#333;background-position:right -12px;}
#redirect-overlay.ar{direction:rtl;text-align:right;}
#redirect-overlay.ar h1{direction:ltr;font-size:26px;}
#redirect-overlay.ar div.body{overflow:auto;width:360px;}
#redirect-overlay.ar p.bodyText{float:right;font-size:14px;font-weight:bold;margin:0;width:152px;}
#redirect-overlay.ar p.bodyTextEnglish{direction:ltr;float:left;text-align:left;width:187px;}
#redirect-overlay.ar div.buttonTitle{font-size:16px;width:360px;}
#redirect-overlay.ar span.english{font-size:0.85em;}
#redirect-overlay-wrap.brazil div.buttonTitle,
#redirect-overlay-wrap.brazil div.buttons{display:none;}
.ui-dialog{overflow:visible !important;z-index:10002 !important;}
.ui-widget-overlay{background: #2E404D;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;width:100%;height:100%;position:absolute;top:0;z-index:10001 !important;}
.ui-resizable-handle{display:none !important;}
.ui-dialog-titlebar{display:none !important;}
.ui-dialog-content{margin:0;}


.searchlink {

	position:absolute;

	left:-5000;

	top:-5000px;

	background:#ffffff;

	color:#000000;

}