/* Margin requirements LP */ 
#marginReq div.contentHead {margin:0 0 25px 0;border:none;}
#marginReq h1 {margin:0;padding:0;font:bold 28px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#marginReq h1 span{color:#d69706;}
#marginReq h2{margin-bottom:0;font:21px/1.75em Arial, Helvetica, sans-serif;color:#0955cf;text-transform:none;}
#marginReq h2 span{position:relative;top:-2px;display:inline-block;margin:0 2px 0 0;padding:0 5px 0 1px;font:bold 15px/1.2em Arial, Helvetica, sans-serif;color:#fff;background-color:#0955cf;}
#marginReq h3{margin:0 0 .5em 0;text-transform:uppercase;font:bold 14px/1.5em Arial, Helvetica, sans-serif;color:#d69706;}
#marginReq h4{text-transform:uppercase;font:bold 14px/1.5em Verdana, Geneva, sans-serif;color:#0754cd;}
#marginReq ul.yellow{color:#d69706;list-style-type:disc;}
#marginReq ul span.indented{padding-left:50px;}
#marginReq div.btns-right a{display:block;height:51px;width:194px;margin-bottom:50px;padding:112px 0 0 8px;font:bold 11px/1.25em Verdana, Geneva, sans-serif;text-decoration:none;color:#3142b9;}
	#marginReq div.btns-right a.btn-marginVideo {background:url(/img/pages/landing/margin-requirements/bg_marginVideo.jpg) no-repeat;}
	#marginReq div.btns-right a.btn-marginVideo span.mid{text-transform:none;color:#4b4d51}
	#marginReq div.btns-right a.btn-forum {background:url(/img/pages/landing/margin-requirements/bg_forum.jpg) no-repeat;}
	#marginReq div.btns-right a.btn-forum span.mid{color:#111113}
	#marginReq div.btns-right a:hover,#marginReq div.btns-right a:hover span.underline{text-decoration:none !important;}
#marginReq h3.acctTypeTitle {height:48px;margin:0;padding:0;text-indent:-9999px;background:url(/img/pages/landing/margin-requirements/bg_marginReq.gif) 0 -79px no-repeat;}
#marginReq .tabNav {height:34px;margin:0 1px 2px 1px;}
	#marginReq .tabNav li { float:left;margin:0 0 0 6px;padding:0;}
	#marginReq .tabNav li.first {margin-left:0;}
	#marginReq .tabNav li a {width:134px;display:block;margin:0;padding:0 0 0 0;text-align:center;font:bold 15px/34px Arial, Helvetica, sans-serif;color:#292b8d; text-decoration:none;background-image:url(/img/pages/landing/margin-requirements/bg_marginReq.gif);background-repeat:no-repeat;background-color:#b2bdd0; }
	#marginReq .tabNav li.first a{width:138px;}
	#marginReq .tabNav li.tab1 a {background-position:-1px -34px;}
	#marginReq .tabNav li.tab2 a {background-position:-145px -34px;}
	#marginReq .tabNav li.tab3 a {background-position:-285px -34px;}
	#marginReq .tabNav li.tab4 a {background-position:-425px -34px;}
	#marginReq .tabNav li.tab5 a {background-position:-565px -34px;}
	#marginReq .tabNav li.tab6 a {background-position:-705px -34px;}
	#marginReq .tabNav li.tab7 a {background-position:-845px -34px;}
	#marginReq .tabNav li a:hover, #marginReq li.current a {background-position:-1px 0 !important;color:#ebcf10;}
#marginReq .tabContainer {margin-bottom:4em;border-top:2px solid #b9bbbf;}
	#marginReq .tabContainer .content{display:none;border-top:1px solid #bfc1c4;}
	#marginReq .tabContainer .current{display:block;}
	#marginReq .tabContainer table.acctType th{margin:1px;padding-left:9px;font:bold 11px/21px Verdana, Geneva, sans-serif;color:#565b63;text-transform:uppercase;background-color:#e9ebee;border:1px solid #fff;}
	#marginReq .tabContainer table.acctType th.second{width:250px;}
	#marginReq .tabContainer table.acctType th.third{width:250px;}
	#marginReq .tabContainer table.acctType td {padding:6px 0 6px 9px;font:bold 12px/1.5em Verdana, Geneva, sans-serif;color:#325489;background-color:#fcf5d4;border:1px solid #fff;border-bottom-width:5px;}
	#marginReq .tabContainer table.acctType td.pair {color:#545f70;}
	#marginReq .tabContainer table.acctType td.pair table td {color:#545f70;}
	#marginReq .tabContainer table.acctType .pair strong {color:#069117;}
	#marginReq .tabContainer table.acctType strong {color:#047b13;}
	#marginReq .tabContainer table.acctType td table.inner {border-collapse:collapse;}
	#marginReq .tabContainer table.acctType td table.inner td {padding:0;border:none;width:95px;line-height:1.75em;}
#marginReq table.marginReqTable {margin-bottom:2em;font:16px/1.2em Arial, Verdana, Geneva, sans-serif;color:#2f3742;}
	#marginReq table.marginReqTable th{padding:10px 0;font:bold 11px/1.2em Verdana, Geneva, sans-serif;text-align:center;color:#476583;background-color:#e6eaf4;border-bottom:1px solid #dbd9d9;}
	#marginReq table.marginReqTable th.first {width:160px;}
	#marginReq table.marginReqTable th.first span{position:relative;top:8px;}
	#marginReq table.marginReqTable th.total{color:#000103;background-color:#e7e6dc;}
	#marginReq table.marginReqTable td{text-align:center;line-height:34px;background-color:#f3f5fb;}
	#marginReq table.marginReqTable tr.first td{border-top:2px solid #fff;}
	#marginReq table.marginReqTable tr.last td{border-bottom:1px solid #dbd9d9;}
	#marginReq table.marginReqTable td.pair{text-align:left;padding-left:30px;font-size:15px;font-weight:bold;color:#0057a3;}
	#marginReq table.marginReqTable td.total{width:230px;text-align:center;font-weight:bold;background-color:#f4f1e8;}
	#marginReq table.marginReqTable tr.alt td{background-color:#fff;}
	#marginReq table.marginReqTable tr.alt td.total{background-color:#fffcf2;}
	#marginReq table.marginReqTable tr.total td {font-weight:bold;background-color:#ecaf26;border-top:1px solid #fff;}
	#marginReq table.marginReqTable tr.total td.first{padding-left:100px;line-height:36px;color:#fff;text-transform:uppercase;}
#marginReq table { border-collapse:separate;}
#marginReq ul.standard{list-style:square;margin:.25em 3em 1.2em;}
#marginReq a.videoLink {padding:1em 26px 1em .25em;background-position:right .8em;}

/* compliance form */
#complianceForm form#complianceForm .box {border:0;}
#complianceForm form#complianceForm .box div.left {width:30%;}
#complianceForm form#complianceForm .box div.right {width:65%;}
#complianceForm form#complianceForm label {margin-top:1.5em;}
#complianceForm form#complianceForm textarea {height:125px;}
#complianceForm form#complianceForm div.conditDependent{display:none;}

/* 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 0 0 200px;text-align:center;display:none;}
#openLiveIndex div.topSelect h3{margin:0 0 23px 0;font:bold 18px/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-left: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) 0 1.35em no-repeat;}
#openLiveIndex ul#acctBoxWrap{margin-bottom:2em;padding:0 9px;}
#openLiveIndex ul#acctBoxWrap li.acctBox{position:relative;float:left;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:left;margin:1px 0 .5em 0;padding-left:31px;font:bold 17px/36px Arial, Helvetica, sans-serif;color:#4167a1;text-transform:uppercase}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop .infoLinks{float:right; margin:8px 13px 0 0;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop .infoLinks a{font-size:10px; text-transform:uppercase;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop h4{margin:10px 0 0 29px;font-size:.95em;line-height:1.3em;text-transform:uppercase;color:#3c4450;}
#openLiveIndex ul#acctBoxWrap div.acctBoxTop div.description{padding:10px 10px 0 162px;font-size:0.95em; }
	#openLiveIndex li#SB div.description{padding-left:152px;background: url(/img/pages/account-actions/acct-thumbs/thumb_SB.gif) 28px 14px no-repeat;}
	#openLiveIndex li#CFD div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 27px 13px no-repeat;}
	#openLiveIndex li#AT div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_AT.jpg) 27px 14px no-repeat;}
	#openLiveIndex li#FX div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 27px 14px no-repeat;}
	#openLiveIndex li#FX_DE div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 27px 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) 27px 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 0 .3em 1.2em;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;left: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;bottom:18px;right:27px;display:block;clear:both;width:156px;height:32px;margin:24px 0 0 276px;text-indent:-9999px;background:url(/img/pages/account-actions/open-live/acctSelect_sBtn.gif) no-repeat;}
#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-right: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:left;margin-top:1px;padding-left:31px;font:bold 17px/36px Arial, Helvetica, sans-serif;color:#4167a1;text-transform:uppercase;}
#openDemoIndex div.top .infoLinks{float:right; margin:8px 13px 0 0;}
#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 162px;font-size:0.95em; }
	#openDemoIndex #acctSB div.description{padding-left:152px;background: url(/img/pages/account-actions/acct-thumbs/thumb_SB.gif) 28px 14px no-repeat;}
	#openDemoIndex #acctCFD div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 27px 13px no-repeat;}
	#openDemoIndex #acctAT div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_AT.jpg) 27px 14px no-repeat;}
	#openDemoIndex #acctFX div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_FX_demo.jpg) 27px 14px no-repeat;}
	#openDemoIndex #acctCFD div.description{padding-left:165px;background:url(/img/pages/account-actions/acct-thumbs/thumb_CFD.jpg) 27px 13px no-repeat;}
	#openDemoIndex #acctMT4 div.description{height:95px;padding-left:150px;background:url(/img/pages/account-actions/acct-thumbs/thumb_MT4_demo.jpg) 27px 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;left: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;}
#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;}
#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:45px;}
#japanAccts ul.openAcctSteps li.step2{padding-top:16px;}
#japanAccts ul.openAcctSteps li.step3{padding-top:4px;}
#japanAccts ul.openAcctSteps li h3{font-size:0.9em;color:#0748cb;line-height:1em;margin:0;padding:1.4em 0 .3em 80px;}
#japanAccts ul.openAcctSteps li .btnWrap{margin:0 0 .3em 80px;}
#japanAccts ul.openAcctSteps li p{margin:0;line-height:1.4em;padding:0 0 0 80px;}
#japanAccts ul.openAcctSteps li a.btnApply{float:left;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;margin-right:5px;}
#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 blockquote{border-left: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 0px 4px 50px;} 
#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;}

/* 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{background:url(/img/pages/information/platform/software-preview/bg_container_bottom.gif) repeat-x bottom;}
#videoTour div#videoDescTop{background:url(/img/pages/information/platform/software-preview/bg_container_top.gif) repeat-x bottom;font-weight:bold;height:18px;padding-bottom:6px;}
#videoTour div#videoDescBottom{margin-top:-5px;}
#videoTour div.resolutionBox{float:right;padding-top:20px;width:84px;}
#videoTour div.resolutionBox h3{color:#9c9c9c;text-transform:uppercase;font:bold 10px Verdana, Geneva, sans-serif;background:url(/img/bullets/list_arrow_blue.gif) no-repeat left center;padding-left:10px;}
#videoTour div.resolutionBox li{font:bold 13px Arial, Helvetica, sans-serif;text-transform:uppercase;}
#videoTour div.resolutionBox li.left{border-right:1px solid #9c9c9c;padding-right:10px;}
#videoTour div.resolutionBox li.current a{color:#333;text-decoration:none;}

/* open demo */
#openFreeDemo h3{color:#333;font:bold 18px Arial, Helvetica, sans-serif;}
#openFreeDemo ul{margin-top:30px;}
#openFreeDemo li{background:url(/img/bullets/list_caret_blue.gif) no-repeat left;padding-left:20px;margin:0 20px 20px 0;font-weight:bold;}
#openFreeDemo .contactNote {font-size:11px; width:419px; color:#707070;}

>>>> ORIGINAL //depot/WebSites/2009_JAVA/FXCM_DE/web/css/content/C.css#4
==== THEIRS //depot/WebSites/2009_JAVA/FXCM_DE/web/css/content/C.css#6

/*LP free demo forecast (/currency-forecast.jsp)*/
#LP_demo_forecast #TcontentBody {padding-bottom:24px;}
#LP_demo_forecast #Tmain {height:678px;position:relative;margin-bottom:12px;border-bottom:8px solid #000;background:url(/img/pages/landing/currency-forecast/bg_body.jpg) left bottom no-repeat;}
#LP_demo_forecast h1{height:88px;text-indent:-9999px;background:url(/img/pages/landing/currency-forecast/bg_h1.gif) no-repeat;}
#LP_demo_forecast h2{margin-left:40px;font-size:21px;color:#0c0707;text-transform:none;font-weight:normal;}
#LP_demo_forecast h3{margin-top:0;color:#0047b9;}
#LP_demo_forecast .contentWrap{padding-top:28px;}
#LP_demo_forecast .infoWrap {width:450px;padding:0 0 0 52px;}
#LP_demo_forecast .infoWrap h3{font-size:30px;font-weight:normal;text-transform:none;}
#LP_demo_forecast .infoWrap ul.plus {padding-left:3px;}
#LP_demo_forecast .infoWrap ul.plus li{padding:0 0 .5em 36px;font:17px Arial, Helvetica, sans-serif;background:url(/img/pages/landing/currency-forecast/list_plus.gif) left .25em no-repeat;}
#LP_demo_forecast .signupWrap {width:402px;height:434px;margin:0 46px 0 0;}
#LP_demo_forecast .formBox {padding:25px 20px 0 25px;}
#LP_demo_forecast .formBox h3 {font-size:16px; line-height:18px; margin-bottom:16px; text-transform:none}
#LP_demo_forecast .formBox form label{float:left;width:128px;font-size:13px;font-weight:bold;color:#0f2847;}
#LP_demo_forecast .formBox form input.text, 
#LP_demo_forecast .formBox form select {float:left;width:218px;height:20px;border:1px solid #2d68c5;}
#LP_demo_forecast .formBox form .textBox {padding-bottom:1em;}
#LP_demo_forecast .formBox form .textBox.checkboxWrap {padding:14px 0 0;}
#LP_demo_forecast .formBox form .textBox.checkboxWrap label{width:89%;float:right;font:11px/1.5em Verdana, Geneva, sans-serif;color:#0f2847;}
#LP_demo_forecast .formBox form .textBox.checkboxWrap input.checkbox{float:left;}
#LP_demo_forecast .formBox form .submitBox{padding-top:10px;}
#LP_demo_forecast .formBox form span.invalid{padding-left:129px;} 
#LP_demo_forecast .confBox {display:none;padding:30px 25px 0 25px;font:14px/1.5em Arial, Helvetica, sans-serif;}
#LP_demo_forecast .confBox h4{font:bold 15px Arial, Helvetica, sans-serif;text-transform:none;}
#LP_demo_forecast .confBox p{margin-bottom:1em;padding-left:3px;}
#LP_demo_forecast .confBox .demoInfo {padding-top:23px;background:url(/img/pages/landing/currency-forecast/divider.gif) left 5px repeat-x;}
#LP_demo_forecast .confBox .demoInfo h4{margin-bottom:0;}
#LP_demo_forecast .confBox .demoInfo ul li{margin-left:20px;padding:0 0 .25em 20px;background:url(/img/bullets/list_arrow_blue.gif) 0 .5em no-repeat;}
#LP_demo_forecast .noteWrap {position:absolute;bottom:2px;left:539px;color:#000;font-size:11px;}
#LP_demo_forecast .noteWrap p.note{color:#000;font-size:11px;margin-bottom:.5em;}
#LP_demo_forecast .awardsWrap {border-top:1px solid #ccc;}
#LP_demo_forecast .awardsWrap h5{padding-top:24px;font:21px Arial, Helvetica, sans-serif;color:#000;}
#LP_demo_forecast .awardsWrap .awardsContent a.awardsLink {display:block;width:980px;height:80px;}
#LP_demo_forecast .awardsWrap .awardsContent img {display:block;float:left;}
==== YOURS //RBROWN/WebSites/2009_JAVA/FXCM_DE/web/css/content/C.css
/* price improvements */
#PI .contentHead{margin-bottom:0;}
#PI #Tmain{position:relative;}
#PI h3{font:normal 18px Arial, Helvetica, sans-serif;color:#000;}
#PI h4{font:bold 15px Arial, Helvetica, sans-serif;color:#c28905; text-transform:none;}
#PI .tab{position:absolute;top:0;right:0;}
#PI .tab li{float:left;border-top:5px solid #084d8c;margin-left:2px;}
#PI .tab li.current,
#PI .tab li:hover{border-top-color:#fff;}
#PI .tab li.current{padding-bottom:8px;background:url(/img/pages/information/platform/price-improvements/nav_selected.gif) no-repeat center bottom;}
#PI .tab li a{display:block;border-top:1px solid #fff;height:32px;font:bold 14px/32px 'Droid Sans', Arial, Helvetica, sans-serif;background:url(/img/pages/information/platform/price-improvements/bg_tabs.gif) repeat-x;padding:0 1em;color:#084d8c;text-decoration:none;cursor:pointer;}
#PI .tab li.current a,
#PI .tab li:hover a{background-position:0 -32px;color:#fff;}
#PI .tabContainer{padding-top:50px;}
#PI .player{float:left;width:680px;height:445px;border-left:1px solid #d0d8e2;border-right:1px solid #d0d8e2;background:url(/img/pages/information/platform/price-improvements/bg_videoBox.gif) repeat-x;}
#PI .player h6{font:bold 10px Verdana, Geneva, sans-serif;color:#606060;margin:15px 15px 5px;text-transform:uppercase;}
#PI .player #PriceImprovementsVideos{width:640px;height:360px;margin:15px auto 0;cursor:pointer;}
#PI .player .note{margin-bottom:0;width:640px;margin:5px auto 0;}
#PI .videoBox .playlist{float:right;width:292px;height:445px;border-left:1px solid #a7b5c8;border-right:1px solid #a7b5c8;background:url(/img/pages/information/platform/price-improvements/bg_playlistBox.gif) repeat-x;}
#PI .videoBox .playlist h6{height:32px;background:url(/img/pages/information/platform/price-improvements/icon_playList.jpg) no-repeat 10px 0;font:bold 19px/36px Arial, Helvetica, sans-serif;padding:0 0 20px 58px;text-transform:uppercase;border-bottom:1px solid #bbc7d4;margin-top:15px;}
#PI .videoBox .playlist li{border-top:1px solid #fff;border-bottom:1px solid #bbc7d4;cursor:pointer;padding:9px;}
#PI .videoBox .playlist li.last{border-bottom:none;}
#PI .videoBox .playlist li p{margin:0;font:12px/1.5 Verdana, Geneva, sans-serif;}
#PI .videoBox .playlist li span{display:block;text-align:right;color:#0754cd;font:bold 11px Verdana, Geneva, sans-serif;text-decoration:underline;margin-top:5px;background:url(/img/pages/information/platform/price-improvements/ico_arrowBlue.png) no-repeat left;margin-left:150px;}
#PI .playlist li:hover span{text-decoration:none;}
#PI .tabOverview p.intro{font-size:13px;}
#PI .overviewBottom{margin-top:30px;}
#PI .overviewText{float:left;width:680px;}
#PI .overviewRsrc{float:right;width:270px;padding-right:10px;}
#PI .overviewText h3{margin-bottom:.75em;}
#PI .overviewText h4{margin-bottom:.5em;}
#PI .overviewText h4 strong{text-decoration:underline;}
#PI .overviewText a.openDemo{display:block;width:622px;height:49px;background:url(/img/pages/information/platform/price-improvements/btn_openDemo.jpg) no-repeat;font:bold 27px/53px Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;padding-left:40px;overflow:hidden;margin:30px 0 50px;text-decoration:none;}
#PI .overviewText a.openDemo strong{color:#ffab3d;}
#PI .overviewText a.openDemo:hover strong{color:#0dd3fd;}
#PI .overviewText .FAQ h3{font:bold 18px Verdana, Geneva, sans-serif;color:#084d8c;}
#PI .overviewRsrc h3{font:normal 24px Arial, Helvetica, sans-serif;color:#084d8c;text-transform:none;margin-bottom:.5em;}
#PI .overviewRsrc h4{font:bold 11px Verdana, Geneva, sans-serif;color:#333;}
#PI .overviewRsrc p{font-size:11px;}
#PI .overviewRsrc span{text-decoration:underline;}
#PI .overviewRsrc strong.vid{color:#c48210;}
#PI .overviewRsrc .linkRsrc{margin-bottom:50px;}
#PI .overviewRsrc .linkRsrc a{display:block;font:bold 11px/15px Verdana, Geneva, sans-serif;color:#0754cd;padding-left:20px;height:15px;cursor:pointer;text-decoration:underline;}
#PI .overviewRsrc .linkRsrc a:hover{text-decoration:none;}
#PI .overviewRsrc a.watchTips{background:url(/img/pages/information/platform/price-improvements/ico_arrowBlue.png) no-repeat;}
#PI .overviewRsrc a.learnStrategies{background:url(/img/pages/information/platform/price-improvements/ico_arrowOrange.png) no-repeat;}

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

#PI .box-faq dt{color:#0d4d9c;font:bold 13px Verdana, Geneva, sans-serif;padding:10px;margin:0;cursor:pointer;}
#PI .box-faq dt.open{background-color:#F7F3EF;text-decoration:underline;padding-bottom:5px;}
#PI .box-faq dt:hover{background-color:#F7F3EF;}
#PI .box-faq dd{position:relative;display:none;margin:0 0 10px;padding:0 30px 10px;}
#PI .box-faq dd.open{display:block;background:#f7f3ef;border-bottom:1px solid #f0eae4;}
#PI .box-faq dd a.closeThis{display:none;position:absolute;right:0;top:-31px;width:120px;height:22px;background:#fff url(/img/pages/information/platform/price-improvements/btn_close.gif) 0 0 no-repeat;z-index:5;text-align:center;text-transform:uppercase;cursor:pointer;color:#0d4d9c;font-size:11px;font-weight:bold;}
#PI .box-faq dd.open a.closeThis{display:block;}
#PI .box-faq dd.open a.closeThis:hover{background-position:0 -22px;}

#PI .tabInfo a.btnEdu{display:block;position:relative;width:980px;height:80px;background:url(/img/pages/information/platform/price-improvements/bg_eduPromo.jpg) no-repeat;text-decoration:none;margin-bottom:30px;}
#PI .tabInfo a.btnEdu strong{font:bold 30px Arial, Helvetica, sans-serif;color:#105fc4;position:absolute;top:15px;left:145px;text-transform:uppercase;}
#PI .tabInfo a.btnEdu span{font:bold 13px Verdana, Geneva, sans-serif;color:#464d5c;position:absolute;top:50px;left:145px;}
#PI .tabInfo a.btnEdu em{font:bold 26px Arial, Helvetica, sans-serif;color:#50606e;position:absolute;top:25px;left:760px;text-transform:uppercase;}
#PI .tabInfo a.btnEdu:hover em{color:#000;}
#PI ol{margin:20px 0 0;}
#PI ol li h6{float:left;width:150px;font:bold 15px Arial, Helvetica, sans-serif;color:#0754cd;text-transform:uppercase;margin-top:2px;margin-right:1em;}
#PI ol li p{float:left;width:800px;margin-top:0;}

#PI .tabStrategies .plan{display:none;padding:20px;background:#F7F3EF;position:relative;margin-bottom:3em;}
#PI .tabStrategies .plan h4{margin-top:0;}
#PI .tabStrategies a.view{display:block;float:left;height:28px;line-height:28px;color:#0754CD;background:url(/img/pages/information/platform/price-improvements/arrow_strategy.gif) no-repeat;text-decoration:underline;padding-left:25px;cursor:pointer;font-weight:bold;margin-bottom:20px;}
#PI .tabStrategies a.view:hover{text-decoration:none;}
#PI .tabStrategies a.view.expanded{background-position:0 -28px;margin-bottom:5px;}
#PI .tabStrategies a.closeBox{position:absolute;top:10px;right:10px;font-weight:bold;width:130px;height:22px;background:#fff url(/img/pages/information/platform/price-improvements/btn_close.gif) 0 0 no-repeat;z-index:5;text-align:center;text-transform:uppercase;cursor:pointer;color:#0d4d9c;font-size:11px;}
#PI .tooltip{width:30%;}

/* Free Forex Trading Guide */
#lp_free_trading_guide {}
#lp_free_trading_guide div.C {border-top:21px solid #000;}
#lp_free_trading_guide .contentBody {padding:33px 0 0 0;background:url(/img/pages/landing/trading-guide/bg_contentBody.gif) 34px 0 no-repeat;}
#lp_free_trading_guide .contentWrap {position:relative;margin-bottom:14px;padding:0 0 124px 41px;background:url(/img/pages/landing/trading-guide/bg_contentWrap.gif) 0 bottom no-repeat;border-bottom:11px solid #00378a;}
#lp_free_trading_guide h1{color:#000;font:36px Arial, Helvetica, sans-serif;}
#lp_free_trading_guide h2{margin-bottom:35px;color:#0047B9;font:bold 17px Arial, Helvetica, sans-serif;}
#lp_free_trading_guide .infoWrap{width:500px;padding-top:12px;}
#lp_free_trading_guide .infoWrap h3{margin:0 0 1.25em;color:#000;font:bold 16px Arial, Helvetica, sans-serif;text-transform:none;}
#lp_free_trading_guide .infoWrap li{padding:0 0 1.2em 28px;font:16px Arial, Helvetica, sans-serif;background:url(/img/bullets/list_cross_blue_1.gif) 0 .25em no-repeat;}
#lp_free_trading_guide .signupWrap {width:424px;height:474px;background:url(/img/pages/landing/trading-guide/bg_signupWrap.png) no-repeat;}
#lp_free_trading_guide .formBox {width:100%;height:100%;padding-top:6px;}
#lp_free_trading_guide .formBox .inner{padding:30px 36px 0 35px;}
#lp_free_trading_guide .formBox h3{margin:0 0 32px;color:#0047b9;font:bold 16px/1.4em Arial, Helvetica, sans-serif;text-transform:none;}
#lp_free_trading_guide .formBox h3 strong{color:#000;}
#lp_free_trading_guide .formBox form label{float:left;width:128px;font-size:13px;font-weight:bold;color:#0f2847;line-height:22px;}
#lp_free_trading_guide .formBox form input.text, 
#lp_free_trading_guide .formBox form select {float:left;width:210px;height:22px;border:1px solid #2d68c5;}
#lp_free_trading_guide .formBox form .inputBox {padding-bottom:1.05em;}
#lp_free_trading_guide .formBox form .submit{padding:26px 0 17px;text-align:center;}
#lp_free_trading_guide .formBox form span.invalid{padding-left:129px;}
#lp_free_trading_guide .formBox label.checkbox{display:inline;padding:0;}
#lp_free_trading_guide .formBox .inputBox.checkboxWrap {padding:16px 0 0;}
#lp_free_trading_guide .formBox .inputBox.checkboxWrap label{width:89%;float:right;font:bold 11px/1.5em Verdana, Geneva, sans-serif;color:#0f2847;}
#lp_free_trading_guide .formBox .inputBox.checkboxWrap input.checkbox{float:left;}
#lp_free_trading_guide .formBox span.invalid{font:.9em Verdana,Geneva,sans-serif;color:#af190e;display:block;padding:0;}
#lp_free_trading_guide .formBox input.invalid{background-color:#D6E3F2;}
#lp_free_trading_guide .formBox select.invalid{background-color:#D6E3F2;}
#lp_free_trading_guide .formBox p.note{font-size:11px;color:#000;line-height:1.3em;}
#lp_free_trading_guide .confBox {display:none;width:100%;height:100%;line-height:1.7em;}
#lp_free_trading_guide .confBox .inner{padding:30px 36px 0 35px;}
#lp_free_trading_guide .confBox h3{margin-top:0;text-transform:none;}
#lp_free_trading_guide .confBox p{margin-bottom:1em;padding-left:3px;}
#lp_free_trading_guide .confBox .guideWrap h3{font-size:21px;color:#0047B9;margin-bottom:0;}
#lp_free_trading_guide .confBox .guideWrap p.downloadPDF{padding:6px 0 10px;}
#lp_free_trading_guide .confBox .guideWrap p.downloadPDF a{display:block;width:308px;height:55px;margin:0 auto;text-indent:-9999px;background:url(/img/pages/landing/trading-guide/btn_downloadPDF.gif) no-repeat;}
#lp_free_trading_guide .confBox .guideWrap p.downloadPDF a:hover{background-position:0 -55px;}
#lp_free_trading_guide .confBox .confSignUp {padding-top:14px;border-top:1px solid #dfe6f4;}
#lp_free_trading_guide .confBox .confSignUp h3{color:#0047B9;}
#lp_free_trading_guide .confBox .confSignUp ul li{padding:0 0 .25em 20px;background:url(/img/bullets/list_arrow_blue.gif) 0 .5em no-repeat;zoom:1;}
#lp_free_trading_guide .confBox .confSignUp a.openAcct{width:245px;height:32px;margin:18px auto 0;font:bold 15px/32px 'DroidSansWeb', Arial, Helvetica, sans-serif;color:#2b3556;text-shadow:1px 1px #eec93a;text-transform:none;background:url(/img/pages/landing/trading-guide/btn_openAcct.gif) no-repeat;}
#lp_free_trading_guide .confBox .confSignUp a.openAcct:hover{color:#000;text-shadow:-1px -1px #deb000;}
#lp_free_trading_guide .disclaimerWrap {position:absolute;bottom:0;right:0;width:438px;height:60px;color:#cccccc;font-size:11px;}
#lp_free_trading_guide .disclaimerWrap a{color:#6690d4;}
#lp_free_trading_guide .disclaimerWrap p{margin:0 0 .4em;line-height:1.5em;}
#lp_free_trading_guide .awardsWrap {border-top:1px solid #ccc;}
#lp_free_trading_guide .awardsWrap h4{padding-top:4px;font:21px Arial, Helvetica, sans-serif;color:#000;}

/* standard demo form on /kostenloses-demokonto.jsp */
.demoForm .contentHead {margin-bottom:0;} 
.demoForm .demoWrap{}
	.demoForm .demoWrap h3 {margin:0 0 .25em;font-size:15px;}
	.demoForm .demoWrap h4 {margin:0 0 .75em;text-transform:none;font:bold 14px/1.25em Arial, Helvetica, sans-serif;}
	.demoForm .demoWrap .formBox {margin-bottom:20px;} 
	.demoForm .demoWrap .formBox h3 {margin:0;padding-left:18px;color:#59606a;text-shadow:1px 1px #fff;font:bold 15px/50px Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;background:url(/img/pages/account-actions/open-demo/bg_formtitle.gif) repeat-x;}
	.demoForm .demoWrap .formBox form {padding:15px 0;background:#f6f6f8 url(/img/pages/account-actions/open-demo/bg_formbody.gif) 0 bottom repeat-x;} 
	.demoForm .demoWrap .formBox form .formContent {padding:24px 110px 24px 80px;}
	.demoForm .demoWrap .formBox form .req {font-size:10px; text-align:right; padding:0 20px 6px 0;}
	.demoForm .demoWrap .formBox form .row {width:50%;}
	.demoForm .demoWrap .formBox form .box {padding-bottom:14px;}
	.demoForm .demoWrap .formBox form .box label {float:left; width:90px; padding-right:10px; text-align:right;font:bold 13px/24px Verdana, Geneva, sans-serif; color:#000; text-transform:none;}
	.demoForm .demoWrap .formBox form .box input.text, 
	.demoForm .demoWrap .formBox form .box select {float:left; width:258px; height:26px; border:1px solid #2D68C5;}
	.demoForm .demoWrap .formBox form span.invalid{padding-left:100px;clear:both;}
	.demoForm .demoWrap .formBox form .submit {padding-left:100px;}
	.demoForm .demoWrap .formBox form .submit input {display:block;float:left;height:30px; width:258px;text-align:center; cursor:pointer; font:bold 15px 'DroidSansWeb', Arial, Helvetica, sans-serif; text-transform:uppercase; text-shadow:-1px 0 3px #013069; color:#fff; border:1px solid #001a3f; background:#015cbe url(/img/buttons/bg_submit_height30.gif) repeat-x;}
	.demoForm .demoWrap .formBox form .submit input:hover {background-position:0 -30px;}
.demoForm .confBox{padding-top:21px;} 
	.demoForm .confBox .success{} 
	.demoForm .confBox div.credsBox {margin-bottom:2em;padding-top:.75em;}
	.demoForm .confBox div.credsBox .creds {width:40%;margin:0 0 .5em 0;padding:10px;font:14px/1.5em Arial, Helvetica, sans-serif;background:#f2f2f2;}
	.demoForm .confBox div.credsBox .creds div.loginInfo span.cat{padding-right:10px;font-weight:bold;}
	.demoForm .confBox div.credsBox p.credsInfo {font-size:.9em;}
	.demoForm .confBox a.cta {padding-left:8px;background:url(/img/bullets/list_arrow_blue_5.gif) 0 .35em no-repeat;}
	.demoForm .confBox ul.cta {margin-bottom:1.75em}
	.demoForm .confBox ul.cta li {padding-bottom:.35em;padding-left:14px;background:url(/img/bullets/list_arrow_blue_3.gif) 0 .5em no-repeat;list-style:none}

