@charset "utf-8";

/***********************************************************************************

Grobal configs
Link
Classes
Pankz
Wrapper
Header
Footer
Main
Side
h2
h3
Toppage
Flow
Fxcm ( few classes and IDs for #manual are included.)
Forexcom ( few classes and IDs for #manual are included.)
Alpari ( few classes and IDs for #manual are included.)
Form
Demo
Manual
Pdfservice
zulutrade

Company
Contact
Login
Sitemap
Comparison
Form



************************************************************************************/

/*------------------------------------- Grobal configs --------------------------------- */

* { margin: 0px; padding: 0px; color: #757575; font-family: "Lucida Grande", "Verdana", "Helvetica", "lr oSVbN", 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3', san-serif; font-size: 12px;}
body { background:url(../images/grobal/bg.gif) repeat-x #535353;}
.other { background-color: #fff;}
hr { display: none;}
img { border: none;}

.mb10 { margin-bottom: 10px;}
.mb20 { margin-bottom: 20px;}

.mt10 { margin-top: 10px;}
.mt20 { margin-top: 20px;}

.ml10 { margin-left: 10px;}
.ml20 { margin-left: 20px;}

.mr10 { margin-right: 10px;}
.mr20 { margin-right: 20px;}


.lh12 { line-height: 1.2em;}
.lh16 { line-height: 1.6em;}

.txt16 { font-size: 16px;}
.txt18 { font-size: 18px;}
/*------------------------------------- Link --------------------------------- */
a:link { color: #0c2fc9; text-decoration: underline;}
a:visited { color: #0c2fc9; text-decoration: underline;}
a:hover { color: #ff9900; text-decoration: underline;}
a:active { color: #0c2fc9; text-decoration: underline;}
a:hover img { filter: alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}

#footer a { color:#fff;}


/*------------------------------------- Classes --------------------------------- */
.algnC { text-align: center;}
.algnR { text-align: right;}
.clear { clear: both;}
.line { width: 100%; height: 1px; margin: 10px 0px; background: url(../images/toppage/bg_topbox.gif) repeat-x;}
.emtxt { font-size:13px; font-weight: bold; color:#333;}
.risktext { width: 536px; text-align: right;}
.cleartxt { margin:0; padding:1px; font-weight:normal;}
.point { color:#ff0000;}
dl.selector dd { width: auto; margin: 5px 0px 15px 10px;}
ol.digitlist { margin-left: 30px; list-style-type: decimal;}
ol.digitlist li { margin: 0px 0px 10px 0px;}


.tribox { overflow: hidden; width: 530px; margin: 20px 0px;}
.tribox:after { clear: both; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}
.tribox .row { width: 540px; display: inline-block; zoom: 100%; overflow: hidden;}
.tribox .row .cell { float: left; width: 170px; margin-right: 10px; text-align: left;}
.tribox .row .cell img { margin-bottom: 5px;}

.toTop { width: 531px; text-align: right; margin: 20px 0px; padding-top: 20px;  display: inline-block; zoom: 100%; background: url(../images/toppage/bg_topbox.gif) repeat-x left top;}

.dtable { margin: 0px 0px 30px 0px; padding: 0px;}
.dtable table { border-left: solid 1px #ccc; border-bottom: solid 1px #ccc; margin: 0px; padding: 0px;}
.dtable td { border-right: solid 1px #ccc; border-top: solid 1px #ccc; text-align: center; margin: auto;}
.dtable th { border-right: solid 1px #ccc; border-top: solid 1px #ccc; background-color: #efefef; text-align: center; margin: auto;}

.accounttable { width: 530px; overflow: hidden; padding: 0px; margin: 15px 0px;}
.accounttable .left { float: left; display: block; width: 70px; padding-bottom: 3px; padding-left: 27px;}
.accounttable .right { float: left; display: block; width: 400px; zoom: 100%; padding-bottom: 3px;}
.accounttable .right:after { clear: both; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}

caption { width: 531px; text-align: left; font-size:13px; font-weight: bold; color:#333; background-color: #efefef;}
.formtable { border-left: solid 1px #efefef; border-bottom: solid 1px #efefef; margin: 0px; padding: 0px;}
.formtable * { margin: 5px 3px;}
.formtable td { border-right: solid 1px #efefef; border-top: solid 1px #efefef; margin: 0px; padding: 0px;}
.formtable th { border-right: solid 1px #efefef; border-top: solid 1px #efefef; background-color: #efefef; text-align: center; margin: auto; padding-left: 0px;}

.cpnybox { width: 530px; height: 70px; margin-bottom: 15px; padding-bottom: 5px; background: url(../images/toppage/bg_topbox.gif) repeat-x left bottom;}
.cpnybox .img { display: inline; float: left; width: 120px; margin: 0px:}
.cpnybox .img img { padding-top: 7px;}
.cpnybox .txt { display: inline; float: left; width: 400px; margin: 0px; padding: 0px 0px 0px 10px;}
.cpnybox .txt .arw { vertical-align: top; padding-top: 3px;}

#flowlist { margin:5px 5px 15px 20px;}
#flowlist li { margin-bottom: 15px; list-style-image:url(../images/grobal/arrow01.gif);}
#flowlist li.ml10 { margin-left: 20px; margin-bottom: 10px;}

.mtable { width: 530px; overflow: hidden; padding: 0px; margin: 15px 0px;}
.mtable .left { float: left; display: block; width: 150px; padding-bottom: 3px; padding-left: 27px;}
.mtable .right { float: left; display: block; width: 300px; zoom: 100%; padding-bottom: 3px;}
.mtable .right:after { clear: both; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}

form input { color: #000;}


.bztable { width: 400px;}
.bztable .btn { float: left; display: block; width: 30px;}
.bztable .txt { float: left; display: block; width: 50px;}

/*------------------------------------- Pankz --------------------------------- */
ul.pan { margin: 0px 5px 5px 0px;}
ul.pan li { display: inline; width: 530px; font-size:10px; margin-right: 5px; color: #000;}

/*------------------------------------- Wrapper --------------------------------- */
#wrapper { width: 800px; margin: 0 auto; border-left,border-right: solid 1px #626262; background-color: #fff; text-align: left;}
* html #wrapper { width: 800px; /*IE6*/}

/*------------------------------------- Header ---------------------------------- */
#header { width: 800px; height: 73px; margin:0px; overflow: hidden;}
#header p { width: 390px; margin:0px; padding:0px;}
#header h1 { margin-left: 10px; font-size:10px; height: 12px; overflow: hidden;}
#header h1 a:hover, h1 a:active { color: #757575;}
#header #logo { float: left; width: 370px; height: 57px; overflow: hidden; margin-left: 10px; text-align: left;}
#header #flash { float: left; width: 390px; height: 57px; overflow: hidden; margin-right: 10px; text-align: right;}

/*------------------------------------- Footer --------------------------------- */ 
#footer { clear: both; width: 800px; padding: 1.0em 0 1em; background-color: #3d3d3d; text-align: center; font-size:10px; color:#fff;}
#footer ul { list-style: none; text-align: center;}
#footer ul li { display: inline; padding: 0px 5px; border-right: 1px solid #757575; color:#fff;}
#footer ul li.b_no { border: none;}
#footer p { width:500px; margin:10px auto; line-height:10px;}

/*----------------------------------- Main ------------------------------------- */
#main { display: inline; clear: both; float: right; width: 531px; padding:0; margin:25px 25px 100px 0px; line-height: 1.5em; overflow: hidden;}


/*------------------------------------- Side ---------------------------------- */
#side { display: block; float: left; width: 205px; padding: 10px 20px 0px 18px; margin-top:15px;}
* html #side { margin-top: 10px; /*IE6*/ padding: 10px 20px 0px 15px; /*IE6*/}

#side ul.sidemenubtnz { width: 205px; margin: 0; padding: 0;}
#side ul.sidemenubtnz li { display: block; width: 205px; height: 52px; list-style-type: none; margin-bottom: 6px; padding: 0px; text-indent: -9999px; line-height: 0.1px;}
#side ul.sidemenubtnz li a { display: block; width: 205px; height: 52px;}

#side ul.sidemenubtnz li.sidemenu_steps a { background: url("../images/sidemenu/sidemenu_steps.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_steps a:hover { background: url("../images/sidemenu/sidemenu_steps_o.gif") no-repeat;}

#side ul.sidemenubtnz li.sidemenu_opennewaccount a { background: url("../images/sidemenu/sidemenu_opennewaccount.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_opennewaccount a:hover { background: url("../images/sidemenu/sidemenu_opennewaccount_o.gif") no-repeat;}

#side ul.sidemenubtnz li.sidemenu_demoaccount a { background: url("../images/sidemenu/sidemenu_demoaccount.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_demoaccount a:hover { background: url("../images/sidemenu/sidemenu_demoaccount_o.gif") no-repeat;}

#side ul.sidemenubtnz li.sidemenu_manual a { background: url("../images/sidemenu/sidemenu_manual.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_manual a:hover { background: url("../images/sidemenu/sidemenu_manual_o.gif") no-repeat;}

#side ul.sidemenubtnz li.sidemenu_pdf a { background: url("../images/sidemenu/sidemenu_pdf.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_pdf a:hover { background: url("../images/sidemenu/sidemenu_pdf_o.gif") no-repeat;}

#side ul.sidemenubtnz li.sidemenu_zulutrade a { background: url("../images/sidemenu/sidemenu_zulutrade.gif") no-repeat;}
#side ul.sidemenubtnz li.sidemenu_zulutrade a:hover { background: url("../images/sidemenu/sidemenu_zulutrade_o.gif") no-repeat;}

#side2 { width: 205px; padding: 0; margin-top:0;}

/*------------------------------------- h2 --------------------------------- */
h2 { width:531px; height:41px; margin-bottom:15px; background-repeat: no-repeat; font-size: 0.1em; text-indent: -9999px; line-height: 0.1px;}

/*------------------------------------- h3 --------------------------------- */
h3 { width:531px; height:16px; margin:20px 0px 10px 0px; padding: 3px 0px; font-size: 0.1em; text-indent: -9999px; line-height: 0.1px;}

/*------------------------------------- Toppage --------------------------------- */

div.now { display:block; width:531px; height:74px; margin:20px auto;}
div.now p { position: relative; top: 10px; text-align:center;}

#top #main p.mgn0 { margin: 0 0 5px 0;}

h2.h_01 { background:url(../images/toppage/h2_a.gif);}
h2.h_02 { background:url(../images/toppage/h2_b.gif);}
h2.h_top_02 { background:url(../images/toppage/h2_top_02.gif);}
h2.h_top_zulu { background:url(../images/zulutrade/h2_zulutrade.gif);}

#top h3#pt01 { background: url(../images/toppage/h3_a_01.gif) no-repeat;}
#top h3#pt02 { background: url(../images/toppage/h3_a_02.gif) no-repeat;}
#top h3#pt03 { background: url(../images/toppage/h3_a_03.gif) no-repeat;}
#top h3#pt04 { background: url(../images/toppage/h3_a_04.gif) no-repeat;}
#top h3#pt05 { background: url(../images/toppage/h3_a_05.gif) no-repeat;}
#top h3#svc_01 { background: url(../images/toppage/h3_svc_01.gif) no-repeat;}
#top h3#svc_02 { background: url(../images/toppage/h3_svc_02.gif) no-repeat;}
#top h3#svc_03 { background: url(../images/toppage/h3_svc_03.gif) no-repeat;}

h3#fxcm { background: url(../images/toppage/h3_top_01.gif) no-repeat;}
h3#forexcom { background: url(../images/toppage/h3_top_02.gif) no-repeat;}
h3#alpari { background: url(../images/toppage/h3_top_03.gif) no-repeat;}
h3#interbank { background: url(../images/toppage/h3_top_04.gif) no-repeat;}
h3#fxdd { background: url(../images/toppage/h3_top_05.gif) no-repeat;}
h3#fxpro { background: url(../images/toppage/h3_top_06.gif) no-repeat;}

.topbox { width: 530px; height: 130px; margin-bottom: 15px; padding-bottom: 5px; background: url(../images/toppage/bg_topbox.gif) repeat-x left bottom;}
.topbox h3 { display: block; float: left; width: 430px; height: 16px; margin: 0px: padding: 0px; overflow: hidden;}
.topbox .btn { display: inline; float: right; width: 90px; height: 20px; margin-top: 20px; overflow: hidden;}
.topbox .btn_l { clear: both; display: block; width: 200px; margin: 0px 165px; padding-top: 10px;}
.topbox .img { display: inline; float: left; width: 120px; margin: 0px;}
.topbox .img img { padding-top: 7px;}
.topbox .txt { display: inline; float: left; width: 400px; margin: 0px; padding: 0px 0px 0px 10px; overflow: hidden;}
.topbox .txt .arw { vertical-align: top; padding-top: 3px;}


.topbox_zulu { width: 530px; height: 60px; margin-bottom: 15px; padding-bottom: 5px; background: url(../images/toppage/bg_topbox.gif) repeat-x left bottom;}
.topbox_zulu .img { display: inline; float: left; width: 120px; margin: 0px:}
.topbox_zulu .img img { padding-top: 7px;}
.topbox_zulu .txt { display: inline; float: left; width: 390px; margin: 0px; padding: 0px 0px 0px 10px;}
.topbox_zulu .txt .arw { vertical-align: top; padding-top: 3px;}


/*------------------------------------- Flow --------------------------------- */

h2.account { background:url(../images/flow/h2_account.gif); margin:0;}
h2.flow { background: url(../images/flow/h2_flow.gif);}

.flowtxtarea { width: 520px; margin:auto; padding: 20px 0px; text-align: center;}
.flowtxtarea div.cell { width: 520px; height: 50px; margin-bottom: 15px; padding-bottom: 5px; text-align: left;}
.flowtxtarea div p.txt { width: 500px; height: 50px; margin-left: 10px;}
.flowtxtarea div .arrow { width: 531px; height: 40px; margin: 10px auto; text-align:center;}

#flow #flowlist { width:520px; padding:15px 5px;}
#flow #flowlist2 { width:520px; padding:15px 5px;}
#flow .listarea { width:520px; padding:0px; background:#ffffff; border:#088f04 1px solid;}
#flow .bottom { text-align:center;}
#flow .bottom p { margin:20px auto;}
#flow #main .bottom img { margin-top:20px;}
#flow .listarea h3 { width:200px; height:auto; padding:5px 5px 5px 13px; background:#088f04; text-indent: -9999px; color:#FFFFFF; font-weight:normal; font-size:12px;}
#flow .listarea p { margin:10px 0 10px 13px; padding:2px 20px 5px 30px;}
#flowlist .arrow { margin:20px auto 10px auto;text-align:center;}

#flow2 table { width:530px; margin:0px auto 20px auto; border:solid 1px #cdcdcd;	text-align:left;}
#flow2 table caption { text-align: center;}
#flow2 table tr td { margin:40px auto 20px auto; border:solid 1px #ccc;}
#flow2 dl dt { border-bottom:1px solid #ccc;}

#bd_dc2 ul { margin-bottom: 20px;}
#bd_dc2 li { list-style:decimal; margin-left:20px; padding-left: 5px;}

/*------------------------------------- Fxcm ( few classes and IDs for #manual are included.) --------------------------------- */

h2.fxcm_index { background: url(../images/fxcm/h2_fxcm.gif);}

#fxcm #main { width: 532px; overflow: hidden;}
#fxcm #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}

/*------------------------------------- Forexcom ( few classes and IDs for #manual are included.) --------------------------------- */

h2.forexcom_index { background: url(../images/forexcom/h2_forexcom_index.gif);}

#forexcom #main { width: 532px; overflow: hidden;}
#forexcom #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}

/*------------------------------------- Alpari ( few classes and IDs for #manual are included.) --------------------------------- */

h2.alpari_index { background: url(../images/alpari/h2_alpari_index.gif);}

#alpari #main { width: 532px; overflow: hidden;}
#alpari #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}

/*------------------------------------- Interbank ( few classes and IDs for #manual are included.) --------------------------------- */

h2.interbank_index { background: url(../images/interbank/h2_interbank_index.gif);}

#interbank #main { width: 532px; overflow: hidden;}
#interbank #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}

/*------------------------------------- FXDD ( few classes and IDs for #manual are included.) --------------------------------- */

h2.fxdd_index { background: url(../images/fxdd/h2_fxdd_index.gif);}

#fxdd #main { width: 532px; overflow: hidden;}
#fxdd #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}

/*------------------------------------- FxPro ( few classes and IDs for #manual are included.) --------------------------------- */

h2.fxpro_index { background: url(../images/fxpro/h2_fxpro_index.gif);}

#fxpro #main { width: 532px; overflow: hidden;}
#fxpro #m_txt { clear:both; margin:20px 0 0 0; padding:20px; border:#CCCCCC 1px solid;}





/*------------------------------------- Form --------------------------------- */

h2.form { background: url(../images/flow/h2_form.gif);}

#form table { width:530px; margin:0px auto 20px auto; border:solid  1px #cdcdcd; text-align:left;}
#form table caption { margin:0 0 0 3px; padding:0; font-weight:bold; text-align:left;}
#form table tr td { margin:40px auto 20px auto; border:solid 1px #ccc;}
#form table p { margin:0; padding:3px;}
#form input { margin:3px; padding:0;}
#form dl dt { border-bottom:1px solid #ccc;}
#form01 { line-height:1.8}

.cptxt { width:530px; margin:0px auto 10px auto; padding:0px; font-weight:bold; text-align:left; text-align: center; background-color: #efefef; color: #333;}


/*------------------------------------- Demo --------------------------------- */
h2.demoaccount { background:url(../images/demo/h2_demoaccount.gif);}
h2.fxcm_demo { background:url(../images/demo/h2_fxcm_demo.gif);}

.demobox { width: 530px; height: 80px; margin-bottom: 15px; padding-bottom: 5px; background: url(../images/toppage/bg_topbox.gif) repeat-x left bottom;}
.demobox .btn { display: inline; float: right; width: 400px; margin: 0px; text-align: right;}
.demobox .img { display: inline; float: left; width: 120px; margin: 0px:}
.demobox .img img { padding-top: 7px;}

/*------------------------------------- Manual --------------------------------- */
h2.manual { background: url(../images/manual/h2_manual_index.gif);}
h2.fxcm_manual { background: url(../images/manual/h2_manual_fxcm.gif);}
h2.forexcom_manual { background: url(../images/manual/h2_manual_forexcom.gif);}
h2.alpari_manual { background: url(../images/manual/h2_manual_alpari.gif);}
h2.interbank_manual { background: url(../images/manual/h2_manual_interbank.gif);}
h2.fxdd_manual { background: url(../images/manual/h2_manual_fxdd.gif);}
h2.fxpro_manual { background: url(../images/manual/h2_manual_fxpro.gif);}

#manual h3 { height:24px; margin: 0px; padding: 0px;}
#manual h3.new { background: url(../images/manual/txt_m_new.gif) no-repeat; margin-bottom: 20px;}
#manual h3.dl { background: url(../images/manual/txt_m01.gif) no-repeat; margin-bottom: 20px;}
#manual h3.trns { background: url(../images/manual/txt_m02.gif) no-repeat; margin-bottom: 20px;}
#manual h3.acnt { background: url(../images/manual/txt_m03.gif) no-repeat; margin-bottom: 20px;}
#manual h3.my { background: url(../images/manual/txt_m04.gif) no-repeat; margin-bottom: 20px;}
#manual h3.ts { background: url(../images/manual/txt_m05.gif) no-repeat; margin-bottom: 20px;}
#manual h3.mt4 { background: url(../images/manual/txt_m06.gif) no-repeat; margin-bottom: 20px;}
#manual h3.open { background: url(../images/manual/txt_m07.gif) no-repeat; margin-bottom: 20px;}
#manual h3.rec { background: url(../images/manual/txt_m08.gif) no-repeat; margin-bottom: 20px;}
#manual h3.exp { background: url(../images/manual/txt_m09.gif) no-repeat; margin-bottom: 20px;}
#manual h3.fxpro { background: url(../images/manual/txt_m10.gif) no-repeat; margin-bottom: 20px;}

#manual .indextitle { background: no-repeat; height:15px; text-indent:inherit; font-size:12px; color:#666;}
#manual .titlenon { display:block; float: left; width: 21px; margin: 20px 0px; letter-spacing: -0.1em;}	
#manual h4.title { margin-right: -2px;}
#manual h4.title { display:block; float: left; width: 500px; margin: 20px 0px;}	
#manual h4.title:after { clear: left; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}

#manual .pass { width:531; height:29px; margin: 10px 0px 25px 0px; padding-bottom: 15px; background: url(../images/toppage/bg_topbox.gif) repeat-x left bottom; text-align: right;}

#manual #getreader { margin: 10px 0px;}
#manual #getreader img { float:left; width:125px; margin:0 10px 50px 0; /*vertical-align:text-top;*/}

#manual .titletxt { display: block; height:20px; padding-top: 3px; margin-bottom: 20px; font-size:14px; text-decoration:underline; text-indent: 1px; color:#000; line-height: 1em;}

#manual table{
	width:500px;
	margin:0 0 0 20px;
	vertical-align:text-top;
}
#manual table th{
	width:120px;
	vertical-align:text-top;
	font-weight:normal;
	text-align:left;
	padding:0 10px 0 0;
}
#manual table td{
	vertical-align:text-top;
}

#fxpro_manu #manual h3 { height:24px; margin: 0px; padding: 0px;}
#fxpro_manu #manual h3.new { background: url(../images/manual/txt_m_new.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.dl { background: url(../images/manual/txt_m01.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.trns { background: url(../images/manual/txt_m02.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.acnt { background: url(../images/manual/txt_m03.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.my { background: url(../images/manual/txt_m04.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.ts { background: url(../images/manual/txt_m05.gif) no-repeat; margin-bottom: 10px;}
#fxpro_manu #manual h3.mt4 { background: url(../images/manual/txt_m06.gif) no-repeat; margin-bottom: 10px;}

#fxpro_manu #manual .indextitle { background: no-repeat; height:15px; text-indent:inherit; font-size:12px; color:#666;}
#fxpro_manu #manual .titlenon { display:block; float: left; width: 21px; margin: 20px 0px 0 0; letter-spacing: -0.1em;}	
#fxpro_manu #manual h4.title { margin-right: -2px;}
#fxpro_manu #manual h4.title { display:block; float: left; width: 500px; margin: 20px 0px 0 0;}	
#fxpro_manu #manual h4.title:after { clear: left; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}



/*----------------------------------- Pdfservice ------------------------------ */
#pdfservice h2 { background:url(../images/pdfservice/h2_pdfservice.gif);}
#pdfservice #pdf_s_mail { display:block; position:relative; top:-70px; left:50px; width:140px; text-indent:-9999em;}

#pdflist { margin:5px 5px 15px 20px;}
#pdflist li { margin-bottom: 8px; list-style-image:url(../images/grobal/arrow01.gif); line-height: 1.2em;}

.pdfbox { overflow: hidden; width: 530px; margin: 20px 0px 0px 0px;}
.pdfbox:after { clear: both; content: "."; display: block; visibility: hidden; height: 0.1px; font-size: 0.1em; line-height: 0em;}
.pdfbox .row { width: 540px; display: inline-block; zoom: 100%; overflow: hidden;}
.pdfbox .row .cell { float: left; width: 100px; margin-right: 10px; text-align: left;}
.pdfbox .row .cell img { margin-bottom: 5px;}


/*------------------------------------- zulutrade --------------------------------- */

h2.zulutrade_index { background: url(../images/zulutrade/h2_zulutrade.gif);}





/*------------------------------------- Company --------------------------------- */
#company h2 { background:url(../images/company/h2_company.gif);}
#company dl { width:480px; margin:3px 10px; line-height:36px;}
#company dt { width:100px; float:left; line-height: 1.4em; margin-bottom: 20px;}
#company dd { width:350px; float:left; line-height: 1.4em; margin-bottom: 20px;}
#company dd p { line-height:20px;}

/*------------------------------------- Contact --------------------------------- */
#contact h2 { background:url(../images/contact/h2_contact.gif);}
#contact #bd_dc { width:400px; margin:30px auto; padding:10px 20px; border:1px solid #ccc;}
#contact #bd_dc dl { margin:20px 0px;}
#contact #bd_dc dt { width:80px; float:left;}
#contact #db_dc2 { width:500px; margin:0px; padding:0px; border:1px solid #ccc;}
#main .contact_txt { margin: 0px; padding-bottom: 10px;}
#main .contact_txt2 { margin:0ox; padding:30px 0px 10px 0px;}

/*------------------------------------- Login --------------------------------- */
h2.login { background:url(../images/login/h2_login.gif);}
h2.fxcm_manuallogin { background: url(../images/manual/h2_manuallogin_fxcm.gif);}
h2.forexcom_manuallogin { background: url(../images/manual/h2_manuallogin_forexcom.gif);}
h2.alpari_manuallogin { background: url(../images/manual/h2_manuallogin_alpari.gif);}
h2.interbank_manuallogin { background: url(../images/manual/h2_manuallogin_interbank.gif);}
h2.fxdd_manuallogin { background: url(../images/manual/h2_manuallogin_fxdd.gif);}
h2.fxpro_manuallogin { background: url(../images/manual/h2_manuallogin_fxpro.gif);}

#login table { width:400px; margin:auto; border:solid  1px #cdcdcd}
#login table tr td { margin:40px auto 20px auto; border:solid  1px #ccc;}
#login table p { margin:0; padding:0;}
#footer p { width:500px; margin:10px auto; line-height:10px;}

/*------------------------------------- Sitemap --------------------------------- */
#sitemap h2 { background:url(../images/sitemap/h2_sitemap.gif);}

/*------------------------------------- Comparison ------------------------------- */	
#comparison { width:535px; padding:10px; background-color: #fff;}
#comparison h1 { width:535px;	margin:0px 0 20px 0; padding:0px; background:#f0f3f8; font-size:14px;}
#comparison li { 	margin:0 0 0 20px; padding:20px 5px 0 5px; list-style:disc;}
#comparison img {  padding:20px 0 0 0;}

/*------------------------------------- Form ------------------------------- */
h2.form_fxcm { background: url(../images/login/h2_form_fxcm.gif);}
h2.form_forexcom { background: url(../images/login/h2_form_forexcom.gif);}
h2.form_alpari { background: url(../images/login/h2_form_alpari.gif);}
h2.form_interbank { background: url(../images/login/h2_form_interbank.gif);}
h2.form_fxdd { background: url(../images/login/h2_form_fxdd.gif);}








