/* Open live account index */
.jsEnabled_acctSelect_live #openLiveIndex div.contentBody{background:url(/img/pages/account-actions/open-live/acctSelect_bg_top.jpg) no-repeat;}
.jsEnabled_acctSelect_live #openLiveIndex div.topSelect{display:block;}
.jsEnabled_acctSelect_live #openLiveIndex h4#selectedCountry{display:block;}
.jsEnabled_acctSelect_live #openLiveIndex li.acctBox{display:none;}
#openLiveIndex div.contentBody{padding-bottom:.75em;}
#openLiveIndex div.topSelect{height:101px;padding:28px 220px 0 0;text-align:center;display:none;}
#openLiveIndex div.topSelect h3{margin:0 0 23px 0;font:bold 35px/1em Arial, Helvetica, sans-serif;color:#e19218;}
#openLiveIndex div.topSelect select#sList{border:1px solid #e19218;}
#openLiveIndex h4#selectedCountry{display:none;height:45px;margin-left:9px;padding-right:1em;font:bold 15px/3em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#e19218;}
#openLiveIndex h4#selectedCountry.on{background:url(/img/bullets/list_circle_yellow_1.gif) right 1.35em no-repeat;}
#openLiveIndex ul#acctBoxWrap{margin-bottom:2em;padding:0 9px;}
#openLiveIndex ul#acctBoxWrap li.acctBox{position:relative;float:right;width:459px;height:274px;margin-bottom:26px;background:url(/img/pages/account-actions/open-live/acctSelect_bg_acctBoxBottom.gif) bottom no-repeat;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop{height:200px;background:url(/img/pages/account-actions/open-live/acctSelect_bg_acctBoxTop.jpg) no-repeat;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop h3{float:right;margin:1px 0 .5em 0;padding-right:31px;font:bold 17px/36px Arial, Helvetica, sans-serif;color:#4167a1;text-transform:uppercase}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop .infoLinks{float:left; margin:8px 0 0 13px;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop .infoLinks a{font-size:10px; text-transform:uppercase;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop h4{margin:0 29px 0 0;font-size:.95em;line-height:1.3em;text-transform:uppercase;color:#3c4450;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop div.description{padding:10px 162px 0 10px;font-size:0.95em; }
	#openLiveIndex li#SB div.description{padding-right:100px;background: url(/img/pages/account-actions/acct-thumbs/thumb_SB.gif) 333px 14px no-repeat;}
	#openLiveIndex li#CFD div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 310px 13px no-repeat;}
	#openLiveIndex li#AT div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_AT.jpg) 327px 14px no-repeat;}
	#openLiveIndex li#FSS div.description{padding-right:105px;background:url(/img/pages/account-actions/acct-thumbs/thumb_FSS.jpg) 337px 14px no-repeat;}
	#openLiveIndex li#MT div.description{height:105px;padding-left:165px;padding-right:4em;background:url(/img/pages/account-actions/acct-thumbs/thumb_MT4_live.jpg) 330px 14px no-repeat;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop div.description h5{margin:0 0 .5em 0;font:normal 1em/1.5em Verdana, Arial, Helvetica, sans-serif;color:#787b7f;text-transform:uppercase;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop ul{margin:0;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop ul li{padding:0 0 .1em 0px;margin:0 1.2em .3em 0;font-weight:bold;color:#f87c0e;list-style:disc;line-height:1.6em;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop ul li span{color:#353b3e;}
#openLiveIndex #capitalGainsUK{display:none;}
#openLiveIndex ul#acctBoxWrap li.acctBox ul.sNotify{position:absolute;margin:0;right:20px;bottom:12px;height:40px;width:238px;}
#openLiveIndex ul#acctBoxWrap li.acctBox ul.sNotify li{display:none; font:bold 10px/1.35em Arial, Helvetica, sans-serif;}
#openLiveIndex ul#acctBoxWrap li.acctBox a.sBtn{position:absolute;display:block;width:156px;height:32px;margin:24px 276px 0 0;text-indent:-9999px;background:url(/img/pages/account-actions/open-live/acctSelect_sBtn.gif) no-repeat;text-decoration:none;}
#openLiveIndex ul#acctBoxWrap li.acctBox a.sBtn:hover{background-position:0 -32px;}
#openLiveIndex ul#acctBoxWrap li.customBox{height:auto;width:auto;background:none;}
#openLiveIndex .addMargin{ margin-left:40px; }

/* Open demo account index */
.jsEnabled_acctSelect_demo #openDemoIndex div.sNotify div{display:none;}
.jsEnabled_acctSelect_demo #openDemoIndex select.sList{display:block;}
#openDemoIndex .contentBody{margin:0 6px 2em 6px;padding-top:.75em;}
#openDemoIndex div.accountCol{width:459px;}
#openDemoIndex div.accountBox{width:459px;margin-bottom:26px;}
#openDemoIndex div.top{min-height:170px;padding-bottom:1em;background:#f2eeda url(/img/pages/account-actions/open-demo/bg_acctBox_top.jpg) no-repeat;}
#openDemoIndex div.top h3{float:right;margin-top:1px;padding-right:31px;font:bold 17px/36px Arial, Helvetica, sans-serif;color:#4167a1;text-transform:uppercase;}
#openDemoIndex div.top .infoLinks{float:right; margin:8px 0 0 13px;}
#openDemoIndex div.top .infoLinks a{font-size:10px; text-transform:uppercase;}
#openDemoIndex div.top h4{margin:0 0 0 29px;font-size:.95em;line-height:1em;text-transform:uppercase;color:#3c4450;clear:both;}
#openDemoIndex div.top div.description{padding:10px 10px 0 12px;font-size:0.95em; }
	#openDemoIndex #acctSB div.description{padding-right:152px;background: url(/img/pages/account-actions/acct-thumbs/thumb_SB.gif) 330px 14px no-repeat;}
	#openDemoIndex #acctCFD div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 310px 13px no-repeat;}
	#openDemoIndex #acctAT div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_AT.jpg) 327px 14px no-repeat;}
	#openDemoIndex #acctFX div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_FX_demo.jpg) 310px 14px no-repeat;}
	#openDemoIndex #acctCFD div.description{padding-right:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 310px 13px no-repeat;}
	#openDemoIndex #acctMT4 div.description{height:95px;padding-right:150px;background:url(/img/pages/account-actions/acct-thumbs/thumb_MT4_demo.jpg) 350px 13px no-repeat;}
#openDemoIndex div.top div.description h5{margin:0 0 .5em 0;font:normal 1em/1.5em Verdana, Arial, Helvetica, sans-serif;color:#787b7f;text-transform:uppercase;}
#openDemoIndex div.top ul{margin:0;}
#openDemoIndex div.top ul li{padding:0 0 .1em 0px;font-weight:bold;color:#f87c0e;list-style:disc inside;}
#openDemoIndex div.top ul li span{color:#353b3e;}
#openDemoIndex #capitalGainsUK{display:none;}
#openDemoIndex div.bottom{position:relative;z-index:1;min-height:54px;padding:40px 22px 10px 22px;background:#eee4ca url(/img/pages/account-actions/open-demo/bg_acctBox_bottom.gif) right bottom no-repeat;}
#openDemoIndex div.no_sList{min-height:51px;padding:55px 22px 0 22px;}
#openDemoIndex div.bottom h4.applyNow{position:absolute;top:0;right:0px;height:40px;width:459px;margin:0;text-indent:-9999px;background:url(/img/pages/account-actions/open-demo/bg_h4_openDemo.gif) -459px bottom no-repeat;}
	#openDemoIndex #acctSB h4.applyNow{background:url(/img/pages/account-actions/open-demo/bg_h4_openDemo.gif) 0 bottom no-repeat;}
#openDemoIndex div.bottom h5{margin:0 0 14px 0;font:bold 10px/1.25em Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;color:#8d7019;}
#openDemoIndex select.sList{display:none;width:275px;border:1px solid #99b4db; direction:rtl}
#openDemoIndex div.sNotify div{margin-bottom:10px;width:90%;font-size:.95em;line-height:1.5em;}
#openDemoIndex a.btn-submit-small{display:block;width:117px;height:21px;text-indent:-9999px;background:url(/img/pages/account-actions/open-demo/btn_submit_small.gif) no-repeat;margin-top:10px;text-decoration:none;}
#openDemoIndex a.btn-submit-small:hover{background-position:0 -21px;}
#openDemoIndex .highlight{color:#fff;background-color:#316ac5;}

/* Carry Trade */
#carryTrade .top{ height:205px; margin-bottom:21px; padding-left:41px; background:url(/img/pages/information/trading/carry-trade/bg_top.jpg) no-repeat; }
#carryTrade .top h1{ margin:0 0 20px 0; padding-top:34px; font:34px Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#9d3916; }
#carryTrade .top h1 strong{ color:#046195; }
#carryTrade .top p{ margin-right:240px; font-size:13px; color:#254768; }
#carryTrade p{ color:#26292a; }
#carryTrade ul.chart{position:relative; height:417px; width:761px; margin:30px 90px 45px 129px;list-style:none; font-weight:bold; color:#36271c; background:url(/img/pages/information/trading/carry-trade/bg_chart.gif) no-repeat; }
#carryTrade .chart li{position:absolute;}
#carryTrade .chart li.buy{left:23px;top:153px; }
#carryTrade .chart li.sell{left:578px;top:132px; }
#carryTrade .chart li.profits{left:440px;top:306px;font-size:11px;line-height:2em;color:#4e6193; }
#carryTrade .chart li.profits table td{padding-left:4px;}
#carryTrade h3{font-size:18px;color:#3384C6;}
#carryTrade .tableprofits{width:100%;border-collapse:collapse;margin-bottom:2em;}
#carryTrade .tableprofits th{height:22px;font-size:11px;text-transform:uppercase;color:#1d1e25;background:url(/img/pages/information/trading/carry-trade/bg_tableth.gif) repeat-x;}
#carryTrade .tableprofits th.profitpotential{padding-left:32px;}
#carryTrade .tableprofits th.gbp_jpy{padding-left:49px;}
#carryTrade .tableprofits th.interest{padding-left:40px;}
#carryTrade .tableprofits td{height:24px;vertical-align:middle;}
#carryTrade .tableprofits td.dotted{background:url(/img/pages/information/trading/carry-trade/dotted_vert.gif) bottom repeat-x;}
#carryTrade .tableprofits td.standardLot{padding:0;width:280px;font:20px/73px Arial, Helvetica, sans-serif;color:#fff;text-align:center;background-color:#94b719;border-right:2px solid #fff; }
#carryTrade .tableprofits td.gbp_jpy_row1{width:127px;padding-left:50px;}
#carryTrade .tableprofits td.gbp_jpy_row2{width:116px;padding-left:18px;}
#carryTrade .tableprofits td.interest_row1{width:141px;padding-left:42px;}
#carryTrade .tableprofits td.interest_row2{width:102px;text-align:right;}
#carryTrade .tableprofits td.subtotal{font-weight:bold;color:#fff;background-color:#94b719; }
#carryTrade .tableprofits td.total{font-weight:bold;background-color:#f8a000;border-top:2px solid #fff; }
#carryTrade .tableprofits td.totalamount{padding-left:4px;font-weight:bold;background-color:#f8a000;border-top:2px solid #fff;}
#carryTrade .tableBankRates{float:right;width:260px;padding-bottom:1.5em;margin-bottom:2em;border:1px solid #b6b5a2;background:url(/img/pages/information/trading/carry-trade/bg_tableBankRates.gif) no-repeat;}
#carryTrade .tableBankRates th{height:1em;padding:.75em 0 .5em 0;text-align:center;text-transform:uppercase;font:bold 12px/1.5em Arial, Helvetica, sans-serif;}
#carryTrade .tableBankRates td{padding:.25em 0 .25em 48px;vertical-align:middle;background-position:16px center;background-repeat:no-repeat;}
#carryTrade .tableBankRates td.nzd{background-image:url(/img/pages/information/trading/carry-trade/flag_NZD.gif);}
#carryTrade .tableBankRates td.gbp{background-image:url(/img/pages/information/trading/carry-trade/flag_GBP.gif);}
#carryTrade .tableBankRates td.cad{background-image:url(/img/pages/information/trading/carry-trade/flag_CAD.gif);}
#carryTrade .tableBankRates td.chf{background-image:url(/img/pages/information/trading/carry-trade/flag_CHF.gif);}
#carryTrade .tableBankRates td.aud{background-image:url(/img/pages/information/trading/carry-trade/flag_AUD.gif);}
#carryTrade .tableBankRates td.usd{background-image:url(/img/pages/information/trading/carry-trade/flag_USD.gif);}
#carryTrade .tableBankRates td.eur{background-image:url(/img/pages/information/trading/carry-trade/flag_EUR.gif);}
#carryTrade .tableBankRates td.jpy{background-image:url(/img/pages/information/trading/carry-trade/flag_JPY.gif);}
#carryTrade div.tip{padding-top:5px;background:url(/img/pages/information/trading/carry-trade/bg_paragraph.gif) repeat-x;}
#carryTrade div.tip h3{float:left;margin-top:0;margin-right:.5em;font-size:30px;color:#8EBE36;}
#carryTrade div.tip p{float:left;margin-top:12px;}
#carryTrade div.tryFree{padding-top:5px;background:url(/img/pages/information/trading/carry-trade/bg_paragraph.gif) repeat-x;}
#carryTrade div.tryFree h3{color:#f68e00;text-transform:none;margin-bottom:0;}
#carryTrade div.tryFree a{font:bold 25px Arial, Helvetica, sans-serif;color:#0066CC;}
#carryTrade div.tryFree a:hover{text-decoration:underline;color:#0044B1;}
#carryTrade p.paraLeft{float:left;width:475px;}
#carryTrade p.paraRight{float:right;width:475px;}

/* Japanese open account */ 
#japanAccts h1{font-weight:bold;}
#japanAccts div.contentBody{width:800px;margin:0 90px;}
#japanAccts ul.tabNav{width:800px;margin:0 auto;height:64px}
#japanAccts ul.tabNav li{float:left;height:38px;width:253px;margin:0 20px 0 0;text-align:center;}
#japanAccts ul.tabNav li.tab3{margin:0;}
#japanAccts ul.tabNav li.current a{text-decoration:underline;}
#japanAccts ul.tabNav li a{display:block;color:#fff;font:bold 18px/38px Verdana, Arial, Helvetica, sans-serif;text-decoration:none; background-color:#0045B4;}
#japanAccts ul.tabNav li a:hover{text-decoration:underline;}
#japanAccts ul.tabNav li.tab1 a{background:url(/img/pages/account-actions/japan-accounts/jpy_tabNav1.gif) no-repeat;}
#japanAccts ul.tabNav li.tab2 a{background:url(/img/pages/account-actions/japan-accounts/jpy_tabNav2.gif) no-repeat;}
#japanAccts ul.tabNav li.tab3 a{color:#0D57BF;background:url(/img/pages/account-actions/japan-accounts/jpy_tabNav3.gif) no-repeat;}
#japanAccts div.tabContainer div.content{display:none;}
#japanAccts div.tabContainer div.current{display:block !important;}
#japanAccts ul.introPoints li{padding-bottom:.25em;}
#japanAccts ul.openAcctSteps{height:330px;background:url(/img/pages/account-actions/open-live/bg_openacct_steps.jpg) no-repeat;position:relative;}
#japanAccts ul.openAcctSteps li{height:81px;}
#japanAccts ul.openAcctSteps li.step1{padding-top:54px;}
#japanAccts ul.openAcctSteps li.step2{padding-top:4px;}
#japanAccts ul.openAcctSteps li.step3{padding-top:4px;}
#japanAccts ul.openAcctSteps li h3{color:#0748cb;line-height:1em;margin:0;padding:1.4em 0 0 5em;}
#japanAccts ul.openAcctSteps li p{margin:0;line-height:1.4em;padding:0 0 0 6.4em;;width:320px;}
#japanAccts ul.openAcctSteps li a.btnApply{position:absolute;display:block;width:142px;height:24px;padding-left:40px;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;}
#japanAccts ul.openAcctSteps li a.btnApply:hover{text-decoration:underline !important;}
#japanAccts div.MT4Link{margin:.5em 0 2em 0;padding:1em;border:1px solid #cacde0;}
#japanAccts div.MT4Link h2{color:#0748cb;line-height:1em;margin:0;}
#japanAccts h3.openAcctTitle{font:bold normal 1.6em Arial, Helvetica, sans-serif;}
#japanAccts p.important{color:#D40101;}
#japanAccts div.japaneseFooter{padding-top:1em;line-height:1.5em;color:#75767B;font-size:.85em;border-top:1px solid #75767B;}
#japanAccts div.MT4apply div.stepsLeft{float:left;width:68px;}
#japanAccts div.MT4apply div.stepsRight{float:left;width:732px;}
#japanAccts div.MT4apply div.stepsRight div.stepsRightBox{margin:1em 0 2em 0;padding:5px 15px 15px 15px; border: #8db3c3 1px solid;}
#japanAccts div.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;}
#japanAccts div.MT4apply .toggleTab strong{color:#0a65a4;}

/* lp1-metatrader-ea.jsp */
#MT-EA div.applyBtns{margin:1.25em 50px 3em 50px;overflow:hidden;}
#MT-EA div.applyBtns a{display:block;height:44px;float:left;font:bold 15px/44px Arial, Helvetica, sans-serif;text-transform:uppercase;text-align:center;text-decoration:none;}
#MT-EA div.applyBtns a:hover{text-decoration:underline;}
#MT-EA div.applyBtns a.btn_practiceAcct{width:415px;padding-left:15px;margin-right:20px;background:url(/img/pages/landing/MT-EA/MT-EA_btn_practiceAcct.gif) no-repeat;}
#MT-EA div.applyBtns a.btn_liveAcct{width:415px;padding-left:15px;color:#fff;background:url(/img/pages/landing/MT-EA/MT-EA_btn_liveAcct.gif) no-repeat;}

/* Metatrader 4 Features */
#MT4Features h3{margin-top:40px;}
#MT4Features .contentHead .btn-standard{font-size:13px;}
#MT4Features blockquote{border-right: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 blockquote ul li{margin-bottom:10px;}
#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 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 50px 4px 0px;} 
#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;}
#MT4Features #T-footer{margin-top:40px;}

/* software preview */
#videoTour div.noteDark{margin-bottom:5px;padding-bottom:10px;background:url(/img/pages/information/platform/software-preview/bg_noteDark.gif) bottom repeat-x;}
#videoTour div.videoBox{height:497px;padding-bottom:10px;margin-bottom:1em;background:url(/img/pages/information/platform/software-preview/bg_videoBox.gif) bottom repeat-x;}
#videoTour div.videoBox div.left{width:720px;height:497px;background-color:#efefef;}
#videoTour div.videoBox div.right{position:relative;display:inline;width:240px;height:479px;padding:18px 0 0 13px;background:#efefef url(/img/pages/information/platform/software-preview/bg_videoBox_right.gif) no-repeat bottom;}
#videoTour div.videoBox div.right h3{margin-bottom:1.5em;font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#3f3636;}
#videoTour div.videoBox div.right ul{width:243px;list-style:none;margin:0;}
#videoTour div.videoBox div.right ul li{position:relative;height:1.2em;padding:0 0 1.6em 21px;font:12px/1em Verdana, Arial, Helvetica, sans-serif;color:#505764;background:url(/img/bullets/list_check_blue.png) no-repeat;}
#videoTour div.videoBox div.right a.btn-standard{position:absolute;top:423px;font-size:0.92em;}

/* LP: free account upgrade for non US LLC clients */
#LP_free_upgrade a {font-weight:bold;}
#LP_free_upgrade #topBar {height:80px;}
#LP_free_upgrade #topBar #topRight {text-align:left;padding:25px 0 0 20px;color:#fff;font:22px Arial, Helvetica, sans-serif;}
#LP_free_upgrade #topBar #topRight a {color:#fff;font:22px Arial, Helvetica, sans-serif;padding-right:18px;float:left;}
#LP_free_upgrade .learnMore{height:22px;background:url("/img/bullets/ico_arrow-circle.png") no-repeat right 0;}
#LP_free_upgrade .learnMore a{padding-right:30px;}
#LP_free_upgrade h1{margin:20px 0 10px;color:#0754cd;font:bold 35px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#LP_free_upgrade h2{margin-bottom:10px;color:#0754cd;font:35px/1.2em Arial, Helvetica, sans-serif;text-transform:none;}
#LP_free_upgrade p.subHead {font:bold 16px/1.75em Arial, Helvetica, sans-serif;color:#000;}
#LP_free_upgrade #formWrap{margin-bottom:40px;}
#LP_free_upgrade .formHeader{height:31px;color:#fff;background-color:#000;}
#LP_free_upgrade .formHeader h2{float:right;width:310px;height:31px;text-indent:9999px;background:url(/img/pages/landing/free-account-upgrade/bg_formName.gif) right 0 no-repeat;}
#LP_free_upgrade .formHeader h3{float:left;width:620px;margin:0;padding-left:22px;color:#fff;text-align:left;text-transform:none;font:bold 12px/31px Verdana, Geneva, sans-serif;}
#LP_free_upgrade #formWrap form{}
#LP_free_upgrade #formWrap form .formContent{padding:42px 27px 38px 66px;background:url(/img/pages/landing/free-account-upgrade/bg_form.jpg) right bottom no-repeat;zoom:1;}
#LP_free_upgrade #formWrap form label {width:150px;text-align:left;float:right;display:inline-block;color:#0754cd;font:18px/28px Arial, Helvetica, sans-serif;}
#LP_free_upgrade #formWrap form input.text, #LP_free_upgrade #formWrap form select {float:left;width:278px;padding:5px 2px;border:1px solid #658ebf;}
#LP_free_upgrade #formWrap form .inputBox {margin-bottom:30px;}
#LP_free_upgrade #formWrap form .inputBox .left{width:400px;}
#LP_free_upgrade #formWrap form .inputBox .left label{width:100px;}
#LP_free_upgrade #formWrap form .inputBox .right{width:450px;}
#LP_free_upgrade #formWrap form span.invalid{font:.9em Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0 118px 0 0;}
#LP_free_upgrade #formWrap form input.invalid,
#LP_free_upgrade #formWrap form select.invalid{background-color:#D6E3F2;}
#LP_free_upgrade #formWrap form div.checkbox span.invalid{float:right;padding-right:6%;}
#LP_free_upgrade #formWrap form table.deadline {width:771px;margin:15px 115px 30px 0;border-top:1px solid #e5ebf4;border-bottom:1px solid #e5ebf4;}
#LP_free_upgrade #formWrap form table.deadline th{height:30px;font:bold 14px/30px Arial, Helvetica, sans-serif;color:#394159;text-align:right;background:url(/img/pages/landing/free-account-upgrade/bg_deadlineTable.gif) repeat-x;}
#LP_free_upgrade #formWrap form table.deadline td{height:30px;font:14px/30px  Verdana, Geneva, sans-serif;text-align:right;background-color:#fff;}
#LP_free_upgrade #formWrap form table.deadline th.first,
#LP_free_upgrade #formWrap form table.deadline td.first{width:36%;padding-right:17px;border-left:1px solid #e5ebf4;}
#LP_free_upgrade #formWrap form table.deadline th.second,
#LP_free_upgrade #formWrap form table.deadline td.second{padding-right:28px;border-right:1px solid #fff;}
#LP_free_upgrade #formWrap form .launchConfirm{display:none;margin:0 auto;width:278px;height:35px;overflow:hidden;text-indent:9999px;cursor:pointer;border:none;background:url(/img/pages/landing/free-account-upgrade/btn_submit.gif) no-repeat;}
#LP_free_upgrade #formWrap form .launchConfirm{display:block;}
#LP_free_upgrade #formWrap form .launchConfirm:hover{background-position:0 -35px;}
#LP_free_upgrade #formWrap form .launchConfirm:active{background-position:0 -70px;}
#LP_free_upgrade #confirmUpgradeBoxWrap{display:none;}
#LP_free_upgrade #confirmUpgradeBox{padding:20px 70px 50px;line-height:1.75em;}
#LP_free_upgrade #confirmUpgradeBox h3{margin-bottom:1em;padding-bottom:.5em;color:#0754cd;font:bold 15px/1.5em Arial, Helvetica, sans-serif;border-bottom:1px solid #014497;}
#LP_free_upgrade #confirmUpgradeBox .inputBox{margin:1em 0 2em;padding:2.25em 0 2.5em;border-bottom:1px dotted #ddd;border-top:1px dotted #ddd;}
#LP_free_upgrade #confirmUpgradeBox input{float:right;margin:4px 0 0;}
#LP_free_upgrade #confirmUpgradeBox label{display:block;float:right;width:94%;padding-right:14px;text-align:right;font:bold 13px Verdana, Geneva, sans-serif;}
#LP_free_upgrade #confirmUpgradeBox .validate label{color:#a72222;}
#LP_free_upgrade #confirmUpgradeBox .validate input{border:2px solid #a72222;}
#LP_free_upgrade #confirmUpgradeBox .buttonBox{margin:0 auto;padding-top:20px;width:380px;}
#LP_free_upgrade #confWrap{margin-bottom:40px;}
#LP_free_upgrade #confWrap h1{font-size:51px;text-transform:none;margin-bottom:20px;}
#LP_free_upgrade #confWrap p.subHead {font-size:18px;}
#LP_free_upgrade #confWrap p.subHead em{text-decoration:underline;font-style:normal;}
#LP_free_upgrade #confWrap ul.plus li{display:inline;padding:0 20px 0 30px;font:16px/1.5em Arial, Helvetica, sans-serif;background:url(/img/bullets/list_cross_blue_1.gif) right .2em no-repeat;}
#LP_free_upgrade #aboutWrap{margin-bottom:40px;}
#LP_free_upgrade #aboutWrap h3{margin:0 0 1.5em;color:#000;font:bold 14px Arial, Helvetica, sans-serif;text-transform:none;}
#LP_free_upgrade #aboutWrap .item{position:relative;width:310px;margin-left:25px;padding-top:165px;float:right;}
#LP_free_upgrade #aboutWrap h4{margin:.5em 0;color:#e09300;font:bold 15px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#LP_free_upgrade #aboutWrap h5{font-size:1em;}
#LP_free_upgrade #aboutWrap .item a.thumb{position:absolute;top:0;right:0;display:block;width:310px;height:133px;background:url(/img/pages/landing/free-account-upgrade/feature_thumbs.jpg) no-repeat; }
#LP_free_upgrade #aboutWrap .feature_markets a.thumb{text-decoration:none;}
#LP_free_upgrade #aboutWrap .feature_markets a.thumb:hover{background-position:0 -133px;}
#LP_free_upgrade #aboutWrap .feature_buyingPower a.thumb{background-position:-320px 0;}
#LP_free_upgrade #aboutWrap .feature_buyingPower a.thumb:hover{background-position:-320px -133px;}
#LP_free_upgrade #aboutWrap .feature_orderTypes{margin-left:0;}
#LP_free_upgrade #aboutWrap .feature_orderTypes a.thumb{background-position:-640px 0;}
#LP_free_upgrade #aboutWrap .feature_orderTypes a.thumb:hover{background-position:-640px -133px;}
#LP_free_upgrade #faqWrap h2{}
#LP_free_upgrade #faqWrap dt{margin:0;font-size:13px;}
#LP_free_upgrade #faqWrap dd{margin:0 0 3em;}
#LP_free_upgrade #disclaimerWrap{padding:14px 8px 12px 0;background-color:#e9f2fa;}
#LP_free_upgrade #disclaimerWrap p.note{margin:0;padding-bottom:16px;color:#433333;font-size:11px;}
#LP_free_upgrade #disclaimerWrap p.note span.asterisk{float:right;width:16px;}
#LP_free_upgrade #disclaimerWrap p.note span.content{float:right;width:900px;}
#LP_free_upgrade #marginReq {padding:26px 60px;}
#LP_free_upgrade #marginReq h2{margin-bottom:.6em;}
#LP_free_upgrade #marginReq h3{font-size:16px;}
#LP_free_upgrade table.marginReq {margin-bottom:2.5em;margin-right:auto;margin-left:auto; border-left:1px solid #7f90a1;border-top:1px solid #7f90a1;}
#LP_free_upgrade table.marginReq th {background:#fff;font:bold 11px Arial, Helvetica, sans-serif;padding:.5em;border-bottom:1px solid #7f90a1;}
#LP_free_upgrade table.marginReq th strong{font-size:12px;}
#LP_free_upgrade table.marginReq th span{text-transform:none;}
#LP_free_upgrade table.marginReq th.centContent {text-align:center;}
#LP_free_upgrade table.marginReq th.lastTh {border-right: 1px solid #7f90a1;}
#LP_free_upgrade table.marginReq td {background:#cedae8;padding:1em .75em;border-right:1px solid #7f90a1;border-bottom:1px solid #7f90a1;line-height:11px;}
#LP_free_upgrade table.marginReq tr.alt td {background:#e5ebf2;}
#LP_free_upgrade table.marginReq td.indexName {font-size:.9em;font-weight:bold;text-transform:uppercase;}
#LP_free_upgrade table.marginReq td.centContent {text-align:left;}
