body{background:#E9E9EC url(/_img/mainbg.gif) repeat-x}
body,div,td{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
td{border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;line-height:1.5;padding:2px 4px;vertical-align:top}
h1{color:#C10001;font-family:Verdana, Arial, sans-serif;font-size:14px;margin-top:0;padding:10px 5px 0 7px;text-transform:uppercase}
h1#FXoptions_conditions{background-color:#FFF;background-position:left 10px;border-top:1px solid #CCC;padding-top:24px}
h1.intro{color:#213963; text-transform:none; padding-top:0; margin-bottom:14px; font-size:11px; text-align:justify}
h2{background-color:#EEEEF0;border-bottom:1px solid #BEC3DF;color:#2A3F6C;font-size:11px;font-weight:700;padding:3px 5px 2px;text-transform:uppercase}
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;padding:3px 5px 2px;text-transform:uppercase}
a{color:#273A64;text-decoration:underline}
a:hover{color:#C10001}
ul{list-style:none;margin-left:0;padding-left:0}
ul li{background:url(/_img/arrow.gif) 0 4px no-repeat;margin-left:20px;padding-bottom:10px;padding-left:12px}
p{font-size:11px;font-weight:400;line-height:1.5;padding:7px}
ol li{background:none;line-height:1.8;padding-bottom:10px;padding-left:0}
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}
frame1{position:relative;z-index:1001}
#container{background-color:#FFF;margin:0 auto;width:800px}
#header{background:url(/_img/header.gif) right no-repeat;height:118px;width:800px}
#header a{display:block;height:88px}
#nav_buttons{position:absolute;right:265px;top:13px}
#nav_buttons a{background:none;color:#0D3C66;float:left;font-size:11px;padding-left:5px;text-align:left;text-decoration:none;top:9px}
#nav_buttons a:hover{color:#FFA416;text-decoration:none}
#menuinitial{background:url(/_img/menuline.gif) no-repeat;height:20px;padding-left:0;width:800px}
#menu{background:url(/_img/navbg.gif) no-repeat;height:24px;padding-left:15px;width:785px}
#menu ul{padding:5px 0}
#menu ul li{background:none; display:block; float:left; width:auto; margin-right:23px;}
#menu li a{cursor:pointer !important; font-family: Tahoma; font-style: normal;font-weight: bold !important;padding-bottom:0 !important; padding-top:0 !important;text-align: center; text-decoration: none; height:13px}
#main{padding:10px 0 15px 15px;width:762px}
#content{float:left;width:568px}
#padder{border:1px solid #DFDFDF;margin-left:0}
#padderstart{border:0 solid #DFDFDF;margin-left:0}
#tickerwrapper{background-color:#273A64;color:#fff;font-family:Verdana, Arial, sans-serif;font-size:10px;height: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{border-right:1px solid #DFDFDF;color:#0F0F0F;font-size:11px;line-height:1.5;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;margin:0 -25px 0 0;width:202px}
#btn_live_header{padding-top:18px}
#side_nav{padding-top:5px}
#side_navPadder{padding:8px 0 0 2px;width:182px}
#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{background-color:#ECECEF;border-top:1px solid #273A64;color:#273A64;margin:0 auto 10px;padding:8px 0 0;text-align:right;width:800px}
#footer a{text-decoration:underline}
.menu_item{text-transform:uppercase}
.button_home{background-color:#BB4718;border:2px solid;border-color:#DF7A53 #7F2400 #7F2400 #DF7A53;height:38px;margin-bottom:5px;width:145px}
.button_home a{color:#FFF;display:block;height:28px;padding:5px;text-decoration:none;text-transform:uppercase}
.button_home a:hover{color:#FFF}
.pressrelease{border:1px solid #BFBFBF;font-family:"Courier New", Courier, mono;font-size:12px;margin-top:30px;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{color:#000;font-family:"Courier New", Courier, mono;font-size:12px}
.clear{clear:both}
table.home,table.home td{border:none;padding:0}
table{border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF}
th{background-color:#EFEFEF;border-bottom:2px solid #BFBFBF;border-left:1px solid #DFDFDF;padding:2px 4px}
table.info{border-right:1px solid #DFDFDF;border-top:1px solid #DFDFDF;font-size:10px;width:100%}
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{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
#fExchange{float:left;padding:0 1em;width:auto}
#fCategories{float:left;width:auto}
.mouseOverBox{background:#EFEFEF;border:1px solid #BFBFBF;left:36px;padding:2px 2px 2px 7px;position:absolute;top:10px;visibility:hidden;width:30em}
.positionTD{cursor:help;width:100px}
.instrumentTD{width:100px}
.dateTD{text-align:center;width:100px}
#tbl_select th{background-color:#FFF;font-weight:400;text-align:left}
.table_productSummary{background-color:#FFF}
.summary th.baseProduct{text-align:left;white-space:nowrap}
.summary th,.summary td{padding:3px;text-align:right}
.summary th{background-color:#FFF;border-bottom:1px solid #DFDFDF;font-weight:400}
.summary td{background-color:#EFEFEF}
.tableholder{border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF;padding:5px;width:100%}
.contracts,.properties{border:none;width:50%}
.contracts table,.properties table{width:100%}
.properties th{border-bottom:1px solid #DFDFDF;font-weight:400;text-align:left}
span.productExpand{background-color:#EFEFEF;border:1px solid #BFBFBF;color:#80807E;cursor:pointer;display:none;font-size:8px;font-weight:700;margin:auto 8px auto 2px;padding:0 1px;text-decoration:none}
.tradingSchedule{display:none}
.tradSche{background-color:#EFE}
tr.head td{border:0;font-weight:700}
td div.head{font-weight:700}
img,#tbl_select,#tbl_select th,#tbl_select td,.futures-table,.tradingSchedule td{border:none}
#btn_warning,#btn_online_trading,#btn_contact_us,#btn_about_us,#btn_members_area{padding-top:0; margin: 0 0 0 -6px;}
#btn_demo_header,#btn_account,#btn_capital_markets,#btn_money_markets,#btn_our_company,#btn_member,#btn_tour,#btn_account_view_live{padding-top:6px}
#btn_sign_up,#btn_download_live{padding-top:12px}

#open_account{margin:5px 0 0 0; padding:0; width:182px; height:53px; background:url(/_img/News/open_account.png) no-repeat; font-weight:bold;  text-align:left; color:#fff}
#open_account_left{float:left; font-size:16px; line-height:20px; text-align:left; font-weight:bold; color:#fff; cursor:pointer; margin:0; padding:6px 0 7px 36px; width:100px; text-align:center}
#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 15px 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; font-size:17px; margin:0 0 10px; padding:5px 25px 0; text-align:center; width:132px; float:left}
#open_demo_account h1 a{width:132px; 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}
#open_demo_account_bottom img{float:left; margin:0 0 0 7px}

#hms_rss{margin:0 0 0 15px;float:left;}

#flux_rss{border:1px solid #A7A9AC; float:left; height:180px; margin:0 0 0 15px; padding:10px; width:349px}
#flux_rss ul{height:178px; margin:0; overflow:hidden; padding:0}
#flux_rss ul li{padding-right:10px}

#flux_rss_top{height:85px; width:349px; margin:0 0 10px 0}
#flux_rss_top ul{height:85px}

#flux_rss_bottom{height:85px; width:349px}
#flux_rss_bottom ul{height:85px}

#hms_cols_hp{float:left; width:568px; margin:10px 0 0 0}
#hms_cols_hp .hms_col_hp{float:left; width:180px; border-right:solid 1px #a7a9ac; padding:0 4px; height:325px}
#hms_cols_hp .hms_col_hp h2{background:none; text-transform:uppercase; border:none; float:left; width:174px; margin:0 0 2px 0}
#hms_cols_hp .hms_col_hp h2 a{text-decoration:none;}
#hms_cols_hp .hms_col_hp h2 a:hover{text-decoration:underline; cursor:pointer}
#hms_cols_hp .hms_col_hp ul {margin-top:6px; margin-bottom:6px; padding-left:6px; float:left}
#hms_cols_hp .hms_col_hp ul li{background:url(/_img/News/puces.png) no-repeat 0 2px; padding-left:15px; padding-bottom:7px; margin-left:0}
#hms_cols_hp .hms_col_hp ul li a{text-decoration:none; font-weight:normal}
#hms_cols_hp .hms_col_hp ul li a:hover{text-decoration:none; font-weight:bold; color:#273A64}
#hms_cols_hp .hms_col_hp p{color:#223a63; font-size:14px; text-align:center; font-weight:bold}
#hms_cols_hp .hms_col_hp p.images_top{margin-top:0}

#contact_hms_news{float:left; margin:2px 0}
#content_social{float:left; margin:2px 0}
#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}
