/* Global */
.TC .top{border-bottom:1px solid #fff; width:100%; font-size:1.2em; }

/* style for traditional tabs */
.TC .tabNav{width:100%; overflow:auto; }
.TC .tabNav li{float:left; font:bold 10px Verdana, Geneva, sans-serif; height:35px; line-height:35px; margin:0; text-align:center; text-transform:uppercase; }
.TC .tabNav li a{display:block; height:35px; cursor:pointer; color:#fff; text-decoration:none; }
.TC .tabNav li.current a{color:#000; text-decoration:none; }
.TC .tabNav li:hover a{color:#000 !important; }
.TC .tabNav li a:focus{color:#fff; }
/* style for jQuery tools tabs */
.TC .tabMenu{width:100%;}
.TC .tabMenu li{float:left;font:bold 10px Verdana, Geneva, sans-serif; height:35px; line-height:35px; margin:0; text-align:center; text-transform:uppercase; }
.TC .tabMenu li a{display:block; height:35px; cursor:pointer; color:#fff; text-decoration:none; }
.TC .tabMenu li a.current{color:#000; text-decoration:none; }
.TC .tabMenu li:hover a{color:#000 !important; }
.TC .tabMenu li a:focus{color:#fff; }

.TC div.tabContainer{border-left:1px solid #a7b5c8; border-right:1px solid #a7b5c8; border-bottom:1px solid #a7b5c8; }
.TC div.content{display:none; padding:2em 1.5em; }
	.TC div.content div.contentLeft{float:left; width:700px; }
	.TC div.content div.contentRight{float:right; width:219px; }
.TC div.current{display:block !important; }
	.TC div.content p{color:#333; line-height:2em; }
	.TC div.content p.note{color:#707070; line-height:1.5em; }
.TC .note{margin:1em 2em; }
.TC div.content .note{margin:1em 0; }
.TC .last{margin-bottom:0 !important; padding-bottom:0 !important; }

/* Active Trader */
#AT .top{background:url(/img/pages/trading-systems/active-trader/bg_top.jpg) no-repeat; height:349px; position:relative; }
#AT .top .topLeft{float:left; width:auto; padding:3.5em 0 0 5.6em; }
	#AT h1{color:#0f54c3; font:bold 3.2em Arial, Helvetica, sans-serif; padding:0; margin:0; }
	#AT h2{color:#0441a2; font:bold 1.4em Arial, Helvetica, sans-serif; padding:0; margin:0; }
	#AT .top ul{color:#404755; font:bold 13px Verdana, Geneva, sans-serif; padding:1.2em 0; }
	#AT .top li{background:url(/img/pages/trading-systems/active-trader/list_top.gif) no-repeat left 0; padding:0 0 1.3em 2em; }
	#AT .top .topLeft a{position:absolute; display:block; height:28px; bottom:31px; text-indent:-5000px; }
	#AT .top .topLeft a.topDemo{width:271px; left:56px; }
	#AT .top .topLeft a.topPlatform{width:144px; left:345px; }
#AT .top .topRight{float:right; width:438px; height:349px; }
#AT .tabNav{background:url(/img/pages/trading-systems/active-trader/bg_tabs.gif) 0 -70px no-repeat; }
	#AT .tabNav li.tab3 a,#AT .tabNav li.tab4 a{height:27px; padding-top:8px; }
	#AT .tabNav li.tab1{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat 0 0; line-height:35px; width:165px; }
	#AT .tabNav li.tab2{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -165px 0; line-height:35px; width:252px; }
	#AT .tabNav li.tab3{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -417px 0; line-height:11px; width:203px; }
 	#AT .tabNav li.tab4{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -620px 0; line-height:11px; width:187px; }	
	#AT .tabNav li.tab5{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -807px 0; line-height:35px; width:173px; }
	#AT .tabNav li.tab1:hover{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat 0 -35px; }
	#AT .tabNav li.tab2:hover{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -165px -35px; }
	#AT .tabNav li.tab3:hover{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -417px -35px; }
	#AT .tabNav li.tab4:hover{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -620px -35px; }
	#AT .tabNav li.tab5:hover{background:#fff url(/img/pages/trading-systems/active-trader/bg_tabs.gif) no-repeat -807px -35px; }
	#AT .tabNav li.current{background:none!important; }
#AT div.content{}
	#AT .last{margin-bottom:0 !important; padding-bottom:0 !important; }
	#AT div.content h3{font-weight:bold; color:#e19503; text-transform:uppercase; padding-bottom:.5em; }
	#AT div.content div.divider{height:8px; width:97%; background:url(/img/pages/trading-systems/active-trader/divider.gif) repeat-x; margin:1em 0; }
	#AT div.content ul{}
	#AT div.content li{background:url(/img/pages/trading-systems/active-trader/list_content.gif) no-repeat left 0.4em; padding:0 0 .5em 2em; line-height:1.8em; }
	#AT div.content table{width:80%; margin:0 auto; }
	#AT div.content th,
	#AT div.content td{text-align:center; border-bottom:1px solid #ccc; padding:.4em 0; text-transform:uppercase; }
	#AT div.content table.ATCommission th{background:#F7F7F7; font:bold 1em Arial, Helvetica, sans-serif; }
	#AT div.content table.ATCommission td{font:bold 1em Arial, Helvetica, sans-serif; }
	#AT div.content td.tradingAmount{color:#2C7BDA; width:50%; }
	#AT div.content td.feeAmount{color:#900; width:50%; }
	#AT div.content td.tableNote{color:#333; font:bold .9em Verdana, Geneva, sans-serif; border-bottom:none; }
	#AT div.content table.ATSpread{border-top:1px solid #ccc; }
	#AT div.content table.ATSpread th{background:#f7f7f7; font:bold 1em Arial, Helvetica, sans-serif; }
	#AT div.content table.ATExample th,
	#AT div.content table.ATExample td{color:#333; font:bold 1em Arial, Helvetica, sans-serif; }
	#AT div.content table.ATExample th,
	#AT div.content table.ATExample td.leftTitle{background:#f7f7f7; }
	#AT div.content table.ATExample th.empty{background:#fff !important; }
	#AT div.content table.ATExample td.tradPlatform{font-weight:normal; }
	#AT div.content table.ATExample td.ATPlatform{color:#900; }
	#AT div.content table.ATReq td{text-transform:none;vertical-align:middle;}
	#AT div.content table.ATReq td.leftTitle{background:#f7f7f7; }
	#AT div.content table.ATReq th.empty{background:#fff;}
	#AT div.content table.ATReq th{background:#f7f7f7; font:bold 1em Arial, Helvetica, sans-serif; }
	#AT div.contentRight div{margin-bottom:2em; }
	#AT div.content_5 .contentLeft{background:url(/img/pages/trading-systems/active-trader/bg_contact.jpg) no-repeat left top; }
	#AT div.content_5 h3{margin:0 0 0 270px; }
	#AT div.content_5 ul{margin:0 1.5em 0 247px; }
	#AT div.content form.standard{margin-top:1em; }
	#AT div.content form.standard div.submit{margin-top:2em; }

/* Friends and Family */
#FFRP {line-height:1.6em; }
#FFRP #top {height:350px;position:relative;color:#012747;background:#F8F6F2 url(/img/pages/incentives/ffrp/bg_top.jpg) no-repeat;}
	#FFRP #top .titles_box {position:absolute;left:483px;top:38px;width:459px;height:68px;}
	#FFRP #top .titles_box h1, #FFRP .titles_box h2 {margin:0;}
	#FFRP #top .titles_box {position:absolute;left:483px;top:40px;width:459px;height:68px;}
	#FFRP #top .subtitles_box {position:absolute;top:158px;left:507px;}
	#FFRP #top h3 {margin:0 0 16px 0;font-size:26px;font-weight:normal;text-transform:none;color:#012868;line-height:1.1em;}
	#FFRP #top h3 strong{font-size:30px;}
	#FFRP #top .details {margin-left:27px;font:30px Arial, Helvetica, sans-serif;font-weight:bold;color:#c66200;}
	#FFRP #top .details strong {color:#012868;}
	/* global elements, for both FFRP pages */
#FFRP .block_button{background-image:url(/img/pages/incentives/ffrp/bg_block_buttons.jpg);background-repeat:no-repeat;}
#FFRP .icon{background-image:url(/img/pages/incentives/ffrp/bg_icons.gif);background-repeat:no-repeat;}
#FFRP .illustration{background-image:url(/img/pages/incentives/ffrp/bg_illustrations.gif);background-repeat:no-repeat;}
#FFRP .outerNav{background:url(/img/pages/incentives/ffrp/bg_tabs.gif) 0 -36px no-repeat;}
#FFRP .button_orange {margin-top:1em;width:266px;height:33px;background-position:0 -67px;font:bold 11px/33px Verdana, Geneva, sans-serif;}
#FFRP .button_orange a{width:100%;color:#181818;font:bold 11px/33px Verdana, Geneva, sans-serif;background:url(/img/bullets/list_arrow_brown.gif) 92% 50% no-repeat;}
#FFRP .button_orange a:hover{text-decoration:underline;}
#FFRP .button_orange.fund a{background-position:208px 50%;}
#FFRP ul.orange li{background:url(/img/bullets/list_circle_yellow_2.gif) 0 .55em no-repeat;padding-left:14px;padding-bottom:.5em;}
#FFRP ul.orange li {color:#333; }
#FFRP ul.orange li strong {color:#F2810C; }
	#FFRP .outerNav li{float:left;text-align:center;line-height:36px;height:36px;}
	#FFRP .outerNav li a{display:block;font:bold 11px/36px Verdana, Geneva, sans-serif;color:#012868;text-decoration:none;text-transform:uppercase;background:url(/img/pages/incentives/ffrp/bg_tabs.gif) 0 0 no-repeat;}
	#FFRP .outerNav li.tab1 a{width:173px;}
	#FFRP .outerNav li.tab2 a{width:217px;background-position:-173px 0;}
	#FFRP .outerNav li.tab3 a{width:217px;background-position:-390px 0;}
	#FFRP .outerNav li.tab4 a{width:192px;background-position:-607px 0;}
	#FFRP .outerNav li.tab5 a{width:181px;background-position:-799px 0;}
	#FFRP .outerNav a:hover, #FFRP .outerNav a.current{background:none!important;}
#FFRP div.contentBox{border-color:#a7b5c8;border-style:solid;border-width:0 1px 1px 1px;}
#FFRP div.content{padding:2em 2.5em;}
	#FFRP div.contentLeft{float:left;width:640px;}
	#FFRP div.contentRight{float:right;}
	#FFRP div.contentRightInner{float:right;margin:0 0 2em 3em;}
	#FFRP h3 {color:#40a2f6;font-size:16px;}
	#FFRP .clientEnroll {float:right;width:236px;height:67px;margin-left:3em;}
	#FFRP .clientEnroll a {float:left;height:17px;margin:43px 0 7px 0;padding-right:6px;font:bold 10px/17px Verdana, Geneva, sans-serif;color:#5f3201;text-decoration:underline;background:url(/img/bullets/list_arrow_brown.gif) right .5em no-repeat;}
	#FFRP .clientEnroll a:hover{text-decoration:none;}
	#FFRP .clientEnroll a.new {width:100px;background-position:91px .6em;}
	#FFRP .clientEnroll a.existing {width:124px;background-position:117px .6em;}
	#FFRP ul.standard {margin:0 0 0 3px;list-style:none;}
	#FFRP ul.standard li {padding-left:18px;background:url(/img/bullets/list_circle_blue_1.gif) 0 .5em no-repeat;}
	#FFRP em.colored {font:bold 16px Arial, Helvetica, sans-serif;color:#ff7302;text-transform:uppercase;}
#FFRP .content_1 div.contentRight {width:236px; }
	#FFRP .content_1 .contentRightInner {width:415px;}
	#FFRP #rewards_table {float:right;width:415px;margin-bottom:4px;font:bold 16px Arial, Helvetica, sans-serif;color:#105dac;border-collapse:separate;border-bottom:1px solid #89c6fa}
	#FFRP #rewards_table tr td{border-top:3px solid #fff;}
	#FFRP #rewards_table td{padding-left:24px;height:37px;line-height:37px;}
	#FFRP #rewards_table th.illustration{height:60px;text-indent:-9999px;}
	#FFRP #rewards_table th.initialBalance{width:183px;background-position:0 0;}
	#FFRP #rewards_table th.youGet{width:108px;background-position:-183px 0;}
	#FFRP #rewards_table th.friendGets{width:124px;background-position:-290px 0;}
	#FFRP #rewards_table tr.row1 td{background-color:#e5f2fe;}
	#FFRP #rewards_table tr.row2 td{background-color:#d8ecfd;}
	#FFRP #rewards_table tr.row3 td{background-color:#bcdefc;}
	#FFRP #rewards_table td.cat{font-size:13px;color:#173655;}
	#FFRP .content_1 .contentRightInner p.note{margin-right:4px;margin-bottom:32px;text-align:right;}
#FFRP .content_2 {}
	#FFRP ul#timeline {width:842px;height:305px;margin:0  auto 3em  auto;background-position:10px -70px;}
	#FFRP ul#timeline li{float:left;margin-top:280px;font:bold 12px/1.25em Arial, Helvetica, sans-serif;color:#2a82c1;}
	#FFRP ul#timeline li.one {padding-left:89px;width:286px;}
	#FFRP ul#timeline li.two {width:222px;}
	#FFRP ul#timeline li.three {width:245px;}
	#FFRP #rewards_table_example {width:755px;height:159px;margin:0 auto;font:bold 12px/1em Verdana, Arial, Helvetica, sans-serif;color:#221e18;background-position:0 -377px;border:1px solid #93ccfc;}
	#FFRP #rewards_table_example th{height:41px;line-height:41px;text-transform:uppercase;}
	#FFRP #rewards_table_example th.referrals{padding-left:44px;background-position:18px -96px;}
	#FFRP #rewards_table_example th.balance{padding-left:30px;background-position:0 -143px;}
	#FFRP #rewards_table_example th.commission{padding-left:28px;color:#1066a8;background-position:0 10px;}
	#FFRP #rewards_table_example td {height:20px;padding:0 0 0 15px;}
	#FFRP #rewards_table_example td.center {padding-left:0;text-align:center;}
	#FFRP #rewards_table_example td.indent {padding-left:30px; }
	#FFRP #rewards_table_example tr.one{height:20px;}
	#FFRP #rewards_table_example tr.last td {border-bottom:2px solid #fff; }
	#FFRP #rewards_table_example tr.total td{padding-top:3px;color:#2f99f4;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#029ade;text-transform:uppercase;}
	#FFRP #rewards_table_example td.subtitle {padding-left:120px; }
	#FFRP p.tableNote {width:754px;text-align:left;margin:4px auto 3em auto;}
#FFRP div.content_3 div.contentLeft {width:432px;background-position:-229px 175px;}
#FFRP div.content_3 div.contentRight {width:432px;background-position:40px -220px;}
	#FFRP .content_3 h4 {margin:0;padding:0 0 0 33px;font:bold 15px/30px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#40A2F6;border-bottom:1px solid #4ea9f6;background-color:#fff;}
	#FFRP .content_3 #eligibility h4 {background-position:0 -205px;}
	#FFRP .content_3 #payment h4 {background-position:0 -49px;}
	#FFRP .content_3 ol {margin-left:29px; }
	#FFRP .content_3 ol li{padding:0 0 .5em 4px;font:bold 12px/1.75em Verdana, Arial, Helvetica, sans-serif;color:#40a2f6;}
	#FFRP .content_3 .descriptionTC {font:11px Arial, Helvetica, sans-serif;  color:#4e4e4e; }
	#FFRP textarea.text {border:1px solid #7f9db9; }
#FFRP .content_5 {}
	#FFRP .content_5 h3{float:left;}
	#FFRP .content_5 h4#referral_link{float:right;width:382px;margin:0 0 15px 0;font:bold 11px/1.4 Arial, Helvetica, sans-serif;color:#475158;text-transform:none;}
	#FFRP .content_5 h4#referral_link span{display:block;float:left;width:250px;height:30px;margin-right:11px;padding-top:4px;text-align:right;}
	#FFRP .content_5 h4#referral_link a{float:right;width:113px;height:36px;padding-right:6px;line-height:36px;font-size:14px;color:#fff;background-position:-600px top;}
	#FFRP .content_5 h4#referral_link a:hover{background-position:right top;}
	#FFRP .content_5 .innerNav_box{padding:12px 6px 0 6px;background:url(/img/pages/incentives/ffrp/bg_client_nav_box.gif) 0 0 repeat-x;}
	#FFRP .content_5 .innerNav_box h4 {padding-left:9px;}
	#FFRP .content_5 .innerNav_box h4 span{font-weight:normal;text-transform:none;}
		#FFRP .content_5 ul.innerNav {margin:2em 0 0 0;font:11px/1.35 Arial, Helvetica, sans-serif;color:#415162;}
		#FFRP .content_5 ul.innerNav li {width:419px;height:125px;font:11px/1.3em Arial, Helvetica, sans-serif;color:#415162;}
		#FFRP .content_5 ul.innerNav li .subtext{padding-left:9px;}
		#FFRP .content_5 ul.innerNav a.block_button {width:419px;height:67px;margin-bottom:.5em;text-indent:-9999px; }
		#FFRP .content_5 .innerNav li.tab1 a {background-position:0 -300px;}
		#FFRP .content_5 .innerNav li.tab1 a.initial {background-position:0 -233px;}
		#FFRP .content_5 .innerNav li.tab1 a:hover, #FFRP .content_5 .innerNav li.tab1 a.current {background-position:0 -166px;}
		#FFRP .content_5 .innerNav li.tab2 a {background-position:-419px -300px;}
		#FFRP .content_5 .innerNav li.tab2 a.initial {background-position:-419px -233px;}
		#FFRP .content_5 .innerNav li.tab2 a:hover, #FFRP .content_5 .innerNav li.tab2 a.current {background-position:-419px -166px;}
		#FFRP .content_5 .innerNav li a.current {cursor:default;}
		#FFRP .content_5 .innerContent {border-top:1px solid #a7b5c8;padding-top:2em;}
	#FFRP .content_5 ol {color:#F2810C; }
	#FFRP .content_5 ol ul.orange{margin-top:.75em; }
#FFRP form.ffrpForm{width:100%;background:#eff2f6;margin-bottom:1.75em;border-bottom:1px solid #7f9db9;}
#FFRP form.ffrpForm 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;}
#FFRP form.ffrpForm div.formReq{text-align:right;color:#af190e;font-size:10px;padding:.5em 3em 0 0;}
#FFRP form.ffrpForm div.formContent{padding:0 6% 1em;color:#3b537f;}
#FFRP form.ffrpForm div.box{border-bottom:1px solid #fff;border-top:1px solid #dbe2eb;padding:.8em 0 .8em;}
#FFRP form.ffrpForm div.box div.instruction{position:absolute;top:.35em;right:0;font:normal 10px Arial,Helvetica,sans-serif;}
#FFRP form.ffrpForm div.box div.left,#FFRP form.ffrpForm div.box div.right{position:relative;width:44%;}
#FFRP form.ffrpForm div.box.first{border-top:none !important;}
#FFRP form.ffrpForm div.box.last{border-bottom:none !important;padding-bottom:2em;}
#FFRP form.ffrpForm span.req{color:#af190e;}
#FFRP form.ffrpForm label{display:block;line-height:1.2em;}
#FFRP form.ffrpForm label.validate{color:#af190e;font-weight:bold;}
#FFRP form.ffrpForm label.checkbox{display:inline;padding:0;}
#FFRP form.ffrpForm span.invalid{font:.9em Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
#FFRP form.ffrpForm input.text{border:1px solid #7f9db9;background:#fff;display:block;width:99%;margin-top:.4em;}
#FFRP form.ffrpForm input.invalid{outline:1px solid #af190e;}
#FFRP form.ffrpForm input.radio{float:left;}
#FFRP form.ffrpForm input.radio.invalid{outline:none;}
#FFRP form.ffrpForm select{width:100%;margin-top:.4em;}
#FFRP form.ffrpForm select.inlineDisplay{margin:0 0 0 .75em;}
#FFRP form.ffrpForm select.invalid{outline:1px solid #af190e;}
#FFRP form.ffrpForm input.text:focus{background:#f3f1e5;}
#FFRP form.ffrpForm div.radiobox label{margin-bottom:.5em;}
#FFRP form.ffrpForm div.radiobox .clear {margin-bottom:.7em;}
#FFRP form.ffrpForm div.radiobox .radiotext {float:right;width:92%;padding-left:.3em;line-height:1.6em;}
#FFRP form.ffrpForm div.radiobox span.invalid{display:none;}
#FFRP form.ffrpForm div.checkbox input.checkbox{float:left;margin:0;}
#FFRP form.ffrpForm div.checkbox label.checkbox{float:right;width:96%;padding-top:0;line-height:1.6em;}
#FFRP form.ffrpForm div.checkbox span.invalid{float:left;padding-left:6%;}
#FFRP form.ffrpForm textarea.text{width:99%;margin-top:.4em;height:5em;border:1px solid #7f9db9;background:#fff;}
#FFRP form.ffrpForm textarea.invalid{outline:1px solid #af190e;}
#FFRP form.ffrpForm div.submit{text-align:center;padding:1.5em 0;}
/* Friends and Family Landing */	
#FFRP.landing #topLink {position:absolute;top:52px;right:10px;}
	#FFRP.landing .contentHead {height:349px;}
	#FFRP.landing h1, #FFRP.landing h2 {padding:0;margin:0;line-height:1em;}
	#FFRP.landing .contentBody {margin-bottom:1.5em;padding:3em 2.5em;font:12px/2em Verdana, Geneva, sans-serif;color:#000;border:1px solid #b8b8b8;border-top:none;}
	#FFRP.landing .introContent {margin-bottom:0px;}
	#FFRP.landing .introContent .left{width:575px;}
	#FFRP.landing .introContent .right{width:291px;}
	#FFRP.landing #rewards_table {float:right;width:291px;margin-bottom:4px;font:bold 16px Arial, Helvetica, sans-serif;color:#105dac;border-collapse:separate;border-bottom:1px solid #89c6fa}
	#FFRP.landing #rewards_table tr td{border-top:3px solid #fff;}
	#FFRP.landing #rewards_table td{padding-left:11px;height:37px;line-height:37px;}
	#FFRP.landing #rewards_table th{background:url(/img/pages/incentives/ffrp/landing_bg_table.gif);}
	#FFRP.landing #rewards_table th.illustration{height:60px;text-indent:-9999px;}
	#FFRP.landing #rewards_table th.illustration{height:60px;text-indent:-9999px;}
	#FFRP.landing #rewards_table th.initialBalance{width:183px;background-position:0 0;}
	#FFRP.landing #rewards_table th.youGet{width:108px;background-position:-183px 0;}
	#FFRP.landing #rewards_table th.friendGets{width:124px;background-position:-290px 0;}
	#FFRP.landing #rewards_table tr.row1 td{background-color:#e5f2fe;}
	#FFRP.landing #rewards_table tr.row2 td{background-color:#d8ecfd;}
	#FFRP.landing #rewards_table tr.row3 td{background-color:#bcdefc;}
	#FFRP.landing #rewards_table td.cat{font-size:13px;color:#173655;padding-left:32px;}
	#FFRP.landing .introContent p.note{margin-right:4px;margin-bottom:0;text-align:right;}
	#FFRP.landing .stepsTitle{background:url(/img/pages/incentives/ffrp/bg_steps.gif) no-repeat;}
		#FFRP.landing .steps_box h3.stepsTitle{margin-bottom:0;line-height:54px;}
		#FFRP.landing .steps_box h4.stepsTitleNote {font:bold 14px/1em Arial, Helvetica, sans-serif;margin:6px 0 30px 8px;}
		#FFRP.landing .steps_box h4.stepsSubtitle{height:14px;padding:13px 0 0 40px;position:relative;font:bold 14px/1.1em Arial, Helvetica, sans-serif;color:#e98423;text-transform:none;}
		#FFRP.landing .steps_box h4.stepsSubtitle.first{height:29px;padding-top:0;}
		#FFRP.landing .steps_box h4.stepsSubtitle img{position:absolute;left:0; bottom:0;}
		#FFRP.landing .steps_box .stepsBody {margin-left:40px;margin-bottom:1.15em;padding-bottom:2.5em;border-bottom:1px solid #e0e1e5;line-height:1.5em;}
		#FFRP.landing .steps_box .stepsBody.three {margin-bottom:2.5em;}
		#FFRP.landing .steps_box .stepsBody ul.orange strong{color:#333;}
		#FFRP.landing .steps_box p.appInstruct{width:382px;position:relative;margin:30px 0 0 0;}
		#FFRP.landing .steps_box p.appInstruct span{display:block;margin:10px 0 0 0;font-size:11px;}
		#FFRP.landing .steps_box p.appInstruct img.sample{position:absolute;bottom:-93px;right:-500px;}
		#FFRP.landing .steps_box .apply {padding-top:30px;}
		#FFRP.landing .steps_box .apply h5{font:bold 15px/1.2em Arial, Helvetica, sans-serif;margin-bottom:0;}
		#FFRP.landing .steps_box .apply p{margin:0;line-height:1.75em;}
		#FFRP.landing .steps_box .apply a.bullet{padding-left:11px;background:url(/img/bullets/list_arrow_blue_3.gif) left .4em no-repeat;}
		#FFRP.landing .steps_box .apply div.buttonWrap {width:485px;padding-top:8px;}
		#FFRP.landing .steps_box .apply div.buttonWrap div.block_button a{color:#fff;font:bold 10px/32px Verdana, Geneva, sans-serif;text-transform:uppercase;}
		#FFRP.landing .steps_box .apply div.buttonWrap div.block_button a:hover{text-decoration:underline;}
		#FFRP.landing .steps_box .apply div.buttonWrap div.US {width:236px;height:33px;background-position:0 -100px;}
		#FFRP.landing .steps_box .apply div.buttonWrap div.nonUS {width:236px;height:33px;line-height:33px;background-position:0 -133px;}
	
/* Metatrader 4 */
#MT4 .top{background:url(/img/pages/trading-systems/metatrader/bg_top.jpg) no-repeat; height:340px; position:relative; }
	#MT4 h1{color:#fec80e; font:bold 41px Arial, Helvetica, sans-serif; padding:0.7em 0 0 520px; margin:0; }
	#MT4 h2{color:#26b4f9; font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 520px; margin:0; }
	#MT4 .top ul{color:#1c150d; font:bold 13px Verdana, Geneva, sans-serif; margin:.75em 2em 0 520px; padding:0; }
	#MT4 .top li{background:url(/img/pages/trading-systems/metatrader/list_top.gif) no-repeat left .3em; margin-bottom:.5em; padding-left:1.75em; position:relative;font-size:12px;line-height:1.4em; }
	#MT4 .top a.MT4TopLink{position:absolute; display:block; top:260px; width:232px; height:37px; text-indent:-5000px; }
	#MT4 .top a.Download{left:448px; }
	#MT4 .top a.OpenAccount{left:720px; }
	#MT4 .top .MT4TopBottom{width:100%; position:absolute; bottom:0; color:#fff; font-size:.9em; padding-bottom:0.8em; }
	#MT4 .top .MT4TopBottom .bottomLeft{height:24px; float:left; padding-left:2em; }
	#MT4 .top .MT4TopBottom .bottomRight{height:24px; float:right; padding-right:2em; line-height:24px; font-weight:bold; color:#fec80e; }#MT4 .tabNav{background:url(/img/pages/trading-systems/metatrader/bg_tabs.gif) 0 -70px no-repeat; }
	#MT4 .tabNav li.tab1{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat 0 0; width:165px; }
	#MT4 .tabNav li.tab2{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -165px 0; width:252px; }
	#MT4 .tabNav li.tab3{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -417px 0; width:203px; }
	#MT4 .tabNav li.tab4{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -620px 0; width:187px; }
	#MT4 .tabNav li.tab5{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -807px 0; width:173px; }
	#MT4 .tabNav li.tab1:hover{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat 0 -35px; }
	#MT4 .tabNav li.tab2:hover{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -165px -35px; }
	#MT4 .tabNav li.tab3:hover{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -417px -35px; }
	#MT4 .tabNav li.tab4:hover{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -620px -35px; }
	#MT4 .tabNav li.tab5:hover{background:#fff url(/img/pages/trading-systems/metatrader/bg_tabs.gif) no-repeat -807px -35px; }
	#MT4 .tabNav li.current{background:none!important; }
#MT4 div.content{}
	#MT4 div.content p span.MT4Minimum{font:bold 10px Verdana, Geneva, sans-serif; text-transform:uppercase; }
	#MT4 div.content ul.standard{list-style:square; margin-left:1.3em;line-height:1.5em;}
	#MT4 div.content ul.standard li{margin-bottom:.5em; }
#MT4 .liveChatRR{background:url(/img/pages/trading-systems/metatrader/rr_livechat.jpg) no-repeat; height:57px; margin-bottom:15px; position:relative; width:219px; }
	#MT4 .liveChatRR span.liveChat{color:#ed9501; font:bold 11px Verdana, Geneva, sans-serif; padding:8px 0 0 80px; text-transform:uppercase; }
	#MT4 .liveChatRR span{color:#333; display:block; font:10px Verdana, Geneva, sans-serif; margin:0; padding:0 0 0 80px; text-transform:uppercase; }
	#MT4 .liveChatRR a{display:block; height:57px; position:absolute; top:0; width:219px; text-decoration:none; }
#MT4 .viewVideoRR{background:url(/img/pages/trading-systems/metatrader/rr_viewvideo.jpg) no-repeat; height:57px; margin-bottom:13px; position:relative; width:219px; }
	#MT4 .viewVideoRR h5{color:#fff; font:bold 10px Verdana, Geneva, sans-serif; text-transform:uppercase; }
	#MT4 .viewVideoRR a{display:block; height:37px; position:absolute; top:0; width:209px; text-decoration:none; color:#fff; padding:20px 0 0 10px; }
#MT4 .content_4 .VPSformBox {margin-bottom:1em;}
#MT4 .content_4 .VPSformBox iframe {display:block;padding-top:1.75em;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
#MT4 .contact{border-bottom:1px solid #cbcac0; height:58px; overflow:auto; padding-bottom:1px; width:100%;}
	#MT4 .contact .first{color:#333; display:inline; float:left; font:10px Verdana, Geneva, sans-serif; padding:5px 0 0 70px; text-transform:uppercase; }
	#MT4 .contact .second{display:inline; float:right; font:bold 11px Verdana, Geneva, sans-serif; text-transform:uppercase; }
	#MT4 .contact#Chat{background:#fff url(/img/pages/trading-systems/metatrader/bg_contactChat.gif) no-repeat; margin-bottom:10px; }
	#MT4 .contact#Chat .second{padding:30px 217px 0 0; }
	#MT4 .contact#Email{background:#fff url(/img/pages/trading-systems/metatrader/bg_contactEmail.gif) no-repeat; margin-bottom:10px; }
	#MT4 .contact#Email .second{padding:30px 210px 0 0; }
	#MT4 .contact#Call{background:#fff url(/img/pages/trading-systems/metatrader/bg_contactCall.gif) no-repeat; margin-bottom:30px; }
#MT4VPSWrap div.formWrap {width:625px;}
#MT4VPSWrap form#MT4VPS div.radiobox .inline {width:auto;}
#MT4VPSWrap form#MT4VPS div.box label.inline {width:auto;padding-right:2em;}
#MT4VPSWrap form#MT4VPS div.radiobox label.inline {width:370px;}
#MT4VPSWrap form#MT4VPS div.radiobox .radiotext {float:left;width:auto;}
#MT4VPSWrap form#MT4VPS .conditDependent{/*display:block;*/}
.VPSconfirmation {width:625px;line-height:1.75em;}

/* FSS */
#FSS .top{background:url(/img/pages/trading-systems/forex-selector/bg_top.jpg); height:349px; }
	#FSS .fssFlash{float:left; width:452px; height:349px; }
	#FSS .fssIntro{float:right; width:505px; }
	#FSS .fssIntro a{float:left; display:inline; width:188px;height:34px;text-indent:-5000px; margin-top:12px; }
	#FSS .fssIntro h1{font:bold 36px 'Droid Sans',Arial,Helvetica,sans-serif; color:#154a91; padding:50px 0 6px 0px; margin:0; }
	#FSS .fssIntro h2{font:bold 20px Arial, Helvetica, sans-serif; color:#1c85f1; padding:0 0 10px 0; margin:0; }
	#FSS .top ul{margin:0; list-style:none; }
	#FSS .top li{font:bold 14px/18px 'Droid Sans',Arial,Helvetica,sans-serif;color:#000;padding:0 12px 10px 20px; background:url(/img/pages/trading-systems/forex-selector/list_top.gif) no-repeat 0 3px; }
	#FSS a.fssDemo{margin-left:18px;background:url(/img/pages/trading-systems/forex-selector/btn_FreeDemo.gif) no-repeat;}
	#FSS a.fssPlatform{margin-left:55px;background:url(/img/pages/trading-systems/forex-selector/btn_LaunchPlatform.gif) no-repeat;}
	#FSS div.balance{display:block; color:#000; text-align:right; font:bold 11px Verdana, Geneva, sans-serif; padding-right:10px; margin-top:10px; }
	#FSS div.balance strong{color:#0a1e38;}
#FSS h4{font:bold 12px Verdana, Geneva, sans-serif; color:#d59c02; padding-bottom:.5em; text-transform:uppercase; }
#FSS h6{font:bold 12px Verdana, Geneva, sans-serif; color:#060c1f; padding-bottom:.3em; }
#FSS .tabMenu{list-style:none; margin:0; padding:0; width:980px;background:url(/img/pages/trading-systems/forex-selector/bg_fss_tabs.gif) no-repeat 0 -70px; }
#FSS .tabMenu li{display:block; float:left; font:bold 10px/35px Verdana, Geneva, sans-serif; height:35px;margin:0; text-align:center; text-transform:uppercase; }
#FSS .tabMenu li a{display:block; height:35px; cursor:pointer; color:#fff;background:#fff url(/img/pages/trading-systems/forex-selector/bg_fss_tabs.gif) no-repeat;}
#FSS .tabMenu li a.current{color:#000; text-decoration:none; }
#FSS .tabMenu li:hover a{color:#000; text-decoration:none; }
	#FSS .tabMenu li.tab1 a{background-position:0 0;width:185px;}
	#FSS .tabMenu li.tab2 a{background-position:-185px 0;width:202px;}
	#FSS .tabMenu li.tab3 a{background-position:-387px 0;width:208px;line-height:11px;height:28px;padding-top:7px;}
	#FSS .tabMenu li.tab4 a{background-position:-595px 0;width:212px;line-height:11px;height:28px;padding-top:7px;}
	#FSS .tabMenu li.tab5 a{background-position:-807px 0;width:173px;}
	#FSS .tabMenu li.tab1:hover a{background-position:0 -35px;}
	#FSS .tabMenu li.tab2:hover a{background-position:-185px -35px;}
	#FSS .tabMenu li.tab3:hover a{background-position:-387px -35px;}
	#FSS .tabMenu li.tab4:hover a{background-position:-595px -35px;}
	#FSS .tabMenu li.tab5:hover a{background-position:-807px -35px;}
	#FSS .tabMenu li a.current{background:none!important;}
#FSS .liveChatRR{background:url(/img/pages/trading-systems/forex-selector/rr_livechat.jpg) no-repeat; height:57px; margin-bottom:13px; position:relative; width:219px; }
	#FSS .liveChatRR h5{color:#ed9501; font:bold 11px Verdana, Geneva, sans-serif; padding:8px 0 0 80px; text-transform:uppercase; }
	#FSS .liveChatRR span{color:#333; display:block; font:10px Verdana, Geneva, sans-serif; margin:0; padding:0 0 0 80px; text-transform:uppercase; }
	#FSS .liveChatRR a{display:block; height:57px; position:absolute; top:0; width:219px; text-decoration:none; }
	#FSS .liveChatRR a:hover, #FSS .liveChatRR a:active{text-decoration:none; }
#FSS .newfeaturesRR{background:url(/img/pages/trading-systems/forex-selector/rr_newfeatures.gif) no-repeat; margin-bottom:13px; height:151px; position:relative; width:219px; }
	#FSS .newfeaturesRR h5{color:#03275e; font:bold 10px Verdana, Geneva, sans-serif; padding:103px 10px 0 10px; text-transform:uppercase; }
	#FSS .newfeaturesRR h5 span{display:block; color:#0064f8; font:bold 14px Arial, Helvetica, sans-serif; }
	#FSS .newfeaturesRR a{color:#001170; display:block; height:151px; position:absolute; top:0; width:219px; text-decoration:none; }
	#FSS .newfeaturesRR a:hover, #FSS .newfeaturesRR a:active{text-decoration:none; }
#FSS .viewVideoRR{background:url(/img/pages/trading-systems/forex-selector/rr_video.jpg) no-repeat; height:57px; position:relative; width:219px; }
	#FSS .viewVideoRR h5{color:#001170; font:bold 10px Verdana, Geneva, sans-serif; padding:20px 0 0 10px; text-transform:uppercase; }
	#FSS .viewVideoRR a{color:#001170; display:block; height:57px; position:absolute; top:0; width:219px; text-decoration:none; }
	#FSS .viewVideoRR a:hover, #FSS .liveChatRR a:active{text-decoration:underline; }
#FSS .content{color:#060c1f; font:normal 12px/21px Verdana, Geneva, sans-serif; }
#FSS div.current{display:block !important; }
	#FSS .contentLeft{width:700px;  }
	#FSS p{margin-bottom:2em; }
	#FSS .last{margin-bottom:0 !important; }
	#FSS .content ol{padding:0 2em 2em 2em; list-style:decimal; }
	#FSS .content ol li{color:#d59c02; font:bold 12px/16px Verdana, Geneva, sans-serif; padding:.4em 0; }
	#FSS .content ol li span{color:#060c1f; font-weight:normal; }
	#FSS .content ul{padding:0 2em 2em 1.4em; list-style:square; }
	#FSS .content ul li{color:#d59c02; font:12px Verdana, Geneva, sans-serif; padding:.5em 0; }
	#FSS .content ul li span{color:#060c1f; font-weight:normal; }
	#FSS .content_3 ul{list-style:none; padding:0 0 1em 0; }
		#FSS .content_3 ul li{padding:.8em 3.2em; }
		#FSS .content_3 ul li a:link,#FSS .content_3 ul li a:visited{color:#214cad; font-weight:bold; text-decoration:underline; }
		#FSS .content_3 ul li a:hover,#FSS .content_3 ul li a:active{text-decoration:none; }
		#FSS ul.video li{background:url(/img/pages/trading-systems/forex-selector/list_video.gif) no-repeat 0 4px; }
		#FSS ul.forum li{background:url(/img/pages/trading-systems/forex-selector/list_forum.gif) no-repeat 0 10px; }
	#FSS .content_5 .contentLeft,#FSS .content_5 .contentRight{width:48% !important}
	#FSS .content_5 .contentLeft{background:url(/img/pages/trading-systems/forex-selector/bg_divider.gif) no-repeat right; padding-right:1em; }
	#FSS .content_5 h4{color:#fff; font:bold 11px/21px Verdana, Geneva, sans-serif; background:#006ae7 url(/img/pages/trading-systems/forex-selector/bg_header.gif) no-repeat center; height:21px !important; text-transform:uppercase; padding:0 0 0 1em !important; margin-bottom:1em; }
#FSS form.standard .formTitle{height:21px; line-height:21px; background:url(/img/pages/trading-systems/forex-selector/bg_header_contact.gif) no-repeat; padding:0 0 0 12px; }
	#FSS form label{padding-top:.2em; }
	#FSS a.btnPDF{display:block;width:286px; height:24px; font:bold 11px/24px Verdana, Geneva, sans-serif; color:#131417; margin: 0 0 0 0; text-align:center; text-transform:uppercase;  }
	#FSS a.btnPDF:link,#FSS a.btnPDF:visited,#FSS a.btnPDF:hover,#FSS a.btnPDF:active{text-decoration:none;  }
	#FSS a.performance{background:url(/img/pages/trading-systems/forex-selector/bg_perform_btn.gif) no-repeat;}
	#FSS a.userGuide{background:url(/img/pages/trading-systems/forex-selector/bg_perform_btn.gif) no-repeat; float:left; }
	#FSS a.transferForm{background:url(/img/pages/trading-systems/forex-selector/bg_perform_btn.gif) no-repeat; float:left; }
	#FSS a.letterUSD{background:url(/img/pages/trading-systems/forex-selector/bg_usd_btn.gif) no-repeat; text-align:left; width:300px; padding:0 0 0 12px; }
	#FSS a.letterJPY{background:url(/img/pages/trading-systems/forex-selector/bg_yen_btn.gif) no-repeat; text-align:left; width:300px; padding-left:6px; }

/* Strategy Trader */
#ST div.content{padding:15px 0 0 0;display:none;}
#ST .padBox{padding:20px;}
#ST h3{color:#3b65a9;margin:0;padding:0;font:normal 21px Arial, Helvetica, sans-serif;text-transform:none;}
#ST h3.headLevel{font-size:30px;}
#ST .top{background:url(/img/pages/trading-systems/strategy-trader/bg_top.jpg) no-repeat;height:340px;position:relative;}
	#ST h1{color:#3b65a9;font:bold 42px Arial, Helvetica, sans-serif;padding:50px 0 0 480px;margin:0;}
	#ST h2{color:#e38806;font:bold 17px/1.5 'Droid Sans', Arial, sans-serif;padding:10px 0 15px 525px;}
	#ST .top ul{padding:0 0 0 525px;}
	#ST .top li{background:url(/img/bullets/list_cross_orange_4.gif) no-repeat left;font:bold 13px Verdana, Geneva, sans-serif;margin-top:12px;padding-left:20px;}
	#ST .top a{width:211px;height:31px;background:url(/img/pages/trading-systems/strategy-trader/btn_straTrader.gif) no-repeat;position:absolute;bottom:25px;text-transform:uppercase;text-align:center;font:bold 14px/31px Verdana, Geneva, sans-serif;text-decoration:none;}
	#ST .top a.openAccount{background-position:0 0;color:#144293;left:530px;}
	#ST .top a.openAccount:hover{background-position:0 -31px;color:#fff;}
	#ST .top a.downloadPlatform{background-position:-211px 0;color:#4d1e04;left:760px;}
	#ST .top a.downloadPlatform:hover{background-position:-211px -31px;color:#fff;}
#ST .tabMenu{list-style:none; margin:0; padding:0; width:980px;background:url(/img/pages/trading-systems/strategy-trader/bg_tabs.gif) no-repeat 0 -70px; }
#ST .tabMenu li{display:block; float:left; font:bold 10px/35px Verdana, Geneva, sans-serif; height:35px;margin:0; text-align:center; text-transform:uppercase; }
#ST .tabMenu li a{display:block; height:35px; cursor:pointer; color:#fff;background:#fff url(/img/pages/trading-systems/strategy-trader/bg_tabs.gif) no-repeat;}
#ST .tabMenu li a.current{color:#000; text-decoration:none; }
#ST .tabMenu li:hover a{color:#000; text-decoration:none; }
	#ST .tabMenu li.tab1 a{background-position:0 0;width:196px;}
	#ST .tabMenu li.tab2 a{background-position:-196px 0;width:196px;}
	#ST .tabMenu li.tab3 a{background-position:-392px 0;width:196px;}
	#ST .tabMenu li.tab4 a{background-position:-588px 0;width:196px;}
	#ST .tabMenu li.tab5 a{background-position:-784px 0;width:196px;}
	#ST .tabMenu li.tab1:hover a{background-position:0 -35px;}
	#ST .tabMenu li.tab2:hover a{background-position:-196px -35px;}
	#ST .tabMenu li.tab3:hover a{background-position:-392px -35px;}
	#ST .tabMenu li.tab4:hover a{background-position:-588px -35px;}
	#ST .tabMenu li.tab5:hover a{background-position:-784px -35px;}
	#ST .tabMenu li a.current{background:none!important;}
#ST .intro p{margin-bottom:0;}
#ST .interactiveBox .video{float:left;width:800px;height:444px;border-right:1px solid #d0d8e2;border-bottom:1px solid #d0d8e2;background:#fff url(/img/pages/trading-systems/strategy-trader/bg_vidBox_bot.gif) repeat-x bottom;}
#ST .interactiveBox .video h4{color:#55626c;font:bold 11px Verdana, Geneva, sans-serif;padding:18px 0 0 20px;margin:0 0 15px 0;background:#fff url(/img/pages/trading-systems/strategy-trader/bg_vidBox_top.gif) repeat-x;}
#ST .interactiveBox .playlist{float:left;width:118px;margin-left:20px;}
#ST .interactiveBox .playlist a{display:block;margin-bottom:25px;text-align:left;text-decoration:none;}
#ST .interactiveBox .playlist a.playing,#ST .interactiveBox .playlist a.paused{display:none;}
#ST .interactiveBox .playlist a.last{padding-bottom:none;}
#ST .interactiveBox .playlist a span{display:block;margin-top:3px;font:bold 11px Arial, Helvetica, sans-serif;color:#025dc2;}
#ST .interactiveBox #player{float:right;width:640px;height:360px;margin-right:5px;}
#ST .interactiveBox #player img{cursor:pointer;}
#ST .interactiveBox .resources{float:right;width:172px;height:444px;border-left:1px solid #b6bfce;border-bottom:1px solid #a7b5c8;background:#e9ecf0 url(/img/pages/trading-systems/strategy-trader/bg_resBox_top.gif) repeat-x;position:relative;}
#ST .interactiveBox .resources h4{color:#55626c;font:bold 11px Verdana, Geneva, sans-serif;padding:18px 0 0 10px;margin:0;}
#ST .interactiveBox .resources ul{position:absolute;bottom:0;left:0;background:#e9ecf0 url(/img/pages/trading-systems/strategy-trader/bg_resBox_bot.gif) repeat-x bottom;padding-bottom:25px;}
#ST .interactiveBox .resources li{font-size:12px;color:#202e43;padding:20px 10px;border-bottom:1px solid #bbc7d4;border-top:1px solid #fff;}
#ST .interactiveBox .resources li.learn{border-top:none;}
#ST .interactiveBox .resources li.strategies{border-bottom:none;}
#ST .interactiveBox .resources h5{font-weight:bold;font-family:Verdana, Geneva, sans-serif;margin:0;padding:0;}
#ST .interactiveBox .resources p{font-weight:normal;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;line-height:1.5;}
#ST .interactiveBox .resources a{display:block;font-size:11px;font-weight:bold;margin-top:10px;padding:0;background:url(/img/pages/trading-systems/strategy-trader/arrow_res_link.gif) no-repeat center right;}
#ST div.featuredLinks ul{padding-top:10px;}
#ST div.featuredLinks li{float:left;width:291px;margin-right:32px;position:relative;}
#ST div.featuredLinks li.indicators{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_indicators.gif) no-repeat;height:277px;}
#ST div.featuredLinks li.tick{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_tick.gif) no-repeat;height:277px;}
#ST div.featuredLinks li.optimization{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_optimization.gif) no-repeat;margin-right:0;height:277px;}
#ST div.featuredLinks li.walkthrough{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_walkthrough.gif) no-repeat;height:325px;}
#ST div.featuredLinks li.code{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_code.gif) no-repeat;height:325px;}
#ST div.featuredLinks li.forums{background:url(/img/pages/trading-systems/strategy-trader/thumb_cont_forums.gif) no-repeat;margin-right:0;height:325px;}
#ST div.featuredLinks h4{color:#000;font:normal 25px Arial, Helvetica, sans-serif;padding:90px 0 0 0;margin:0;text-transform:none;}
#ST div.featuredLinks li p{margin-bottom:30px;}
#ST div.featuredLinks li a.linkFeature{display:block;font:bold 11px/22px Verdana, Geneva, sans-serif;text-transform:uppercase;background:url(/img/pages/trading-systems/strategy-trader/arrow_featuredLinks.gif) no-repeat;height:22px;padding-left:30px;position:absolute;bottom:0;left:0;}
#ST div.EAIntro{padding-right:300px;position:relative;border-bottom:1px solid #a7b5c8;}
#ST a.btnRight{display:block;width:224px;height:75px;position:absolute;text-indent:-5000px;right:0;}
#ST .EAIntro a.btnRight.btnForum{top:65px;background:url(/img/pages/trading-systems/strategy-trader/btn_forum.gif) no-repeat;}
#ST .EAIntro p{margin-bottom:0;}
#ST .MT4Box{background:#f6f7fb;border-bottom:1px solid #fff;border-top:1px solid #fff;}
#ST .MT4Box li{width:300px;float:left;margin-right:15px;}
#ST .MT4Box li.last{margin-right:0;}
#ST .MT4Box li h4{font-size:11px;}
#ST .MT4Box li p{margin-bottom:0;}
#ST .pre-loaded{border-top:1px solid #a7b5c8;}
#ST .compIntro h4{color:#000;font:bold 16px Arial, Helvetica, sans-serif;padding:0;margin:10px 0 0 0;}
#ST .compST{border-top:1px solid #a7b5c8;text-transform:uppercase;}
#ST .compST th{color:#045f9e;font:bold 12px Verdana, Geneva, sans-serif;text-align:center;padding:15px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#f6f7fb;}
#ST .compST th.emp{background:#dddfe7;padding:15px 20px;}
#ST .compST td{color:#2b3139;font:12px Arial, Helvetica, sans-serif;text-align:center;padding:10px;border-bottom:1px solid #ded7cc;}
#ST .compST td.cat{color:#154d8c;font-size:13px;font-weight:bold;text-align:right;text-transform:none;}
#ST .compST td.emp{background:#fef4d9;color:#000;font-weight:bold;}
#ST .compST tr.first td{border-top:1px solid #a7b5c8;}
#ST .pre-loaded{padding-top:30px;}
#ST .EATextBox{float:left;width:480px;}
#ST .EATextBox h3{padding-left:20px;}
#ST .EATextBox p{padding-left:20px;}
#ST .EATextBox h5{padding-left:20px;width:150px;background:#d6dee8;color:#045086;font:bold 11px/1.5 Verdana, Geneva, sans-serif;}
#ST .EAFormBox{float:right;width:400px;background:#e9ecf0 url(/img/pages/trading-systems/strategy-trader/bg_resBox_top.gif) repeat-x top;position:relative;height:760px;margin:40px 0;padding:30px 20px;}
#ST .EAFormBox p{font-size:11px;}
#ST .EAFormBox form{position:relative;background:#e9ecf0 url(/img/pages/trading-systems/strategy-trader/bg_resBox_bot.gif) repeat-x bottom;position:absolute;bottom:0;left:0;padding:30px;}
#ST .EAFormBox span.req{color:#c43b3b;}
#ST .EAFormBox .box{margin-bottom:25px;}
#ST .EAFormBox label{display:block;color:#2d435e;font:bold 11px Verdana, Geneva, sans-serif;margin-bottom:5px;}
#ST .EAFormBox input.invalid,#ST .EAFormBox textarea.invalid{background:#b9c0dc;}
#ST .EAFormBox span.invalid{display:block;margin-top:3px;font-size:10px;color:#c43b3b;}
#ST .EAFormBox input.text{width:60%;}
#ST .EAFormBox textarea.text{width:100%;}
#ST .EAFormBox .text{display:block;border:1px solid #0d4fa9;}
#ST .APIIntro h3{font-size:30px;}
#ST .codeSourcePromo{background:#edf2f9 url(/img/pages/trading-systems/strategy-trader/bg_codeSource_bot.gif) repeat-x bottom;}
#ST .codeSourcePromo h4{font-size:11px;}
#ST .codeSourcePromo .left{width:465px;}
#ST .codeSourcePromo .right{width:465px;}
#ST .codeSourcePromo li{background:url(/img/bullets/list_cross_blue_1.gif) no-repeat left 3px;padding-left:25px;font-weight:bold;margin-bottom:10px;}
#ST .codeSourcePromo code{display:block;font:normal 11px 'Droid Sans Mono','Courier New',Courier,monospace;margin-top:10px;}
#ST .codeSourcePromo a.btnCodeSource{display:block;width:428px;height:41px;font:bold 16px/41px Arial, Helvetica, sans-serif;color:#1378be;background:url(/img/pages/trading-systems/strategy-trader/btn_codeSource.png) no-repeat;margin:0 auto;text-align:center;text-decoration:none;padding-left:40px;}
#ST .codeSourcePromo a.btnCodeSource span{text-decoration:underline;font-size:14px;}
#ST .codeSourcePromo a.btnCodeSource:hover span{text-decoration:none;}
#ST .highlights li.highlight{float:left;width:280px;border-right:1px solid #a7b5c8;padding-right:20px;margin-right:20px;margin-bottom:-25000px;padding-bottom:25000px;}
#ST .highlights li.highlight.last{border-right:none;padding-right:0;margin-right:0;}
#ST .highlights li h4{color:#2b3139;text-transform:none;margin-bottom:5px;}
#ST .highlights li p{margin-bottom:1em;}
#ST .highlights li ul{list-style:square;margin-left:20px;}
#ST .highlights li li{color:#125aab;}
#ST .highlights li li span{color:#333;line-height:2em;}
#ST .formBox form{margin-top:20px;}
#ST .formBox form .inputBox{width:282px;padding:0 3px;position:relative;}
#ST .formBox form .input_1{float:left;margin-right:40px;}
#ST .formBox form .input_2{float:left;}
#ST .formBox form .input_3{float:right;}
#ST .formBox form .box{margin-bottom:15px;}
#ST .formBox label{display:block;color:#005dba;margin-bottom:5px;}
#ST .formBox label.error{position:absolute;font-size:10px;top:0;right:0;color:#000;}
#ST .formBox input.text,
#ST .formBox select{width:100%;border:1px solid #29b1fa;}
#ST .formBox input.error,
#ST .formBox select.error{background:#d7e8f1;}
#ST .formBox .submitBtn input.submit{display:block;margin:40px 0 0 331px;}
#ST .formBox{display:block;}
#ST #confirmation{display:block;}
#ST .contact{text-transform:uppercase;position:relative;}
#ST .contact ul{margin-top:20px;}
#ST .contact li{width:700px;height:70px;background:url(/img/pages/trading-systems/strategy-trader/bg_contact.gif) no-repeat;position:relative;}
#ST .contact li.chat{background-position:0 0;}
#ST .contact li.email{background-position:0 -70px;}
#ST .contact li.call{background-position:0 -140px;}
#ST .contact h4{position:absolute;color:#c28019;font:bold 16px Arial, Helvetica, sans-serif;top:25px;left:70px;padding:0;margin:0;}
#ST .contact p{margin:0;font:10px Verdana, Geneva, sans-serif;position:absolute;left:70px;top:50px;}
#ST .contact a.btnContactLink{display:block;position:absolute;width:135px;height:20px;top:0;left:457px;text-align:center;font:bold 11px/20px Verdana, Geneva, sans-serif;padding-top:40px;}
#ST .contact a.btnRight.btnWiki{top:100px;background:url(/img/pages/trading-systems/strategy-trader/btn_wiki.gif) no-repeat;}
#ST .contact a.btnRight.btnForum{top:210px;background:url(/img/pages/trading-systems/strategy-trader/btn_forum.gif) no-repeat;}
#ST .accountOptions{margin:10px 0 20px;}
#ST .accountOptions h5{float:left;font:bold 11px/16px Verdana, Geneva, sans-serif;background:#0754cd;color:#fff;padding:3px 20px;margin-right:10px;}
#ST .accountOptions ul{float:left;}
#ST .accountOptions li{float:left;font-weight:bold;line-height:16px;padding:3px 20px;}
#ST .optionBox{position:relative;background:url(/img/pages/trading-systems/strategy-trader/bg_openAccountBox.gif) repeat-x bottom;}
#ST .optionBox ol li{margin-bottom:1em;}
#ST .optionBox ol span{color:#5e8902;font:bold 12px Verdana, Geneva, sans-serif;}
#ST .optionBox p{margin-bottom:.5em;}
#ST .optionBox p strong{color:#7e3f15;font:bold 10px Verdana, Geneva, sans-serif;text-transform:uppercase;}
#ST .openStep1{position:absolute;width:250px;bottom:40px;right:30px;padding-left:45px;background:url(/img/pages/trading-systems/strategy-trader/btn_openAccount.gif) no-repeat;}
#ST .openStep1 h5{font:normal 21px/35px Arial, Helvetica, sans-serif;line-height:40px;text-transform:uppercase;margin-bottom:5px;}
#ST .openStep1 h5 strong{color:#5c8b14;font-weight:normal;}
#ST .openStep1 .instruction{font-family:'Droid Sans', Arial, sans-serif;font-weight:bold;line-height:18px;}
#ST .openStep1 .instruction span{float:left;font-size:13px;text-transform:uppercase;background:#000;color:#fff;padding:0 1.5em;margin-right:1.5em;}
#ST .openStep1 .instruction strong{float:left;font-size:15px;}
#ST .openStep1 a{display:block;width:229px;height:26px;font:bold 16px/26px 'Droid Sans', Arial, sans-serif;text-align:center;color:#fff;text-shadow:1px 1px #536305;text-decoration:none;background:url(/img/pages/trading-systems/strategy-trader/btn_getStarted.gif) no-repeat;margin-top:15px;}
#ST .optionBox a.downloadPlatform{display:block;position:absolute;top:25px;right:30px;background:url(/img/pages/trading-systems/strategy-trader/btn_downloadSTPlatform.gif);width:372px;height:26px;color:#fff;text-decoration:none;text-align:center;font:bold 16px/26px 'Droid Sans', Arial, sans-serif;text-shadow:1px 1px #082D6F;}
#ST a.scrollTo{color:#165ACB;text-decoration:underline;cursor:pointer;}
#ST a.scrollTo:hover{text-decoration:none;}
#ST .resourceBox h3{margin-bottom:1em;}
#ST dl{margin:0;}
#ST dt{font:bold 11px Verdana, Geneva, sans-serif;text-transform:uppercase;margin-bottom:.5em;}
#ST dd{margin:0;}
#ST dd p{margin:0 0 1.25em;}
#ST dd ul{list-style:disc;margin:0 1.5em 1.25em;}
#ST dd li{padding-left:20px;line-height:1.75;}
#ST dd p.consultation{font-weight:bold;color:#b84c04;}
#ST dd p.consultation strong{color:#333;}
#ST ul.contactInfo{background:#e7f2fb;padding:0.5em 0;font:bold 11px Verdana, Geneva, sans-serif;text-transform:uppercase;}
#ST ul.contactInfo li{float:left;width:30%;text-align:center;}
#ST ul.contactInfo li.first{width:40%;}
#ST ul.contactInfo li span{font-weight:normal;}
#ST span.read-more,
#ST span.re-collapse{display:block;height:22px;background:url(/img/pages/trading-systems/strategy-trader/bg_readMore.gif) repeat-x;margin-top:15px;}
#ST span.read-more a,
#ST span.re-collapse a{display:block;height:22px;text-decoration:none;font:bold 11px/18px Verdana, Geneva, sans-serif;text-transform:uppercase;margin-left:690px;position:absolute;}
#ST span.read-more a{width:222px;background:url(/img/pages/trading-systems/strategy-trader/btn_openResDetail.gif) no-repeat;}
#ST span.re-collapse a{width:115px;background:url(/img/pages/trading-systems/strategy-trader/btn_closeResDetail.gif) no-repeat;text-align:center;padding-right:6px;}
#ST span.read-more a strong{display:block;width:101px;height:22px;position:absolute;top:0;left:0;padding-left:20px;}
#ST span.read-more a em{font-style:normal;display:block;width:91px;height:22px;position:absolute;top:0;left:121px;padding-left:10px;}

/* Trading Station Gateway (Mac/web platform) */
#TSG .top{height:368px;position:relative;margin-bottom:30px;background:url(/img/pages/trading-systems/trading-station-gateway/bg_tsg_top.jpg) no-repeat;}
#TSG .top .inner{padding:40px 0 0 386px;}
#TSG .top h1{margin-bottom:8px;font:bold 34px/1.1em 'Droid Sans', Arial, sans-serif;color:#1f57ae;text-transform:uppercase;}
#TSG .top h2{margin:0 0 16px 6px;color:#b06805;font-size:16px;}
#TSG .top p.tagline{margin:0 0 6px 48px;font:18px Arial, Helvetica, sans-serif;color:#1f57ae;text-transform:uppercase;}
#TSG .top ul {margin-left:51px}
#TSG .top ul li{font:bold 15px/1.6em 'Droid Sans', Arial, sans-serif;padding:0 0 .25em 29px;color:#262d38;background:url(/img/bullets/list_cross_orange_5.gif) 0 .5em no-repeat;}
#TSG .top .buttons a.block{position:absolute;top:298px;height:47px;width:256px;text-indent:-9999px;}
#TSG .top .buttons a.block:hover{background:url(/img/pages/trading-systems/trading-station-gateway/bg_buttons.gif) no-repeat;}
#TSG .top .buttons a.demo{left:406px;}
#TSG .top .buttons a.platform{left:692px;}
#TSG .top .buttons a.platform:hover{background-position:-286px 0;}
#TSG h3.intro {margin-bottom:0;color:#b05e07;font-size:26px;font-weight:normal;line-height:1.1em;text-transform:none;}
#TSG h4.intro{color:#063b8d;font-size:13px;text-transform:none;}
#TSG p{line-height:1.75em;}
#TSG ul.tsgCant{margin-bottom:40px;}
#TSG ul.tsgCant li {display:inline;padding:0 64px 0 12px;color:#090a0b;font-weight:bold;background:url(/img/bullets/list_circle_orange.gif) 0 .5em no-repeat;}
#TSG .clientBox {margin-bottom:30px;padding:12px 0 0 34px;background:#e3e9f2 url(/img/pages/trading-systems/trading-station-gateway/corner.gif) no-repeat;}
#TSG .clientBox h4{font:19px Arial, Helvetica, sans-serif;color:#305286;text-transform:none;margin:0 0 .25em 0;}
#TSG .clientBox .left {width:420px;}
#TSG .clientBox .right {width:417px;margin-right:40px;padding-top:13px;}
#TSG .clientBox .right a.block {width:417px;height:48px;line-height:48px;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;background:url(/img/pages/trading-systems/trading-station-gateway/bg_buttons.gif) no-repeat;}
#TSG .clientBox.existing .right a.block {color:#fff;background-position:0 -47px;}
#TSG .clientBox.existing .right a.block:hover {background-position:0 -95px;}
#TSG .clientBox.new .right a.block {color:#1b4e92;background-position:-417px -47px;}
#TSG .clientBox.new .right a.block:hover {background-position:-417px -95px;}
#TSG .clientBox.new .right a.block strong {color:#972801;}

/* Strategy Trader Contest */
#st-contest .contentBody a{font-weight:bold;}
#st-contest .top{background:url(/img/pages/landing/strategy-trader-contest/bg_top.jpg) no-repeat;width:660px;height:205px;padding-right:320px;}
#st-contest .top h1{color:#0259c5;font:bold 34px 'Droid Sans', Arial, Helvetica, sans-serif;text-align:center;padding:30px 0 0;margin:0 0 10px;}
#st-contest .top h2{color:#cf6006;font:bold 34px 'Droid Sans', Arial, Helvetica, sans-serif;text-align:center;padding:0;margin:0 0 10px;text-transform:none;}
#st-contest .top .date{color:#000;font:normal 20px 'Droid Sans', Arial, Helvetica, sans-serif;text-align:center;padding:0;margin-bottom:10px;}
#st-contest .top p{margin:0 35px;font:bold 13px/1.5 Verdana, Geneva, sans-serif;}
#st-contest .topLink{float:right;padding-left:31px;background:url(/img/pages/landing/strategy-trader-contest/btn_extLinks.gif) no-repeat;margin-top:2px;}
#st-contest .topLink a{float:left;height:31px;background:url(/img/pages/landing/strategy-trader-contest/bg_extLinks.gif) repeat-x;color:#0044b1;font:bold 11px/31px Verdana, Geneva, sans-serif;text-transform:uppercase;padding:0 20px;}
#st-contest .topLink a.btn-rules{margin-left:2px;}
#st-contest .contest-main{width:700px;float:left;}
#st-contest .contest-RR{width:218px;float:right;}
#st-contest h3{color:#dd7201;font-size:16px;}
#st-contest ul.steps{border-bottom:1px solid #0162da;margin-bottom:20px;}
#st-contest ul.steps li{float:left;border-left:1px solid #0162da;height:150px;}
#st-contest ul.steps li.step-1{width:205px;border-left:none;}
#st-contest ul.steps li.step-2{width:205px;}
#st-contest ul.steps li.step-3{width:270px;}
#st-contest ul.steps h4{background:url(/img/pages/landing/strategy-trader-contest/bg_step.gif) no-repeat;width:92px;height:23px;font:italic bold 18px/25px 'Droid Sans', Arial, Helvetica, sans-serif;color:#fff;padding:0 0 0 10px;margin:0 0 20px;}
#st-contest ul.steps a.btn-signup{display:block;width:126px;height:22px;font:bold 11px/22px Verdana, Geneva, sans-serif;text-shadow:1px 1px #a95510;color:#fff;text-align:center;text-decoration:none;background:url(/img/pages/landing/strategy-trader-contest/btn_steps.gif) no-repeat;margin-left:10px;text-transform:uppercase;}
#st-contest ul.steps p{margin-left:10px;}

#st-contest .box-faq{position:relative;}
#st-contest .box-faq a.controlThisSection{display:block;position:absolute;right:0;top:10px;width:100px;font:bold 10px/15px Verdana, Geneva, sans-serif;font-weight:bold;text-transform:uppercase;color:#ed871b;text-decoration:underline;cursor:pointer;}

#st-contest .box-faq dt{color:#0d4d9c;font:bold 13px Verdana, Geneva, sans-serif;background:url(/img/pages/landing/strategy-trader-contest/arrow_expandable.gif) no-repeat 25px 15px;padding:10px 0 10px 55px;margin:0;cursor:pointer;}
#st-contest .box-faq dt.open{background-color:#F7F3EF;text-decoration:underline;background-position:25px -19px;padding-bottom:5px;}
#st-contest .box-faq dt:hover{background-color:#F7F3EF;}
#st-contest .box-faq dd{position:relative;display:none;margin:0 0 10px;padding:0 55px 10px;}
#st-contest .box-faq dd.open{display:block;background:#f7f3ef;border-bottom:1px solid #f0eae4;}
#st-contest .box-faq dd a.closeThis{display:none;position:absolute;right:0;top:-31px;width:100px;height:22px;background:#fff url(/img/pages/landing/strategy-trader-contest/btn_close.gif) 0 0 no-repeat;z-index:5;text-align:center;text-transform:uppercase;cursor:pointer;color:#0d4d9c;font-size:11px;}
#st-contest .box-faq dd.open a.closeThis{display:block;}
#st-contest .box-faq dd.open a.closeThis:hover{background-position:0 -22px;}
#st-contest .contest-bottom li.box-level{background:url(/img/pages/landing/strategy-trader-contest/bg_codeExperience.gif) no-repeat;width:203px;height:259px;float:left;margin-right:10px;padding:16px;margin-bottom:20px;}
#st-contest .contest-bottom li.box-level.last{margin-right:0;}
#st-contest .contest-bottom li.box-level a{text-transform:uppercase;}
#st-contest .contest-bottom h4{font:bold 11px/1.75 Verdana, Geneva, sans-serif;height:40px;margin:0;padding:0;}
#st-contest .contest-bottom p{font-size:11px;margin-bottom:1.25em;}
#st-contest .contest-bottom li ul{font-size:11px;list-style:square;margin-left:2em;margin-bottom:1.25em;}
#st-contest .contest-bottom li li{color:#f17202;}
#st-contest .contest-bottom li li span{color:#333;}

#st-contest .contest-RR{margin-top:50px;}
#st-contest .widget-prize{width:218px;height:202px;background:url(/img/pages/landing/strategy-trader-contest/chart_prize.jpg) no-repeat;text-indent:-5000px;margin-bottom:30px;}
#st-contest .countdown-header{background:#0162da;font:bold 11px/24px Verdana, Geneva, sans-serif;text-transform:uppercase;color:#fff;height:24px;padding-left:8px;margin-bottom:15px;}
#st-contest .schedule-header a:hover{text-decoration:none;}
#st-contest .widget-countdown{margin-bottom:30px;}
#st-contest #countdown-box{color:#0162da;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:bold;border-bottom:1px solid #0162da;}
#st-contest .countdown_section{width:54px;display:block;float:left;text-align:center;text-transform:lowercase;font-size:11px;padding-bottom:10px;background:url(/img/pages/landing/strategy-trader-contest/indicator_countdown.gif) no-repeat center bottom;}
#st-contest .countdown_amount{font-size:30px;line-height:1;}

#st-contest .schedule-header{background:#0162da;font:bold 11px/24px Verdana, Geneva, sans-serif;text-transform:uppercase;color:#fff;height:24px;padding-left:8px;position:relative;}
#st-contest .schedule-header a{position:absolute;display:block;right:8px;top:0;height:24px;line-height:24px;font-size:10px;text-decoration:underline;cursor:pointer;}
#st-contest .widget-schedule dt{font:bold 13px 'Droid Sans', Arial, Helvetica, sans-serif;color:#0044b1;border-bottom:1px solid #a6a8ab;padding:7px 10px;background:url(/img/pages/landing/strategy-trader-contest/arrow_expandable.gif) no-repeat 190px 10px;cursor:pointer;}
#st-contest .widget-schedule dt.first{padding-top:13px;background-position:190px 17px;}
#st-contest .widget-schedule dt:hover{background-color:#F7F3EF;}
#st-contest .widget-schedule dt.open{border-bottom:none;background-color:#F7F3EF;background-position:190px -24px;}
#st-contest .widget-schedule dt.open.first{background-position:190px -18px;}
#st-contest .widget-schedule dd{display:none;margin:0;padding:0 10px 10px;font-size:11px;}
#st-contest .widget-schedule dd.open{display:block;background-color:#F7F3EF;}

#st-contest h2.overlay{background:#5d6065;height:20px;color:#fff;font:bold 11px/20px Verdana, Geneva, sans-serif;text-transform:uppercase;padding:0 15px;position:relative;}
#st-contest h2.overlay a{position:absolute;top:0;height:20px;font-size:10px;text-decoration:underline;cursor:pointer;}
#st-contest h2.overlay a:hover{text-decoration:none;}
#st-contest h2.overlay a.btnPrint{right:80px;}
#st-contest h2.overlay a.btnClose{right:15px;}
#st-contest .rulesMain{padding:15px;line-height:1.5;}
#st-contest .contactText{padding:15px;line-height:1.5;}
#st-contest #contestRules div.endClose{text-align:right;font-weight:bold;text-transform:uppercase;}

@media print {
	#contestRules h2.overlay{margin-top:20px;}
	#contestRules h2.overlay a{display:none;}
	#contestRules div.endClose{display:none;}
}