/* reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;border:0;width:100%;}input,select{vertical-align:middle;}:focus{outline:none;}iframe{border:none;overflow:auto;}
/* Global CSS (FXCM-style) */
body{font:normal 62.5%/1.75 Verdana,Arial,Helvetica,sans-serif;text-align:center;}
/* template */
#T{text-align:center;width:980px;margin:0 auto;position:relative;overflow:hidden;}
body#blank #T{margin:0;width:100%;}
header{}
#Tcontent{text-align:left;}
#TcontentMain{position:relative;width:980px;}
#TleftBar{float:left;text-align:left;}
#TleftBar div.leftBarItem{width:159px;margin:0 21px 21px 0;}
#TleftBar div.leftBarItem.divider{margin-top:1.5em;padding-top:21px;border-top:1px solid #a5afbc;}
#TrightBar{float:right;}
#T-innerRightBar{float:right;font-size:.83em;padding-top:3px;margin-left:2em;}
#TrightBar div.rightBarItem,
#T-innerRightBar div.rightBarItem{width:219px;margin-bottom:21px;}
footer{width:980px;margin:0 auto;margin-top:1.2em;text-align:left;color:#75767b;}
body#blank footer{width:100%;margin:0;}

/* clear */
.clear{overflow:hidden;}
.clearBoth{clear:both;}
/* float */
.left{float:left;}
.right{float:right;}
.underline {text-decoration:underline;}
.center {text-align:center;}
/* Standard Link Style */
a,a:link,a:visited{color:#165acb;text-decoration:underline;cursor:pointer;}
a:hover,a:active{text-decoration:none;}
a.block{display:block;text-transform:uppercase;text-align:center;text-decoration:none;}
a.btnPDF{display:block;background:url(/img/bullets/ico_pdf_trans.gif) no-repeat left .1em;padding-left:2em;}
a.externalText{background:url(/img/bullets/ico_externalLink_text.gif) no-repeat right .4em;padding-right:1em;}
a.externalBtn:after{content:url(/img/bullets/ico_externalLink_text.gif);margin-left:5px;} /* needs IE6/7 styling */
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 11px/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;}
a.btn-standard.W426{width:426px;background:url(/img/buttons/btn_standard_w426.gif) center center no-repeat;}
a.btn-standard.W650{width:650px;background:url(/img/buttons/btn_standard_w650.gif) center center no-repeat;}
.headerGroup a.btn-standard{float:right;margin:28px 0 0 21px;}

div.doublebuttons a.btn-standard{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 {float:left;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 {float:left;width:150px;background:url(/img/buttons/gray.jpg) center center no-repeat;background-position:0 0;color:#ffffff;margin-right:-11px;}
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 ul{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/25px Arial,Helvetica,sans-serif;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{display:block;color:#000;text-decoration:none;}
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;width:140px;}
nav li:hover ul{display:block!important;}
nav li:hover ul li{background-image:none;}
nav li li{background:#F8BA39;display:block;float:none;font-size:1em;padding:0 7px;text-align:left!important;width:126px;font-weight:bold !important;margin:2px 0;}
nav li li a{display:inline !important;line-height:1;}
nav li li a:link,
nav li li a:visited{color:#7e4419 !important;text-decoration:none;}
nav li li a:hover,
nav li li a:active{color:#0a0501 !important;text-decoration:underline;}
nav li.tabLinks li.inner {display:none;}
/* Live Chat */
#lptextdiv, #lptextdiv2 {display:inline;}
.liveChat, #lpbuttondiv, #lpbuttondiv2, #lpbuttondiv3 {margin:0 0 15px 0; padding:0;}
.headerGroup .liveChat, .headerGroup #lpbuttondiv {float:left; display:inline; margin:0 21px 0px 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;}
/* entity portal */
div.entityPortal {min-height:165px;overflow:hidden;margin-bottom:2em;background:url(/img/global/portal/bg_entityPortal.gif) 0 -80px no-repeat;}
div.entityPortal div.entity {float:left;width:400px;}
div.entityPortal div.entity a.btn {width:326px;height:40px;margin:36px auto 15px auto;font:bold 16px/40px Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;border:2px solid #fff;background:#023b79 url(/img/global/portal/bg_entityPortal.gif) no-repeat;}
div.entityPortal div.entity ul {margin:0 48px 0 50px;}
div.entityPortal div.entity ul li{padding:0 0 .75em 16px;background:url(/img/bullets/ico_arrow_simple_blue1.gif) left .5em no-repeat;}
div.entityPortal div.ltd ul li{background:url(/img/bullets/ico_arrow_simple_blue2.gif) left .5em no-repeat;}
div.entityPortal div.llc a.btn:hover {background-position:0 -40px;}
div.entityPortal div.ltd a.btn {color:#f9fbbc;background-position:-326px 0}
div.entityPortal div.ltd a.btn:hover {background-position:-326px -40px;}
/* footer (main) */
footer{}
footer address{font-style:normal;}
footer .note{border-top:1px solid #c9cbd0;padding:.8em 0;margin-bottom:0;}
#footerLinks{padding:1.6em 0 .8em;border-top:1px solid #c9cbd0;border-bottom:1px solid #c9cbd0;}
#footerLinks ul{margin-bottom:.8em;}
#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;}
div.copyright{border-right:1px solid #c9cbd0;padding-right:1em;margin-right:1em;float:left;margin-bottom:2em;}
#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;}
/* default content styling */
.titleImage{width:100%;margin-bottom:21px;}
#TC .titleImage{margin-bottom:0;}
.titleImageFlush{width:100%;}
#C #TcontentBody{width:100%;float:left;}
#LC #TcontentBody{width:800px;float:left;}
#CR #TcontentBody{width:740px;float:left;}
#TLCR #TcontentBody{position:relative;width:560px;float:left;}
#TLC #TcontentBody{width:800px;float:left;}
#LCR #TcontentBody{position:relative;width:560px;float:left;}
.headerGroup{margin-bottom:14px;padding-bottom:14px;overflow:hidden;border-bottom:1px solid #073285;}
body#blank .headerGroup{margin:0;padding:0;overflow:auto;border:none;}
div.flushBottom{margin-bottom:0;}
#TLCR .headerGroup,#LCR .headerGroup{width:800px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
#CR .headerGroup{width:980px;position:absolute;top:0;left:0;height:58px;overflow:visible;}
hgroup{float:left;}
#Tmain{color:#333;}
#TLCR #Tmain,#LCR #Tmain,#CR #Tmain{margin-top:87px;}
.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/1 Arial,Helvetica,sans-serif;color:#0d57bf;}
h2{font:bold 16px/1 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{margin:.5em 0;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;}
.arabic{direction:rtl;text-align:right;font-size:1.25em;}
/*landing page styles*/
.landing .section {margin-bottom:4em;}
.landing .section h2 {color:#3E8CDD;font-size:16px;}
.landing .arabic h2 {font-size:1.2em;}
/* Standard Form Style */
form.std_style{width:100%;background:#eff2f6;margin-bottom:1.75em;border-bottom:1px solid #7f9db9;}
form.std_style 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.std_style div.formReq{text-align:right;color:#af190e;font-size:10px;padding:.5em 3em 0 0;}
form.std_style div.formContent{padding:0 6% 1em;color:#3b537f;}
#LCR form.std_style div.formContent,
#TLCR form.std_style div.formContent{padding:0 4% 1em;}
form.std_style div.box{border-bottom:1px solid #fff;border-top:1px solid #dbe2eb;padding:.8em 0 .8em;}
form.std_style div.box div.instruction{position:absolute;top:.35em;right:0;font:normal 10px Arial,Helvetica,sans-serif;}
form.std_style div.box a.dp-choose-date{position:absolute;top:0;right:0;font:bold 10px Verdana, Geneva, sans-serif;text-transform:uppercase;}
form.std_style div.box div.left,form.std_style div.box div.right{position:relative;width:44%;}
#LCR form.std_style div.box div.left,
#LCR form.std_style div.box div.right,
#TLCR form.std_style div.box div.left,
#TLCR form.std_style div.box div.right{position:relative;width:45%;}
form.std_style div.box.first{border-top:none !important;}
form.std_style div.box.last{border-bottom:none !important;padding-bottom:2em;}
form.std_style label{display:block;line-height:1.2em;}
form.std_style label.checkbox{display:inline;padding:0;}
form.std_style span.req{color:#af190e;}
form.std_style input.text{border:1px solid #7f9db9;background:#fff;display:block;width:99%;margin-top:.4em;}
form.std_style input.radio{float:left;}
form.std_style select{width:100%;margin-top:.4em;}
form.std_style select.inlineDisplay{margin:0 0 0 .75em;}
form.std_style input.text:focus{background:#f3f1e5;}
form.std_style div.radiobox label{margin-bottom:.5em;}
form.std_style div.radiobox .clear {margin-bottom:.7em;}
form.std_style div.radiobox .radiotext {float:right;width:92%;padding-left:.3em;line-height:1.6em;}
form.std_style div.checkbox input.checkbox{float:left;margin:0;}
form.std_style div.checkbox label.checkbox{float:right;width:96%;padding-top:0;line-height:1.6em;}
form.std_style textarea.text{width:99%;margin-top:.4em;height:5em;border:1px solid #7f9db9;background:#fff;}
form.std_style div.submit{text-align:center;padding:1.5em 0;}
form.std_style ol.standard li span{color:#3b537f;}
form.std_style ol ul{margin-bottom:0;}
form.std_style div.scrollable {height:200px;margin-bottom:1.75em;padding:1.5em 0 1.5em 1.5em;overflow-x:hidden;overflow-y:scroll;background-color:#fff;border:1px solid #dfe7f1;}
form.std_style .conditDependent {display:none;}
/* Standard Form Error Styles */
form.std_error label.validate{color:#a72222;}
form.std_error span.invalid{font:10px Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
form.std_error input.invalid{background:#d6e3f2 !important;}
form.std_error select.invalid{background:#d6e3f2 !important;}
form.std_error div.radiobox span.invalid{display:none;}
form.std_error div.checkbox span.invalid{float:right;width:96%;}
form.std_error textarea.invalid{background:#d6e3f2 !important;}
/* 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.linkList{margin:.25em 0 1.2em 0;}
.arabic ul.linkList{margin:.25em 0 1.2em 0;}
ul.linkList li{padding-bottom:.5em;}
ul.standard.flushLeft{margin-left:1.5em;}
ul.flushTop, ol.flushTop{margin-top:0;}
ul.flushBottom, ol.flushBottom{margin-bottom:0;}
ul.flushTopBottom, ol.flushTopBottom{margin-bottom:0;margin-top:0;}
ol.standard{list-style:decimal;margin:.25em 3.7em 1em;}
ol.standard li{padding-bottom:.75em;font-weight:bold;}
ol.standard li span,ol.standard li p,ol.standard li table{color:#333;font-weight:normal;}
ol.standard li p{margin-bottom:0;}
ol.yellow{color:#cc940d;}
ol.standard ol{list-style:lower-alpha;margin:.25em 1.5em 0 3.7em;}
ol.standard li li{font-weight:bold;}
ol.standard li li span,
ol.standard li li p{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;width:100%;}
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;width:100%;}
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;}
/* Balance Table Style */
table.balanceTable { margin:0 0 1.75em;background:#eaf4f9;color:#606060;font-weight:bold;width:100%;}
table.balanceTable td { padding:.5em 2em;border-top:1px solid #f5f2e8;border-bottom:1px solid #fff;}
table.balanceTable tr.altRow td { background:#fbfaf4;}
table.balanceTable tr.totalRow td { background:#c0deed;color:#222;}
table.balanceTable tr.totalCapitalRow td { background:#ebe6c7;color:#222;}

/* 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 !important;padding:0 !important;font:bold 23px/1.25em Arial, Helvetica, sans-serif !important;text-align:center !important;text-transform:uppercase !important;color:#473e33 !important;}
#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;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;text-align:left;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/img/global/colorbox/overlay.png) 0 0 repeat;overflow:hidden;}
#colorbox{border:5px solid #033d6b;}
    #cboxTopLeft{background:#033d6b;line-height:0;font-size:0;}
    #cboxTopRight{background:#033d6b;line-height:0;font-size:0;}
    #cboxBottomLeft{background:#033d6b;line-height:0;font-size:0;}
    #cboxBottomRight{background:#033d6b;line-height:0;font-size:0;}
    #cboxMiddleLeft{background:#033d6b;line-height:0;font-size:0;}
    #cboxMiddleRight{background:#033d6b;line-height:0;font-size:0;}
    #cboxTopCenter{background:#033d6b;line-height:0;font-size:0;}
    #cboxBottomCenter{background:#033d6b;line-height:0;font-size:0;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{}
        #cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}
        #cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
        #cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
        #cboxPrevious{position:absolute;bottom:0;left:0px;background:url(/img/global/colorbox/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute;bottom:0;left:27px;background:url(/img/global/colorbox/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/img/global/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/img/global/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute;top:-48px;right:-30px;background:url(/img/global/colorbox/btn_close.png) no-repeat;width:40px;height:40px;text-indent:-9999px;z-index:5000;}

/* global colorbox styles  */
#certifyInfo{padding:1.5em;}

/* jQuery Date Picker CSS */
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}
table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px;}
table.jCalendar td{background:#d3deef;color:#333;padding:3px 5px;text-align:center;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#666;color:#fff;}
table.jCalendar td.selected{background:#f66;color:#fff;}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}
table.jCalendar td.dp-hover, table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}
table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover{background:#bfcce1;color:#fff;}
table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover{background:#bfcce1;color:#fff;}
/* For the popup */
/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;padding:2px;width:171px;line-height:1.2em;}
div#dp-popup{position:absolute;z-index:199;}
div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}
a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block;}
a#dp-close:hover{text-decoration:underline;}
div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}
div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}
div.dp-popup div.dp-nav-prev a{float:left;}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a{cursor:pointer;}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled{cursor:default;}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{float:right;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
div.dp-popup td{cursor:pointer;}
div.dp-popup td.disabled{cursor:default;}

/* expander */
.expandable{display:none;}