body{background:#E9E9EC url(/_img/mainbg.gif) repeat-x}
body,div,td{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-size:11px}
td{vertical-align:top;line-height:1.5;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;padding:2px 4px}
h1{margin: 0 0 10px; font-family:Verdana, Arial, sans-serif;color:#C10001;font-size:14px;text-transform:uppercase;padding:10px 5px 0 7px}
h1#FXoptions_conditions{padding-top:24px;border-top:1px solid #CCC;background-color:#FFF;background-position:left 10px}
h2{background-color:#EEEEF0;border-bottom:1px solid #BEC3DF;color:#2A3F6C;font-size:11px;font-weight:700;padding:3px 5px 2px;text-transform:uppercase; margin:10px 0}
h3{color:#000;font-size:11px;font-weight:400;line-height:1.5;padding:7px}
h4{background-color:#EEEEF0;border-bottom:1px solid #BEC3DF;color:#000;font-size:11px;font-weight:400;text-transform:uppercase;padding:3px 5px 2px}
a{color:#273A64;text-decoration:underline}
a:hover{color:#C10001}
ul{list-style:none;margin-left:0;padding-left:0}
ul li{padding-bottom:10px;padding-left:12px;background:url(/_img/arrow.gif) 0 4px no-repeat;margin-left:20px}
p{font-size:11px;font-weight:400;line-height:1.5;padding:7px}
ol li{padding-bottom:10px;padding-left:0;background:none;line-height:1.8}
p.intro{color:#000;font-weight:400}
p.intro2{color:#273A64;font-weight:400}
select{border:1px solid #CCC;padding:2px}
.img{border-bottom:1px solid #DFDFDF}
#container{width:800px;background-color:#FFF;position:relative;margin:0 auto}
#header{background:url(/_img/header_fr.gif) right no-repeat;height:118px;width:800px}
#header a{display:block;height:88px}
#nav_buttons{position:absolute;top:10px;right:10px}
#nav_buttons a{float:left;top:9px;padding-left:5px;background:none;color:#0D3C66;font-size:11px;text-decoration:none;text-align:left}
#nav_buttons a:hover{color:#FFA416;text-decoration:none}
#menu{padding-left:15px;width:785px;height:24px;background:url(/_img/navbg.gif) no-repeat}
#menu li{background:none}
#menu ul.udm li{margin-right:15px}
#menu ul.udm li ul{margin-left:-12px !important}
#menu ul.udm li ul li ul{margin-left:150px !important}
#main{width:762px;padding:25px 0 15px 15px}
#content{float:left;width:568px}
#padder{border:1px solid #DFDFDF;margin-left:0}
#tickerwrapper{background-color:#273A64;height:10px;font-family:Verdana, Arial, sans-serif;color:#fff;font-size:10px;padding:0 2px 2px}
#home_banner{border-top:1px solid #BEC3DF;margin:5px 0 0}
.home_colLeft{float:left;width:50%}
.home_colRight{float:right;width:50%}
p.home_intro{color:#0F0F0F;font-size:11px;line-height:1.5;border-right:1px solid #DFDFDF;margin:-6px 3px 0 0}
p.home_intro2{color:#0F0F0F;font-size:11px;line-height:1.5;margin:-6px 3px 0 0}
#panel_right{float:right;width:202px;margin:0 -25px 0 0}
#btn_warning{padding-top:0}
#btn_live_header{padding-top:18px}
#side_nav{padding-top:5px}
#side_navPadder{width:182px;padding:8px 0 0 2px}
#quotes{margin-top:12px;width:182px}
#quotes2,#charts,#analysis{border:1px solid #DFDFDF;margin:20px 0 10px;padding:5px}
#img_forex,#img_forexEducation,#img_forexFAQ{background:url(/_img/img_forex.jpg) no-repeat}
#img_metals{background:url(/_img/img_metals.jpg) no-repeat}
#img_cfds,#img_cfdsEducation,#img_cfdsFAQ{background:url(/_img/img_cfds.jpg) no-repeat}
#img_stocks,#img_stocksFAQ{background:url(/_img/img_stocks.jpg) no-repeat}
#img_funds,#img_fundsFAQ{background:url(/_img/img_funds.jpg) no-repeat}
#img_trader,#img_traderFAQ{background:url(/_img/img_trader.jpg) no-repeat}
#img_updates,#img_calendar{background:url(/_img/img_updates.jpg) no-repeat}
#img_disclaimer{background:url(/_img/img_disclaimer.jpg) no-repeat}
#footer{width:800px;background-color:#ECECEF;color:#273A64;text-align:right;border-top:1px solid #273A64;margin:0 auto 20px;padding:8px 0 0}
#footer a{text-decoration:underline}
.menu_item{text-transform:uppercase}
.button_home{margin-bottom:5px;width:145px;height:38px;background-color:#BB4718;border:2px solid;border-color:#DF7A53 #7F2400 #7F2400 #DF7A53}
.button_home a{display:block;height:28px;color:#FFF;text-decoration:none;text-transform:uppercase;padding:5px}
.button_home a:hover{color:#FFF}
.pressrelease{margin-top:30px;border:1px solid #BFBFBF;font-family:"Courier New", Courier, mono;font-size:12px;padding:15px 20px}
.pressrelease ul{margin-left:18px;padding-left:0}
.pressrelease h3{font-family:"Courier New", Courier, mono;font-size:13px}
.right{text-align:right}
.faq{border:1px solid #DFDFDF;margin:20px 0 10px;padding:15px}
.error{font-family:"Courier New", Courier, mono;color:#000;font-size:12px}
.clear{clear:both}
table.home,table.home td{border:none;padding:0}
table{border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF}
th{background-color:#EFEFEF;border-bottom:2px solid #BFBFBF;border-left:1px solid #DFDFDF;padding:2px 4px}
table.info{border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF;width:100%;font-size:10px}
table.info tr.head th{background-color:#EFEFEF;border-bottom:2px solid #BFBFBF}
table.info tr th,table.info tr td{border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;padding:2px 4px}
#ShowRoom{margin-top:15px}
* html .tabbox{height:1%}
.tabbox{padding-bottom:0}
.tabbox:after{content:".";display:block;clear:both;height:0;line-height:0;visibility:hidden}
#fExchange{float:left;width:auto;padding:0 1em}
#fCategories{float:left;width:auto}
.mouseOverBox{position:absolute;top:10px;left:36px;border:1px solid #BFBFBF;background:#EFEFEF;visibility:hidden;width:30em;padding:2px 2px 2px 7px}
.positionTD{width:100px;cursor:help}
.instrumentTD{width:100px}
.dateTD{width:100px;text-align:center}
#tbl_select th{background-color:#FFF;font-weight:400;text-align:left}
.table_productSummary{background-color:#FFF}
.summary th.baseProduct{white-space:nowrap;text-align:left}
.summary th,.summary td{text-align:right;padding:3px}
.summary th{background-color:#FFF;border-bottom:1px solid #DFDFDF;font-weight:400}
.summary td{background-color:#EFEFEF}
.tableholder{width:100%;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;padding:5px}
.contracts,.properties{width:50%;border:none}
.contracts table,.properties table{width:100%}
.properties th{border-bottom:1px solid #DFDFDF;font-weight:400;text-align:left}
span.productExpand{display:none;background-color:#EFEFEF;border:1px solid #BFBFBF;color:#80807E;font-size:8px;font-weight:700;text-decoration:none;cursor:pointer;margin:auto 8px auto 2px;padding:0 1px}
img,#tbl_select,#tbl_select th,#tbl_select td,.futures-table{border:none}
#btn_demo_header,#btn_account,#btn_tour,#btn_account_view_live{padding-top:6px}
#btn_sign_up,#btn_download_live{padding-top:12px}

#open_account{margin:5px 0 10px 0; padding:0; width:182px; height:53px; background:url(/_img/News/open_account.png) no-repeat; font-weight:bold;  text-align:left; color:#fff;float:left}
#open_account_left{color:#FFFFFF; cursor:pointer; float:left; font-size:15px; font-weight:bold; line-height:20px; margin:0 8px 0 0; padding:6px 0 7px 33px; text-align:center; width:100px}
#open_account #open_account_left a:hover{text-decoration:underline; color:#fff; cursor:pointer}
#open_account_right{float:left; text-align:left; cursor:pointer; margin:12px 4px 0 0; padding:0; width:34px;}
#open_account a{float:left; text-decoration:none; color:#fff; cursor:pointer;}
#open_account a:hover{text-decoration:none; color:#fff; cursor:pointer}
#open_account a:visited{text-decoration:none; color:#fff}
#open_account img{float:left; margin:0}

#open_demo_account{position:relative; margin:0 0 8px 0; padding:0; width:182px; height:200px; background:url(/_img/News/free_demo_account.png) no-repeat; float:left}
#open_demo_account h1{color:#FFFFFF; float:left; font-size:17px; margin:0 0 2px; padding: 5px 17px 0; text-align:center; width:148px;}
#open_demo_account h1 a{width:148px; margin:0; float:left}
#open_demo_account p{float:left; margin:0; padding:5px; width:172px;text-align:center; font-weight: 700; line-height: 14px;font-size:11px}
#open_demo_account a{float:left; text-decoration:none; color:#fff; cursor:pointer; width:172px}
#open_demo_account a:hover{text-decoration:underline; cursor:pointer}
#open_demo_account_bottom{position:absolute; bottom:8px; left:5px; height:25px; width:171px; border-top:1px solid #fff}
#open_demo_account_bottom a{width:auto}
#open_demo_account_bottom p{font-weight:normal; width:145px; padding-left:25px}
#open_demo_account_bottom img{float:left; margin:0 0 0 7px}

#partners{float:left; margin:0}
#partners p{float:left; margin:0 0 1px 0; text-align:left; padding-bottom:0; padding-left:0; color:#003366; width:163px; font-weight:bold}
#image_partners{float:left; margin:0}
#image_partners img{margin:0 10px 0 0}

#footer_seo{width:786px; background-color:#223a63; color:#fff; margin:0 auto 20px; padding:9px; text-align:justify}
