html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;  }

blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearer {clear: both;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

table {border-collapse: collapse; margin: 1em auto;}
th {border: 1px solid #ccc; padding: 5px 20px 5px 10px;}
thead th {background: #eee;}
tbody th {background: #e6e6e6; font-weight: normal;}
td.empty {margin:0px; padding:0px; border:0px;}
table.empty {margin:0px; padding:0px; border:0px;}
td.emptyborderless {border:0px;}
table.emptyborderless {border:0px;}

/* end reset */

h1, h2, h3 {font-family: Tahoma; margin: 0em 0em 0.3em 0em; direction:rtl;}
h1 {font-size: 1.4em;}
h2 {font-size: 1.1em; font-weight:bold;}
h3 {font-size: 1.1em;}

p {margin: 0.5em 0; direction:rtl;}
p.arabic {font-family:tahoma; font-size:13px; line-height:20px;}
p.arabicnews {font-family:tahoma; font-size:11px; line-height:15px;}

.arabic {font-family:tahoma; font-size:13px; line-height:20px;}

a, a:visited {text-decoration: none; color: #3333cc;}
a:hover, a:visited:hover {text-decoration: underline;}

/* end typography */

body {background: #27201f url(../../images/ar/bodybg.png) repeat-x top; font-family: Arial, Helvetica, sans-serif; font-size: 78%;}
.leads-col {width:254px; height:244px; margin: 0px 0px 0px 0px; background-color: #ffffff; padding:0px 0px 0px 0px;}
.leads-frame-hp {padding:0px 0px 0px 0px; margin:0px 0px 0px -30px; overflow:hidden; width:254px; height:230px; overflow:hidden;}
.leads-frame-sub {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow:hidden; width:254px; height:230px; overflow:hidden;}
.container {width: 998px; margin: 0 auto; background: url(../../images/ar/containerbg.png) top center repeat-y; position: relative;}
.container .inner {width:998px; padding:0px;}
.header {height: 355px; background: url(../../images/ar/bannerbg.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.header4 {height: 355px; background: url(../../images/ar/bannerbg4.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerhome {height: 355px; background: url(../../images/ar/bannerhome.jpg) no-repeat; padding-top: 66px; direction:rtl}
.headerderayahintro {height: 355px; background: url(../../images/ar/derayahintro.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerderayahtrade {height: 355px; background: url(../../images/ar/derayahtrade.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfof {height: 355px; background: url(../../images/ar/bannermfof.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermderayahfund {height: 355px; background: url(../../images/ar/bannermderayahfund.jpg) no-repeat; padding-top: 66px; direction:rtl;}

/* IE */
.imgderayahfund {z-index:1000; margin:73px 0px -300px 0px; position:relative;}
.imgderayahstock {z-index:1000; margin:70px 0px -300px 0px; position:relative;}

/* Firefox */
@-moz-document url-prefix()
{
.imgderayahfund {z-index:1000; margin-bottom:-240px; position:relative;}
.imgderayahstock {z-index:1000; margin-bottom:-242px; position:relative;}
}

/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.imgderayahfund {z-index:1000; margin-bottom:-240px; margin-top:85px; position:relative;}
.imgderayahstock {z-index:1000; margin-bottom:-240px; margin-top:82px; position:relative;}
}

.headermfi {height: 355px; background: url(../../images/ar/bannermfi.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfinplan {height: 355px; background: url(../../images/ar/bannermderayahfinplan.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfi {height: 355px; background: url(../../images/ar/bannermfi.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfp {height: 355px; background: url(../../images/ar/bannermfp.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermffb {height: 355px; background: url(../../images/ar/bannermffb.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfc {height: 355px; background: url(../../images/ar/bannermfc.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headermfd {height: 355px; background: url(../../images/ar/bannermfd.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headersti {height: 355px; background: url(../../images/ar/bannersti.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerstm {height: 355px; background: url(../../images/ar/bannerstm.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerguidance {height: 355px; background: url(../../images/ar/guidanceresources.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerstmar {height: 355px; background: url(../../images/ar/bannerstmargin.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerstc {height: 355px; background: url(../../images/ar/bannerstc.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerstinfo {height: 355px; background: url(../../images/ar/bannerstinfo.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerstdemo {height: 355px; background: url(../../images/ar/bannerstdemo.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headervision {height: 355px; background: url(../../images/ar/bannervision.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headernews {height: 355px; background: url(../../images/ar/bannernews.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headercommercials {height: 355px; background: url(../../images/ar/bannercommercials.png) no-repeat; margin-bottom:-213px; padding-top: 0px; direction:rtl;}
.headerbrand {height: 355px; background: url(../../images/ar/bannerbrand.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerteam {height: 355px; background: url(../../images/ar/bannerteam.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headergia {height: 355px; background: url(../../images/ar/bannergia.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headergbp {height: 355px; background: url(../../images/ar/bannergbp.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headergtw {height: 355px; background: url(../../images/ar/bannergtw.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headergfp {height: 355px; background: url(../../images/ar/bannergfp.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headercontact {height: 355px; background: url(../../images/ar/bannercontact.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerfaq {height: 355px; background: url(../../images/ar/bannerfaq.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerlogin {height: 355px; background: url(../../images/ar/bannerhome.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headercareers {height: 355px; background: url(../../images/ar/bannercareers.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerparttime {height: 355px; background: url(../../images/ar/bannerparttime.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.headerlocations {height: 355px; background: url(../../images/ar/bannerlocations.jpg) no-repeat; padding-top: 66px; direction:rtl;}
.logo {position: absolute; top: 0; right: 51px; z-index: 1000;}

.utility-links li {display: inline; padding: 0 10px 0 10px; border-left: 1px solid #ccc; font-family:tahoma; font-size:13px; font-weight:normal;}

.utility-links img { display:inline; margin: 0px 0px 0px 17px; border-left-style:none; }
.utility-links {position: absolute; top: 25px; left: 30px;}
.utility-links li:first-child {border: none;}
.utility-links li a, .utility-links li a:visited {color: #3333cc;}

/* IE */
.banner {position: relative; height: 345px; padding-top:45px; padding-right:1px; direction:ltr;}

/* Firefox */
@-moz-document url-prefix()
{
.banner {position: relative; height: 345px; padding-top:60px; padding-right:1px; direction:ltr;}
}

/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.banner {position: relative; height: 345px; padding-top:60px; padding-right:1px; direction:ltr;}
}

/* IE */
.loginX {margin:-1px 0px -40px -10px;}

/* Firefox */
@-moz-document url-prefix()
{
.loginX {margin:1px 0px -40px -10px;}
}

/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.loginX {margin:1px 0px -40px 0px;}
}

.bannermfi {position: relative; border: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000; font-family: Arial, Tahoma, Verdana, sans-serif; text-decoration: none; font-size: 1em; font-weight:bold; vertical-align:middle;}

/* IE */
.bannermfimf {position: relative; border: 0px; padding: 0px 0px 0px 0px; margin: -15px 0px 0px 0px; color: #000; font-family: Arial, Tahoma, Verdana, sans-serif; text-decoration: none; font-size: 1em; font-weight:bold; vertical-align:middle;}

/* Firefox */
@-moz-document url-prefix()
{
.bannermfimf {position: relative; border: 0px; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 0px; color: #000; font-family: Arial, Tahoma, Verdana, sans-serif; text-decoration: none; font-size: 1em; font-weight:bold; vertical-align:middle;}
}

/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.bannermfimf {position: relative; border: 0px; padding: 0px 0px 0px 0px; margin: 1px 0px 0px 0px; color: #000; font-family: Arial, Tahoma, Verdana, sans-serif; text-decoration: none; font-size: 1em; font-weight:bold; vertical-align:middle;}
}

/* IE */
.bannertopspace {border: 0px; height:270px;}

/* Firefox */
@-moz-document url-prefix()
{
.bannertopspace {border: 0px; height:287px;}
.bannertopspacest {border: 0px; height:260px;}
}

/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.bannertopspace {border: 0px; height:285px;}
.bannertopspacest {border: 0px; height:240px;}
}

.banner img {position: absolute; top: 120px; left: 355px; width: 300px; height: 220px;}
.banner a {display: block; width: 145px; height: 45px; color: #000; font-family:Tahoma; text-decoration: none; font-size: 12px; margin: 0px 0px 0px 0px;}
.bannermfi a {color: #000; font-family:tahoma; font-size: 12px; font-weight:bold; margin: 0px 0px 0px 0px;}
.bannermfi a:visited {display: block; color: #000; font-family:Tahoma; font-size: 12px; font-weight:bold; margin: 0px 0px 0px 0px;}
.bannermfi a:hover, bannermfi a:visited:hover {font-family:Tahoma; text-decoration: underline; font-size: 12px; font-weight:bold;}


/*----------------
 BUTTONS
 ---------------*/

.banner a.button1 {position: absolute; top: 125px; left: 95px; background: url(../../images/ar/buttons.png) no-repeat; width:163px; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:52px; width:175px; padding: 2px 20px 4px 25px;}
.banner a.button1:hover {background-position: 0 -58px;}
.banner a.button2 {position: absolute; top: 194px; left: 65px; background: url(../../images/ar/buttons.png) 0 -116px no-repeat; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:43px; width:175px; padding: 10px 20px 4px 25px;}
.banner a.button2:hover {background-position: 0 -174px;}
.banner a.button3 {position: absolute; top: 265px; left: 95px; background: url(../../images/ar/buttons.png) 0 -232px no-repeat; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:43px; width:175px; padding: 10px 20px 4px 25px;}
.banner a.button3:hover {background-position: 0 -290px;}
.banner a.button4 {position: absolute; top: 125px; right: 110px; background: url(../../images/ar/buttons.png) 0 -348px no-repeat; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:50px; width:125px; padding: 4px 70px 3px 25px;}
.banner a.button4:hover {background-position: 0 -406px;}
.banner a.button5 {position: absolute; top: 194px; right: 80px; background: url(../../images/ar/buttons.png) 0 -464px no-repeat; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:52px; width:125px; padding: 3px 70px 2px 25px;}
.banner a.button5:hover {background-position: 0 -522px;}
.banner a.button6 {position: absolute; top: 265px; right: 110px; background: url(../../images/ar/buttons.png) 0 -580px no-repeat; font-family:tahoma; font-size:13px; text-align:right; direction:rtl; height:45px; width:125px; padding: 10px 70px 2px 25px;}
.banner a.button6:hover {background-position: 0 -638px;}

.englishswitch {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.button {border: none; text-indent: -9999px; cursor: pointer;}
a.button {display: block;}
.order-now {background: url(../../images/ar/button-order-now.png) no-repeat center top; height: 31px; width: 215px; position: absolute; bottom: -17px;}
.compare-now {background: url(../../images/ar/button-compare-now.png) no-repeat center top; height: 31px; width: 215px; position: absolute; bottom: -17px;}
.open-account-today {background: url(../../images/ar/button-open-account-today.png) no-repeat left top; height: 54px; width: 233px; position: absolute; bottom: -20px; left: 10px;}
.button:hover {background-position: center bottom;}

.main-nav {position: absolute; left: 10px; top: 75px; overflow: hidden; z-index: 1000; list-style: none; font-weight:bold;}
.main-nav li {float: left; margin-left: 15px;}
.main-nav li a, .main-nav li a:visited {color: #fff; background: transparent; display: block; height: 23px; padding: 12px 0; font-family: tahoma; font-size: 12px; text-align: center;}

li.home a {width: 130px;}
li.funds a {width: 130px;}
li.trading a {width: 120px;}
li.blog a {width: 150px;}
li.help a {width: 150px;}

.home .main-nav li.home,
.funds .main-nav li.funds,
.trading .main-nav li.trading,
.blog .main-nav li.blog,
.login .main-nav li.login,
.help .main-nav li.help {background: url(../../images/ar/tab-on-left.png) no-repeat left top;}

.home .main-nav li.home a, .home .main-nav li.home a:visited,
.funds .main-nav li.funds a, .funds .main-nav li.funds a:visited,
.trading .main-nav li.trading a, .trading .main-nav li.trading a:visited,
.blog .main-nav li.blog a, .blog .main-nav li.blog a:visited,
.login .main-nav li.login a, .login .main-nav li.login a:visited,
.help .main-nav li.help a, .help .main-nav li.help a:visited {background: url(../../images/ar/tab-on-right.png) no-repeat right top; cursor: default; text-decoration: none;}

/* content */
.content {padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; overflow: hidden;}
.contentX {padding: 0px 0px 0px 30px; overflow: hidden; width:968px;}
.main-col {float: left; width: 390px; padding: 0px 10px 0px 13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.main-colmfi {float: right; width: 530px; padding: 10px 30px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.main-colfaq {float: right; width: 450px; padding: 0 30px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.main-colbrand {float: left; width: 450px; padding: 0 50px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.main-commercials {float: right; width: 960px; padding-right:250px; text-align:right; }
.main-colstc {float: left; width: 530px; padding: 0px 0px 0px 65px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.main-colvision {float: left; padding: 25px 15px 0px 0px; width:569px;}
.main-colgia {float: left; width: 888px; padding: 0px 0px 0px 39px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px}
.main-login {float: left; width: 900px; height:610px; padding: 0px 0px 0px 39px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px;}
.left-col {float: left; width: 255px;}
.left-colmfi {float: right; width: 370px; padding: 35px 0 0 0;}
.left-colvision {float: right; width: 350px; padding: 0px 30px 0px 0px;}
.left-colfaq {float: right; width: 370px; padding: 0px 27px 0px 50px;}
.left-colnews {float: right; width: 370px; padding: 0px 30px 0px 10px;}
.left-colstd {float: left; vertical-align:top; width: 900px; padding: 0px 0px 0px 35px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif;}
.left-colgia {float: left; vertical-align:top; width: 950px; padding: 0px 0px 0px 0px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; height:234px;}
.left-login {float: right; vertical-align:top; width: 540px; padding: 6px 0px 0px 26px; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; height:610px;}
.right-col {float: right; width: 254px;}
.right-colbrand {float: right; width: 254px; padding-right:90px;}

/* backgrounds */
table.freeexpertadvice {background:url(../../images/ar/free-expert-advice.png); border:0px; padding:0px; margin:0px; background-repeat:no-repeat;}
table.freeexpertadvicesmall {background:url(../../images/ar/free-expert-advice-small.png); border:0px; padding:0px; margin:0px; background-repeat:no-repeat;}
td.emptygray {margin:0px; padding:0px; border:0px; background-color:#ffffff; vertical-align:middle;}

/* mutual funds - providers - expanding tables */
table.external {width:520px; border:0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#dddddd; direction:rtl;}
td.external {border:0; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 2px;}
table.internal {width:500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0; direction:rtl;}
td.internal {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none;}
table.bank {height:66px; width:400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none; background-color:#dddddd;}
table.banksaib {height:66px; width:400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none; background-color:#dddddd;}
td.banklogo {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0; vertical-align:middle;}
td.bankname {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; border:0; vertical-align:bottom; direction:rtl; text-align:right; font-family:tahoma; font-size:14px;}
td.bankexpand {margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; border:0; vertical-align:top; direction:rtl; text-align:right; font-family:tahoma; font-size:12px;}
td.banklist {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:top; direction:rtl; text-align:right;}

/* expanded area */
.bankspace {width: 490px; background-color: #ffffff; padding-left:18px;}

/* stock trading - information - expanding tables */
td.moreinfo {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0; vertical-align:bottom;}
h2.moreinfo {font-size: 1.75em; font-family: tahoma; margin:0; border:none; padding:0;}
.stocktradespace {width: 470px; background-color: #ffffff; padding-right:38px; padding-top:30px; padding-bottom:30px; font-family:tahoma;}

/* mutual funds - providers - features and benefits */
table.mfbenefits {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:520px; border:0px;}
td.mfbenefit1 {height:97px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#EFEBF1; border:0px;}
td.mfbenefit2 {height:97px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#E2D9E7; border:0px;}
td.mfbenefit3 {height:2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px;}

/* stock trading - markets - stock market names */
table.markets {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:520px; border:0px;}
td.markets1 {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#EFEBF1; border:0px;}
td.markets2 {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px;}

/* guidance - investment advice - contact table */
table.guidanceia {margin: 0px 0px 0px -13px; padding: 0px 0px 0px 0px; width:888px; height:580px; background-color:#E8DEEC; border:1px; border-top-color:#E8DEEC; border-bottom-color:#B19FB8;}
td.guidanceiatdouter {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-top-color:#E8DEEC; border-bottom-color:#B19FB8; border-right-color:#B19FB8; border-left-color:#B19FB8;}
table.guidanceiacenter {width:840px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px;}
td.guidanceiatdleft {width:420px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; vertical-align:top;}
td.guidanceiatdright {width:420px; margin: 0px 0px 0px 0px; padding: 0px 20px 0px 0px; border:0px; vertical-align:top;}
table.guidanceiabox {width:376px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px;}
td.guidanceiacallsupport {margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; border:0px; color:#000000; font-family: tahoma; text-align:right; font-size:23px; font-weight:bolder; direction:rtl;}
td.guidanceiacallinfo {margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; border:0px; color:#000000; font-family: tahoma; text-align:right; font-size:14px; direction:rtl;}
td.guidanceiacallinfosmall {margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px; border:0px; color:#000000; font-family: tahoma; text-align:right; font-size:10px; direction:rtl;}
td.guidanceianumber {margin: 0px 0px 0px 0px; padding: 0px 62px 0px 0px; border:0px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; font-size:57px; font-weight:bold; background:url(../../images/ar/phoneicon.png) no-repeat right;}
td.guidanceiahours {margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; border:0px; color:#000000; font-family: tahoma; text-align:right; font-size:11px; word-spacing:0.5px; direction:rtl;}

/* guidance - investment advice - submit form */
table.guidancesubmit {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.submitlabel {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:13px; font-weight:bolder; border:0px; direction:rtl;}
td.submitinput {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; text-align:right; border:0px;}
.inputtxt {margin: 0px 0px 0px 0px; padding: 5px 3px 5px 10px; color:#000000; font-family: tahoma; text-align:right; font-size:15px; border-width:2px; font-weight:normal; border-bottom-color:#580078; border-left-color:#580078; border-right-color:#580078; border-top-color:#580078; border-style:solid; direction:rtl;}

/* guidance - books and publications */
table.mother {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#e0e0e0; border-style:none; width:900px; direction:rtl;}
td.mother {margin: 0px 0px 0px 0px; padding: 25px 0px 0px 10px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#e0e0e0; border-style:none;}
a.btt:hover, a.btt:visited:hover {text-decoration: none;}
.backtotop {margin: 0px 0px 0px 0px; padding: 5px 0px 10px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#e0e0e0; border-style:solid; vertical-align:top; height:20px; font-family:tahoma; font-size:11px; font-weight:normal;}
.sectiontitle {margin: 0px 0px 0px 0px; padding: 0px 0px 28px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top; height:20px; font-size:22px; font-weight:bold; text-align:right; font-family:tahoma;}
.reporttitle {margin: 0px 0px 0px 0px; padding: 10px 0px 15px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:bottom; height:20px; font-size:16px; font-weight:bold; text-align:right; font-family:tahoma;}
.bookspace {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(../../images/ar/bookicon.png) no-repeat top left; width:60px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none}
.adobespace {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(../../images/ar/adobeicon.png) no-repeat top left; width:60px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none}
.boxtitle {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:13px; font-weight:bolder; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
.boxdetail {margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:12px; border-style:none;}
.viewbook {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:13px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
table.derayahbooks {width:850px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
td.derayahbooksleft {margin: 0px 0px 0px 0px; padding: 0px 0px 27px 9px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
td.derayahbooksright {margin: 0px 0px 0px 0px; padding: 0px 0px 27px 56px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}

table.bookshelf {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:400px;}

table.derayahlibrary {width:850px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
table.librarybox {width:261px; height:66px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}
td.librarybook {height:66px; width:45px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.librarytitle {width:216px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:13px; font-weight:bold; font-family: tahoma; text-indent:22px; text-align:right; vertical-align:top;}
td.libraryauthor {margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:12px; font-family: tahoma; text-indent:22px; text-align:right; vertical-align:top;}
.buyonline {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; text-indent:22px; text-align:right; vertical-align:top;}
td.libraryleftcol {margin: 0px 0px 0px 0px; padding: 0px 30px 32px 19px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.librarymidcol {margin: 0px 0px 0px 0px; padding: 0px 0px 32px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.libraryrightcol {margin: 0px 0px 0px 0px; padding: 0px 0px 32px 30px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.linktitle {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:13px; font-family: tahoma; text-align:right; vertical-align:bottom; font-weight:bold;}
td.linkbox {margin: 0px 0px 0px 0px; padding: 0px 0px 25px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:15px; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; vertical-align:top;}
td.externallinks {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 19px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; vertical-align:top;}
table.linktable {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; vertical-align:top;}

table.cmabox {width:250px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.cmabook {width:49px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; vertical-align:top;}
td.cmatitle {width:201px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:13px; font-weight:bold; font-family: tahoma; text-indent:10px; text-align:right; vertical-align:top;}
td.pdfdownload {margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none; font-size:13px; font-family: tahoma; text-indent: 10px; text-align:right; vertical-align:top;}
td.cmaslots {margin: 0px 0px 0px 0px; padding: 0px 0px 50px 19px; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; vertical-align:top;}

/* careers */
table.reasons {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:500px; border:0px;}
td.bignumber {color:#F96D08; font-size:100px; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px; vertical-align:top;}
td.quote {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; background-color:#ffffff; border:0px; font-family: tahoma; color:#F96D08; font-weight:bold; font-size:13px; vertical-align:bottom;}
td.quote2 {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; background-color:#ffffff; border:0px; font-family: tahoma; color:#5D087C; font-weight:bold; font-size:15px; vertical-align:bottom;}
td.desc {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 25px 0px; background-color:#ffffff; border:0px; font-family: tahoma; font-size:12px; color:#000000; vertical-align:top;}
td.desc2 {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; background-color:#ffffff; border:0px; font-family: tahoma; font-size:13px; color:#666666; vertical-align:top; font-weight:bold;}
td.desc3 {height:36px; margin: 0px 0px 0px 0px; padding: 0px 0px 25px 0px; background-color:#ffffff; border:0px; font-family: tahoma; font-size:12px; color:#F96D08; vertical-align:top; font-weight:bold;}

/* login */
table.loginbox {width:900px; height:476px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top;}
table.registerbox {width:367px; height:483px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; background:url(../../images/ar/registerderayahbg.png) no-repeat top;}
td.logintitle {padding:0px 0px 5px 0px; margin:0px 0px 0px 0px; border-style:none; font-size:30px; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; vertical-align:top; font-weight:bold;}
td.loginsubtitle {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-style:none; font-size:13px; font-family:tahoma; text-align:right; vertical-align:top; font-weight:normal;}
.inputcheck {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#000000; border-width:0px;}
.loginbutton {margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; color:#000000; border-width:0px;}
td.passwordtable {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#000000; border-width:0px;}
.rememberme {color:#580078; font-size:13px; font-family: Calibri, Arial, Helvetica, sans-serif; text-indent: 11px; text-align:left; vertical-align:top; font-weight:bold;}
.forgot {padding: 0px 0px 0px 0px; color:#083659; font-size:14px; font-family:tahoma; text-align:right; border-style:none; vertical-align:middle;}
.verisign {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(../../images/ar/verisign.gif) no-repeat top left; height:53px; border-style:none; width:120px;}
.loginsubmit {height:32px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top;}
td.helpnumber {margin: 0px 0px 0px 0px; padding: 10px 60px 0px 0px; border:0px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; font-size:25px; font-weight:bold; background:url(../../images/ar/phoneicon.png) no-repeat right; vertical-align:top;}
td.helptext {margin: 0px 0px 0px 0px; padding: 26px 0px 0px 0px; border:0px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; direction:rtl; font-size:15px; font-weight:bold; vertical-align:bottom;}
.inputlogin {margin: 0px 0px 0px 0px; padding: 3px 3px 3px 1px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; text-align:right; font-size:15px; border-width:2px; font-weight:bolder; border-bottom-color:#580078; border-left-color:#580078; border-right-color:#580078; border-top-color:#580078; border-style:solid;}

/* FAQ */
table.faqbox {padding: 0px 0px 0px 0px; background:url(../../images/ar/faqbg.png) no-repeat; width:367px; height:335px;}
table.locationsbox {padding: 0px 0px 0px 0px; background:url(../../images/ar/locationsbg.png) no-repeat; width:367px; height:335px;}
td.questionmark {padding: 0px 0px 0px 0px; background:url(../../images/ar/questionmark.png) no-repeat left; border-style:none; width:45px;}
td.tools {padding: 0px 0px 0px 0px; background:url(../../images/ar/tools.png) no-repeat left; border-style:none;}
td.shopping {padding: 0px 0px 0px 0px; background:url(../../images/ar/shoppingbag.png) no-repeat left; border-style:none;}
td.faqcategory {padding: 0px 10px 0px 0px; border-style:none; text-align:right; vertical-align:middle; color:#000000; font-family: tahoma; font-size:18px; font-weight:normal; height:50px; direction:rtl; width:150px;}
td.faqtitle {padding: 20px 20px 0px 20px; border-style:none; text-align:right; vertical-align:middle; color:#000000; font-family: tahoma; font-weight:bold; font-size:22px; height:10px; direction:rtl;}
td.faqdetail {padding: 0px 20px 0px 20px; border-style:none; text-align:right; vertical-align:middle; color:#000000; font-family: tahoma; font-size:13px; height:20px; direction:rtl;}
table.questions {height:10px; width:480px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none;}
td.query {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none; vertical-align:bottom; width:400px;}
td.thequestion {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; border:0; vertical-align:middle; text-align:right; vertical-align:bottom; width:400px; direction:rtl; font-family:tahoma;}
td.bullets {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; vertical-align:top; width:300px; border-style:none;}
.theanswer {width:450px; background-color: #ffffff; padding-left:5px; padding-top:0px; padding-bottom:10px; text-align:right; direction:rtl; font-family:tahoma;}
table.allquestion1 {width:400px; border:0; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td.allquestion2 {border:0; margin: 0px 0px 0px 0px; padding: 2px 0px 0px 2px; width:100px;}
table.insidequestion1 {width:300px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none;}
td.insidequestion2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:none; width:400px;}
.topquestions {margin: 0px 0px 0px 0px; padding: 13px 0px 20px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:22px; font-weight:bolder; border-bottom-color:#ffffff; border-left-color:#ffffff; border-right-color:#ffffff; border-top-color:#ffffff; border-style:none;}

/* about us*/
table.aboutus {padding:0px 0px 0px 0xp; border-style:none; vertical-align:top; text-align:right;}
h2.jobtitle {font-size: 22px; font-family: tahoma; margin:0; border:none; padding:0; text-align:right;}
td.dteam {padding:10px 25px 0px 20px; color:#000000; font-family: tahoma; text-align:right; font-size:13px; border:none; height:40px; direction:rtl;}
td.teamon {padding:0px 0px 0px 0px; border:none; background:url(../../images/ar/teamon.png) center no-repeat; height:35px; width:30px;}
td.teamoff {padding:0px 0px 0px 0px; border:none; background:url(../../images/ar/teamoff.png) center no-repeat; height:35px; width:30px;}
td.ranks {padding:0px 0px 0px 0px; text-align:right; color:#000000; font-family: tahoma; font-size:13px; border:none; height:35px; vertical-align:middle;}

/* news */
table.thenews {padding:0px; width:367px; height:885px; background:url(../../images/ar/news-scroll.png) no-repeat; border-style:none;}
td.latestnewsgray {padding:0px; padding-bottom:10px; font-size:12px; color:#999999; text-align:right; font-weight:bold; border-style:none; direction:rtl; font-family:tahoma;}

td.newsdate {padding:0px 0px 0px 0px; font-size:12px; color:#FF6600; text-align:right; font-weight:bold; border:none;}
td.newslink {padding-bottom:15px; font-size:10px; color:#555555; text-align:right; font-weight:normal; border-style:none; font-family: tahoma; border:none;}
.newslink a, .newslink a:visited, newslink a:hover {font-size:12px; color:#555555; font-size:13px; font-weight:normal;}

td.newsheadline {padding:0px; padding-bottom:5px; font-size:20px; color:#000000; text-align:right; font-weight:bold; font-family: tahoma; border-style:none;}
td.subheadline {padding:0px; padding-bottom:25px; font-size:15px; color:#333333; text-align:right; font-style:oblique; font-family: tahoma; border-style:none;}
td.newspic {padding:0px; padding-bottom:0px; padding-left:15px; border-style:none;}
td.justifynews {padding:0px; padding-bottom:10px; vertical-align:top; text-align:right; font-size:13px; line-height:22px; border-style:none; font-family:tahoma; direction:rtl;}

/* contact us */
table.contactusbox {padding: 0px 0px 0px 0px; background:url(../../images/ar/contactusbg.png) no-repeat; width:367px; border:none;}
td.hotline {padding:25px 25px 0px 25px; text-align:right; color:#000000; font-family: tahoma; font-size:22px; border:none; font-weight:bold;}
td.hotnumber {padding:0px 25px 15px 15px; text-align:right; color:#F96D08; font-family: Calibri, Arial, Helvetica, sans-serif; font-size:50px; border:none; font-weight:bold; direction:ltr;}
td.corpcontact {padding:0px 25px 0px 0px; color:#000000; font-family: tahoma; text-align:right; font-size:20px; border:none; font-weight:bold; direction:ltr;}
td.numbers {padding:20px 25px 0px 0px; color:#818181; font-family: tahoma; text-align:right; font-size:15px; border:none; font-weight:bold;}
td.address {padding:0px 25px 10px 0px; color:#000000; font-family: tahoma; text-align:right; font-size:14px; border:none; font-weight:bold;}
td.contactform {width:400px; padding:0px 0px 0px 0px; text-align:right; color:#000000; border:0px; background-color:#E8DEEC; border-style:none;}
table.contactpage {width:420px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none;}

/* mutual funds - comparison */
table.comparison {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:520px; border:0px; direction:rtl;}
td.comparelabel1 {margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; background-color:#dddddd; color:#000000; font-family: tahoma; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; vertical-align:middle; text-align:right; height:38px; direction:rtl;}
td.comparelabel2 {margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; background-color:#bdbdbd; color:#000000; font-family:tahoma; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; vertical-align:middle; height:38px; direction:rtl;}
td.compareyes1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background: url(../../images/ar/yes.png) no-repeat center #d2d2d2}
td.comparetxt1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background-color:#d2d2d2; text-align:center; vertical-align:middle; font-family: tahoma;}
td.comparetxt2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background-color:#B3B3B3; text-align:center; vertical-align:middle; font-family: tahoma;}
td.compareyes2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background: url(../../images/ar/yes.png) no-repeat center #b3b3b3}
td.compareno1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background: url(../../images/ar/no.png) no-repeat center #b3b3b3}
td.compareno2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom-color:#FFFFFF; border-bottom-width:1px; border-top:0px; border-left:0px; border-right:0px; background: url(../../images/ar/no.png) no-repeat center #d2d2d2}
td.compareb1 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px;}
td.compareb2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px;}
td.mfcompetitorname {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px; vertical-align:middle; color:#000000; font-family: tahoma; font-weight:normal; width:106px; height:55px;}
td.comparetoderayah {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px; vertical-align:top;}

table.derayahmflist {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:118px; height:539px; border:0px; background:url(../../images/ar/derayahchecklist.png) no-repeat;}
td.comparetxtder {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; text-align:center; vertical-align:middle; height:38px; font-family: tahoma;}
td.derayahyes  {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; background: url(../../images/ar/yes.png) no-repeat center; height:38px;}
td.derayahlistlogo {margin:0px; padding:0px; border:0px; height:67px;}
td.derayahlistend {margin:0px; padding:0px; border:0px; height:18px;}

/* stock trading - comparison */
table.derayahstlist {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:118px; border:0px; background:url(../../images/ar/derayahchecklist.png) no-repeat}
td.derayahlistlogo {margin:0px; padding:0px; border:0px; height:66px;}
td.stcompetitorname {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:#ffffff; border:0px; vertical-align:middle; color:#000000; font-family: tahoma; font-weight:bold; width:106px; height:46px;}
td.derayahlistbot {margin:10px; padding:0px; border:0px; background:url(../../images/ar/derayahchecklistbot.png) no-repeat bottom}
td.comparetxtder2 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 8px; border:0px; text-align:center; vertical-align:middle; font-family:tahoma;}
td.derayahyes2  {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; background: url(../../images/ar/yes.png) no-repeat center;}

/* tutorials and webinars */
table.webinarsubmit {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background:url(../../images/ar/webinarleadbg.png) no-repeat; width:372px; height:342px;}
td.submitwebinarlabel {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:left; color:#000000; font-family: tahoma; text-align:right; font-size:13px; font-weight:bolder; border:0px; direction:rtl;}
td.midalign {vertical-align:middle; border:0px;}
.webinarmsg {font-family:tahoma; font-size:13px; padding:0px; margin:0px; text-align:right; border:0px; vertical-align:bottom;}
td.submitwebinarinput {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; text-align:right; border:0px;}
.webinarsubmitentry {height:20px; width:150px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-color:#979797; border-style:solid; font-size:16px; border-width:1px; color:#000000; font-family: tahoma; color:#444444;}
.webinarsubmitdropmenu {height:22px; width:150px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-color:#979797; border-style:solid; font-size:12px; border-width:1px; color:#000000; font-family: tahoma; color:#444444; vertical-align:top;}

table.onlyarabic {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:530px; height:155px; border-width:1px; border-style:solid; border-color:#B19FB8; background-color:#E8DEEC;}
td.webinarbox {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:302px; height:362px; border-style:none; vertical-align:top;}
table.webinarlead {background:url(../../images/ar/leadbg.png) no-repeat left top; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:302px; height:362px; border-style:none;}
td.getfreebook {height:61px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; border-style:none; vertical-align:bottom; font-size:20px; font-weight:bold;}
td.registertext {height:77px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; border-style:none; vertical-align:middle; font-size:14px;}
td.leadsubmit {height:32px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top;}
td.leadsubmittxt {height:2px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; border-style:none; vertical-align:top; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; color:#444444;}
td.leadsubmitbox {height:32px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 30px; border-style:none; vertical-align:top;}
.leadsubmitentry {height:25px; width:235px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-color:#979797; border-style:solid; font-size:16px; border-width:1px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; color:#444444;}
.leadsubmitentryar {height:20px; width:150px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-color:#979797; border-style:solid; font-size:13px; border-width:1px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; color:#444444; vertical-align:middle; line-height:17px;}
td.tutorialstitle {width:600px; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px; border-style:none; vertical-align:top;}
h1.tutorials {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top; font-family: tahoma; font-size: 22px;}
h1.webinartopic {margin: 0px 0px 0px 0px; padding: 0px 10px 0px 0px; border-style:none; vertical-align:top; font-family: tahoma: font-size: 22px; height:15px; text-align:right;}
table.tutorialswebinars {border:none; margin:26px 25px 0px 0px;}
td.arabictutorial {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; font-size:22px; color:#000000; font-family: Calibri, Arial, Helvetica, sans-serif; vertical-align:middle; text-align:center; font-style:oblique;}
td.webinarstitle {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top;}
td.webinarpic {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-style:none; vertical-align:top; width:208px; height:166px;}
td.presented {margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; border-style:none; vertical-align:top; font-size:15px; font-family:tahoma; text-indent:22px;}
td.watchwebinar {margin: 0px 0px 0px 0px; padding: 0px 22px 0px 0px; border-style:none;}

/* panels */

/* basic panel with 4 rounded corners */
.panel {background: url(../../images/ar/panel-bg.png) no-repeat left top; position: relative; width:253px; vertical-align:top;}
.panel .inner1 {background: url(../../images/ar/panel-right.png) no-repeat right top;}
.panel .inner2 {background: url(../../images/ar/panel-bottom.png) no-repeat left bottom;}
.panel .inner3 {background: url(../../images/ar/panel-corner.png) no-repeat right bottom; padding: 15px 20px; overflow: hidden;}

/* panel with rounded corners at the bottom, and a panel-head at the top */
.panel2 {background: url(../../images/en/panel-bg.png) no-repeat left -50px; margin-bottom: 20px; position: relative;}
.panel2 .inner1 {background: url(../../images/en/panel-right.png) no-repeat right -50px;}
.panel2 .inner2 {background: url(../../images/en/panel-bottom.png) no-repeat left bottom;}
.panel2 .inner3 {background: url(../../images/en/panel-corner.png) no-repeat right bottom; padding: 5px 15px 0px 0px; overflow: hidden;}
.panel-head {overflow: hidden; position: relative;}
.panel-head h3 {background: #d8ccdd; overflow: hidden; margin: 0; border-left: 1px solid #eee; border-right: 1px solid #eee; padding: 5px 20px; line-height: 1em;}

.panel .open-account .instructions {margin: 20px 0 25px; direction:rtl; font-family:tahoma; font-size:14px;}

/* panel with rounded corners at the bottom, and a panel-head at the top */
.panel2brand {background: url(../../images/ar/panel-bg.png) no-repeat left -50px; margin-bottom: 40px; position: relative;}
.panel2brand .inner1 {background: url(../../images/ar/panel-right.png) no-repeat right -50px;}
.panel2brand .inner2 {background: url(../../images/ar/panel-bottom.png) no-repeat left bottom;}
.panel2brand .inner3 {background: url(../../images/ar/panel-corner.png) no-repeat right bottom; padding: 15px 20px; overflow: hidden;}
.panel-headbrand {overflow: hidden; position: relative;}
.panel-headbrand h3 {background: #d8ccdd; overflow: hidden; margin: 0; border-left: 1px solid #eee; border-right: 1px solid #eee; padding: 5px 20px; line-height: 1em; font-weight:normal;}
.panel2brand .instructions {position: relative; z-index: 10; margin: 10px 0px 15px 0px; direction:rtl; font-family:tahoma;}
.highlight {color: #f7700c;}
#investors-bookbrand {background: url(../../images/ar/panel-head-investors-book.png) no-repeat right top; overflow: visible; margin-top: 15px; z-index: 5;}
#investors-bookbrand h3 {background: transparent; border: none; padding: 15px 15px 2px; height: 33px; line-height:20px; font-size:15px;}
#investors-bookbrand img {position: absolute; left: 0px; top: -14px;}
/*-*/

#compare {background: url(../../images/ar/panel-head-compare.png) no-repeat left top; padding-top: 75px;}
#investors-book {background: url(../../images/ar/panel-head-investors-book.png) no-repeat right top; overflow: visible; margin-top: 0px; z-index: 5;}
#investors-book h3 {background: transparent; border: none; padding: 15px 0px 2px 0px; height: 20px; line-height:10px; font-size:15px; text-align:center;}
#investors-book img {position: absolute; left: 0px; top: -14px;}
#quick-links {background: url(../../images/ar/panel-head-quick-links.png) no-repeat left top; padding-top: 130px;}

.panel2 .instructions {position: relative; z-index: 10; margin: 0px 0px 15px 0px; direction:rtl; font-family:tahoma;}
.highlight {color: #f7700c;}

form#free-book fieldset {padding-bottom: 10px; direction:rtl;}
form#free-book label {display: none;}
form#free-book input.text {width: 98%; margin-bottom: 6px;}
form#free-book select {width: 100%;}

.arabicformlabel /*{font-family:tahoma; font-size:12px; font-weight:bold;}*/{font-family: tahoma; margin: 0px 0px 0px 0px; padding: 0xp 0px 0px 0px; height: 17px; vertical-align:middle;}

.arabicformbrand {font-family:tahoma; font-size:12px; font-weight:bold;}

.leadsubmitbrand {height:25px; width:208px; margin: 0px 0px 0px 0px; padding: 0px 5px 0px 0px; border-color:#979797; border-style:solid; font-size:16px; border-width:1px; color:#000000; font-family: tahoma; color:#444444;}

/* lists */
ul.quick-links {list-style: disc; color: #3333cc; margin-left: 0px; font-size: 13px;}
ul.quick-links li {margin-bottom: 10px; direction:rtl; font-family:tahoma;}

ul.ticklist {list-style: none; margin-right: -10px; direction:rtl;}
ul.ticklist li {background: url(../../images/ar/atick.png) no-repeat right center; padding: 5px 35px 5px 0px; font-family:tahoma;}

ul.fundmarket {list-style: none; margin-right: -10px; direction:rtl;}
ul.fundmarket li {background: url(../../images/ar/fund-supermarket.png) no-repeat right center; padding: 5px 35px 5px 0px; font-family:tahoma;}

ul.trading {list-style: none; margin-right: -10px; direction:rtl;}
ul.trading li {background: url(../../images/ar/trading.png) no-repeat right center; padding: 5px 35px 5px 0px; font-family:tahoma;}

ul.security {list-style: none; margin-right: -10px; direction:rtl;}
ul.security li {background: url(../../images/ar/securitytag.png) no-repeat right center; padding: 5px 35px 5px 0px; font-family:tahoma;}

ul.gchecklist {list-style: none; margin-left: 5px; color:#555555; font-size:15px;}
ul.gchecklist li {background: url(../../images/ar/green-check.png) no-repeat right center; padding: 10px 45px 10px 0px; direction:rtl; font-family:tahoma; line-height:25px;}

/* mutual funds listings */
ul.mflist {list-style: none; color:#000000; font-size:15px; line-height:30px; padding: 10px 50px 10px 30px; font-family:tahoma; font-size:13px;}
ul.mflist li {list-style:disc; padding: 0px 0px 0px 0px;}
ul.mfintro {list-style: none; color:#000000; font-size:15px; line-height:40px; padding: 0px 20px 20px 30px; font-family:tahoma; font-size:13px;}
ul.mfintro li {list-style:disc; padding: 0px 0px 0px 0px;}
ul.mffeatures {list-style: none; margin: 0px 0px 0px 0px; color:#000000; padding: 0px 0px 0px 0px; vertical-align:middle;}
ul.mffeatures li {background: url(../../images/ar/green-check.png) no-repeat right center; margin: 0px 50px 0px 0px; padding: 0px 55px 0px 0px; height:97px; vertical-align:top; direction:rtl; font-family:tahoma;}
h2.mffeature {font-family: tahoma; padding-top:12px;}

/* stock trading listings */
ul.stlist {list-style: none; color:#000000; font-size:13px; line-height:25px; padding: 10px 30px 10px 0px; font-family: tahoma;}
ul.stlist li {list-style:disc; padding: 0px 0px 0px 0px; direction:rtl;}

/* stock trading listings */
ul.stocks {list-style: none; margin: 0px 0px 0px 0px; color:#000000; padding: 0px 0px 0px 0px; vertical-align:middle;}
ul.stocks li {background: url(../../images/ar/green-check-small.png) no-repeat right center; margin: 0px 30px 0px 30px; padding: 15px 45px 0px 0px; height:30px; font-family: tahoma; vertical-align:middle; font-size:13px; font-weight:bold; direction:rtl;}
ul.stocksnew li {background: url(../../images/ar/newmarketicon.png) no-repeat right center; margin: 0px 30px 0px 30px; padding: 15px 45px 0px 0px; height:30px; font-family: tahoma; vertical-align:middle; font-size:13px; font-weight:bold; direction:rtl; list-style:none;}

/* demo */
.watch-demo-video {background: url(../../images/ar/watch-demo-video.png) no-repeat left top; width: 430px; height: 230px; display: block; text-indent: -9999px; margin: 20px 0}
.watch-demo {background: url(../../images/ar/watch-demo.png) no-repeat left top; width: 253px; height: 116px; display: block; text-indent: -9999px; margin: 0px 0}

blockquote {background: url(../../images/ar/quote-close.png) no-repeat right top; font-style: italic; margin: 20px 0px 0px 0px;}
blockquote .quote-inner {background: url(../../images/ar/quote-open.png) no-repeat left bottom; padding: 0px 25px 0px 0px;}
cite {display: block; text-align: right; color: #3333cc; margin: 0 0 10px;}

.item {margin: 10px 0 30px; direction:rtl; font-family:tahoma; font-size:12px;}
.item h4 span.date {display: block; font-family:tahoma;}
.more-link {text-align: right;}

.footer {padding: 15px 30px 10px; overflow: hidden;}
.footer .left {float: left; text-align:left; width: 36%; padding-left:0px; font-size:12px; font-family:tahoma; direction:rtl;}
.footer .right {float: right; width: 45%; font-size:12px; font-family:tahoma; direction:rtl;}

/* makes IE behave better */
* {zoom: 1;}

/* HOME BANNER - YOUTUBE INSERT */
.youTube { position: absolute; height: 233px; width: 372px; left: 29px; top: 60px; }

@-moz-document url-prefix()
{
.youTube { position: absolute; height: 233px; width: 372px; left: 29px; top: 78px; }
}

.button-open-account-now { position: absolute; left: 133px; top: 239px; }

@-moz-document url-prefix()
{
.button-open-account-now { position: absolute; left: 133px; top: 249px; }
}

/* IE */
.button-open-account-now-derayah-intro { position: absolute; left: 129px; top: 186px; }
/* Firefox */
@-moz-document url-prefix()
{
.button-open-account-now-derayah-intro { position: absolute; left: 129px; top: 186px; }
}
/* Safari + Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.button-open-account-now-derayah-intro { position: absolute; left: 129px; top: 186px; }
}

/* IE */
.button-open-account-now-derayah-2nd { position: absolute; left: 1452px; top: 202px; }
/* Firefox */
@-moz-document url-prefix()
{
.button-open-account-now-derayah-2nd { position: absolute; left: 1453px; top: 202px; }
}
/* Safari + Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.button-open-account-now-derayah-2nd { position: absolute; left: 1452px; top: 202px; }
}

.button-open-account-now-derayah-trade { position: absolute; left: 253px; top: 249px; }

@-moz-document url-prefix()
{
.button-open-account-now-derayah-trade { position: absolute; left: 253px; top: 264px; }
}

.banner img { position: absolute; top: 7px; left: 234px; width: 215px; height: 40px; }

.tt11{background:url(../../images/ar/contbg.jpg); height:280px; direction:rtl;}
.tt12{vertical-align: Top;}
.map {margin-bottom: 23px; position: relative;}

/* Banner Style */
#slidebox {position:relative; border:none; margin:0px 0px 0px 11px;}
#slidebox, #slidebox .content{width:975px;}
#slidebox, #slidebox .container, #slidebox .content{height:271px;}
#slidebox {overflow:hidden;}
#slidebox .container{position:relative; left:0;}
#slidebox .content{background:#eee; float:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#slidebox .content div{padding:1230px 0px 0px 0px; margin:0px 0px 50px 0px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#slidebox .thumbs{position:absolute; z-index:2; bottom:10px; left:10px;}
#slidebox .thumbs .thumb{display:block; text-align:center; vertical-align:middle; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:1px 1px 3px 1px; margin:2px 2px 2px 2px; background:url(../../images/en/slider/slidebox_thumb.png); color:#fff; width:10px; height:10px;}
#slidebox .thumbs .thumb:hover{background:#fff; color:#000;}
#slidebox .selected_thumb{background:#fff; color:#000; display:block; text-align:center; vertical-align:middle; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:1px 1px 3px 1px; margin:2px 2px 2px 2px; width:10px; height:10px; direction:rtl;}

/* login Banner Style */
#slideboxX {position:relative; border:none; margin:0px 0px 0px 0px;}
@-moz-document url-prefix()
{
#slideboxX {position:relative; border:none; margin:46px 0px 0px 0px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#slideboxX {position:relative; border:none; margin:50px 0px 0px 0px;}
}
#slideboxX, #slideboxX .content{width:975px;}
#slideboxX, #slideboxX .container, #slideboxX .content{height:271px;}
#slideboxX {overflow:hidden;}
#slideboxX .container{position:relative; left:0;}
#slideboxX .content{background:#eee; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#slideboxX .content div{padding:0px 0px 0px 0px; margin:0px 0px 50px 0px; height:100%; font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#slideboxX .thumbs{position:absolute; z-index:2; bottom:10px; left:10px;}
#slideboxX .thumbs .thumb{display:block; text-align:center; vertical-align:middle; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:1px 1px 3px 1px; margin:2px 2px 2px 2px; background:url(../../images/en/slider/slidebox_thumb.png); color:#fff; width:10px; height:10px;}
#slideboxX .thumbs .thumb:hover{background:#fff; color:#000;}
#slideboxX .selected_thumb{background:#fff; color:#000; display:block; text-align:center; vertical-align:middle; float:left; font-family:Verdana, Geneva, sans-serif; font-size:9px; text-decoration:none; padding:1px 1px 3px 1px; margin:2px 2px 2px 2px; width:10px; height:10px; direction:rtl;}


/* Margine Lending */

.main-right-cnt
{
direction:rtl;
text-align:right;
width:563px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
float:right;
}
.purple-box
{
width:495px;
height:188px;
background: url(../../images/ar/purpule-bg.png) no-repeat scroll 0 0 transparent;
}
.main-right-title
{
padding:10px 0 15px 0;
}
.main-right-subtitle
{
padding:5px 0 20px 0;
}
.purple-title, .condition-left-title, .condition-right-title
{
color:#5b027a;
padding-bottom:10px;
font-size:15px;
}
.purple-left
{
float:right;
width:125px;
}
.purple-right
{
float:right;
}
.main-right-cnt li
{
list-style-image:url(../../images/ar/dots.png);
}
.purple-right li,  ul.condition-list li
{
color:#716d6f;
font-size:13px;
  padding: 7px 0;
}
ul.putple-list
{
width: 180px;
 margin: 0;
    padding: 0;
}
ul.condition-list
{
 margin: 0;
    padding: 0;
}
ul.condition-list li
{

 margin-left: 15px;
    margin-right: 23px;
}
.purple-inner
{
padding:15px;
}
.clear
{
clear:both;
}
.main-right-cnt p
{
margin:0px;
}
.condition-right
{
float:right;
width:250px;
height:197px;
padding-right:15px;
}
.condition-left
{
float:right;
width: 250px;
height:197px;
border-left:1px solid #cecdce;
}
.condition-boxs
{
padding-top:20px;
}
.condition-left-title
{
  background: url(../../images/ar/tamwil.png) no-repeat scroll 100% 0 transparent;
    line-height: 44px;
    padding-right: 65px;
}
.condition-right-title
{
  background: url(../../images/ar/moutatalibat.png) no-repeat scroll 100% 0 transparent;
    line-height: 44px;
    padding-right: 65px;
}
.condition-list a
{
text-decoration:none;
color:#0732a1;
}
.hot-links
{
width:253px;
}

/* fof */

{
padding:0;
margin:0;
}
.fof-main-cont p, .fof-main-cont ul, .fof-main-cont li, .fof-main-cont a, .fof-main-cont *
{
padding:0;
margin:0;
direction:rtl;
text-align:right;
}
.fof-main-cont
{
width: 600px;
height:100%;
font-family: tahoma;

}
.fof-main-inner
{
padding:0px 40px 60px 50px;
}
.fof-up-title
{
color:#f96b07;
font-weight:bold;
font-size:48px;
font-family: "Microsoft Uighur", serif;
}
.fof-low-title
{
color:#4d4b4c;
font-size:40px;
font-family: "Microsoft Uighur", serif;
}
.fof-titles
{
padding-bottom:35px;
 line-height: 40px;
}
.fof-into-title 
{
color:#7b288e;
font-weight:bold;
font-size:16px;
}
.fof-into-cnt p
{
color:#666161;
font-size:13px; 
 padding-top: 15px;
}
.fof-intro-list li
{
color:#666161;
font-size:13px; 
 padding-top: 15px; 
}
.fof-intro-list li li
{
    background: url("../../images/ar/fof-dash.png") no-repeat scroll 98% 25px transparent;
    list-style: none outside none;
    padding-right: 18px;
}
.fof-into-cnt
{
width:329px;
float:right;
}
.fof-into-img
{
	float:right;
	padding-top: 45px;
}
.clear
{
clear:both;
height:0px;
}
.fof-into-contain
{
padding-bottom:20px;
}
.fof-solut-title
{
background:url(../../images/ar/fof-sim.png) no-repeat 100% 0;
color:#7b288e;
   line-height: 39px;
    padding-right: 85px;
}
.fof-solut-title-up
{
font-weight:bold;
font-size:48px;
font-family: "Microsoft Uighur", serif;
}
.fof-solut-title-dwn
{
font-size:40px;
font-family: "Microsoft Uighur", serif;
}
.fof-boxsol-one
{
width:330px;
height:164px;
background:url(../../images/ar/fof-box-one.jpg) no-repeat 0 0;
margin: 7px 0;
float: right;
}
.fof-boxsol-two
{
float:right;
width:290px;
height:368px;
background:url(../../images/ar/fof-box-two.png) no-repeat 0 0;
}
.fof-boxsol-three
{
float:right;
width:268px;
height:368px;
background:url(../../images/ar/fof-box-three.png) no-repeat 0 0;
}
.fof-solution-body
{
padding-top:35px;
}
.fof-sol-box-in
{
  padding: 8px 10px;
}
.plus-img {
    left: 199px;
    margin-top: -12px;
    position: absolute;
}
.comp-funds {
	float: right;
	width: 180px;
	padding-top: 14px;
}
.fof-box-in-title
{
color:#f96b07;
font-size:14px;
font-weight:bold;
height:38px;
}
.fof-box-in-body
{
color:#666161;
font-size:12px;
line-height: 15px;
}
.fof-boxsol-three .fof-sol-box-in
{
padding-right:30px;
}
.fof-funds-main
{
width:100%;
}
.fof-fund-title
{
padding-right:32px;
color:#7b288e;
font-size:16px;
font-weight:bold;
padding-bottom:30px;
}
.fof-fund-title a
{
  background: url("../../../images/ar/fof-plus.png") no-repeat scroll 0 0 transparent;
    color: #7B288E;
    cursor: pointer;
    display: block;
    height: 65px;
    width: 565px;
}
.fof-fund-title a.fof-active
{
background-position: left bottom;
}
.fof-fund-title a img
{
 padding-right: 50px;
    padding-top: 18px;
}
.fof-funds-grid
{
width:100%;
background:url(../../../images/ar/fof-funds-bg.png) repeat-x bottom left;
margin-bottom:3px;
display:none;
}
.fof-grid-img
{
    float: right;
	padding: 10px 5px 20px 60px;
}
.fof-grid-title
{
font-size:14px;
color:#010101;
padding-bottom:10px;
padding-left:35px;
padding-top: 5px;
}
.fof-grid-body
{
    color: #666161;
    float: left;
    font-size: 12px;
    padding-bottom: 15px;
    padding-left: 35px;
    width: 370px
}
.fof-indivi-main
{
padding:20px 40px 60px 50px;
}
.fof-indivi-title-up
{
font-size:18px;
font-weight:bold;
color:#7b288e;
}
.fof-indivi-title-dwn
{
font-size:30px;
color:#f96b07;
}
.fof-indivi-title
{
line-height: 27px;
}
.fof-indivi-box-one
{
padding-top: 10px;
}
.fof-indivi-box-two
{
width:256px;
height:402px;
border-left:1px solid #d3d1d1;
float:right;
margin: 0 15px;
}
.fof-indivi-box-three
{
width:256px;
height:402px;
float:right;
margin-left:15px;
}
.fof-indiv-box-title
{
color:#2f2c2c;
  font-size: 16px;
    font-weight: bold;
}
.fof-indiv-box-body li
{
   color: #666161;
    font-size: 12px;
    list-style-image: url("../../images/ar/fof-dot.png");
    margin-bottom: 15px;
    margin-right: 15px;
	width:500px;
}
.fof-indiv-box-load a
{
	color:#093af0;
	text-decoration:none;
	font-size:12px;
	background:url(../../images/ar/fof-pdf.png) no-repeat 100% 0;
	padding-right: 25px;
	font-weight:bold;
	padding-bottom:5px;
	display: block;
	height: 18px;
	width: 260px;
	float: right;
}
.fof-indiv-box-load a:hover
{
text-decoration:underline;
}
.fof-indiv-boxs
{
padding-top:10px;
}
.fof-indiv-box-img
{
    float: right;
    padding: 15px 0;
    width: 159px;
}
.fof-indiv-box-body
{
    float: left bottom;
    padding: 16px 0 0;
    width: 348px;
}
.fof-separator
{
border-bottom:1px solid #d3d1d1;
height:35px;
margin-bottom:25px;
}
.fof-info-title
{
color:#5b027a;
font-size:12px;
font-weight:bold;
padding-bottom: 5px;
}
.fof-info-body
{
color:#666161;
font-size:10px;  
width: 600px;
}

/* commercials */

.messagepop {
  cursor:default;
  margin: 0px 0px 0px 0px;
  text-align:center;
  z-index:50;
}

.secandary-wrapper{width:913px; margin: 0 42px; padding:0px 0px 0px 0px;}

.pop-shade{
    background: url(../../images/ar/ads/dot.png) repeat;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10;
}
	
.pop-wrapper {
	width:100%;
}

.ads { 
	background: url(../../images/ar/ads/ads.png) no-repeat scroll 95% 50% #020202;
	height:106px;
}
 
/* IE */
.black-bg {
	height:567px;
	background:url(../../images/ar/ads/black-frame.png) no-repeat scroll 0 0 #020202;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* Firefox */
@-moz-document url-prefix()
{
.black-bg {
	height:567px;
	background:url(../../images/ar/ads/black-frame.png) no-repeat scroll 0 0 #020202;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
}
}
/* Safari & Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.black-bg {
	height:567px;
	background:url(../../images/ar/ads/black-frame.png) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
}
}
		
.shadow {
	background:url(../../images/ar/ads/shadow.png) no-repeat scroll 0 0;
	height:101px;
	width:963px;
	margin: 0px 0px 0px -30px;
}

/**- carousl **/
.playlist-cont li {float:left; padding-right:14px; list-style:none; height:150px;}
.playlist-cont {width:853px; z-index:51; position:absolute; top:905px; left:296px; display:none;}
.playlist-cont ul {height:150px; width:5800px !important; margin-left:-32px; margin-top:41px;}

.playlist-cont img {width:268px; height:150px;}

.carousel-wrap {height:243px !important;}
	
.pop-level3 { 
	height:235px; 
	width:916px;
	background:url(../../images/ar/ads/carousal.png) no-repeat scroll 0 0;
}

.playlist-cont img{cursor:pointer;}

.pop-level1 img{margin-top:10px;}

.text-disp{
width:705;
height:26px;
background:url(../../images/ar/ads/txt.png) no-repeat scroll 0 0;
margin-left:163px;
margin-top:193px;
}

.carousel.pop-carousal li{
	float: left;
	list-style: none;
	margin-left: 27px;
	margin-top: 23px;
}
.video_embed {
	display: none;
	margin-left: 2px;
	margin-top: 40px;
}
.video_embed.active {
	display: block;
	margin-left: 49px;
	margin-top: 40px;
}

/* bullets stock trading */

.tradingbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_trading.png) right no-repeat;}

.lowcommissionbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_lowcommission.png) right no-repeat;}

.freemarginbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_freemargin.png) right no-repeat;}

.advancedtradingbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_advancedtrading.png) right no-repeat;}

.researchbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_research.png) right no-repeat;}

.accessbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_access.png) right no-repeat;}

.reportsbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_reports.png) right no-repeat;}

.supportbullet {margin: 0px 0px 0px 0px; padding: 0px 55px 0px 0px; height:50px; border:0; vertical-align:middle; background:url(../../Images/EN/bullet_support.png) right no-repeat;}

/* Compare Tables */

.main-colmfi2 {
    float: right;
    font-family: Calibri,Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 530px;
	background: #ebe2ed url(../../Images/compare/patch-div1.png) no-repeat;
	clear: both;
}
.ct-bhdr{
    font-size: 3px;
    width: 530px;
	height:16px;
	background: url(../../Images/compare/round-top.jpg);
	float: right;
	clear: both;
}

.main-deraya-tab{
    float: right;
    font-family: Calibri,Arial,Helvetica,sans-serif;
    font-size: 13px;
    width: 530px;
	display:none;
	background: #EBE2ED url(../../Images/compare/patch-div1.png) no-repeat;
	clear: both;
}


.patch-div{background: url(../../Images/compare/patch-div.png) no-repeat scroll 0 bottom transparent;
    padding: 10px 26px;
 }
.patch-div2{background: url(../../Images/compare/patch-div4.png) no-repeat scroll 0 bottom transparent;
    padding: 10px 6px;
 }

table.compare2{
    border: 0 none;
    direction: rtl;
    margin-left:-20px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
    width: 520px;
	
}
table.compare2 td, table.compare1 td {
    height: 32px;
   /* padding: 6px;*/
   line-height:22px;
}

td.compare-label2 {
    background-color: #BDBDBD;
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-width: 0 0 1px;
    color: #000000;
    direction: rtl;
    font-family: tahoma;
    /*height:38px;*/
    margin: 0;
    padding: 0 15px 0 0;
    vertical-align: middle;
}

td.compare-label1 {
    background-color: #DDDDDD;
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-width: 0 0 1px;
    color: #000000;
    direction: rtl;
    font-family: tahoma;
    /*height:38px;*/
    margin: 0;
    padding: 0 15px 0 0;
    text-align: right;
    vertical-align: middle;
}



td.compare-data1 {
    background-color: #EBE2ED;
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-width: 0 0 1px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
}

td.compare-data2 {
    background-color: #B3B3B3;
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-width: 0 0 1px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
	width:110px;
}

td.compare-data3{
  /*  background-color: #b592c5;*/
    border-color: -moz-use-text-color -moz-use-text-color #FFFFFF;
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-width: 0 0 1px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: middle;
	width:112px;
}

td.com-title{ font-size:18px; color:#5b027a; background-color:#DDDDDD !important; height:60px !important; vertical-align:center;}

.compare-data3{}
.tag-no{background: url(../../Images/compare/no.png) no-repeat scroll center center transparent;
text-align:center; vertical-align:center;
}

.tag-yes{background: url(../../Images/compare/yes.png) no-repeat scroll center center transparent;
text-align:center; vertical-align:center;
}
.ctemp,
.compare-head{background-color:#ebe2ed !important;}
.ct-tabs a{
	cursor: pointer;
	width: 150px;
	display: block;
	background-image: url(../../Images/compare/tab1.jpg);
	background-position: 0 100%;
	background-repeat: no-repeat;
	float: right;
	text-align: center;
	height: 28px;
	line-height: 28px;
	color:#5e1876;
	font-size:14px;
	font-weight: bold;
}
.ct-tabs a:hover{
	background-position: 0 0;
}
.ct-tabs a.active{
	background-position: 0 -28px;
}