/* spread-betting Homepage landing page: /spread-betting-special-homepage.jsp */
body#spreadBetHP #featuredContent {position:relative;height:280px;background:#204783 url(/img/pages/landing/cfd-hp/bg_spread-betting-hp.jpg) no-repeat;}
body#spreadBetHP #featuredContent h1{padding:18px 0 0 371px;font:56px/1.5em Georgia, "Times New Roman", Times, serif;color:#f9e06c;}
body#spreadBetHP #featuredContent ul{position:absolute;top:102px;left:494px;}
body#spreadBetHP #featuredContent ul li{margin-bottom:15px;font:bold 15px/15px Verdana, Geneva, sans-serif;color:#fff;}
body#spreadBetHP #featuredContent a.btn-demo {position:absolute;top:225px;left:461px;display:block;width:364px;height:37px;padding-bottom:1em;font:bold 12px/35px Verdana, Geneva, sans-serif;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;background:url(/img/pages/landing/cfd-hp/bg_spread-betting-hp.jpg) 0 -280px no-repeat;}
body#spreadBetHP #featuredContent a.btn-demo strong{text-decoration:underline;color:#f9d73c;}
body#spreadBetHP #featuredContent a.btn-demo:hover {color:#f9d73c;background-position:-364px -280px;}
body#spreadBetHP #footerTop{font:normal 11px Arial,Helvetica,sans-serif;border-bottom:1px solid #c9cbd0;padding-bottom:.5em;}
body#spreadBetHP #footerReg{float:left;border-bottom:none;padding-bottom:0;margin-bottom:0;}
body#spreadBetHP #footerLinks{float:right;border-bottom:none;padding-bottom:0;margin-bottom:0;}
body#spreadBetHP #footerLinks .vertical{margin:0 .5em;}
body#spreadBetHP #footerCopy{font:normal 11px Arial,Helvetica,sans-serif;padding-top:.5em;}
body#spreadBetHP #footerCopy div.address{float:left;width:auto;padding-left:1em;border-right:none;}
body#spreadBetHP #footerCopy div.copyright{float:left;border-right:1px solid #c9cbd0;padding-right:1em;}

/* CFD Homepage landing page: /cfds-special-homepage.jsp*/
body#cfdHP #featuredContent {}
body#cfdHP #featuredContent{position:relative;height:277px;}
body#cfdHP #featuredContent div#altContent{height:277px;background:#204783 url(/img/pages/landing/cfd-hp/bg_cfds-hp.jpg) no-repeat;}
body#cfdHP #featuredContent div#altContent a{display:block;position:absolute;width:93px;height:83px;top:100px;text-indent:-9999px;z-index:10;}
body#cfdHP #featuredContent div#altContent a.demo{width:980px;height:277px;top:0;z-index:5;}
body#cfdHP #featuredContent div#altContent a.indices{left:148px;}
body#cfdHP #featuredContent div#altContent a.oil{left:284px;}
body#cfdHP #featuredContent div#altContent a.gold{left:420px;}
body#cfdHP #featuredContent div#altContent a.forex{left:557px;}

/* Trade Forex & CFDs */
#trdCFD{background:#012f74;}
#trdCFD #T-wrap{width:980px;margin:0 auto;}
#trdCFD #T-wrapContentMain{margin:0 auto;}
#trdCFD .lpHead{margin-top:16px;}
#trdCFD h1{color:#fff;font:bold 28px/80px Arial, Helvetica, sans-serif;padding:0 10px;margin:0;}
#trdCFD h2{text-indent:-5000px;width:980px;height:70px;background:url(/img/pages/landing/trade-forex-cfd/h2_tradeForexCFD.gif) no-repeat;margin:15px 0 10px;padding:0;}
#trdCFD .content{width:980px;height:520px;background:url(/img/pages/landing/trade-forex-cfd/bg_formBox.jpg) no-repeat;}
#trdCFD .content .formBox{display:block;float:right;width:400px;padding:50px 40px 0 0;}
#trdCFD .content .formBox h3{color:#036;font:bold 17px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#trdCFD .content .CFDAdv{width:500px;}
#trdCFD .content .CFDAdv ul{padding:160px 0 10px 30px;}
#trdCFD .content .CFDAdv li{background:url(/img/pages/landing/trade-forex-cfd/list_adv.gif) no-repeat left top;color:#fff;font:normal 18px/26px Arial, Helvetica, sans-serif;padding-left:36px;margin:10px 0;}
#trdCFD .content .CFDAdv p.note{padding:0 60px 0 30px;color:#fff;}
#trdCFD .field{padding-bottom:12px;position:relative;}
#trdCFD .field label{color:#05407c;font:bold 12px/20px Verdana, Geneva, sans-serif;float:left;width:160px;}
#trdCFD .field input, #trdCFD .field select{float:right;width:220px;border:1px solid #67b4fa;margin:0;}
#trdCFD .field input.invalid,#trdCFD  .field select.invalid{background:#b5d1ea!important;}
#trdCFD .field span.invalid{position:absolute;float:none;font:10px Verdana, Geneva, sans-serif;right:0;top:20px;width:220px;}
#trdCFD .checkbox{margin-top:10px;}
#trdCFD .checkbox input{width:15px;float:left;margin:0;padding:0;}
#trdCFD .checkbox label{width:380px;float:right;font:11px Verdana, Geneva, sans-serif;}
#trdCFD .submit{margin-top:10px;}
#trdCFD .submit input{float:right;}
#trdCFD #confirmation{display:none;width:380px;float:right;padding:50px 50px 50px 30px;font:12px/1.6 Verdana, Geneva, sans-serif;}
#trdCFD #confirmation h3{font-size:20px;}
#trdCFD #confirmation p{margin-bottom:1.5em;}
#trdCFD #confirmation ul{list-style:square;margin-left:2em;margin-bottom:1.5em;color:#CC940D;}
#trdCFD #confirmation li span{color:#333;}
#trdCFD .footer{width:940px;margin:0 auto;color:#fff;}
#trdCFD .footer .footerTop{height:40px;padding-top:5px;}
#trdCFD .footer h4{color:#F6CD4F;font:bold 20px/40px Arial, Helvetica, sans-serif;float:left;text-transform:uppercase;padding:0;margin:0;}
#trdCFD .footer ul{float:right;}
#trdCFD .footer li{float:left;color:#7FB9FF;font:bold 13px/40px Verdana, Geneva, sans-serif;padding-left:40px;background:url(/img/pages/landing/trade-forex-cfd/buttons.gif) no-repeat;margin-left:20px;}
#trdCFD .footer li#btnChat{background-position:0 0;}
#trdCFD .footer li#btnCall{background-position:0 -40px;}
#trdCFD .footer li#btnEmail{background-position:0 -80px;}
#trdCFD .footer li#btnHome{background-position:0 -120px;}
#trdCFD .footer li a{display:block;height:40px;}
#trdCFD .footer a{color:#7FB9FF;text-decoration:underline;cursor:pointer;}
#trdCFD .footer a:hover{text-decoration:none;}
#trdCFD .footer .note{color:#fff;}

/* Trade Forex Online */
#tradeForex{background:#000f49 url(/img/pages/landing/trade-forex-online/bg_tradeForex.gif) repeat-x top;}
#tradeForex #T-wrap{width:980px;margin:0 auto;}
#tradeForex #T-wrapContentMain{margin:0 auto;}
#tradeForex .logo{float:left;}
#tradeForex .asterisk{color:#D40101 !important;}
#tradeForex h1{float:right;display:block;width:717px;height:119px;background:url(/img/pages/landing/trade-forex-online/h1_tradeForex.gif) no-repeat;text-indent:-5000px;margin:0 5px 0 0;}
#tradeForex .content{width:100%;height:535px;background:url(/img/pages/landing/trade-forex-online/bg_formBox.jpg) no-repeat;}
#tradeForex .content ul.euroAdv{float:left;padding:3.5em 0 0 4em;}
#tradeForex .content ul.euroAdv li{background:url(/img/pages/landing/trade-forex-online/list_tradeForex.gif) no-repeat left top;color:#05407c;font:bold 16px/26px Arial, Helvetica, sans-serif;padding-left:2em;margin:.5em 0;}
#tradeForex .content .formBox{display:block;float:right;width:400px;padding:50px 50px 0 0;}
#tradeForex .content h3{text-transform:uppercase;color:#05407c;font:bold 16px Arial, Helvetica, sans-serif;margin:0 0 10px;color:#036;}
#tradeForex .content h3 strong{color:#0047b9;}
#tradeForex .footer{width:940px;margin:0 auto;color:#fff;}
#tradeForex .footer .footerTop{height:40px;padding-top:5px;}
#tradeForex .footer h4{color:#F6CD4F;font:bold 20px/40px Arial, Helvetica, sans-serif;float:left;text-transform:uppercase;margin:0;}
#tradeForex .footer ul{float:right;}
#tradeForex .footer li{float:left;color:#7FB9FF;font:bold 13px/40px Verdana, Geneva, sans-serif;padding-left:40px;background:url(/img/pages/landing/trade-forex-online/buttons.gif) no-repeat;margin-left:20px;}
#tradeForex .footer li#btnChat{background-position:0 -120px;}
#tradeForex .footer li#btnCall{background-position:0 0;}
#tradeForex .footer li#btnEmail{background-position:0 -40px;}
#tradeForex .footer li#btnHome{background-position:0 -80px;}
#tradeForex .footer li a{display:block;height:40px;}
#tradeForex .footer a{color:#7FB9FF;text-decoration:underline;cursor:pointer;}
#tradeForex .footer a:hover{text-decoration:none;}
#tradeForex .note{color:#fff;font:11px/1.6 Verdana, Geneva, sans-serif;}
#tradeForex .note strong{text-transform:uppercase;}
#tradeForex .disclaimer p{margin-bottom:.75em;}
#tradeForex #confirmation{display:none;width:400px;float:right;padding:50px;font:12px/1.6 Verdana, Geneva, sans-serif;}
#tradeForex #confirmation h3{font-size:20px;}
#tradeForex #confirmation p{margin-bottom:1.5em;}
#tradeForex #confirmation ul{list-style:square;margin-left:2em;margin-bottom:1.5em;color:#CC940D;}
#tradeForex #confirmation li span{color:#333;}
#tradeForex .field{padding-bottom:12px;position:relative;}
#tradeForex .field label{color:#05407c;font:bold 12px/20px Verdana, Geneva, sans-serif;float:left;width:160px;}
#tradeForex .field input, #tradeForex .field select{float:right;width:220px;border:1px solid #67b4fa;margin:0;}
#tradeForex .field input.invalid, #tradeForex .field select.invalid{background:#e3e8b1!important;}
#tradeForex .field span.invalid{position:absolute;float:none;font:10px Verdana, Geneva, sans-serif;right:0;top:20px;width:220px;}
#tradeForex .checkbox input{width:15px;float:left;margin:0;padding:0;}
#tradeForex .checkbox label{width:380px;float:right;font:11px Verdana, Geneva, sans-serif;}
#tradeForex .submit{margin-top:10px;}
#tradeForex .submit input{float:right;}

/* Trade Euro Online */
#tradeEuro{background:#369;}
#tradeEuro #T-wrap{width:980px;margin:0 auto;}
#tradeEuro #T-wrapContentMain{margin:0 auto;}
#tradeEuro .lpHead{margin-top:16px;}
#tradeEuro a:link,
#tradeEuro a:visited{color:#165acb;text-decoration:underline;}
#tradeEuro a:hover,
#tradeEuro a:active{text-decoration:none;}
#tradeEuro .logo{float:left;}
#tradeEuro .asterisk{color:#D40101 !important;}
#tradeEuro h1{float:right;font:30px/110px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;}
#tradeEuro h2{margin:0 auto;width:940px;height:85px;background:url(/img/pages/landing/trade-euro/h2_tradeEuro_dn.gif) no-repeat;text-indent:-5000px;}
#tradeEuro .content{width:100%;height:524px;background:url(/img/pages/landing/trade-euro/bg_formBox.jpg) no-repeat;}
#tradeEuro .content ul.euroAdv{float:left;padding:2em 0 0 2.5em;}
#tradeEuro .content ul.euroAdv li{background:url(/img/pages/landing/trade-euro/list_tradeEuro.gif) no-repeat left top;color:#05407c;font:19px/26px Arial, Helvetica, sans-serif;padding-left:1.75em;margin:.25em 0;}
#tradeEuro .content .formBox{display:block;float:right;width:415px;padding:50px 50px 0 0;}
#tradeEuro .content h3{text-transform:uppercase;color:#05407c;font:bold 15px Arial, Helvetica, sans-serif;margin-bottom:10px;}
#tradeEuro .footer{width:940px;margin:0 auto;background:url(/img/pages/landing/trade-euro/bg_horizontal.gif) repeat-x top;color:#fff;}
#tradeEuro .footer .footerTop{height:40px;padding-top:5px;}
#tradeEuro .footer h4{color:#F6CD4F;font:bold 16px/23px Arial, Helvetica, sans-serif;float:left;text-transform:uppercase;}
#tradeEuro .footer ul{float:right;}
#tradeEuro .footer li{float:left;color:#7FB9FF;font:bold 13px/40px Verdana, Geneva, sans-serif;padding-left:40px;background:url(/img/pages/landing/trade-euro/buttons.gif) no-repeat;margin-left:0px;}
#tradeEuro .footer li#btnChat{background-position:0 0;}
#tradeEuro .footer li#btnCall{background-position:0 -40px;}
#tradeEuro .footer li#btnEmail{background-position:0 -80px;}
#tradeEuro .footer li#btnHome{background-position:0 -120px;}
#tradeEuro .footer li a{display:block;height:40px;}
#tradeEuro .footer a{color:#7FB9FF;text-decoration:underline;cursor:pointer;}
#tradeEuro .footer a:hover{text-decoration:none;}
#tradeEuro .note {color:#fff;font:11px/1.6 Verdana, Geneva, sans-serif;}
#tradeEuro .note strong{text-transform:uppercase;}
#tradeEuro .disclaimer p{margin-bottom:.75em;}
#tradeEuro #confirmation{display:none;width:415px;float:right;padding:50px;font:12px/1.6 Verdana, Geneva, sans-serif;}
#tradeEuro #confirmation h3{font-size:20px;}
#tradeEuro #confirmation p{margin-bottom:1.5em;}
#tradeEuro #confirmation ul{list-style:square;margin-left:2em;margin-bottom:1.5em;color:#CC940D;}
#tradeEuro #confirmation li span{color:#333;}

/* custom form style */
#tradeEuro .field{padding-bottom:16px;position:relative;}
#tradeEuro .field label{color:#05407c;font:bold 12px/20px Verdana, Geneva, sans-serif;float:left;width:120px;}
#tradeEuro .field input, .field select{float:right;width:280px;border:1px solid #67b4fa;margin:0;}
#tradeEuro .field input.invalid,
#tradeEuro .field select.invalid{background:#e3e8b1;}
#tradeEuro .field span.invalid{position:absolute;float:none;font:10px Verdana, Geneva, sans-serif;left:135px;top:20px;width:280px;}
#tradeEuro .checkbox input{width:15px;float:left;margin:0;padding:0;}
#tradeEuro .checkbox label{width:395px;float:right;font:11px Verdana, Geneva, sans-serif;}
#tradeEuro .submit{margin-top:10px;}
#tradeEuro .submit input{float:right;}

/* Strategy Trader Beta */
#strategyTrader{background:#003679;text-align:center;font:12px Verdana, Geneva, sans-serif;}
#strategyTrader #T-wrap,
#strategyTrader #T-wrapContentMain{width:100%;}
#strategyTrader a:link,#strategyTrader a:visited{color:#165acb;text-decoration:underline;}
#strategyTrader a:hover,#strategyTrader a:active{text-decoration:none;}
#strategyTrader .wrapTop{width:980px;margin:0 auto;text-align:left;}
#strategyTrader .wrapForm{width:100%;background:#fff;padding:25px 0;}
#strategyTrader .wrapFooter{width:980px;margin:0 auto;text-align:left;}
#strategyTrader .clear{overflow:hidden;zoom:1;}
#strategyTrader .header{margin:20px 0;}
#strategyTrader .logoFXCM{float:left;}
#strategyTrader .hGroup{float:right;text-align:right;margin-top:15px;}
#strategyTrader h1{color:#feb50c;font:40px Arial, Helvetica, sans-serif;margin:0 0 5px;text-transform:uppercase;padding:0;}
#strategyTrader h2{color:#fff;font:bold 30px Arial, Helvetica, sans-serif;margin:0;padding:0;text-transform:none;}
#strategyTrader .featuredContent{background:url(/img/pages/landing/strategy-trader-beta/bg_strategy_trader.jpg) no-repeat;padding-top:360px;margin-bottom:50px;}
#strategyTrader .featuredContent li.featBox{float:left;width:325px;}
#strategyTrader .featuredContent li.box_1{border-right:1px solid #000c3b;}
#strategyTrader .featuredContent li.box_2{width:326px;border-left:1px solid #115ebd;border-right:1px solid #000c3b;}
#strategyTrader .featuredContent li.box_3{border-left:1px solid #115ebd;}
#strategyTrader .featuredContent h4{color:#fff;font:bold 15px/23px Arial, Helvetica, sans-serif;text-transform:uppercase;height:23px;background:url(/img/pages/landing/strategy-trader-beta/list_check.gif) no-repeat left;padding-left:35px;margin:0;}
#strategyTrader .featuredContent ul{color:#fff;list-style:disc inside;font-weight:bold;line-height:1.75;margin-top:10px;}
#strategyTrader .featuredContent li.box_1 h4,
#strategyTrader .featuredContent li.box_1 ul{margin-left:5px;}
#strategyTrader .featuredContent li.box_2 h4,
#strategyTrader .featuredContent li.box_2 ul{margin-left:35px;}
#strategyTrader .featuredContent li.box_3 h4,
#strategyTrader .featuredContent li.box_3 ul{margin-left:40px;}
#strategyTrader .featuredText{color:#fff;}
#strategyTrader .featuredText p{line-height:1.75;margin-bottom:1.75em;}
#strategyTrader .formBox{width:960px;margin:0 auto;text-align:left;}
#strategyTrader #confirmation{width:960px;margin:0 auto;text-align:left;display:none;}
#strategyTrader #confirmation h3{font-size:20px;}
#strategyTrader #confirmation p{margin-bottom:1.5em;}
#strategyTrader #confirmation ul{list-style:square;margin-left:2em;margin-bottom:1.5em;color:#CC940D;}
#strategyTrader #confirmation li span{color:#333;}
#strategyTrader .formBox h4{color:#0782d8;font:18px Arial, Helvetica, sans-serif;margin:0 0 20px;padding-left:10px;}
#strategyTrader .footerTop{margin:20px 0 10px;}
#strategyTrader .footerTop h3{float:left;color:#F6CD4F;font:bold 20px/40px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#strategyTrader .footerTop ul{float:right;}
#strategyTrader .footerTop li{float:left;color:#7FB9FF;font:bold 13px/40px Verdana, Geneva, sans-serif;padding-left:40px;margin-left:20px;background:url(/img/pages/landing/strategy-trader-beta/buttons.gif) no-repeat left;}
#strategyTrader .footerTop li.btnChat{background-position:0 0;}
#strategyTrader .footerTop li.btnPhone{background-position:0 -40px;}
#strategyTrader .footerTop li.btnEmail{background-position:0 -80px;}
#strategyTrader .footerTop li.btnSite{background-position:0 -120px;}
#strategyTrader .footerTop li a{color:#7FB9FF;}
#strategyTrader .footerTop li a:hover{text-decoration:none;}
#strategyTrader .wrapFooter p{color:#fff;line-height:1.75;margin-bottom:1.75em;}
#strategyTrader form .inputBox{width:260px;padding:0 10px;position:relative;}
#strategyTrader form .input_1{float:left;}
#strategyTrader form .input_2{float:left;margin-left:60px;}
#strategyTrader form .input_3{float:right;}
#strategyTrader form .box{margin-bottom:15px;}
#strategyTrader label{display:block;color:#005dba;margin-bottom:5px;}
#strategyTrader label.error{position:absolute;font-size:10px;top:0;right:0;color:#000;}
#strategyTrader input.text,
#strategyTrader select{width:100%;border:1px solid #29b1fa;}
#strategyTrader input.error,
#strategyTrader select.error{background:#d7e8f1;}
#strategyTrader .submitBtn{text-align:right;margin-top:5px;}

#japanStandalone #T-wrap{width:100%;}
#japanStandalone #T-wrapContentMain{width:100%;}

#fxcmSecuritiesLogin {}
#fxcmSecuritiesLogin h1{font:26px/30px Arial, Helvetica, sans-serif;color:#000;}

/* iframed CNBC video page */
.cnbcEduIframe {width:640px;}
.cnbcEduIframe h1{margin:20px auto 0 auto;padding-bottom:14px;text-align:center;background-color:#ebebeb;}
.cnbcEduIframe .section{margin-bottom:28px;padding:12px 0 0;background-color:#ebebeb;border-bottom:1px solid #dfe0e2;}
.cnbcEduIframe .section.last {margin-bottom:18px;}
.cnbcEduIframe .section h2 {width:600px;margin:0 auto;padding:0 0 6px;font:bold 22px Arial, Helvetica, sans-serif;color:#656f79;text-shadow:1px 1px #fff;border-bottom:1px solid #d2d0d0;}
.cnbcEduIframe .vidWrap {width:600px;margin:0 auto;padding:10px 0 24px 0;border-top:1px solid #fff;border-bottom:3px solid #e5e6e7;}
.cnbcEduIframe .section#coveritliveWrap .vidWrap.first {padding-bottom:0;}
.cnbcEduIframe .section#coveritliveWrap .vidWrap.second {border-top:0;}
.cnbcEduIframe p.glossaryLink {padding-left:19px;}
.cnbcEduIframe p.glossaryLink a{font:bold 14px Arial, Helvetica, sans-serif;}
.cnbcEduIframe #getTradingGuide {position:relative;width:598px;margin:16px auto;border:1px solid #000;background:url(/img/pages/affiliate-campaigns/cnbc/contest/edu-iframe/bg_content.jpg) no-repeat;}
.cnbcEduIframe #getTradingGuide p {padding-left:0;}
.cnbcEduIframe #getTradingGuide .ico {display:block;position:absolute;background-image:url(/img/pages/affiliate-campaigns/cnbc/contest/edu-iframe/sprite_elements.gif);background-repeat:no-repeat;}
.cnbcEduIframe #getTradingGuide .title {height:35px;position:relative;padding-left:36px;font:bold 15px/33px Arial, Helvetica, sans-serif;background-color:#000;}
.cnbcEduIframe #getTradingGuide .title a.expander{display:block;width:93%;color:#fff;text-decoration:none;}
.cnbcEduIframe #getTradingGuide .title a.expander em{color:#f3a814;font-style:normal;text-decoration:underline; }
.cnbcEduIframe #getTradingGuide .title a.expander:hover, .cnbcEduIframe #getTradingGuide .title a:hover.expander em{text-decoration:none;color:#57b3fb;}
.cnbcEduIframe #getTradingGuide .title .arrow{width:17px;height:17px;left:8px;top:9px;}
.cnbcEduIframe #getTradingGuide a.closeThis {display:none;height:15px;width:15px;right:9px;bottom:5px;background-position:0 -34px;}
.cnbcEduIframe #getTradingGuide a.closeThis:hover {background-position:0 -49px;}
.cnbcEduIframe #getTradingGuide .title a.closeThis {top:11px;}
.cnbcEduIframe #getTradingGuide .content {display:none;padding:30px 200px 0 30px;}
.cnbcEduIframe #getTradingGuide .content h3{margin-bottom:20px;color:#000;font:bold 17px/1.35em Arial, Helvetica, sans-serif;text-transform:none;}
.cnbcEduIframe #getTradingGuide .content h3 strong{color:#0076d2;text-transform:uppercase;}
.cnbcEduIframe #getTradingGuide .content form .box {padding-bottom:12px;}
.cnbcEduIframe #getTradingGuide .content form label{display:block;width:88px;float:left;color:#023878;}
.cnbcEduIframe #getTradingGuide .content form input.text, .cnbcEduIframe #getTradingGuide .content form select{width:215px;height:24px;border:1px solid #023878;}
.cnbcEduIframe #getTradingGuide .content form span.invalid {padding-left:88px;}
.cnbcEduIframe #getTradingGuide .content form .submit{padding:10px 0 0 86px;}
.cnbcEduIframe #getTradingGuide .confBox {display:none;}
.cnbcEduIframe #getTradingGuide .bottomBar {display:none;width:100%;height:24px;position:absolute;bottom:0;left:0;background-color:#000;}
/* styling for open state */
.cnbcEduIframe #getTradingGuide.open {padding-bottom:60px;}
.cnbcEduIframe #getTradingGuide.open .title a.expander em{text-decoration:none;}
.cnbcEduIframe #getTradingGuide.open .title a.expander .arrow{background-position:0 -17px;}
.cnbcEduIframe #getTradingGuide.open .title.open {height:57px;background:none;}
.cnbcEduIframe #getTradingGuide.open .content,
.cnbcEduIframe #getTradingGuide.open a.closeThis,
.cnbcEduIframe #getTradingGuide.open .bottomBar {display:block;}
/* styling for footer */
.cnbcEduIframe #footerLinks {padding-left: 20px; line-height: 1.1em;}
.cnbcEduIframe #footerLinks #removeborder {border:none;}
.cnbcEduIframe #footerLinks a {font-size:11px;}
