/* --------------------------------- */
/* CSS FOR layout */
/* --------------------------------- */
body {
margin:0px;
background:#FFFFFF  url(../images/page-bg.gif) top repeat-x;
font:normal 11px Tahoma;
color:#000000;
}
.all {
float:right;
margin: 0 auto 20px auto;
width:100%;
background: url(../images/page-back.jpg) center top no-repeat;
}
.container {
margin: 30px auto 0 auto;
width:900px;
background-color:#FFFFFF;
}
.header {
float:right;
width:900px;
height:118px;
}
.logo {
float:right;
width:187px;
height:118px;
text-align:center;
}
.toplinks-row {
float:right;
width:713px;
height:24px;
padding-top:5px; (UASE-161);
background:url(../images/top-links.jpg) no-repeat;
}
.banner-area {
float:right;
width:713px;
height:77px;
padding-top:12px;
text-align:right;
background:url(../images/header-back.jpg) no-repeat;
}
img {
border:none;
}

.language {
float:left;
width:65px;
height:23px;
padding-top:1px;
padding-right:5px;
text-align:right;
font-weight:bold;
color:#FFFFFF;
}

.language a, .language a:active, .language a:visited {
color:#E2AA56;
text-decoration:none;
}
.language a:hover {
color:#E2AA56;
text-decoration: underline;
}
.search-icon {
float:left;
width:23px;
height:24px;
background:url(../images/spirt-1.gif) 0 0 no-repeat;
}
.search-icon a {
width:23px;
height:24px;
text-indent:-1000px;
display:block;
overflow:hidden;
}
.search-box {
float:left;
width:127px;
height:21px;
padding-top:3px;
text-align:right;
}
.search-impact {
width:120px;
height:13px;
background-color:#FFFFFF;
font:normal 11px Tahoma;
color:#989898;
border:none;
direction:rtl;
}

.top-links {
float:left;
padding-left:8px;
height:22px;
padding-top:2px;
text-align:left;
color:#FFFFFF;
direction:rtl;
}

.top-links a, .top-links a:active, .top-links a:visited {
color:#FFFFFF;
text-decoration:none;
}
.top-links a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.top-linkson, .top-linkson a, .top-linkson a:active, .top-linkson a:visited, .top-linkson a:hover {
color:#85CCFF;
font:normal 11px Tahoma;
text-decoration:none;
}
.menu {
float:right;
width:900px;
height:28px;
background:url(../images/menu-bg.gif) repeat-x;
}
.menu ul {
margin:0px;
padding:0px;
width:900px;
height:28px;
}
.menu ul li {
width:135px;
height:28px;
background:url(../images/menu-off.gif) left top no-repeat;
text-align:center;
font:bold 16px Times New Roman;
color:#ffffff;
direction:rtl;
float:right;
list-style:none;
}
.menu ul li a {
width:135px;
height:23px;
padding-top:5px;
display:block;
color:#ffffff;
text-decoration:none;
}
.menu ul li.menuon {
width:135px;
height:28px;
background:url(../images/menu-on.gif) left top no-repeat;
text-align:center;
font:bold 16px Times New Roman;
color:#004FB7;
direction:rtl;
float:right;
list-style:none;
}
.menu ul li.menuon a {
width:135px;
height:23px;
padding-top:5px;
display:block;
color:#004FB7;
text-decoration:none;
}
.content {
float:right;
width:898px;
border-top-width:0px;
border-bottom:#CCCCCC 1px solid;
border-left:#CCCCCC 1px solid;
border-right:#CCCCCC 1px solid;
background-color:#FFFFFF;
}
.index-row {
float:right;
width:898px;
height:26px;
background-color:#DFE9F5;
}
.index-corner1 {
float:right;
width:24px;
height:26px;
background:url(../images/spirt-1.gif) -25px 0 no-repeat;
}
.index-mid {
float:right;
width:850px;
height:26px;
text-align:center;
}
.index-corner2 {
float:right;
width:24px;
height:26px;
background:url(../images/spirt-1.gif) -49px 0 no-repeat;
}
.index-data {
margin: 0 auto 0 auto;
width:480px;
height:26px;
text-align:center;
}
.index-word {
float:right;
padding-left:19px;
padding-top:5px;
height:21px;
text-align:right;
color:#004E9C;
direction:rtl;
}
.index-no {
float:right;
padding-left:20px;
padding-top:6px;
height:20px;
text-align:right;
color:#000000;
direction:rtl;
}
.index-arrowup {
float:right;
width:20px;
height:26px;
text-align:right;
background:url(../images/spirt-1.gif) -77px 6px no-repeat;
}
.index-arrowdown {
float:right;
width:20px;
height:26px;
text-align:right;
background:url(../images/spirt-1.gif) -103px 6px no-repeat;
}
.index-rate {
float:right;
padding-left:15px;
padding-top:6px;
height:20px;
text-align:right;
color:#000000;
direction:rtl;
}
.index-up {
color:#009932;
}
.index-down {
color:#c90404;
}
.index-flat {
color:#015292;
}
.index-flat a, .index-flat a:active, .index-flat a:visited, .index-flat a:hover {
color:#015292;
text-decoration:none;
}
.index-date {
float:right;
padding-left:20px;
padding-top:6px;
height:20px;
text-align:right;
color:#000000;
direction:rtl;
}

.layout {
float:right;
width:898px;
padding-top:10px;
}
.right-part {
float:right;
width:201px;
height:743px;
background:#E8F0FE url(../images/top-rightcor.gif) left top no-repeat;
padding-top:9px;
}
.submenu {
margin:0 auto 0 auto;
width:179px;
}
.submenu-top {
float:right;
width:179px;
height:13px;
background:url(../images/submenu-top.gif) no-repeat;
}
.submenu-mid {
float:right;
width:171px;
padding:0 4px 0 4px;
background: url(../images/submenu-bg.gif) repeat-y;
}
.submenu-bottom {
float:right;
width:179px;
height:13px;
background:url(../images/submenu-bottom.gif) no-repeat;
}
.submenu ul {
width:171px;
padding:0px;
margin:0px;
}
.submenu ul li {
float:right;
width:139px;
padding-right:32px;
height:22px;
padding-top:6px;
list-style:none;
background:url(../images/submenu-back.gif) no-repeat;
font-weight:bold;
color:#1A60A8;
text-align:right;
}
.submenu ul li.stay {
float:right;
width:139px;
padding-right:32px;
height:22px;
padding-top:6px;
list-style:none;
background:url(../images/submenu-back.gif) no-repeat;
font-weight:bold;
color:#008D2E;
text-align:right;
}
.submenu ul li.stay a, .submenu ul li.stay a:hover {
color:#008D2E;
text-decoration:none;
}
.submenu ul li.subon {
float:right;
width:139px;
padding-right:32px;
height:21px;
padding-top:4px;
list-style:none;
color:#0898FF;
text-align:right;
background: url(../images/sub-back.gif) no-repeat;
font-weight:normal;
}
.submenu ul li.subon a, .submenu ul li.subon a:hover {
color:#0898FF;
text-decoration:none;
}
.submenu ul li.suboff {
float:right;
width:139px;
padding-right:32px;
height:21px;
padding-top:4px;
list-style:none;
color:#000000;
text-align:right;
background: url(../images/sub-back.gif) no-repeat;
font-weight:normal;
}
.submenu ul li.suboff a, .submenu ul li.suboff a:hover {
color:#000000;
text-decoration:none;
}
.submenu ul li a {
color:#1A60A8;
text-decoration:none;
}
.submenu ul li a:hover {
color:#0898FF;
text-decoration:none;
}
.space-part2 {
float:right;
width:201px;
height:35px;
}
.space-part3 {
float:right;
width:201px;
height:11px;
}
.adds-right {
float:right;
width:201px;
text-align:center;
}
.adds-right2 {
float:right;
width:201px;
text-align:right;
}
.adds-shadow {
float:right;
width:201px;
height:35px;
background:url(../images/add-shadow.gif) center top no-repeat;
}
.iner-part {
float:right;
width:697px;
}
/* --------------------------------- */
/* CSS FOR home */
/* --------------------------------- */
.mid-part {
float:right;
width:418px;
}
.market-summary {
float:right;
width:418px;
height:257px;
padding-top:15px;
margin-bottom:11px;
}
.summary-box {
float:right;
width:404px;
height:236px;
padding:19px 8px 0 4px;
border:#E7E7E7 1px solid;
background-color:#FAFAFA;
position:relative;
}
.market-data {
float:right;
width:189px;
height:236px;
}
.datarow1 {
float:right;
width:189px;
height:23px;
}
.datacell1 {
float:right;
width:90px;
height:20px;
padding-top:3px;
color:#0758B0;
text-align:right;
}
.datacell2 {
float:right;
width:99px;
height:20px;
padding-top:3px;
color:#535353;
text-align:right;
}
.market-chart {
float:right;
width:212px;
height:236px;
}
.market-date {
float:right;
width:201px;
height:20px;
padding:3px 11px 0 0;
background:url(../images/chart-date.jpg) no-repeat;
color:#535353;
text-align:right;
direction:rtl;
}
.market-image {
float:right;
width:212px;
text-align:center;
padding-top:15px;
}

.market-movement {
float:right;
width:418px;
height:167px;
margin-bottom:11px;
}
.movement-tabs {
float:right;
width:418px;
height:25px;
background:url(../images/movement-bg.gif) repeat-x;
text-align:right;
}
.movement-tabs ul {
width:418px;
height:25px;
padding:0px;
margin:0px;
}
.movement-tabs ul li {
width:71px;
height:25px;
list-style:none;
background:url(../images/movement-off.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#848484;
float:right;
margin-left:1px;
}
.movement-tabs ul li a {
width:71px;
height:20px;
padding-top:5px;
font:bold 14px Times New Roman;
color:#848484;
text-decoration:none;
display:block;
}
.movement-tabs ul li.on {
width:71px;
height:25px;
list-style:none;
background:url(../images/movement-on.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#0758B0;
float:right;
margin-left:1px;
}
.movement-tabs ul li.on a {
width:71px;
height:22px;
padding-top:3px;
font:bold 14px Times New Roman;
color:#0758B0;
text-decoration:none;
display:block;
}
.movement-data {
float:right;
width:418px;
padding-top:12px;
}
.movement-row {
float:right;
width:418px;
height:25px;
border-bottom:#E7E7E7 1px solid;
}
.movement-cell1 {
float:right;
width:160px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:right;
color:#000000;
direction:rtl;
}
.movement-cell1 a, .movement-cell1 a:active, .movement-cell1 a:visited {
color:#000000;
text-decoration:none;
}
.movement-cell1 a:hover {
color:#000000;
text-decoration: underline;
}
.movement-cell2 {
float:right;
width:68px;
height:20px;
padding-top:5px;
text-align:right;
color:#000000;
}
.movement-cell3up {
float:right;
width:19px;
height:25px;
background:url(../images/spirt-1.gif) -77px 4px no-repeat;
}
.movement-cell3down {
float:right;
width:19px;
height:24px;
background:url(../images/spirt-1.gif) -103px 4px no-repeat;
}
.movement-cell4 {
float:right;
width:90px;
height:19px;
padding-right:3px;
padding-top:5px;
text-align:right;
}
.summary-title {
float:right;
width:112px;
height:25px;
position:absolute;
right:-1px;
top:-16px;
background:url(../images/summray-bg.gif) repeat-x;
}
.summary-right {
float:right;
width:11px;
height:25px;
background:url(../images/summray-right.gif) no-repeat;
}
.summary-mid {
float:right;
width:88px;
height:17px;
padding-top:8px;
color:#1A60A8;
font:bold 14px Times New Roman;
text-align:center;
}
.summary-left {
float:right;
width:13px;
height:25px;
background:url(../images/summray-left.gif) no-repeat;
}
.left-part {
float:right;
width:259px;
}
.space-part {
float:right;
width:10px;
}
.search-company {
float:right;
width:250px;
height:53px;
background:url(../images/search-bg.gif) repeat-x;
margin-bottom:12px;
}
.search-comright {
float:right;
width:10px;
height:53px;
background:url(../images/search-right.gif)  no-repeat;
}
.search-commid {
float:right;
width:238px;
height:29px;
padding:16px 6px 8px 6px;
background:url(../images/search-back.gif)  no-repeat;
}
.search-comrow1 {
float:right;
width:100%;
}
.search-comrow2 {
float:left;
width:216px;
color:#0758B0;
text-align:left;
}
.search-comrow2 a, .search-comrow2 a:active, .search-comrow2 a:visited {
color:#0758B0;
text-decoration:none;
}
.search-comrow2 a:hover {
color:#0758B0;
text-decoration:underline;
}
.search-comleft {
float:right;
width:10px;
height:53px;
background:url(../images/search-left.gif)  no-repeat;
}
.search-combox {
float:right;
width:109px;
height:25px;
text-align:right;
}
.search-combox2 {
float:right;
width:86px;
height:25px;
text-align:right;
}
.search-comimpact {
width:99px;
height:15px;
background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 11px arial;
color:#BFBFBF;
text-align:right;
}
.search-comimpact01 {
width:80px;
height:15px;
background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 10px Tahoma;
color:#BFBFBF;
text-align:right;
}
.search-comimpact2 {
width:80px;
height:19px;
background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 11px arial;
color:#6A6A6A;
text-align:right;
}

.hintTextbox {
width:99px;

background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 10px Tahoma;
color:#BFBFBF;
text-align:right;
}

.hintTextboxActive {
width:99px;
background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 10px Tahoma;
color:#BFBFBF;
text-align:right;
padding-bottom: 5px;
}

.left-add {
float:right;
width:259px;
text-align:right;
padding-bottom:15px;
}
.google-add {
float:right;
width:250px;
text-align:right;
}
.google-title {
float:right;
width:243px;
padding-right:7px;
height:20px;
text-align:right;
border-bottom:#E7E7E7 1px solid;
font:bold 14px Times New Roman;
color:#0758B0;
}
.google-content {
float:right;
width:243px;
padding:11px 7px 0 0;
text-align:right;
}
.google-cell1 {
float:right;
width:243px;
text-align:right;
direction:rtl;
line-height:17px;
}
.add-title, .add-title a, .add-title a:active, .add-title a:visited, .add-title a:visited:hover {
font-weight:bold;
color:#000000;
text-decoration:none;
}
.add-body {
color:#000000;
}
.add-site {
color:#0152AA;
padding-right:5px;
}
.add-site a, .add-site a:active, .add-site a:visited, .add-site a:visited:hover {
color:#0152AA;
text-decoration:none;
}
.google-space {
float:right;
width:243px;
height:20px;
}
.ann-title {
float:right;
width:112px;
height:25px;
position:absolute;
right:0px;
top:-16px;
background:url(../images/ann-bg.gif) repeat-x;
}
.ann-right {
float:right;
width:11px;
height:25px;
background:url(../images/ann-right.gif) no-repeat;
}
.ann-mid {
float:right;
width:88px;
height:17px;
padding-top:8px;
color:#1A60A8;
font:bold 14px Times New Roman;
text-align:center;
}
.ann-left {
float:right;
width:13px;
height:25px;
background:url(../images/ann-left.gif) no-repeat;
}
.market-ann {
float:right;
width:418px;
height:173px;
padding-top:15px;
}
.ann-box {
float:right;
width:418px;
height:150px;
padding-top:21px;
border-bottom:#E7E7E7 1px solid;
border-top:#E7E7E7 1px solid;
background-color:#FFFFFF;
position:relative;
}
.ann-row1 {
float:inherit;
width:409px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:right;
color:#000000;
direction:rtl;
background-color:#FFFFFF;
}
.ann-row1 a, .ann-row1 a:active, .ann-row1 a:visited, .ann-row2 a, .ann-row2 a:active, .ann-row2 a:visited {
color:#000000;
text-decoration:none;
}
.ann-row1 a:hover, .ann-row2 a:hover {
color:#000000;
text-decoration:underline;
}
.ann-row2 {
float:right;
width:409px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:right;
color:#000000;
direction:rtl;
background-color:#F4F7FD;
}
.ann-row3 {
float:right;
width:409px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:left;
color:#000000;
background-color:#F4F7FD;
position:relative;
}
.more {
float:right;
width:53px;
padding-right:4px;
height:19px;
padding-top:5px;
text-align:right;
color:#AC2004;
background-color:#F4F7FD;
background:url(../images/spirt-1.gif) -125px 7px no-repeat;
left:7px;
top:0px;
position:absolute;
}
.more a, .more a:active, .more a:visited, .more a:hover {
color:#AC2004;
text-decoration:none;
}
.news-title {
float:right;
width:112px;
height:25px;
position:absolute;
right:-1px;
top:-16px;
background:url(../images/summray-bg.gif) repeat-x;
}
.news-right {
float:right;
width:11px;
height:25px;
background:url(../images/summray-right.gif) no-repeat;
}
.news-mid {
float:right;
width:88px;
height:17px;
padding-top:8px;
color:#1A60A8;
font:bold 14px Times New Roman;
text-align:center;
}
.news-left {
float:right;
width:13px;
height:25px;
background:url(../images/summray-left.gif) no-repeat;
}
.news-part {
float:right;
width:677px;
padding:10px 10px 0 0;
}
.market-news {
float:right;
width:677px;
padding-top:15px;
}
.news-box {
float:right;
width:677px;
padding-top:19px;
padding-right:0px;
padding-left:0px;
padding-bottom:7px;
border:#E7E7E7 1px solid;
background-color:#FAFAFA;
position:relative;
}
.news-row1 {
float:right;
width:668px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:right;
color:#0758B0;
direction:rtl;
position:relative;
}
.more2 {
float:right;
width:46px;
padding-right:4px;
height:19px;
padding-top:5px;
text-align:right;
color:#AC2004;
background-color:#F4F7FD;
background:url(../images/spirt-1.gif) -125px 7px no-repeat;
}
.more2 a, .more2 a:active, .more2 a:visited, .more2 a:hover {
color:#AC2004;
text-decoration:none;
}
.news-row2 {
float:right;
width:610px;
padding-right:9px;
height:21px;
padding-top:4px;
text-align:right;
color:#0758B0;
direction:rtl;
}
.news-row1 a, .news-row1 a:active, .news-row1 a:visited, .news-row2 a, .news-row2 a:active, .news-row2 a:visited {
color:#0758B0;
text-decoration:none;
}
.news-row1 a:hover, .news-row2 a:hover {
color:#0758B0;
text-decoration:underline;
}
.bottom-space2 {
float:right;
width:10px;
height:42px;
}
.bottom-space {
float:right;
width:878px;
height:42px;
background-color:#FFFFFF;
border-bottom: #E8F0FE 1px solid;
}
.bottom-links {
float:right;
width:898px;
padding-top:15px;
height:59px;
background: #FFFFFF url(../images/bottom-bg.gif) bottom center repeat-x;
text-align:center;
line-height:24px;
}
.bottom-links {
color:#444444;
direction:rtl;
}
.links, .links a, .links a:active, .links a:visited {
color:#444444;
text-decoration:none;
}
.links a:hover {
color:#444444;
text-decoration:underline;
}
.copyright, .copyright a, .copyright a:active, .copyright a:visited {
color:#809DCE;
text-decoration:none;
}
.copyright a:hover {
color:#809DCE;
text-decoration:underline;
}
.bottom-all {
float:right;
width:100%;
background-color:#FFFFFF;
}
/* --------------------------------- */
/* CSS FOR indices */
/* --------------------------------- */
.sub-titlerow {
float:right;
width:418px;
}
.sub-titlecell1 {
float:right;
width:418px;
height:41px;
background:url(../images/inertitle-row.gif) repeat-x;
text-align:left;
position:relative;
}
.sub-titlecell2 {
float:right;
width:418px;
height:11px;
background:url(../images/inertitle-shadow.gif) no-repeat;
}
.sub-titleall {
float:right;
height:41px;
width:90%;
position:absolute;
right:0px;
top:0px;
}
.sub-titleright {
float:right;
width:10px;
height:41px;
background: url(../images/inertitle-right.gif) no-repeat;
}
.sub-titlemid {
float:right;
height:32px;
padding-top:9px;
color:#0758B0;
font:bold 15px Times New Roman;
direction:rtl;
background: url(../images/inertitle-bg.gif) repeat-x;
}
.sub-titleleft {
float:right;
width:12px;
height:41px;
background: url(../images/inertitle-left.gif) no-repeat;
}
.iner-content {
float:right;
width:678px;
padding-right:10px;
}
.filterbox {
float:right;
width:646px;
padding:12px 15px 0 15px;
height:29px;
background: url(../images/filter-bg.gif) repeat-x;
border:#EBEBEB 1px solid;
}
.filtercell1 {
float:right;
height:26px;
padding-top:3px;
padding-left:17px;
color:#008D2E;
}
.filtercell2 {
width:138px;
float:right;
height:29px;
padding-left:117px;
}
.indices-impact {
width:138px;
height:19px;
background-color:#FFFFFF;
color:#989898;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 10px Tahoma;
color:#6A6A6A;
text-align:right;
}
.filtercell3 {
float:right;
height:26px;
padding-top:3px;
padding-left:10px;
color:#626262;
}
.filtercell4 {
float:right;
width:95px;
height:29px;
text-align:right;
}
.filtercell5 {
float:right;
width:29px;
height:29px;
background:url(../images/spirt-1.gif) 12px -24px no-repeat;
}
.table-all {
float:right;
width:678px;
padding-top:16px;
text-align:right;
}

.table-all2 {
float:right;
width:678px;
padding-top:16px;
text-align:right;
}
.table-allcontent {
width:678px;
direction: ltr;
}
.table-titlerow {
width:678px;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
height:43px;
}
.table-titlecell1, .table-titlecell2, .table-titlecell3, .table-titlecell4, .table-titlecell5, .table-titlecell6, .table-titlecell7, .table-titlecell8, .table-titlecell9, .table-titlecell10 {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.table-titlecell1 {
width:68px;
padding-right:3px;
}
.table-titlecell2 {
width:61px;
}
.table-titlecell3 {
width:65px;
}
.table-titlecell4 {
width:64px;
}
.table-titlecell5 {
width:63px;
}
.table-titlecell6 {
width:63px;
}
.table-titlecell7 {
width:59px;
}
.table-titlecell8 {
width:64px;
}
.table-titlecell9 {
width:75px;
}
.table-titlecell10 {
width:93px;
}
.table-datarow {
width:678px;
height:26px;
font:normal 11px Tahoma;
color:#000000;
text-align:center;
}
.table-datarow2 {
width:678px;
height:26px;
background-color:#FAFAFA;
font:normal 11px Tahoma;
color:#000000;
text-align:center;
}
.table-titledata1, .table-titledata2, .table-titledata3, .table-titledata4, .table-titledata5, .table-titledata6, .table-titledata7, .table-titledata8, .table-titledata9, .table-titledata10 {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
}
.table-titledata1 {
width:68px;
padding-right:3px;
}
.table-titledata2 {
width:61px;
}
.table-titledata3 {
width:65px;
}
.table-titledata4 {
width:64px;
}
.table-titledata5 {
width:63px;
}
.table-titledata6 {
width:63px;
}
.table-titledata7 {
width:59px;
}
.table-titledata8 {
width:64px;
}
.table-titledata9 {
width:75px;
}
.table-titledata10 {
width:93px;
}
.button-all {
float:right;
}
.button-all input {
background: url(../images/link-bg.gif) repeat-x;
color:#000000;
font:normal 11px Tahoma;
text-align:center;
direction:rtl;
padding:0px 5px 1px 5px;
border-color:#cccccc;
cursor:pointer;
border-width:1px;
}
.button {
float:right;
height:16px;
padding:1px 8px 0 8px;
background: url(../images/link-bg.gif) repeat-x;
color:#000000;
text-align:center;
}
.button a, .button a:active, .button a:visited, .button a:hover {
color:#000000;
text-decoration:none;
}
.filtercell5 a {
width:29px;
height:29px;
text-indent:-1000px;
display:block;
overflow:hidden;
}
/* --------------------------------- */
/* CSS FOR companies */
/* --------------------------------- */
.comfilter1 {
float:right;
width:105px;
height:29px;
text-align:right;
}
.comfilter2 {
width:138px;
float:right;
height:29px;
padding-left:15px;
}
.com-allrows {
direction:rtl;
float:right;
width:678px;
}
.com-titlerow {
float:right;
width:678px;
height:23px;
padding-top:5px;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.com-titlecell1, .com-titlecell2, .com-titlecell3, .com-titlecell4 {
float:right;
height:23px;
text-align:right;
direction:rtl;
}
.com-titlecell1 {
width:72px;
padding-right:33px;
}
.com-titlecell2 {
width:230px;
}
.com-titlecell3 {
width:160px;
}
.com-titlecell4 {
width:180px;
}
.com-titledata1, .com-titledata2, .com-titledata3, .com-titledata4 {
float:right;
height:20px;
text-align:right;
padding-top:5px;
}
.com-titledata1 {
width:60px;
padding-left:45px;
color:#0758B0;
text-align:left;
}

.sub-titlerow {
float:right;
width:418px;
padding-bottom:12px;
}
.com-titledata2 {
width:230px;
color:#0758B0;
}
.com-titledata3 {
width:160px;
color:#000000;
font:normal 11px Tahoma;
}
.com-titledata4 {
width:180px;
color:#0758B0;
font:normal 11px Tahoma;
}
.com-titledata1 a, .com-titledata1 a:active, .com-titledata1 a:visited, .com-titledata2 a, .com-titledata2 a:active, .com-titledata2 a:visited, .com-titledata4 a, .com-titledata4 a:active, .com-titledata4 a:visited {
color:#0758B0;
text-decoration:none;
}
.com-titledata1 a:hover, .com-titledata2 a:hover, .com-titledata4 a:hover {
text-decoration: underline;
}
.com-datarow {
float:right;
width:678px;
height:25px;
border-bottom:#E7E7E7 1px solid;
}
.com-datarow2 {
float:right;
width:678px;
height:25px;
border-bottom:#E7E7E7 1px solid;
background-color:#FAFAFA;
}
.lastupdate {
float:left;
height:29px;
color:#000000;
text-align:left;
direction:rtl;
}
.com-tabs {
float:right;
width:678px;
height:25px;
background:url(../images/movement-bg.gif) repeat-x;
text-align:right;
margin-bottom:15px;
}
.com-tabs ul {
width:678px;
height:25px;
padding:0px;
margin:0px;
}
.com-tabs ul li {
width:87px;
height:25px;
list-style:none;
background:url(../images/company-off.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#848484;
float:right;
margin-left:1px;
}
.com-tabs ul li a {
width:87px;
height:20px;
padding-top:5px;
font:bold 14px Times New Roman;
color:#848484;
text-decoration:none;
display:block;
}
.com-tabs ul li.on {
width:87px;
height:25px;
list-style:none;
background:url(../images/company-on.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#0758B0;
float:right;
margin-left:1px;
}
.com-tabs ul li.on a {
width:87px;
height:22px;
padding-top:3px;
font:bold 14px Times New Roman;
color:#0758B0;
text-decoration:none;
display:block;
}
/* --------------------------------- */
/* CSS FOR company-performance */
/* --------------------------------- */
.comdetails-tabs {
float:right;
width:678px;
height:25px;
background:url(../images/movement-bg.gif) repeat-x;
text-align:right;
margin-bottom:15px;
}
.comdetails-tabs ul {
width:678px;
height:25px;
padding:0px;
margin:0px;
}
.comdetails-tabs ul li {
width:95px;
height:25px;
list-style:none;
background:url(../images/comdetails-off.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#848484;
float:right;
margin-left:1px;
}
.comdetails-tabs ul li a {
width:95px;
height:20px;
padding-top:5px;
font:bold 14px Times New Roman;
color:#848484;
text-decoration:none;
display:block;
}
.comdetails-tabs ul li.on {
width:95px;
height:25px;
list-style:none;
background:url(../images/comdetails-on.gif) no-repeat;
text-align:center;
font:bold 14px Times New Roman;
color:#0758B0;
float:right;
margin-left:1px;
}
.comdetails-tabs ul li.on a {
width:95px;
height:20px;
padding-top:5px;
font:bold 14px Times New Roman;
color:#0758B0;
text-decoration:none;
display:block;
}
.comdetails-space1 {
float:right;
width:678px;
height:15px;
}
.comtable-all {
float:right;
width:678px;
}
.com-titlecell6, .com-titlecell7, .com-titlecell8, .com-titlecell10, .com-titlecell9 {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.com-titlecell6 {
width:60px;
}
.com-titlecell7 {
width:50px;
}
.com-titlecell8 {
width:99px;
}
.com-titlecell9 {
width:73px;
}
.com-titlecell10 {
width:72px;
}
.com-titledata6, .com-titledata7, .com-titledata8, .com-titledata9, .com-titledata10 {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
}
.com-titledata6 {
width:60px;
}
.com-titledata7 {
width:50px;
}
.com-titledata8 {
width:99px;
}
.com-titledata9 {
width:73px;
}
.com-titledata10 {
width:57px;
padding-right:15px;
}
/* --------------------------------- */
/* CSS FOR company chrat */
/* --------------------------------- */
.chart-titlerow {
float:right;
width:678px;
height:22px;
padding-top:5px;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.chart-titlecell1, .chart-titlecell2, .chart-titlecell3, .chart-titlecell4, .chart-titlecell5 {
float:right;
height:22px;
text-align:center;
direction:rtl;
}
.chart-titlecell1 {
width:135px;
}
.chart-titlecell2 {
width:135px;
}
.chart-titlecell3 {
width:135px;
}
.chart-titlecell4 {
width:135px;
}
.chart-titlecell5 {
width:135px;
}
.chart-datarow {
float:right;
width:678px;
height:28px;
border-bottom:#E7E7E7 1px solid;
font:normal 11px Tahoma;
color:#000000;
}
.chart-titledata1, .chart-titledata2, .chart-titledata3, .chart-titledata4, .chart-titledata5 {
float:right;
height:21px;
text-align:center;
padding-top:7px;
}
.chart-titledata1 {
width:135px;
}
.chart-titledata2 {
width:135px;
}
.chart-titledata3 {
width:135px;
}
.chart-titledata4 {
width:135px;
}
.chart-titledata5 {
width:135px;
}
.chart-image {
float:right;
width:678px;
border-bottom:#E7E7E7 1px solid;
padding:15px 0 20px 0;
text-align:center;
background-color:#FAFAFA;
}
.chart-selectall {
float:right;
width:678px;
}
.chart-select {
margin:0 auto 0 auto;
width:408px;
height:25px;
border-bottom:#E7E7E7 1px solid;
border-right:#E7E7E7 1px solid;
background: url(../images/chart-bg.gif) repeat-x;
}
.chart-on, .chart-off {
float:right;
width:67px;
height:25px;
border-left:#E7E7E7 1px solid;
text-align:center;
direction:rtl;
}
.chart-on {
background-color:#FFFFFF;
color:#008D2E;
}
.chart-on a, .chart-on a:active, .chart-on a:visited, .chart-on a:hover {
padding-top:6px;
height:19px;
color:#008D2E;
text-decoration:none;
display:block;
}
.chart-off a, .chart-off a:active, .chart-off a:visited, .chart-off a:hover {
padding-top:6px;
height:19px;
color:#666666;
text-decoration:none;
display:block;
}
.chart-off {
color:#666666;
}
.chartfilter {
width:106px;
float:right;
height:29px;
padding-left:15px;
}
/* --------------------------------- */
/* CSS FOR brokers */
/* --------------------------------- */
.broker-namerow {
float:right;
width:678px;
height:28px;
background-color:#F4F7FD;
color:#00477E;
font:normal 11px Tahoma;
font-weight:bold;
}
.broker-namecom {
float:right;
height:22px;
text-align:right;
direction:rtl;
width:656px;
padding:6px 10px 0 10px;
}
.broker-titledata1, .broker-titledata2,.broker-titledata3 {
float:right;
text-align:right;
direction:ltr;
}
.broker-titledata1 {
width:100px;
padding-right:10px;
color:#0758B0;
font:normal 11px Tahoma;
}
.broker-titledata2 {
width:550px;
color:#000000;
padding-left:15px;
font:normal 11px Tahoma;
}
.broker-titledata3 {
width:400px;
padding-right:10px;
color:#0758B0;
font:normal 16px Tahoma;
}

.broker-titledata2 a, .broker-titledata2 a:active, .broker-titledata2 a:visited {
color:#008D2E;
text-decoration:none;
}
.broker-titledata2 a:hover {
color:#008D2E;
text-decoration: underline;
}
.broker-datarow {
float:right;
width:678px;
padding:6px 0 6px 0;
border-bottom:#E7E7E7 1px solid;
}
.broker-allrows {
float:right;
width:678px;
padding-bottom:14px;
}
.broker-alldata {
float:right;
width:678px;
height:690px;
}
.broker-name1 {
float:right;
height:22px;
text-align:right;
direction:rtl;
width:208px;
padding-left:10px;
}
.broker-name1 a, .broker-name1 a:active, .broker-name1 a:visited {
color:#00477E;
text-decoration:none;
}
.broker-name1 a:hover {
color:#00477E;
text-decoration:underline;
}
.broker-namelist {
float:right;
width:678px;
height:28px;
background-color:#F4F7FD;
color:#00477E;
font:normal 11px Tahoma;
font-weight:bold;
margin-bottom:10px;
border-bottom:1px solid #E7E7E7;
}
/* --------------------------------- */
/* CSS FOR reports */
/* --------------------------------- */
.report-datarow {
width:678px;
font:normal 11px Tahoma;
color:#000000;
}
.report-datarow2 {
width:678px;
font:normal 11px Tahoma;
background-color:#FAFAFA;
}
.report-titlecell1, .report-titlecell2, .report-titlecell3, .report-titlecell4, .report-titlecell5 {
text-align:right;
direction:rtl;
padding:7px 0 7px 0;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
vertical-align:top;
}
.report-titlecell1 {
width:100px;
padding-right:10px;
}
.report-titlecell2 {
width:70px;
}
.report-titlecell3 {
width:120px;
text-align:center;
}
.report-titlecell4 {
width:197px;
padding-right:50px;
}
.report-titlecell5 {
width:200px;
}
.report-titledata1, .report-titledata2, .report-titledata3, .report-description {
text-align:right;
direction:rtl;
padding:6px 0 6px 0;
font:normal 11px Tahoma;
border-bottom:#E7E7E7 1px solid;
}
.report-titledata1 {
width:100px;
padding-right:10px;
color:#000000;
}
.report-titledata2 {
width:190px;
padding-left:10px;
color:#0758B0;
}
.report-titledata3 {
width:60px;
padding-left:10px;
color:#0758B0;
}
.report-description {
width:200px;
color:#0758B0;
}
.report-typ {
width:120px;
text-align:center;
height:23px;
padding-top:2px;
direction:rtl;
color:#000000;
border-bottom:#E7E7E7 1px solid;
}
.report-download {
width:197px;
padding-right:50px;
text-align:right;
border-bottom:#E7E7E7 1px solid;
}
/* --------------------------------- */
/* CSS FOR market performance */
/* --------------------------------- */
.marketper-titlecell1 {
width:71px;
padding-top:9px;
padding-bottom:9px;
text-align:center;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}

.marketper-data1 {
text-align:left;
padding:6px 0 6px 15px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
width:46px;
font:normal 11px Tahoma;
color:#0758B0;
}

.marketper-data1 a, .marketper-data1 a:active, .marketper-data1 a:visited {
color:#0758B0;
text-decoration:none;
}
.marketper-data1 a:hover {
color:#0758B0;
text-decoration:underline;
}

/* --------------------------------- */
/* CSS FOR company profile */
/* --------------------------------- */
.profile-all {
float:right;
width:678px;
}
.profile-title {
float:right;
text-align:right;
direction:rtl;
width:665px;
padding:15px 10px 6px 0;
color:#0758B0;
}
.profile-content {
float:right;
text-align:right;
direction:rtl;
width:665px;
padding:6px 10px 6px 0;
color:#000000;
line-height:17px;
}
.profile-rows {
float:right;
text-align:right;
width:655px;
padding:15px 10px 10px 10px;
}
.profile-right {
float:right;
width:315px;
}
.profile-space {
float:right;
width:25px;
height:100px;
}
.profile-subtitle {
float:right;
padding:5px 0 5px 0;
text-align:right;
width:305px;
padding-right:10px;
background-color:#f7f7f7;
font-weight:bold;
color:#000000;
}
.profile-datarow {
float:right;
width:299px;
padding:6px 8px 6px 8px;
border-bottom:#E7E7E7 1px solid;
}
.profile-cell1, .profile-cell2 {
float:right;
text-align:right;
direction:rtl;
}
.profile-cell33{
float:right;
text-align:right;
direction:ltr;
}
.profile-cell1 {
width:124px;
color:#0758B0;
font:normal 11px Tahoma;
}
.profile-cell2 ,.profile-cell33{
width:174px;
color:#000000;
font:normal 11px Tahoma;
}
.profile-cell2 a, .profile-cell2 a:active, .profile-cell2 a:visited {
color:#008D2E;
text-decoration:none;
}
.profile-cell33 a, .profile-cell33 a:active, .profile-cell33 a:visited {
color:#008D2E;
text-decoration:none;
}
.profile-cell33 a:hover {
color:#008D2E;
text-decoration: underline;
}
.profile-cell2 a:hover {
color:#008D2E;
text-decoration: underline;
}
.profile-subtitle2 {
float:right;
padding:5px 0 5px 0;
text-align:right;
width:644px;
padding-right:10px;
background-color:#f7f7f7;
font-weight:bold;
color:#000000;
}
.profile-datarow2 {
float:right;
width:638px;
padding:6px 8px 6px 8px;
border-bottom:#E7E7E7 1px solid;
}
.profile-cell3 {
float:right;
text-align:right;
direction:rtl;
width:513px;
color:#000000;
font:normal 11px Tahoma;
line-height:14px;
}
.profile-cell01, .profile-cell02 {
float:right;
text-align:right;
direction:rtl;
}
.profile-cell01 {
width:105px;
color:#0758B0;
font:normal 11px Tahoma;
}
.profile-cell02 {
width:555px;
color:#000000;
font:normal 11px Tahoma;
}
/* --------------------------------- */
/* CSS FOR  about isx */
/* --------------------------------- */
.isx-cell1 {
float:right;
text-align:right;
direction:rtl;
width:637px;
color:#000000;
font:normal 11px Tahoma;
line-height:14px;
padding:5px 0 10px 0;
}
.isx-title {
color:#0898FF;
font:normal 11px Tahoma;
font-weight:bold;
}
.isx-datarow2 {
float:right;
width:638px;
padding:6px 8px 6px 8px;
}
/* --------------------------------- */
/* CSS FOR  chief executive */
/* --------------------------------- */
.chief-allrows {
float:right;
width:678px;
height:672px;
padding-bottom:15px;
border-bottom:#E7E7E7 1px solid;
}

/* --------------------------------- */
/* CSS FOR  contact us */
/* --------------------------------- */
p {
padding:5px 0 5px 0;
margin:0px;
}
.blue {
color:#0758B0;
font:normal 12px Tahoma;
}
.contact-allrows {
float:right;
width:678px;
height:672px;
padding-bottom:15px;
border-bottom:#E7E7E7 1px solid;
background:url(../images/contact-image.jpg) 10px 20px no-repeat;
}
.contact-allrows a, .contact-allrows a:active, .contact-allrows a:visited {
font:normal 11px Tahoma;
color:#008D2E;
text-decoration:none;
}
.contact-allrows a:hover {
color:#008D2E;
text-decoration:underline;
}



/* --------------------------------- */
/* CSS FOR  rules */
/* --------------------------------- */
.rules-titlecell1, .rules-titlecell2 {
direction:rtl;
background-color:#F4F7FD;
color:#002955;
font:bold 11px Tahoma;
vertical-align:top;
border-bottom:#E7E7E7 1px solid;
}

.rules-titlecell1 {
width:337px;
text-align:right;
padding:7px 10px 7px 0;
}
.rules-titlecell1 a, .rules-titlecell1 a:active, .rules-titlecell1 a:visited {
color:#002955;
text-decoration:none;
}
.rules-titlecell1 a:hover {
color:#002955;
text-decoration: underline;
}
.rules-titlecell2 {
width:330px;
text-align:center;
padding-top:7px;
}
.rules-titledata1, .rules-titledata2, .rules-titledata3, .rules-titledata4 {
text-align:right;
direction:rtl;
font:normal 11px Tahoma;
border-bottom:#E7E7E7 1px solid;
}
.rules-titledata1 {
width:307px;
color:#0758B0;
padding:6px 40px 6px 0;
background: #FAFAFA url(../images/tree-arrow.gif) scroll 315px 0 no-repeat;
}
.rules-titledata2 {
width:330px;
color:#000000;
text-align:center;
}
.rules-titledata3 {
width:327px;
color:#0898FF;
padding:6px 20px 6px 0;
}
.rules-titledata3 a, .rules-titledata3 a:active, .rules-titledata3 a:visited {
color:#0898FF;
text-decoration:none;
}
.rules-titledata3 a:hover {
color:#0898FF;
text-decoration:underline;
}
.rules-titledata4 {
width:262px;
color:#0898FF;
padding:6px 65px 6px 0;
background: #ffffff url(../images/tree-arrow.gif) scroll 290px 0 no-repeat;
}
.rules-titledata4 a, .rules-titledata4 a:active, .rules-titledata4 a:visited {
color:#0898FF;
text-decoration:none;
}
.rules-titledata4 a:hover {
color:#0898FF;
text-decoration:underline;
}
.rules-titledata1 a, .rules-titledata1 a:active, .rules-titledata1 a:visited {
color:#0758B0;
text-decoration:none;
}
.rules-titledata1 a:hover {
color:#0758B0;
text-decoration:underline;
}













/* --------------------------------- */
/* CSS FOR trading time */
/* --------------------------------- */
.trading-rows {
float:right;
text-align:right;
width:655px;
padding:0 10px 10px 10px;
}
.trading-allrows {
float:right;
width:678px;
height:672px;
padding-bottom:15px;
border-bottom:#E7E7E7 1px solid;
}
/* --------------------------------- */
/* CSS FOR pagging */
/* --------------------------------- */
.pagging-all {
float:right;
width:100%;
text-align:center;
padding:15px 0 15px 0;

}
.pagebanner {
font:normal 10px Tahoma;
color:#004E9C;
direction:ltr;
float:left;
padding:15px 0 15px 0;
text-align:center;
width:162px;
}
.pagelinks {
font:normal 11px Tahoma;
color:#000000;
padding:15px 0 15px 0;
width:516px;
float:left;
text-align:center;
direction:ltr;
}
.pagelinks a, .pagelinks a:active, .pagelinks a:visited {
color:#004E9C;
text-decoration:none;
}
.pagelinks a:hover {
color:#004E9C;
text-decoration:underline;
}

/* --------------------------------- */
/* CSS FOR INDICES DISPLAY TABLE */
/* --------------------------------- */


.table-titlecell1a, .table-titlecell2a, .table-titlecell3a, .table-titlecell4a, .table-titlecell5a, .table-titlecell6a, .table-titlecell7a, .table-titlecell8a, .table-titlecell9a {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}

.table-titlecell1a {
width:74px;
padding-right:3px;
}
.table-titlecell2a {
width:71px;
}
.table-titlecell3a {
width:71px;
}
.table-titlecell4a {
width:70px;
}
.table-titlecell5a {
width:70px;
}
.table-titlecell6a {
width:66px;
}
.table-titlecell7a {
width:71px;
}
.table-titlecell8a {
width:82px;
}
.table-titlecell9a {
width:100px;
}

.table-titledata1a, .table-titledata2a, .table-titledata3a, .table-titledata4a, .table-titledata5a, .table-titledata6a, .table-titledata7a, .table-titledata8a, .table-titledata9a {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
}

.table-titledata1a {
width:74px;
padding-right:3px;
}
.table-titledata2a {
width:71px;
}
.table-titledata3a {
width:71px;
}
.table-titledata4a {
width:70px;
}
.table-titledata5a {
width:70px;
}
.table-titledata6a {
width:66px;
}
.table-titledata7a {
width:71px;
}
.table-titledata8a {
width:82px;
}
.table-titledata9a {
width:100px;
}


/* --------------------------------- */
/* CSS FOR Vertical List Menu */
/* --------------------------------- */
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 160px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
background: white url(../images/submenu-back.gif) repeat-x bottom left;
display: block;
width: auto;
padding:0 0 8px 0px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 140px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width: 130px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu li a:hover{
background-image: url(../images/submenu-back.gif);
}



.movement-cell3flat {
float:right;
width:19px;
height:24px;
background:url(../images/spirt-1.gif) -106px -14px no-repeat;
}


.submenu ul li.soon {
float:right;
width:139px;
padding-right:32px;
height:22px;
padding-top:6px;
list-style:none;
background:url(../images/submenu-backsoon.gif) no-repeat;
font-weight:bold;
color:#1A60A8;
text-align:right;
}






/* --------------------------------- */
/* CSS FOR INDICES DISPLAY TABLE */
/* --------------------------------- */
.table-titlecell1a, .table-titlecell2a, .table-titlecell3a, .table-titlecell4a, .table-titlecell5a, .table-titlecell6a, .table-titlecell7a, .table-titlecell8a, .table-titlecell9a {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}

.table-titlecell1a {
width:74px;
padding-right:3px;
}
.table-titlecell2a {
width:71px;
}
.table-titlecell3a {
width:71px;
}
.table-titlecell4a {
width:70px;
}
.table-titlecell5a {
width:70px;
}
.table-titlecell6a {
width:66px;
}
.table-titlecell7a {
width:71px;
}
.table-titlecell8a {
width:82px;
}
.table-titlecell9a {
width:100px;
}

.table-titledata1a, .table-titledata2a, .table-titledata3a, .table-titledata4a, .table-titledata5a, .table-titledata6a, .table-titledata7a, .table-titledata8a, .table-titledata9a {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
}

.table-titledata1a {
width:74px;
padding-right:3px;
}
.table-titledata2a {
width:71px;
}
.table-titledata3a {
width:71px;
}
.table-titledata4a {
width:70px;
}
.table-titledata5a {
width:70px;
}
.table-titledata6a {
width:66px;
}
.table-titledata7a {
width:71px;
}
.table-titledata8a {
width:82px;
}
.table-titledata9a {
width:100px;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */


/* --------------------------------- */
/* disclaimer */
/* --------------------------------- */
.dis-rows {
float:right;
text-align:right;
width:655px;
padding:0 10px 10px 10px;
}


/* --------------------------------- */
/* CSS FOR new indices */
/* --------------------------------- */
.in-title {
float:right;
height:20px;
padding-top:5px;
text-align:right;
direction:rtl;
width:668px;
padding-right:10px;
background-color:#f7f7f7;
color:#000000;
font:normal 11px Tahoma;
font-weight:bold;
margin-bottom:10px;
border-bottom:#E7E7E7 1px solid;
}
.in-titlecell1, .in-titlecell2, .in-titlecell3, .in-titlecell4, .in-titlecell5, .in-titlecell6, .in-titlecell7 {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.in-titlecell1 {
width:94px;
padding-right:10px;
}
.in-titlecell2 {
width:98px;
}
.in-titlecell3 {
width:96px;
}
.in-titlecell4 {
width:98px;
}
.in-titlecell5 {
width:94px;
}
.in-titlecell6 {
width:94px;
}
.in-titlecell7 {
width:94px;
}
.in-titledata1, .in-titledata2, .in-titledata3, .in-titledata4, .in-titledata5, .in-titledata6, .in-titledata7 {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
font:normal 11px Tahoma;
color:#000000;
}
.in-titledata1 {
width:94px;
padding-right:10px;
color:#0758B0;
}
.in-titledata1 a, .in-titledata1 a:active, .in-titledata1 a:visited {
color:#0758B0;
text-decoration:none;
}
.in-titledata1 a:hover {
color:#0758B0;
text-decoration:underline;
}
.in-titledata2 {
width:98px;
}
.in-titledata3 {
width:96px;
}
.in-titledata4 {
width:98px;
}
.in-titledata5 {
width:94px;
}
.in-titledata6 {
width:94px;
}
.in-titledata7 {
width:94px;
}



/* --------------------------------- */
/* CSS FOR indices companies */
/* --------------------------------- */
.incom-titlecell1, .incom-titlecell2, .incom-titlecell3, .incom-titlecell4, .incom-titlecell5 {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.incom-titlecell1 {
width:80px;
text-align:center;
}
.incom-titlecell2 {
width:228px;
}
.incom-titlecell3 {
width:123px;
}
.incom-titlecell4 {
width:123px;
}
.incom-titlecell5 {
width:123px;
}
.incom-titledata1, .incom-titledata2, .incom-titledata3, .incom-titledata4, .incom-titledata5 {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
font:normal 11px Tahoma;
color:#000000;
}
.incom-titledata1 {
width:55px;
padding-left:25px;
color:#0758B0;
text-align:left;
}
.incom-titledata1 a, .incom-titledata1 a:active, .incom-titledata1 a:visited, .incom-titledata2 a, .incom-titledata2 a:active, .incom-titledata2 a:visited {
color:#0758B0;
text-decoration:none;
}
.incom-titledata1 a:hover, .incom-titledata2 a:hover {
color:#0758B0;
text-decoration:underline;
}
.incom-titledata2 {
width:228px;
}
.incom-titledata3 {
width:123px;
}
.incom-titledata4 {
width:123px;
}
.incom-titledata5 {
width:123px;
}
.chart-titledata1 a, .chart-titledata1 a:active, .chart-titledata1 a:visited {
color:#0758B0;
text-decoration:none;
}
.chart-titledata1 a:hover {
color:#0758B0;
text-decoration:underline;
}

/* --------------------------------- */
/* CSS FOR news */
/* --------------------------------- */
.table-newsdata {
height:20px;
text-align:right;
padding-top:5px;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
width:678px;
direction:rtl;
}
.indnews-title {
font:normal 11px Tahoma;
color:#0758B0;
}
.indnews-title a, .indnews-title a:active, .indnews-title a:visited {
color:#0758B0;
text-decoration:none;
}
.indnews-title a:hover {
color:#0758B0;
text-decoration:underline;
}
.indnews-datarow {
width:678px;
height:26px;
font:normal 10px Tahoma;
color:#000000;
}
.indetails-title {
float:right;
width:678px;
padding-bottom:15px;
text-align:right;
direction:rtl;
color:#00477E;
font:bold 17px Arial;
line-height:20px;
}
.indetails-time {
color:#7f7f7f;
font:normal 10px Tahoma;
line-height:20px;
}
.indetails-body {
float:right;
width:668px;
padding:0 0 30px 10px;
text-align: justify;
direction:rtl;
line-height:18px;
}
.indetails-rows {
float:right;
text-align:right;
width:678px;
padding-bottom:25px;
}
.indetails-rightbox {
float:right;
width:325px;
}
.indetails-subtitle {
float:right;
padding:5px 0 5px 0;
text-align:right;
width:315px;
padding-right:10px;
background-color:#f7f7f7;
font-weight:bold;
color:#000000;
}
.indetails-datarow {
float:right;
width:309px;
padding:6px 8px 6px 8px;
border-bottom:#E7E7E7 1px solid;
}
.indetails-datarow2 {
float:right;
width:661px;
padding:6px 8px 6px 8px;
border-bottom:#E7E7E7 1px solid;
}
.indetails-cell1 {
float:right;
text-align:right;
direction:rtl;
width:100%;
color:#0758B0;
font:normal 11px Tahoma;
}
.indetails-cell1 a, .indetails-cell1 a:active, .indetails-cell1 a:visited {
color:#0758B0;
text-decoration:none;
}
.indetails-cell1 a:hover {
color:#0758B0;
text-decoration:underline;
}
.indetails-subtitle2 {
float:right;
padding:5px 0 5px 0;
text-align:right;
width:668px;
padding-right:10px;
background-color:#f7f7f7;
font-weight:bold;
color:#000000;
}
.indetails-cell2 {
float:right;
width:20px;
text-align:right;
direction:rtl;
color:#0758B0;
font:normal 11px Tahoma;
}
.indetails-cell3 {
float:right;
padding-left:10px;
text-align:right;
direction:rtl;
color:#0758B0;
font:normal 11px Tahoma;
}
.indetails-cell3 a, .indetails-cell3 a:active, .indetails-cell3 a:visited {
color:#0758B0;
text-decoration:none;
}
.indetails-cell3 a:hover {
color:#0758B0;
text-decoration:underline;
}
/* --------------------------------- */
/* CSS FOR investor guide */
/* --------------------------------- */
.investor-content {
float:right;
width:678px;
direction:ltr;
}
.investor-intro {
float:right;
text-align:right;
direction:rtl;
width:665px;
padding:0 10px 20px 0;
color:#000000;
line-height:18px;
}
.investor-data {
text-align:right;
direction:rtl;
width:665px;
padding:0 10px 10px 0;
color:#000000;
line-height:18px;
}
.investor-download {
text-align:left;
direction:rtl;
width:90%;
padding:0 0 0 5px;
color:#0898FF;
font:Bold 11px Tahoma;
}
.investor-download a, .investor-download a:active, .investor-download a:visited, .investor-download a {
color:#0898FF;
text-decoration:none;
}
.investor-download a:hover {
color:#0898FF;
text-decoration: underline;
}
.investor-icon {
text-align:right;
width:10%;
}
.investor-border {
border-bottom:#E7E7E7 1px solid;
}

/* --------------------------------- */
/* CSS FOR Newsletter */
/* --------------------------------- */
.newsletter-impact {
width:120px;
height:13px;
background-color:#FFFFFF;
color:#6A6A6A;
direction:rtl;
border:#7F9DB9 1px solid;
font:normal 9px Tahoma;
text-align:right;
float: right;
}
.newsletter-impact1 {
	width: 120px;
	height: 17px;
	background-color: #FFFFFF;
	color: #6A6A6A;
	direction: rtl;
	border: #7F9DB9 1px solid;
	font: normal 9px Tahoma;
	text-align: right;
}
.newsletter-row {
float:right;
width:538px;
padding:15px 130px 6px 0;
}
.newsletter-box {
float:right;
width:646px;
padding:15px;
background: #FBFDFE url(../images/filter-bg.gif) bottom repeat-x;
border:#EBEBEB 1px solid;
text-align:center;
font:bold 11px Tahoma;
color:#008D2E;
}
/* --------------------------------- */
/* CSS FOR financials */
/* --------------------------------- */
.financial-titlecell1, .financial-titlecell2, .financial-titlecell3, .financial-titlecell4, .financial-titlecell5, .financial-titlecell6 {
text-align:center;
direction:rtl;
padding:7px 0 7px 0;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
vertical-align:top;
}
.financial-titlecell1 {
width:77px;
padding-right:10px;
text-align:right;
}
.financial-titlecell2, .financial-titlecell3, .financial-titlecell4, .financial-titlecell5, .financial-titlecell6 {
width:118px;
}
.financial-titledata1, .financial-titledata2, .financial-titledata3, .financial-titledata4, .financial-titledata5, .financial-titledata6 {
text-align:center;
direction:rtl;
padding:4px 0 4px 0;
font:normal 11px Tahoma;
border-bottom:#E7E7E7 1px solid;
}
.financial-titledata1 {
width:77px;
padding-right:10px;
color:#000000;
text-align:right;
}
.financial-titledata2, .financial-titledata3, .financial-titledata4, .financial-titledata5, .financial-titledata6 {
width:118px;
}
.error{
color: red;
font: 11px Tahoma;
}
.success{
color: blue;
font:bold 11px Tahoma;
}
.messageField{
direction:ltr;
padding:7px 0 7px 0;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;

}

/* --------------------------------- */
/* CSS FOR financials-Ratios */
/* --------------------------------- */
.ratios-titlecell1, .ratios-titlecell2, .ratios-titlecell3, .ratios-titlecell4 {
text-align:right;
direction:rtl;
padding:7px 0 7px 0;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
vertical-align:top;
}
.ratios-titlecell1 {
width:228px;
padding-right:10px;
}
.ratios-titlecell2, .ratios-titlecell3, .ratios-titlecell4 {
width:143px;
}
.ratios-titledata1, .ratios-titledata2, .ratios-titledata3, .ratios-titledata4 {
text-align:right;
direction:rtl;
padding:4px 0 4px 0;
font:normal 11px Tahoma;
border-bottom:#E7E7E7 1px solid;
}
.ratios-titledata1 {
width:228px;
padding-right:10px;
color:#000000;
}
.ratios-titledata2, .ratios-titledata3, .ratios-titledata4 {
width:143px;
}
/* ----- REQUIRED ----- */
.req {
    font-size: 1em !important;
    color: red;
    vertical-align: bottom
}



/* --------- SEARCH ERROR MESSGAE ----------*/
.error-box {
float:right;
padding-right:20px;
width:95%;
}

.error-message {
background-color:#FAFAFA;
border:1px solid #E8E8E8;
color:#AC2004;
direction:rtl;
float:right;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
margin:30px 0;
padding:15px 0;
text-align:right;
width:99%;
}

/* --------- CONFIRMATION MESSGAE ----------*/
.confirmation {
background-color:#FAFAFA;
border:1px solid #E8E8E8;
color:#1A60A8;
direction:rtl;
float:right;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
margin:30px 0;
padding:10px 0;
text-align:right;
width:99%;
}
.message {
color:#AC2004;
direction:rtl;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
padding-right: 10px;
float: right;
}

.ann-color {
color:#d59638;
}
.ann-color a, .ann-color a:active, .ann-color a:visited {
color:#d59638;
text-decoration: none;
}
.ann-color a:hover {
color:#d59638;
text-decoration:underline;
}

.marketper-row {
width:678px;
font:normal 11px Tahoma;
color:#000000;
}
.marketper-row2 {
width:678px;
background-color:#FAFAFA;
font:normal 11px Tahoma;
color:#000000;
}
.marketper-title1 {
width:51px;
padding-top:9px;
padding-bottom:9px;
text-align:center;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.marketper-title2, .marketper-title3, .marketper-title4, .marketper-title5, .marketper-title6, .marketper-title7, .marketper-title8, .marketper-title9, .marketper-title10, .marketper-title11 {
padding-top:9px;
padding-bottom:9px;
text-align:right;
direction:rtl;
vertical-align:top;
background-color:#F4F7FD;
color:#00477E;
font:bold 11px Tahoma;
}
.marketper-title2 {
width:89px;
}
.marketper-title3 {
width:51px;
}
.marketper-title4 {
width:51px;
}
.marketper-title5 {
width:51px;
}
.marketper-title6 {
width:51px;
}
.marketper-title7 {
width:51px;
}

.marketper-title8 {
width:54px;
}
.marketper-title9 {
width:94px;
}
.marketper-title10 {
width:73px;
}
.marketper-title11 {
width:52px;
}

.marketper-data2, .marketper-data3, .marketper-data4, .marketper-data5, .marketper-data6, .marketper-data7, .marketper-data8, .marketper-data9, .marketper-data10, .marketper-data11 {
text-align:right;
padding:6px 0 6px 0;
border-bottom:#E7E7E7 1px solid;
vertical-align:top;
}
.marketper-data2 {
width:89px;
}
.marketper-data3 {
width:51px;
}
.marketper-data4 {
width:51px;
}
.marketper-data5 {
width:51px;
}
.marketper-data6 {
width:51px;
}
.marketper-data7 {
width:51px;
}
.marketper-data8 {
width:54px;
}
.marketper-data9 {
width:94px;
}
.marketper-data10 {
width:73px;
}
.marketper-data11 {
width:52px;
}
.tableHeaderAdmin{
		padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	vertical-align: top;
	background-color: #F4F7FD;
	color: #00477E;
	font: bold 11px Tahoma;
		width: 68px;
	padding-right: 3px;
}

.tableAdminData{
		padding-top: 9px;
	padding-bottom: 9px;
	text-align: center;
	vertical-align: top;
	font: 11px Tahoma;
	width: 68px;
	padding-right: 3px;
}
/*****************************Ticker********************************/
.ticker-companyName {
	color: #003f94;
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	padding-right: 0px;
	padding-left: 0px;
	float: right;

}


.ticker-row {
float:right;
direction:rtl;
width:868px;
padding:10px 15px 0 15px;
height:19px;
background:url(../images/shadow.gif) center top no-repeat;
text-align:right;
color:#535353;
font:normal 13px tahoma;
overflow: hidden;
}

.ticker-up {
color:#01771d;
}
.ticker-down {
color:#d10000;
}
.ticker-flat {
color:#015292;
}

.news-ticker-portlet	SPAN.ticker-sprat{
	color:#FFFFFF;

}

.ticker-control {
	float: right;
	width: 68px;
	height: 23px;
	z-index: 2000;
}

.ticker-controlr {
	float: right;
	width: 34px;
	height: 23px;
}


.ticker-row a, .ticker-row a:active, .ticker-row a:visited {
color:#535353;
text-decoration:none;
}
.ticker-row a:hover {
color:#535353;
text-decoration: underline;
}
.ticker-control {
float:right;
width:43px;
height:26px;
background: url(../images/ticker-back.gif) no-repeat;
}
.ticker-controlright {
float:right;
width:18px;
height:26px;
cursor: pointer;
}
.ticker-controlleft {
float:right;
width:18px;
padding-right:1px;
height:26px;
cursor: pointer;
}

.ticker-prices {
float:right;
width:800px;
height:20px;
padding:3spx 10px 0 10px;
text-align:right;
color:#535353;
position:relative;
overflow: hidden;
}

.ticker-lastdate {
float:right;
width:115px;
height:18px;
padding:6px 0 0 0;
text-align:left;
color:#000000;
font:normal 10px tahoma;
padding-left:5px;
padding-top:4px;
position:absolute;
width:110px;
z-index:10000;
background-color: #dfe9f5;
left:0px;
}

.ticker-content {
	float: right;
	width: 724px;
	height: 23px;
	padding-right: 8px;
	padding-left: 8px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	color: #003f94;
	direction: rtl;
	text-align: right;
	position: relative;
	z-index: 100;
}

.ticker-companyName {
	color: #003f94;
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	padding-right: 0px;
	padding-left: 0px;
}

.market-up {
	color: #01771d;
}

.market-down {
	color: #d10000;
}

.market-flat {
	color: #015292;
}
.ticker-up {
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	color:#01771d;
	padding-right: 0px;
	padding-left: 0px;
}

.ticker-down {
	font-family: tahoma;
	font-weight: normal;
	font-size: 13px;
	color:#d10000;
	padding-right: 0px;
	padding-left: 0px;
}

.ticker-flat {
	font-family: tahoma;
	font-size: 13px;
	color:#015292;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 0px;
}
.ticker-companyname {
	font-family: tahoma;
	font-size: 13px;
	color:#000000;
}

.news-titled {
	color: #004C98;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.active-company {
	background-color: #073A5B;
	color: #FFFFFF;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 10px;
}

.date {
	background-color: #073A5B;
	color: #FFFFFF;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 10px;
}

SPAN.news-ticker-title a.article-link{
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
}
SPAN.news-ticker-title a.article-link:hover{
		color:#BFEFFF;
		font-weight:bold;
		text-decoration:none;
}
SPAN.ticker-sprat{
	color:#FFFFFF;

}



/******************************End Of Ticker***************************************/
.company-no {
font-weight: normal;
color:#6d6d6d;
padding-right:5px;
}