/*blank template*/
form#FXCMMicroExpoPromo{padding:15px 0 0 35px;width:380px;}
form#FXCMMicroExpoPromo div.box{margin-bottom:12px;}
form#FXCMMicroExpoPromo label{width:90px;padding-left:10px;color:#394960;float:left;margin-top:3px;}
form#FXCMMicroExpoPromo input, form#FXCMMicroExpoPromo select{width:240px;float:right;border:1px solid #58b6e0;}
form#FXCMMicroExpoPromo span.req{color:#fd3f28;}
form#FXCMMicroExpoPromo div.box.submit{padding-left:150px;}
form#FXCMMicroExpoPromo input.submit{border:0;width:auto;float:right;}
form#FXCMMicroExpoPromo div.required{color:#fd3f28;font-size:10px;text-align:right;margin-bottom:10px;}
form#FXCMMicroExpoPromo div.required span{color:#394960;}
form#FXCMMicroExpoPromo label.validate{color:#af190e;font-weight:bold;}
form#FXCMMicroExpoPromo input.invalid{outline:1px solid #af190e;}
form#FXCMMicroExpoPromo select.invalid{outline:1px solid #af190e;}
form#FXCMMicroExpoPromo div.submit {padding-top:1em;}

#tradeshowConfirm .N11 {width:457px;height:226px;padding:12px;color:#333;}
#tradeshowConfirm h1 {font:bold 24px/1.05em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#084d8c;}
#tradeshowConfirm h2 {font-size:14px;margin-bottom:1.5em;padding-bottom:8px;color:#0ba8cf;border-bottom:1px solid #5acaf1;}
#tradeshowConfirm div.steps {margin-bottom:1.5em;}
#tradeshowConfirm div.steps .left {float:left;width:65px;text-transform:uppercase;font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#084d8c;}
#tradeshowConfirm div.steps .left.first {line-height:22px;}
#tradeshowConfirm div.steps .right {width:392px;}
#tradeshowConfirm a.openAcct {display:block;width:161px;height:22px;font:bold 10px/21px Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background:url(/img/buttons/btn_gray_181x22.gif) no-repeat;}
#tradeshowConfirm a.openAcct:hover {text-decoration:underline;}

/* Trading Signals Iframe */
div#tradingSignalsSignup{background:#e0e8f0;height:800px;}
form#DFXFreeTrialMicro{padding-top:15px;width:350px;}
form#DFXFreeTrialMicro div.box{margin-bottom:8px;}
form#DFXFreeTrialMicro label{width:90px;padding-left:10px;color:#394960;float:left;margin-top:3px;}
form#DFXFreeTrialMicro input, form#DFXFreeTrialMicro select{width:200px;float:right;border:1px solid #647c91;}
form#DFXFreeTrialMicro span.req{color:#fd3f28;}
form#DFXFreeTrialMicro div.box.submit{padding-left:150px;background-color:#C03}
form#DFXFreeTrialMicro input.submit{border:0;width:auto;float:right;margin-right:8px;}
form#DFXFreeTrialMicro div.required{color:#fd3f28;font-size:10px;text-align:right;margin-bottom:10px;}
form#DFXFreeTrialMicro div.required span{color:#394960;}
form#DFXFreeTrialMicro label.validate{color:#af190e;font-weight:bold;}
form#DFXFreeTrialMicro input.invalid{outline:1px solid #af190e;}
form#DFXFreeTrialMicro select.invalid{outline:1px solid #af190e;}
#tradingSignalsConfirm{background:#e0e8f0;width:410px;height:800px;padding:30px 10px 30px 10px;}
#tradingSignalsConfirm div.confirmTitle{color:#12546e;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;}

/*KOM 40k landing page */
#KOMlanding .contentHead{height:423px;margin:0;padding:0;text-indent:-9999px;border-bottom:none;background:url(/img/pages/landing/kom-landing/bg_top.jpg) no-repeat;}
#KOMlanding .contentHead img{position:absolute;top:0;left:101px;}
#KOMlanding #prizes{height:94px;background:url(/img/pages/landing/kom-landing/bg_mid.jpg) no-repeat;}
#KOMlanding #prizes li{float:left;text-indent:-5000px;height:94px;}
#KOMlanding ul.steps {width:726px;margin:20px 0 20px 167px;}
#KOMlanding ul.steps li p {margin:0;}
#KOMlanding ul.steps li div.caption {padding-bottom:.75em;}
#KOMlanding ul.steps li div.caption img {padding-right:6px;vertical-align:middle;}
#KOMlanding ul.steps li div.caption img.left {padding-top:5px;vertical-align:baseline;}
#KOMlanding ul.steps li.step1 div.caption {font-weight:bold;}
#KOMlanding ul.steps li.step1 div.caption strong {text-transform:uppercase;color:#f58106;}
#KOMlanding ul.steps li div.btnWrap {height:64px;margin-bottom:14px;}
#KOMlanding ul.steps li div.btnWrap p.left{width:404px;padding:15px 40px 0 0;}
#KOMlanding ul.steps li div.btnWrap p.right{width:282px;}
#KOMlanding ul.steps li div.deposit{background:url(/img/pages/landing/kom-landing/bg_steps.gif) 0 0 no-repeat;}
#KOMlanding ul.steps li div.account{background:url(/img/pages/landing/kom-landing/bg_steps.gif) 0 -64px no-repeat;}
#KOMlanding div.bottomContent {width:880px;margin:0 auto;}
#KOMlanding h3.formTitle {text-indent:-9999px;background:url(/img/pages/landing/kom-landing/bg_mid.jpg) 0 -94px no-repeat;}
#KOMlanding div.bottomContent .formWrap {padding:10px 0 20px 116px;border-bottom:2px solid #31b0e3;}
#KOMlanding div.bottomContent .formWrap div.left {width:290px;padding-top:10px;}
#KOMlanding div.bottomContent .formWrap form .box {margin-bottom:10px;}
#KOMlanding div.bottomContent .formWrap form label {display:block;float:left;width:100px;font-weight:bold;}
#KOMlanding div.bottomContent .formWrap form input.text, #KOMlanding div.bottomContent .formWrap form select {width:180px;float:right;}
#KOMlanding div.bottomContent .formWrap form div.submit {text-align:right;}
#KOMlanding div.bottomContent .formWrap div.right {width:340px;padding-right:60px;}
#KOMlanding div.bottomContent .formWrap div.right p{margin-bottom:.75em;}
#KOMlanding div.bottomContent .formWrap div.right ul{}
#KOMlanding div.bottomContent .formWrap div.right ul li{padding:0 0 .5em 16px;list-style:none;background:url(/img/bullets/list_cross_blue_1.gif) 0 .65em no-repeat;}
#KOMlanding .rulesWrap {padding-bottom:.75em;margin-bottom:1.5em;font-family:Arial, Helvetica, sans-serif;line-height:1.25em;border-bottom:2px solid #31b0e3;}
#KOMlanding .rulesWrap p{margin-bottom:1.25em;}

/* Currensee Landing */
#currensee #T-wrap,
#currensee #T-wrapContentMain{width:100%;}
#currensee .headerWrap{background:#000 url(/img/pages/landing/currensee-free-account/bg_lp.gif) repeat-x;height:499px;}
#currensee .headerBox{width:980px;margin:0 auto;background:url(/img/pages/landing/currensee-free-account/bg_head.jpg) no-repeat right bottom;}
#currensee .header{height:140px;}
#currensee .logo{float:left;}
#currensee .logo a{display:block;width:420px;height:140px;background:url(/img/pages/landing/currensee-free-account/logo_lp.gif) no-repeat;text-indent:-5000px;}
#currensee h1{float:right;font:bold 42px Arial, Helvetica, sans-serif;margin:0;padding:40px 20px 0 0;color:#ffd630;}
#currensee h1 strong{color:#a6f106;}
#currensee .headContent{height:359px;}
#currensee .headContent h2{width:420px;height:120px;background:url(/img/pages/landing/currensee-free-account/h2_lp.gif) no-repeat;text-indent:-5000px;margin:0;padding:0;}
#currensee .headContent ul{padding:12px 0 0 6px;}
#currensee .headContent li{background:url(/img/pages/landing/currensee-free-account/bullet_lp.gif) no-repeat left center;padding:10px 0 10px 40px;font:bold 19px Arial, Helvetica, sans-serif;color:#fff;}
#currensee .formWrap{background:#fff;}
#currensee .formBox{width:700px;margin:0 auto;}
#currensee .formBox p.promo{font:bold 13px/1.75 Verdana, Geneva, sans-serif;padding:30px 0;margin:0;}
#currensee .formBox h3{color:#0068b3;font:bold 15px Arial, Helvetica, sans-serif;text-transform:uppercase;margin:0 0 20px 0;padding:0;}
#currensee .formBox form{margin-bottom:20px;}
#currensee .formBox form .req{color:#FD3F28;}
#currensee .formBox form .box{margin-bottom:20px;}
#currensee .formBox form .box .left,
#currensee .formBox form .box .right{width:330px;}
#currensee .formBox form label{color:#1259af;font:13px Verdana, Geneva, sans-serif;display:block;margin-bottom:3px;}
#currensee .formBox form input.text,
#currensee .formBox form select{border:1px solid #67b4fa;width:98%;}
#currensee .formBox form input.invalid,
#currensee .formBox form select.invalid{background:#b8cce4;}
#currensee .formBox form input.submit{float:right;}
#currensee .formBox form input.checkbox{float:left;margin-right:1em;}
#currensee .formBox form span.invalid{color:#FD3F28;}
#currensee .footerWrap{background:#000;}
#currensee .footerBox{width:980px;margin:0 auto;padding-bottom:30px;}
#currensee .footerLinks{padding:20px 0;}
#currensee .footerLinks h3{color:#f6cd4f;font:bold 16px Verdana, Geneva, sans-serif;text-transform:uppercase;float:left;}
#currensee .footerLinks ul{float:right;}
#currensee .footerLinks li{float:left;margin-left:20px;}
#currensee .footerLinks li a{display:block;height:25px;background:url(/img/pages/landing/currensee-free-account/btn_icons.gif) no-repeat left;color:#7fb9ff;font:bold 13px/25px Verdana, Geneva, sans-serif;padding-left:30px;}
#currensee .footerLinks li.support a{background-position:0 -50px;}
#currensee .footerLinks li.homepage a{background-position:0 0;}
#currensee .footerBox p.note{color:#6e829b;font-size:11px;}

#currenseeConfirm #T-wrap,
#currenseeConfirm #T-wrapContentMain{width:100%;}
#currenseeConfirm .formBox{width:980px;margin:0 auto;margin-top:40px;height:300px;}
#currenseeConfirm h1 {font:bold 24px/1.05em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#084d8c;}
#currenseeConfirm h2 {font-size:14px;margin-bottom:1.5em;padding-bottom:8px;color:#0ba8cf;border-bottom:1px solid #5acaf1;}
#currenseeConfirm div.steps {margin-bottom:1.5em;}
#currenseeConfirm div.steps .left {float:left;width:65px;text-transform:uppercase;font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;color:#084d8c;}
#currenseeConfirm div.steps .left.first {line-height:22px;}
#currenseeConfirm div.steps .stepText {width:392px;float:left;}
#currenseeConfirm a.openAcct {display:block;width:350px;height:22px;font:bold 10px/21px Verdana, Geneva, sans-serif;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background:url(/img/buttons/btn_gray_350x22.gif) no-repeat;}
#currenseeConfirm a.openAcct:hover {text-decoration:underline;}
