/* CSS Document */

html {direction:rtl;}
html, body{ height:100%; }

body { margin:0px; padding:0px; background:#fff; }

div, img, table, ul, li, form { margin:0px; padding:0px; }
ul, ol { list-style:none; }
img { border:0px; }


/*table*/
table{ border-bottom:2px solid #0F90D0; margin-bottom:20px; width:100%; padding:0; margin:0px 0px 10px 0px; font-family: Arial,Tahoma,Helvetica,sans-serif; text-align: right; }
table td, table tr{padding:0;}
table thead td { border-bottom:1px solid #0F90D0; border-top:1px solid #0F90D0; color:#0F90D0; font-size:14px; padding:7px 0 7px 0px; }
table tbody td { color:#666666; font-size:12px; padding:3px 0 3px 2px; }
table tbody tr.color td{background:#E7EAEF url(/system/images/bg-table-td.gif) repeat-x;}
/* end table style */


body, p, td, div { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #666; }
a, a:link { color: #666; text-decoration:none; font-family: Arial, Tahoma, Helvetica, sans-serif; }
a:hover{ text-decoration:underline; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }


/* page */
#wrapper { display:block; width:100%; }
#page-background { display:block; background:none; }
#nav-top { display:block; width:100%; height:34px; background:url(/System/images/bg-nav-top.gif) repeat-x; }
#page { display:block; overflow:hidden; width:980px; margin:0px auto 0px auto; padding-bottom:25px; }
#main-index { display:block; overflow:hidden; position:absolute; width:980px; height:713px; top:185px; z-index:500; }
#main { display:block; overflow:hidden; width:980px; min-height:200px; background:none; }
#index-background { display:block; width:980px; height:713px; z-index:100; background-color:#1e1e1e; }
/* //page */

/* backgrounds */
#index-background ul li { display:none; position:absolute; }
#index-background ul li.show { display:block; }
#index-background ul li.show img {  }
/* //backgrounds */

/* news-line */
#news-line { display:none; }
/* //news-line */

/* top box */
#nav-top-inner { display:block; overflow:hidden; width:980px; height:34px; margin:0px auto; }
#nav-top-sites { display:block; float:left; width:340px; height:34px; }
#nav-top-sites ul { margin-top:8px; }
#nav-top-sites ul li { float:left; width:110px; height:26px; background:url(/System/images/bg-nav-top-sites.gif) repeat-x; margin-right:3px; text-align:center; }
#nav-top-sites ul li a { display:block; font-size:16px; line-height:26px; color:#fff; text-decoration:none; }
#nav-top-sites ul li a:hover {  }
#nav-top-sites ul li.active { background:#fff; }
#nav-top-sites ul li.last { margin-right:0px; }
#nav-top-sites ul li.hover { background:url(/System/images/bg-nav-top-sites2.gif) repeat-x; }
#nav-top-sites ul li.active a { color:#b4b4b4; }
#nav-top-sites ul li div.layer-1 { margin:1px 0px 0px 2px; color:#adadad; }
#nav-top-sites ul li div.layer-1 a { color:#adadad; }
#nav-top-sites ul li div.layer-2 { margin:-27px 0px 0px 0px; color:#fff; }


#nav-top-languages { display:block; float:right; height:34px; }
#nav-top-languages ul { margin:8px 10px 0px 0px; float:left; }
#nav-top-languages ul li { float:left; height:26px; text-align:center; }
#nav-top-languages ul li.sep { width:2px; background:url(/System/images/bg-nav-top-lang.gif) no-repeat 0px 8px; margin:0px 11px; font-size:1px; }
#nav-top-languages ul li a { font-size:12px; line-height:26px; color:#fff; font-weight:bold; text-decoration:none; }
#nav-top-languages ul li div { display:block; font-size:12px; line-height:26px; font-weight:bold; }
#nav-top-languages ul li div.layer-1 { margin:1px 0px 0px 1px; color:#bfbfbf; }
#nav-top-languages ul li div.layer-2 { margin:-27px 0px 0px 0px; color:#fff; }
#nav-top-languages ul li div.layer-1 a { color:#bfbfbf; }
#nav-top-languages ul li div.layer-2 a {  }
#nav-top-languages ul li.active div.layer-1 { color:#bfbfbf; }
#nav-top-languages ul li.active div.layer-2 { color:#eeeeee; }
#nav-top-languages ul li.active div.layer-2 a { color:#eeeeee; }

#nav-top-languages #nav-top-regions { display:block; float:left; width:182px; height:26px; margin-top:8px; padding:0px; background:url(/System/images/bg-nav-top-regions.gif) no-repeat top right #fff; color:#b4b4b4; line-height:26px; overflow:hidden; cursor:default; }
#nav-top-languages #nav-top-regions span { padding:0px 38px 0px 0px; }

#nav-top-languages #top-regions { display:none; overflow:hidden; position:absolute; width:182px; background:#fff; border:1px solid #d0d0d0; border-top:0px; top:34px; z-index:1000; cursor:default; }
#nav-top-languages #top-regions .wrapper { display:block; overflow:hidden; width:166px; margin:0px 10px 0px 6px; }
#nav-top-languages #top-regions .wrapper ul { width:166px; margin:0; padding:0; }
#nav-top-languages #top-regions .wrapper ul li { float:none; width:166px; height:26px; border-top:1px solid #d0d0d0; text-align:right; }
#nav-top-languages #top-regions .wrapper ul li a { color:#b4b4b4; }
#nav-top-languages #top-regions .wrapper ul li div { display:block; overflow:hidden; width:124px; margin:0px 28px 0px 14px; }
#nav-top-languages #top-regions .wrapper ul li div a { color:#b4b4b4; line-height:25px; font-weight:normal; }

/* //top box */

/* header */
#header { display:block; width:980px; height:136px; margin-bottom:15px; }
#header-services { display:inline; overflow:hidden; float:left; width:478px; margin:63px 0px 0px 31px; }
#header-services .items { display:block; overflow:hidden; float:right; width:223px; margin:0px 0px 0px 5px;font-size:16px; }
#header-services .items.second { width:250px; margin-left:0px; }
#header-services .items h3 { font-size:18px; color:#5d6672; margin:0px 7px 2px 7px; }
#header-services .items h3 a { font-size:18px; color:#5d6672; }
#header-services .items h3 a:hover { color:#96a1b0; text-decoration:none; }

#header-services .items ul { direction:ltr; }
#header-services .items ul li { display:inline; float:right; margin:0px; white-space:nowrap; padding:0px 7px; line-height:19px; }
#header-services .items ul li.newline { display:inline; float:none; padding:0px; margin:0px; }
#header-services .items ul li a { color:#748d96; text-decoration:none; }
#header-services .items ul li.hover { background:#eee; }
#header-services .items ul li.hover a { color:#002a67; }
#header-services .items ul li.active { background:#eee; }
#header-services .items ul li.active a { color:#002a67; }
#header-services .items ul li.infinity {  }
#header-services .items ul li.infinity-hover { background:#000; }
#header-services .items ul li.infinity-active { background:#000; }
#header-services .items ul li.infinity a { color:#000; }
#header-services .items ul li.infinity-hover a { color:#bea02f; }
#header-services .items ul li.infinity-active a { color:#bea02f; }


#logo{ display:block; height:41px; width:339px; position:relative; float:right; }
#logo h1{ margin:0; padding:0; }
#header h1 a { background:url(/System/images/logo.gif) no-repeat left top; display:block; width:339px; height:41px; position:absolute; top:95px; }
/* header */

/* main */
#promo { display:block; overflow:hidden; width:980px; height:303px; }
#promo #promo-box { display:block; float:right; overflow:hidden; width:781px; }
#promo-box .promo-content { display:block; width:275px; margin:60px 92px 0px 92px; }
#promo-box .promo-content h2 { font-size:18px; color:#0f90d0; }
#promo-box .promo-content h2 a { font-size:18px; color:#0f90d0; text-decoration:none; }
#promo-box .promo-content h2 a:hover { color:#00acff; }
#promo-box .promo-content p { margin:7px 0px 0px 0px; color:#bababa; }
#promo-box .promo-content a { color:#3b94c7; }
#promo-box .promo-content a:hover { color:#00acff; }

#promo-box .promo-tabs { display:none; float:right; overflow:hidden; width:275px; position:absolute; top:240px; margin:0px 92px 0px 92px; }
#promo-box .promo-tabs ul {  }
#promo-box .promo-tabs ul li { float:right; border-top:1px solid #636466; border-bottom:1px solid #636466; border-left:1px solid #636466; }
#promo-box .promo-tabs ul li.first { border-right:1px solid #636466; }
#promo-box .promo-tabs ul li.active { background:#0f5e87; }
#promo-box .promo-tabs ul li a { display:block; color:#fff; padding:0px; padding:0px 4px 0px 5px; line-height:18px; font-family:lucida sans, tahoma; font-size:11px; }
#promo-box .promo-tabs ul li a:hover { color:#97989a; text-decoration:none; }


#promo #promo-right-box { display:block; float:left; overflow:hidden; width:199px; margin-top:106px; }
#promo #promo-right-box .top { display:block; overflow:hidden; width:199px; height:48px; background:#18485f; margin-bottom:1px; padding:0px 12px 0px 0px; }
#promo #promo-right-box .top div.layer-1 { font-size:18px; color:#0d3244; margin:1px 0px 0px 1px; line-height:66px; }
#promo #promo-right-box .top div.layer-2 { font-size:18px; color:#fff; margin:-67px 0px 0px 0px; line-height:66px; }

#promo #promo-right-box .bottom { width:199px; height:34px; font-size:14px; line-height:34px; }
#promo #promo-right-box .bottom .left { width:99px; float:right; height:34px; margin-left:1px; background:#18485f; text-align:center; }
#promo #promo-right-box .bottom .left.hover { background:#0b3144; }
#promo #promo-right-box .bottom .left a { display:block; color:#fff; text-decoration:none; }
#promo #promo-right-box .bottom .left div.layer-1 { margin:1px 0px 0px 2px; color:#0d3244; }
#promo #promo-right-box .bottom .left div.layer-1 a { color:#0d3244; }
#promo #promo-right-box .bottom .left div.layer-2 { margin:-35px 0px 0px 0px; color:#fff; }
#promo #promo-right-box .bottom .left div.layer-2 a { color:#fff; }

#promo #promo-right-box .bottom .right { width:99px; float:right; height:34px; background:#0d5e86; text-align:center; }
#promo #promo-right-box .bottom .right.hover { background:#013e5d; }
#promo #promo-right-box .bottom .right a { display:block; color:#fff; text-decoration:none; }
#promo #promo-right-box .bottom .right div.layer-1 { margin:1px 0px 0px 2px; color:#063c56; }
#promo #promo-right-box .bottom .right div.layer-1 a { color:#063c56; }
#promo #promo-right-box .bottom .right div.layer-2 { margin:-35px 0px 0px 0px; color:#fff; }
#promo #promo-right-box .bottom .right div.layer-2 a { color:#fff; }

#promoContents {display:none;}

/* Blog section */
#blog { display:block; overflow:hidden; width:980px; height:34px; background:#0d5e86; }
#blog .left-side { display:block; float:right; width:655px; line-height:34px; }
#blog .left-side ul { margin-right:39px; }
#blog .left-side ul li { float:right; }
#blog .left-side ul li.title a { color:#fff; font-family:lucida sans, tahoma; font-size:14px; text-decoration:none; }
#blog .left-side ul li.title div.layer-1 { color:#063c56; margin:1px 0px 0px 1px; font-family:lucida sans, tahoma; font-size:14px; }
#blog .left-side ul li.title div.layer-2 { margin:-35px 0px 0px 0px; }
#blog .left-side ul li.title div.layer-2 a:hover { color:#7abccc; }

#blog .left-side ul li.content a { color:#fff; font-size:13px; line-height:34px; text-decoration:none; }
#blog .left-side ul li.content div.layer-1 { color:#063c56; margin:1px 26px 0px 0px; font-size:13px; }
#blog .left-side ul li.content div.layer-2 { margin:-35px 25px 0px 0px; }
#blog .left-side ul li.content div.layer-2 a:hover { color:#7abccc; }

#blog .right-side { display:block; float:right; width:325px; background:#18485f; height:100%; text-align:center; }
#blog .right-side div { display:block; float:left; }
#blog .right-side a { color:#fff; font-size:16px; line-height:34px; text-decoration:none; }
#blog .right-side div.layer-1 { float:none; margin:1px 0px 0px 2px; font-size:16px; line-height:34px; color:#0d3244; }
#blog .right-side div.layer-2 { float:none; margin:-35px 0px 0px 0px; }
#blog .right-side div.layer-2 a:hover { color:#7abccc; }
#blog .right-side .arrow { display:block; float:left; width:18px; height:12px; margin:11px 24px 0px 10px; background:url(/System/images/arrow-b.gif) no-repeat; }
/* //Blog section */


#main-content { display:block; overflow:hidden; width:980px; padding:34px 39px 44px 0px; }
#main-news { display:block; width:941px; overflow:hidden; }
#main-news ul {  }
#main-news ul li { float:right; overflow:hidden; width:203px; margin-left:31px; }
#main-news ul li.last { margin-left:0px; }
#main-news ul li h3 { display:block; color:#202020; font-size:18px;line-height:22px; }
#main-news ul li h3 a { color:#3b94c7; font-size:18px; line-height:22px; }
#main-news ul li h3 a:hover { color:#00acff; font-size:18px; line-height:22px; }
#main-news ul li div.layer-1 { margin:1px 0px 0px 1px;height:45px; }
#main-news ul li div.layer-2 { margin:-45px 0px 0px 0px;height:45px; }
#main-news ul li p { color:#bababa; margin:7px 0px 0px 0px; line-height:14px; }
#main-news ul li a { color:#3b94c7; }
#main-news ul li a:hover { color:#00acff; }

#footer { display:block; overflow:hidden; width:980px; padding:0px 39px 0px 0px; }
#footer #footer-nav { display:block; width:941px; overflow:hidden; margin-bottom:25px; }
#footer #footer-nav ul { float:right; margin-left:10px; }
#footer #footer-nav ul.last { margin-left:0px; }
#footer #footer-nav ul li { overflow:hidden; width:142px; }
#footer #footer-nav ul li.first { margin-bottom:8px; }
#footer #footer-nav ul li h4 {font-size:16px; }
#footer #footer-nav ul li div.layer-1 { margin:1px 0px 0px 1px; height:18px;}
#footer #footer-nav ul li div.layer-1 h4 { color:#202020; }
#footer #footer-nav ul li div.layer-2 { margin:-18px 0px 0px 0px;height:18px; }
#footer #footer-nav ul li div.layer-2 h4 { color:#5d6672; }
#footer #footer-nav ul li a { color:#3b94c7; margin:1px 0px 0px 1px; }
#footer #footer-nav ul li a:hover { color:#00acff;  }


#footer .copy { color:#bababa; width:902px; line-height:15px; }

/* //main */

/* SITEMAP */
#sitemap { display:block; overflow:hidden; width:980px; margin:37px 0px 25px 0px; }
#sitemap div { display:block; overflow:hidden; width:980px; background:#7c91a5; padding:5px 40px; margin-bottom:26px; }
#sitemap div.business { background:#7f8996; }
#sitemap h1 { font-size:19px; color:#96a9ba; margin:0px 40px 5px 0px; }
#sitemap ul { float:right; width:182px; margin-left:57px; }
#sitemap ul.last { margin-right:0px; }
#sitemap ul.row { margin-bottom:12px; }
#sitemap ul li { display:block; line-height:18px; }
#sitemap ul li a { color:#e7f0f3; text-decoration:none; }
#sitemap ul li a:hover { color:#8fe1ff; }
#sitemap ul li.title { color:#c8dde6; font-size:16px; margin-bottom:2px; }
#sitemap div.business ul li.title { color:#cbd2da; }
#sitemap ul li.title a { color:#c8dde6; font-size:16px; }
#sitemap div.business ul li.title a { color:#cbd2da; }
#sitemap ul li.title a:hover { color:#8fe1ff; }
#sitemap div.business ul li.title a:hover { color:#8fe1ff; }


#footer-sitemap { display:block; overflow:hidden; padding:0px; width:940px; margin-right:40px; }
#footer-sitemap #footer-nav-ins { display:block; overflow:hidden; width:100%; margin-bottom:10px; }
#footer-sitemap #footer-nav-ins ul {  }
#footer-sitemap #footer-nav-ins ul li { float:right; display:block; }
#footer-sitemap #footer-nav-ins ul li a { color:#184860; }
#footer-sitemap #footer-nav-ins ul li.sep { width:1px; height:15px; background:url(/System/images/bg-nav-footer-ins.gif) no-repeat 0px 5px; margin:0px 11px; font-size:1px; }
#footer-sitemap .copy { display:block; color:#999999; line-height:14px; }
/* //SITEMAP */

/* New styles defined */
#panel .top #panel-drop-down-content ul li.rule {  width:151px; border-bottom:1px solid #c9c9c9; height:1px; padding:0px;margin:0px; }
#div1 h4 { color:#666666; display:block; font-size:18px; }

/* Quick Search ATM locations */
#table_atms { width: 100%; border-collapse: collapse; }
#table_atms thead { background: #0F90D0; color: #fff; height:30px; }
#table_atms th { background: #0F90D0; color: #fff; }
#table_atms tbody th { text-align: right; }
#table_atms th { border: 1px solid #ddd; padding:2px 5px; font-size: 100%;}
#table_atms td { border: 1px solid #ddd; padding:5px 5px; font-size: 100%;}


#table_uae_ex { width: 100%; border-collapse: collapse; }
#table_uae_ex thead { background: #f34105; color: #fff; }
#table_uae_ex th { background: #f34105; color: #fff; }
#table_uae_ex tbody th { text-align: right; }
#table_uae_ex th { border: 1px solid #ddd; padding:2px 5px; font-size: 100%;}
#table_uae_ex td { border: 1px solid #ddd; padding:5px 5px; font-size: 100%;}

.width60p { width:60%; }

.pre { font-size: 130%; background: #f7f7f7; padding: 10px 10px; font-weight: bold; }
.odd, .r1 { background: #fff; }
.even, .r2 { background: #f7f7f7; }
.r3 { background: #ebebeb; }
.label { font-weight: bold}

.quicksearch { padding: 10px; background: #f7f7f7; text-align: right; }
.quicksearch label { display: inline; font-weight:bold }
.quicksearch input { margin-left: 5px; width: 225px; }
.quicksearch img { vertical-align: middle; margin-left: 5px; }

#quickserach_content { width:100%; text-align: right; }

#content ul { list-style-position:inside; list-style-type:disc; margin:0 35px 0 0 !important; width:100% !important; }
#content ul li { list-style-image:none; list-style-position:outside; list-style-type:disc; margin:0px 0px 10px 12px; color:#3E3E3E; }
#content ul li p { margin-left:0px !important; margin-bottom:0px !important; margin-right:14px !important; margin-top:0px !important; }

#div1 p { margin-bottom: 12px; }
#div1 a { color:#3B94C7; }
/*
#div1 ul { list-style-position:outside; list-style-type:disc; margin:0 35px 0 0 !important; width:100% !important; }
#div1 ul li { list-style-image:none; list-style-position:inside; list-style-type:disc; margin:0px 0px 10px 12px !important; color:#3E3E3E; }
*/

#div1 ul { list-style-position:inside; list-style-type:disc; margin:0 35px 0 0 !important; width:100% !important; }
#div1 ul li { list-style-image:none; list-style-position:outside; list-style-type:disc; margin:0px 0px 10px 12px; color:#3E3E3E; }
#div ul li p { margin-left:0px !important; margin-bottom:0px !important; margin-right:14px !important; margin-top:0px !important; }

