@charset "utf-8";
body{ background-color:#030F25; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
body, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, th, img, div, blockquote, dl, dt, dd, blockquote, pre, object, textarea, input{margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}
body, select, input, textarea, button{font: 12px Tahoma; color: #222222; font-family: Arial, Helvetica, sans-serif;}
input, select, img, button{vertical-align: middle; text-align: center; font-family: Arial, Helvetica, sans-serif;}
h1{font-size: 12px; font-weight: normal; text-decoration: none;}
h2{font-size: 18px; font-weight: normal; text-decoration: none; margin-bottom: 3px; margin-top: 0px; color: #1f5391;}
h3{font: 22px Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; line-height: 25px; color: #FFF; text-align: center;}
h4{font-size: 18px; font-weight: normal; text-decoration: none; margin-left: 10px; margin-bottom: 3px; margin-top: 0px; color: #940005;}
h5{font-size: 12px; font-weight: normal; text-decoration: none;}
p {font: 12px Tahoma, Geneva, sans-serif; line-height: 16px; margin: 0;}
dfn, em, cite, address, caption{font-style: normal;}
fieldset, img, abbr {border: 0;}
img, object, embed{vertical-align: top;}
table{border-collapse: collapse; width: 100%; border-spacing: 0; text-align: left;}
#Content{width: 1338px; margin: 0 auto; background-color: #FFF;}
.Container{float: left; width: 980px; background-color: #FFF; margin: 0 auto;}
.Header{float: left; width: 980px; height: 117px; border-top: 5px #003b81 solid;}
.HeaderLeft{float: left; width: 255px; height: 75px; margin-left: 20px;}
.Language{float: left; width: 124px; background-image: url(/images/language.gif); width: 124px; height: 19px; margin-left: 700px;}
.Language a{font: 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none;}
.Language a:hover{font: 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: underline;}
.Arabic{float: left; width: 45px; margin-left: 5px;}
.English{float: left; width: 45px; margin-left: 20px;}
.Time{width: 255px; text-align: left; font: 12px Arial, Helvetica, sans-serif; color: #999;}
.Buttons{float: right; width: 680px; height: 30px; text-align: right; margin-right: 5px; margin-top: 67px;}
.HeaderSlider{float: left; width: 954px; height: 205px; margin-left: 10px; border: 3px #CCC solid;}
#navcontainer{float: right; margin-right: 0px; padding: 1px 0 0 0; font-family: Arial, Helvetica, sans-serif; text-transform: capitalize; width: 638px; text-align: right;}
#navcontainer:after{display: block; line-height: 1px; font-size: 1px; clear: both;}
ul#navlist{list-style: none; padding: 0; margin: 0 auto; font-size: 12px; font-weight: bold; text-align: right; float: right;}
ul#navlist li{display: block; margin: 0; padding: 0;}
ul#navlist li a{display: block; width: 100%; padding: 5px; border-width: 1px; border-color: #fff; border-style: solid; color: #000; text-decoration: none;}
#navcontainer > ul#navlist li a {width: auto;}
ul#navlist li#active a{background: #fff; color: #000;}
ul#navlist li a:hover, ul#navlist li#active a:hover{color: #d91818; background-color: #fff;}
.Enquiry{position: absolute; margin-left: 663px; margin-top: -190px; width: 282px; height: 300px;}
.EnquiryPic{float: left; width: 281px; height: 368px; background-image: url(/images/inquery2.gif);}
.EnquiryText{margin-top:10px;}
.EnquiryText h3{font: 16px Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; line-height: 25px; color: #FFF; text-align: center;}
#selectforms{width:250px;height:20px;margin-left:5px;margin-top:11px;border:0px;text-align:left}
.Contactfield{background-color: #FBF5EB; width: 114px; height: 15px; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004; margin-left: 3px; margin-top: 10px; border: 0px;}
.ContactTextArea{background-color: #FBF5EB; width: 247px; height: 63px; margin-left: 3px; margin-top: 10px; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004; border: 0px;}
.ContactTxt{margin-left: 3px; font: 12px Tahoma; color: #FFF; margin-bottom: 0px;}
.ContactBOX{float: left; width: 130px; margin-left: 0px; height: 53px; margin-right: 4px;}
.ContactBOXxx{float: left; width: 130px; margin-left: 0px; height: 53px; margin-right: 4px;}
.ContactBOXX{float: left; width: 270px; margin-left: 0px; height: 90px; margin-right: 4px;}
.ContactSubmit{float: right; width: 117px; height: 27px; margin-right: 23px; margin-top: 26px; border: 0; cursor: pointer; padding-bottom: 4px;color: #000; background-color: #fff;}
.ContactSubmit:hover{color: #000;}
.ContactDetails{float: left; width: 600px; margin-left: 0px; margin-bottom: 20px;}
.ContactForm{width: 282px; margin-top: 15px; margin-left: 10px; height: 250px;}
.News{float: left; width: 668px; height: 28px; background-color: #000; font: 12px Arial, Helvetica, sans-serif; color: #090; margin-left: 10px; padding-bottom: 5px;}
.Newss{background: #000; color: #090; float: left; font: 12px Arial, Helvetica, sans-serif; height: 28px; margin-left: 10px; padding-bottom: 5px; width: 960px;}
#LeftContent{float: left; width: 960px; margin-left: 10px;}
#LeftContent2{float: left; width: 666px; margin-left: 10px;}
#RightContent{float: left; width: 292px;margin-top:56px;}
#RightContents{}
.Why{float: left; width: 644px; margin-top: 10px;}
.WhyzImg{float: left; background-image: url(/images/boxz2.gif);}
.WhyImg{float: left; background-image: url(/images/box2.gif);}
.WhyImgTxt{float: left; font: 12px Arial, Helvetica, sans-serif; color: #000; padding-left: 10px; padding-right: 10px; padding-bottom: 5px;}
.ArtTxt{float: left; font: 12px Arial, Helvetica, sans-serif; color: #000; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
.OurClientsImg{float: left; width: 644px; background-image: url(/images/boxx2.gif);}
.OurClientsTitle{float: left; width: 634px; background-image: url(/images/boxx1.gif); height: 30px; font: 18px Arial, Helvetica, sans-serif; padding-left: 10px; padding-top: 5px; margin-bottom: 5px;}
.LatestNews{float: left; width: 644px; margin-top: 10px;}
.LatestNewsImg{float: left; width: 644px; background-image: url(/images/boxx2.gif);}
.LatestNewsTitle{float: left; width: 634px; background-image: url(/images/boxx1.gif); height: 30px; font: 18px Arial, Helvetica, sans-serif; padding-left: 10px; padding-top: 5px; margin-bottom: 5px;}
.Arrow{float: left; width: 625px; height: 23px; margin-left: 10px;}
.Arrow a{font: 12px Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}
.Arrow a:hover{font: 12px Arial, Helvetica, sans-serif; color: #000; text-decoration: underline;}
.Search{float: left; margin-top: 95px; width: 283px; height: 33px; background-image: url(/images/search.gif);}
.Search3{float: right; width: 283px; height: 33px; background-image: url(/images/search.png);}
.Search2{float: left; margin-top: 8px; width: 283px; height: 33px; background-image: url(/images/search.gif);}
.searchfield{width: 195px; height: 14px; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004; border: 0px; margin-left: 5px; margin-top: 5px;}
.searchbutton{float: right; width: 69px; height: 30px; background-color: transparent; border: 0px; cursor: pointer; color: #FFF;}
.searchbutton:hover{float: right; width: 69px; height: 30px; background-color: transparent; border: 0px; cursor: pointer; color: #000;}
.Statistics{float: left; width: 283px; margin-top: 5px;}
.StatisticsImg{float: left; width: 283px; background-image: url(/images/boxxx2.gif);}
.EconomicNews{float: left; width: 283px; margin-top: 5px;}
.EconomicNewsImg{float: left; width: 283px; background-image: url(/images/boxxx2.gif);}
.EconomicS{float: left; width: 273px; height: 24px; background-color: #ca0f15; color: #FFF; padding-left: 10px; padding-top: 8px;}
.EconomicArrow{float: left; width: 270px; height: 12px; margin-left: 7px; margin-top: 10px;}
.EconomicArrow a{font: 12px Arial, Helvetica, sans-serif; color: #000; text-decoration: none;}
.EconomicArrow a:hover{font: 12px Arial, Helvetica, sans-serif; color: #000; text-decoration: underline;}
.OurClientsGallery{float: left; width: 194px; height: 131px; margin-left: 10px; margin-right: 5px;}
.OurClientsG{float: left; width: 630px;}
.OurClients{margin-left: 10px;}
.OurClientsPagination{float: left; width: 610px; height: 30px; padding-left: 0px; margin-top: 10px;}
text{font: 12px Arial, Helvetica, sans-serif;}
#tnt_pagination {display: block; text-align: left; height: 22px; line-height: 21px; clear: both; padding-top: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
#tnt_pagination a:link, #tnt_pagination a:visited{padding: 7px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #EBEBEB; margin-left: 10px; text-decoration: none; background-color: #F5F5F5; color: #0072bc; width: 22px; font-weight: normal;}
#tnt_pagination a:hover {background-color: #DDEEFF; border: 1px solid #BBDDFF; color: #0072BC;}
#tnt_pagination .active_tnt_link {padding: 7px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #BBDDFF; margin-left: 10px; text-decoration: none; background-color: #DDEEFF; color: #0072BC; cursor: default;}
#tnt_pagination .disabled_tnt_pagination {padding: 7px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #EBEBEB; margin-left: 10px; text-decoration: none; background-color: #F5F5F5; color: #D7D7D7; cursor: default;}
#Footer{float: left; width: 980px; background-color: #000; height: 60px; padding-top: 5px; margin-top: 50px;}
.CopyRight{width: 120px; font: 12px Arial, Helvetica, sans-serif; color: #999; padding-right: 30px;}
.FooterLinks {color: #000000; float: left; padding-left: 20px; padding-right: 20px; text-align: center; width: 940px; margin-top: 5px;}
.FooterLinks a{font: 12 Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; margin-left: 15px;}
.FooterLinks a:hover{font: 12 Arial, Helvetica, sans-serif; color: #da1623; text-decoration: none;}
.eMarketing{float: left; width: 940px; font: 12px Arial, Helvetica, sans-serif; color: #999; text-align: center; padding-right: 20px; padding-left: 20px; margin-top: 15px;}
.eMarketing a{font: 12px Arial, Helvetica, sans-serif; color: #999; text-decoration: none;}
.eMarketing a:hover{font: 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: underline;}
.Titlez{padding-bottom: 10px; padding-top: 5px; border-bottom: 1px #d8e1ee solid; color: #1f5391; float: left; font-size: 26px; font-weight: normal; margin-bottom: 8px; margin-left: 10px; margin-top: 0px; text-decoration: none; width: 933px;}
.Title{padding-bottom: 10px; padding-top: 5px; border-bottom: 1px #d8e1ee solid; color: #1f5391; float: left; font-size: 26px; font-weight: normal; margin-bottom: 8px; margin-left: 10px; margin-top: 0px; text-decoration: none; width: 620px;}
.OurRoleImg{float: right; width: 261px; height: 170px; border: 3px #FFFFFF solid; margin-right: 15px; margin-bottom: 3px;}
.ProductsImg{float: left; width: 161px; height: 110px; border: 3px #FFFFFF solid; margin-left: 11px; margin-bottom: 3px; margin-right: 5px;}
.Products{float: left; width: 915px; margin-bottom: 5px; min-height: 175px;}
.ProductsTitle {background-color: #e3eefc; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; border-bottom: 1px #FFFFFF solid; color: #000; float: left; font-size: 18px; font-weight: normal; margin-bottom: 8px; margin-left: 10px; margin-top: 0px; text-decoration: none; width: 923px;}
.ProductsTitle a:link, .ProductsTitle a:hover {color: #000; font-size: 18px; font-weight: normal;}
.Client{float: left; width: 200px; margin-left: 10px; min-height: 200px; margin-top: 14px; margin-bottom: 15px;}
.ClientImg{float: left; width: 170px; height: 100px; border: 1px #D7D7D7 solid; padding: 5px; background-color: #FFFFFF;}
.ClientImg:hover{float: left; width: 170px; height: 100px; border: 1px #AAAAAA solid; padding: 5px; background-color: #FFFFFF; cursor: pointer;}
.ClientTitle{float: left; width: 178px; font-family: Tahoma; font-size: 14px; color: #1f5391; margin-top: 10px; padding-bottom: 5px; padding-left: 2px; margin-bottom: 5px; border-bottom: 1px #000000 dashed;}
.ClientTitle a{color: #1f5391; text-decoration: none;}
.ClientTxt{float: left; width: 180px; height: 58px; padding-left: 2px; margin-bottom: 5px; font: 12 Arial, Helvetica, sans-serif; overflow: hidden;}
.OurClientsz{float: left; margin-top: 10px;}
.ClientTxt p {margin: 0; padding: 0;}
.ClientMore{float: right; padding-right: 10px; height: 19px; padding-top: 3px; padding-left: 10px; margin-right: 20px; background-color: #ca0f15; border: 1px #FFFFFF solid; text-align: center;}
.ClientMore a{font: 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background-color: #ca0f15;}
.ClientMore a:hover{font: 12px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; background-color: #ca0f15;}
.Line{float: left; border-bottom: 1px #ccdaec solid; width: 620px; height: 1px; margin-left: 11px; margin-top: 10px; margin-bottom: 10px;}
.CContactfield{width: 200px; height: 19px; border: 1px #CCCCCC solid; -moz-border-radius: 4px; border-radius: 4px; margin-left: 6px; margin-top: 5px; background-color: #fff; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004;}
.CContactfield:hover{border: 1px #919191 solid; -moz-border-radius: 4px; border-radius: 4px; margin-left: 6px; margin-top: 5px; background-color: #fff; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004;}
.CContacttextarea{width: 428px; height: 90px; border: 1px #CCCCCC solid; -moz-border-radius: 4px; border-radius: 4px; margin-left: 6px; margin-top: 5px; background-color: #fff; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004;}
.CContacttextarea:hover{border: 1px #919191 solid; -moz-border-radius: 4px; border-radius: 4px; margin-left: 6px; margin-top: 5px; background-color: #fff; text-align: left; padding: 4px; font: 14px Tahoma; color: #4f3004;}
.CContactTxt{margin-left: 7px; margin-bottom: 3px; margin-top: 15px; font: 12px Tahoma; font-weight: bold;}
.CContactBOX{float: left; width: 230px; margin-left: 0px;}
.CContactForm{}
.CContactSubmit{float: left; width: 165px; height: 29px; margin-left: 4px; margin-top: 5px; background-color: #da1623; border: 0; cursor: pointer; padding-bottom: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top: 20px; border: 1px #900 solid; color: #FFF;}
.CContactSubmit:hover{border: 1px #333 solid;}
.CContactDetails{float: left; width: 600px; margin-left: 0px; margin-bottom: 20px;}
.CContactForm{width: 500px; margin-top: 30px; margin-left: 10px; height: 350px;}
.childsArticles{font: 12px Arial, Helvetica, sans-serif; color: #940005;}
.childsArticles a {color: #1F5391; font: 16px Arial, Helvetica, sans-serif; margin-left: 10px; line-height: 23px; text-decoration: none; width: 300px;}
.childsArticles a:hover{font: 16px Arial, Helvetica, sans-serif; color: #06C; text-decoration: none; width: 300px; line-height: 23px; margin-left: 10px;}
.ZSearchTitle {font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #06F;}
.ZSearchFild {font-family: Tahoma, Geneva, sans-serif; color: #000; width: 250px; height: 20px; margin-top: 20px; margin-bottom: 20px;}
.ZSearchButton {font-family: Tahoma, Geneva, sans-serif; width: 90px; height: 25px;}
.ZSearchimgResultsTitle, .titleBlock a{font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #06F;}
.rowPS a{color: #06F; padding-top: 20px; display: block; margin-left: 5px;}
.resultsLink a {color: #000; margin: 0 10px; padding: 0;}
.resultsDescreption{margin-left: 10px;}
.ZSearchResultsIMG {float: left; border: solid 1px #000; width: 110px; height: 75px; margin-bottom: 10px; margin-left: 10px; margin-right: 5px; margin-top: 10px;}
.ZSearchBody {width: 600px; margin-left: 20px; margin-bottom: 20px;}
.ZSearchBar {width: 400px;}
.ZSearchimgResults {width: 900px; height: 100px;}
.ZCheckBoX {float: left; width: 400px; height: 5px;}
.ZCheckBoXArtical {float: left; width: 100px; height: 10px;}
.ZCheckBoXImg {float: left; width: 100px; height: 30px;}
.ZCheckBoXProg {float: left; width: 100px; height: 30px;}
.ZSearchResults {width: 900px; height: 100px;}
.ZResultsTitle {font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; color: #06F; margin-top: 10px; margin-bottom: 10px;}
.ZResultsContent {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; width: 450px;}
.ZSearchResultMore {width: 20px; height: 10px; margin-left: 400px; padding-top: 70px;}
.ZResultsLink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #036;}
.ZSearchPages {width: 900px;}
.ZTXTBold {font-family: Tahoma, Geneva, sans-serif; font-weight: bold; color: #036; font-size: 13px;}
.ZNumberS {font-family: Tahoma, Geneva, sans-serif; font-size: 12px;}
a {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #333; text-decoration: none;}
a:hover {font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #999; text-decoration: none;}
label.error {float: none; padding-left: .5em; vertical-align: top; width: 200px; float: left; height: 20px; display: block; font-size: 10px;color:#CD0F15;}
.Archive{float: left; width: 915px; height: 23px; margin-left: 10px; background-color: #fff; padding-top: 7px; padding-bottom: 0px; padding-left: 5px; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; border: 1px #c9dcf3 solid; margin-bottom: 5px;}
.Archive:hover{float: left; width: 915px; height: 23px; margin-left: 10px; background-color: #fff; padding-top: 7px; padding-bottom: 0px; padding-left: 5px; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; border: 1px #7499c6 solid; cursor: pointer;}
.ArchivePagination{float: left; width: 620px; margin-top: 20px; margin-bottom: 10px; text-align: center; padding-left: 20px;}
.ClientDetailsImg{float: right; width: 200px; height: 140px; border: 1px #D7D7D7 solid; padding: 5px; margin-right: 15px; margin-left: 10px; margin-bottom: 10px; background-color: #FFFFFF;}
.ClientDetailsImg:hover{float: right; width: 200px; height: 140px; border: 1px #AAAAAA solid; padding: 5px; margin-right: 15px; margin-left: 10px; margin-bottom: 10px; background-color: #FFFFFF; cursor: pointer;}
.marketSummary{padding: 10px;}
.index{color: #003B81; font-weight: bold;}
.changeNegativSign,.homeIndicesNumFont{color: #3D72AF;}
.indicesHomePortletTable{color: #B7B7B7; width: 80%; padding-right: 20px; padding-left: 20px; vertical-align: middle; margin-left: 30px;}
.info{margin-top: 5px; margin-bottom: 5px;}
.shinyButton{margin-left: 20px; color: #FF0033;}
.ui-helper-clearfix{margin: 10px auto;}
.more arrow{color: #B70C05;}
.indexImg{padding: 5px;}
.itemPS li {list-style: none; margin: 0 10px;}
.description {padding-left: 15px; padding-right: 15px; line-height: 19px; font: 14px arial; padding-bottom: 30px; width: 913px;}

