/**

* Central Bank of Kuwait

* Copyright (c) 2013, Khayal Consultants

* All rights reserved.

* @author <contact@khayal.com>

* @version 1.0.x

*/

/** reset ----------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, input{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; direction: rtl; }

body {line-height:1;font:normal 15px Arial, Tahoma, Verdana; color:#666666; overflow-y: scroll; }

.ie6 body, .ie7 body  { overflow-y: auto; }

/*.mac body { background:url(/ar/assets/style-images/bg.gif) repeat-x left -1px #FFFFFF}*/

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

:focus {outline: 0;}

ins {text-decoration: none;}

del {text-decoration: line-through;}

table {border-collapse: collapse;border-spacing: 0;}

/** /reset ----------------- */



/** defaults ----------------- */

h1,h2,h3,h4,h5,h6{font-family:Arial,Tahoma, Verdana;}

h1{font-size:20px}

h2{font-size:18px}

h3{font-size:16px}

h4{font-size:15px}

h5{font-size:15px}

h6{font-size:15px}

.clear,.clear1,.clear2,.clear3,.clear4,.clear5,.clear6,.clear10,.clear12,.clear15,.clear20,.clear25,clearMac3 {clear:both;height:0}

.clear{height:0}

.clear1{height:1px;}

.clear2{height:2px;}

.clear3{height:3px;}

.clearMac3{height:0px;}

.mac .clearMac3{height:0px;}



.clear4{height:4px;}

.clear5{height:5px}

.clear6{height:6px}

.clear10{height:10px}

.clear15{height:15px}

.clear20{height:20px}

.clear25{height:25px}

img{border:0}

a:link,a:active,a:visited{color:#505050; text-decoration:none}

a:hover{color:#9b9b9b;text-decoration:none;}

a:focus{outline:none}

ul{ padding:0px; }

ul li{background:none; padding:0px}

ul li, ul li a:link, ul li a:active, ul li a:visited { }

ul li a:hover { color:#9b9b9b;}



.table-info ol, .center-block ol, .center-block ul { list-style:none; padding: 0px 0px 10px 0px; margin: 0px; }

.table-info ol, .center-block ol { list-style: decimal; padding: 0px 30px 0px 0px; }

.ie7 .table-info ol, .ie7 .center-block ol {  padding: 0px 30px 0px 0px; }

.table-info ol li, .center-block ol li, .center-block ul li { padding: 0px 0px 5px 0px; margin: 0px; min-height: 16px}

.center-block ul li, .center-block ul li.no-arrow { padding: 0px 10px 5px 0px;  background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -662px;}

.w773 ul li, .w773 ul li.no-arrow { padding: 0px 10px 5px 0px;  background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 768px -544px;}

.center-block ul li.no-arrow { background:none; }

.table-info ol li span, .center-block ol li span, .center-block ul li span { font-weight: bold; }

 
em { font-family: Arial; }


.table-footnotes { font-size: 13px; } 



textarea,input{border:1px solid #acb6bb;font-size:12px;}

textarea{overflow:auto}

input{ height:16px; }

.pBold { font-weight: bold}

.float-left { float: right}

.float-right { float: left}

#header #add-content .typeface-js-selected-text { display: none; }

.odd { background-color: #fcfcfc; } 

.even { background-color: #ffffff; } 

span.padding-right { padding-left: 20px; }

/** /defaults ----------------- */

table th {
    background: none repeat scroll 0 0 #d9e6f6;
    border: 1px solid #f9f9f9;
    color: #003194;
    font-weight: normal;
    padding: 4px;
    text-align: right;
}
table td {
    border: 1px solid #f1f1f1;
    padding: 4px;
}


/** main structure Start----------------- */

#main-wrapper { position: relative; margin:0px auto 0px auto; }

#header, #footer, #main-nav, #news-block, #sb-container, #page-container {float: right; }

#main-wrapper, #header, #footer, #main-nav, #news-block, #sb-container, #page-container { width:986px; }



#page-container { margin-bottom: 10px; background-color:#FFFFFF;}

.ie9 #page-container { margin-top: -1px; background-color:#FFFFFF;}

.ie7 #page-container { }




#center, #center-data, #right {float:right;width:650px; }



#center-data { position: relative; padding: 0px 5px 0px 0px; margin: 0px 0px 0px 5px; }

.ie6 #center-data { margin: 0px 0px 0px 0px; }



#right {float:left;width:320px; padding: 0px 0x 0px 5px; }

#page-content, #page-content-wide {float:right;width:970px; margin: 0px 5px; }

.ie6 #page-content-wide{ margin: 0px 3px 0px 2px; }

#page-content-wide{ padding: 16px 0px 0px 0px; background: url(/ar/assets/style-images/page-bottom-shadow.jpg) repeat-x top left; }





/** header start ----------------- */

#header{  margin: 0px 0px 0px 0px; }

.head-inside { background: url(/ar/assets/style-images/header_inside.jpg) no-repeat 0px 30px; height: 142px;}

	#logo-container{ }

	#logo-container h1{ float:right; }

	#logo-container h1 a.logo-home, #logo-container h1 a.logo-inside{ display:block; width:197px; height:197px;  }

	#logo-container h1 a.logo-inside{ width:201px; height:70px; margin: 21px 21px 21px 21px;}

	#logo-container h1 a span{display:none}



	#top-links{float:left; width:986px; height:30px; }

		.top-left { float:right; padding:0px 0px 0px 3px; width: 104px;}

		.ie7 .top-left { direction:ltr; /*width:30px;*/}

		.top-left li, .top-right li{float:right; padding:5px 0px 5px 10px; color: #5E5E5E; font-size: 14px; }

		.top-left li.active, .top-right li.active{ color: #AE7B05;}

		.top-left li a:link, .top-left li a:active, .top-left li a:visited,

		.top-left li.active a:link, .top-left li.active a:active, .top-left li.active a:visited{color:#003194; display: block; }

		.top-left li.active a:link, .top-left li.active a:active, .top-left li.active a:visited{color:#AE7B05; }



		.top-left li.home a{ background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -620px; padding: 5px 17px 0px 0px ; /*width:20px;*/ height: 16px; white-space: nowrap }
		/* .ie .top-left li.home a{ width: 87px; }*/

		.top-left li.mail a{ background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -650px 0px; width:22px; height: 22px; }



		.top-right{float:left; padding:2px 0px 0px 0px;}

		.top-right-signout {float:left; padding:2px 0px 0px 0px;}

		.ie7 .top-right{ direction:ltr; width:52px;}

		.ie7 .top-right-signout{ direction:rtl;}

		.top-right li {  padding:5px 5px 5px 5px; }

		.top-right li.first {background:none;}

		.top-right li.last {background:none;}

		.top-right li a:link, .top-right li a:active, .top-right li a:visited,

		.top-right li.active a:link, .top-right li.active a:active, .top-right li.active a:visited{color:#003194; display:block; }

		.top-left li a:hover, .top-right li a:hover{color: #AE7B05; text-decoration: none;}



		.top-right li.ar a{ background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 0px -127px; width:30px; height: 20px; margin-top: -2px; }

		.top-right li.en a{ background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 0px -127px; width:45px; height: 20px; margin-top: -2px; }

		.top-right li.asrch { width: 44px;  padding:1px 10px 1px 10px; line-height: 11px; }

		.top-right-signout li {  padding:5px 5px 5px 5px; display:inline-block;*display: inline;

zoom: 1;}

		.top-right-signout li

		.top-right-signout li a:hover{color: #AE7B05; text-decoration: none;}

		.top-right-signout li.signout { line-height:20px;}
		.top-right-signout li.signout .uName { color: #AE7B05; }


	#site-srch { float:left; width: 188px; padding:5px 10px 5px 0px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -154px -124px; }

	#site-srch input.srch-input { padding: 1px 5px 1px 5px; width: 150px; height:16px; background-color: #FFFFFF; }

	.ie6 #site-srch input.srch-input { padding: 1px 5px 0px 5px; }

	#site-srch input.srch-btn { vertical-align:top; width:20px; height:20px; border: 0px solid #000000; color: #F0F0F0; margin-right:6px; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -75px 0px; cursor: pointer; }

	.ie6 #site-srch input.srch-btn { background-position: left 1px;}



/** header end ----------------- */



#top-banner { float: right; width: 779px; height: 197px; margin: 0px 10px 0px 0px; overflow: hidden; position: relative; } 

#inside-top-banner { float: left; width: 700px; height: 110px; margin: 1px 0px; background: transperant; } 



#top-banner div { position: absolute; width: 110px; height: 197px; background: url(/ar/assets/style-images/kuwait-logo-ship.png) repeat; right: 669px; top: 0px; }

#top-banner div .banner-text { color: #FFFFFF; font-size: 13px; padding: 150px 10px 10px 10px; }

	

/** footer start ----------------- */

#footer{ padding: 5px 0px 0px 0px; background-color: #FFFFFF;  border-top: 1px solid #CCCCCC;}

		.bottom-left, .bottom-right {float:right; padding:0px 0px 0px 0px; }

		.ie7 .bottom-left{ direction:ltr; width:500px;}

		.ie7 .bottom-right{ direction:ltr; width:156px;}

		.bottom-right {float:left;}

		.bottom-left li, .bottom-right li{float:right; padding:0px 5px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -75px; }

		.bottom-left li { }

		.bottom-left li.label, .bottom-right li.label, .bottom-left li.newsletter, .bottom-right li.newsletter, .bottom-left li.sb-menu, .bottom-right li.sb-menu { padding:2px 5px; color: #003194; white-space: nowrap; background: none;} 

		.bottom-left li.label, .bottom-right li.label { padding: 5px 5px;} 

		.bottom-left li.first, .bottom-right li.first  {background:none; }

		/*.bottom-left li.last, .bottom-right li.last { background:none; }*/

		/*.bottom-left li.active, .bottom-right li.active{ color: #AE7B05;}*/



		/*.bottom-right li.sb-menu {padding:2px 5px 2px 0px; width: 20px; height: 20px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 0px 0px;} 

		.bottom-right li.fb { background-position: -25px -25px; }

		.bottom-right li.tw { background-position: -50px -25px; }

		.bottom-right li.yt { background-position: -75px -25px; }

		.bottom-right li.rss { background-position: -100px -25px; }



		.bottom-right li.scal { background-position: -25px 0px; }

		.bottom-right li.stof { background-position: -50px 0px; }

		.bottom-right li.ical { background-position: -75px 0px; }

		.bottom-right li.csv { background-position: -100px 0px; }*/





		.bottom-left li a:link, .bottom-left li a:active, .bottom-left li a:visited,

		.bottom-left li.active a:link, .bottom-left li.active a:active, .bottom-left li.active a:visited{ color:#003194; white-space:nowrap;}



		.bottom-right li a:link, .bottom-right li a:active, .bottom-right li a:visited,

		.bottom-right li.active a:link, .bottom-right li.active a:active, .bottom-right li.active a:visited{ display: block; color:#003194; white-space:nowrap; }



		.bottom-left li.active a:link, .bottom-left li.active a:active, .bottom-left li.active a:visited,

		.bottom-right li.active a:link, .bottom-right li.active a:active, .bottom-right li.active a:visited{ display: block; color:#AE7B05; }



		.bottom-left li a:hover, .bottom-right li a:hover{color: #AE7B05; text-decoration: none;}

		



/** footer end ----------------- */



/** navigation start----------------- */

	#main-nav {width: 986px; padding: 5px 6px 0px 6px; background:url(/ar/assets/style-images/nav_img.gif) no-repeat 0px 28px; margin: 0 -6px 0 0;}
	.webkit #main-nav {padding: 5px 6px 4px 6px; background:url(/ar/assets/style-images/nav_img.gif) no-repeat 0px 33px; }
	.menu-homepage {} 
	.menu-inside {} 
	.site-nav{ float: right; padding:0px;}
	.ie7 .site-nav{direction:ltr;}

	.site-nav > li{ margin:0 0 0 15px;}
	.chrome .site-nav > li{ margin:0 0 0 26px;}

	.site-nav li, .site-nav li.active, .site-nav li.first, .site-nav li.last { padding:0px; float: right; display:block; /*background:url(/ar/assets/style-images/cbk_sprite.gif) no-repeat -150px 0px;*/}

	.ie7 .site-nav li, .ie7 .site-nav li.active, .ie7 .site-nav li.first, .ie7 .site-nav li.last { position:relative; z-index: 9999;}

	.site-nav li.active, .site-nav > li.current {background: url("/ar/assets/style-images/cbk-sprite.gif") no-repeat scroll -150px -40px transparent;}

	.site-nav li.first { } .site-nav li.last { }

	

	.site-nav li a:link, .site-nav li a:active, .site-nav li a:visited,
	.site-nav li.active a:link, .site-nav li.active a:active, .site-nav li.active a:visited { padding:3px 5px 5px 9px; display:block; color:#003194; font-weight: normal; text-transform:uppercase; font-size: 14px; }
	
	.ie .site-nav li a:link, .site-nav li a:active,.ie .site-nav li a:visited,
	.ie .site-nav li.active a:link.ie,.ie .site-nav li.active a:active,.ie .site-nav li.active a:visited{padding:5px 5px 5px 11px;}
	
	.ie7 .site-nav li a:link, .ie7 .site-nav li a:active, .ie7 .site-nav li a:visited,
	.ie7 .site-nav li.active a:link,.ie7 .site-nav li.active a:active,.ie7 .site-nav li.active a:visited{padding:4px 5px 5px 11px;}
	
	.ie8 .site-nav li a:link, .ie8 .site-nav li a:active, .ie8 .site-nav li a:visited,
	.ie8 .site-nav li.active a:link,.ie8 .site-nav li.active a:active,.ie8 .site-nav li.active a:visited{padding:4px 5px 5px 11px;}
	
	.ie9 .site-nav > li > a:link, .ie9 .site-nav > li > a:active, .ie9 .site-nav > li > a:visited,
	.ie9 .site-nav > li.active > a:link, .ie9 .site-nav > li.active > a:active, .ie9 .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 5px 6px 11px;  white-space: nowrap;}
	
	.ie11 .site-nav > li > a:link, .ie11 .site-nav > li > a:active, .ie11 .site-nav > li > a:visited,
	.ie11 .site-nav > li.active > a:link, .ie11 .site-nav > li.active > a:active, .ie11 .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 5px 8px 11px; }

	.chrome .site-nav > li > a:link, .chrome .site-nav > li > a:active, .chrome .site-nav > li > a:visited,
	.chrome .site-nav > li.active > a:link, .chrome .site-nav > li.active > a:active, .chrome .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 5px 8px 11px; }

	.site-nav > li > a:link, .site-nav > li > a:active, .site-nav > li > a:visited,
	.site-nav > li.active > a:link, .site-nav > li.active > a:active, .site-nav > li.active > a:visited { font-size: 16px; font-weight: bold; }

	.webkit .site-nav > li > a:link, .webkit .site-nav > li > a:active, .webkit .site-nav > li > a:visited,
	.webkit .site-nav > li.active > a:link, .webkit .site-nav > li.active > a:active, .webkit .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 2px 5px 5px; white-space: nowrap; }

	.mac .site-nav > li > a:link, .mac .site-nav > li > a:active, .mac .site-nav > li > a:visited,
	.mac .site-nav > li.active > a:link, .mac .site-nav > li.active > a:active, .mac .site-nav > li.active > a:visited { padding:5px 5px 3px 8px; }

	.ipad .site-nav > li > a:link, .ipad .site-nav > li > a:active, .ipad .site-nav > li > a:visited,
	.ipad .site-nav > li.active > a:link, .ipad .site-nav > li.active > a:active, .ipad .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 5px 3px 8px; white-space: nowrap; }

	.android .site-nav > li > a:link, .android .site-nav > li > a:active, .android .site-nav > li > a:visited,
	.android .site-nav > li.active > a:link, .android .site-nav > li.active > a:active, .androids .site-nav > li.active > a:visited { letter-spacing:-0.3px; padding:5px 2px 5px 5px; white-space: nowrap; }

	.site-nav li.active a:link, .site-nav li.active a:active, .site-nav li.active a:visited { color:#FFFFFF; }

	.site-nav > li.current a:link, .site-nav > li.current a:active, .site-nav > li.current a:visited { color:#FFFFFF; }

	.site-nav li a:hover, .site-nav li.active a:hover{ text-decoration: none; color:#FFFFFF; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -150px -40px; }

	.site-nav li.first a  { }

	.site-nav li ul { position: absolute;z-index: 9999; width: 210px; visibility: hidden; padding:0px; border-width: 0px 0px 1px 1px; border-style:solid; border-color: #E0E0E0;} 
	.ie9 .site-nav li ul{margin-top:-1px;}
	.ie7 .site-nav li ul{ direction:ltr; right:0px;}
	
	.site-nav li ul li, .site-nav li.active ul li, .site-nav li ul li.active, .site-nav li.active ul li.active {float:none; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -350px #FFFFFF;}

	.ie7 .site-nav li ul li, .ie7 .site-nav li.active ul li, .ie7 .site-nav li ul li.active, .ie7 .site-nav li.active ul li.active{ float:right; width: 100%;}

	.site-nav li ul li.active, .site-nav li.active ul li.active { border-top: 0px solid #FFFFFF;  color: #ae7b05; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -425px #F1F1F1; }

	.site-nav li ul li a:link, .site-nav li ul li a:active, .site-nav li ul li a:visited,
	.site-nav li.active ul li a:link, .site-nav li.active ul li a:active, .site-nav li.active ul li a:visited,
	.site-nav li ul li.active a:link, .site-nav li ul li.active a:active, .site-nav li ul li.active a:visited,
	.site-nav li.active ul li.active a:link, .site-nav li.active ul li.active a:active, .site-nav li.active ul li.active a:visited { position: relative; display:block; margin-right: 5px; padding:4px 15px 5px 10px; color:#666666; text-transform:capitalize; background: none; }

	.ie .site-nav li ul li a:link, .ie .site-nav li ul li a:active, .ie .site-nav li ul li a:visited,
	.ie .site-nav li.active ul li a:link, .ie .site-nav li.active ul li a:active, .ie .site-nav li.active ul li a:visited,
	.ie .site-nav li ul li.active a:link, .ie .site-nav li ul li.active a:active, .ie .site-nav li ul li.active a:visited,
	.ie .site-nav li.active ul li.active a:link, .ie .site-nav li.active ul li.active a:active, .ie .site-nav li.active ul li.active a:visited {  padding:4px 15px 5px 10px;}

	.ie9 .sub-menu ul li a:link, .ie9 .sub-menu li ul li a:active, .ie9 .sub-menu li ul li a:visited,
	.ie9 .sub-menu li ul li.active a:link, .ie9 .sub-menu li ul li.active a:active, .ie9 .sub-menu ul li.active a:visited { padding:4px 15px 5px 10px; }

	/*.mac .site-nav li ul li a:link, .mac .site-nav li ul li a:active, .mac .site-nav li ul li a:visited,

	.mac .site-nav li ul li.active a:link, .mac .site-nav li ul li.active a:active, .mac .site-nav li ul li.active a:visited{ padding:4px 15px 5px 10px; }*/



	.site-nav li.active ul li a.current, .site-nav li.active ul li a:hover, .site-nav li ul li a:hover{background-color: #F1F1F1; color:#666666}

	.site-nav li.sub-nav ul li a, .site-nav li ul li.active a {padding:4px 15px 5px 10px; }

	.site-nav li ul li a:hover, .site-nav li ul li.active a:hover { background: none; background-color:#F1F1F1; }

	.site-nav li ul li.has-sub-nav span.closed, .site-nav li ul li.has-sub-nav a:hover span.opened { position: absolute; left: 0px; padding: 0px 180px 0px 0px; width: 14px; height: 14px; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -177px -100px; }  

	.site-nav li ul li.has-sub-nav span.opened { background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -177px -112px; }  



	.site-nav li ul li.has-sub-nav a:hover span.closed, .site-nav li ul li.has-sub-nav a:hover span.opened {position: absolute; padding: 0px 180px 0px 0px; left: 0px; width: 14px; height: 14px; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -177px -100px; }  

	.site-nav li ul li.has-sub-nav a:hover span.opened {  background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat -177px -112px; }  



	.site-nav li.last ul { left: 0px;}



	.site-nav li.active ul li ul { position: relative; width: 210px; float:none; padding: 0px 0px 0px 0px; margin: 0px; list-style: none; border-width: 0px 0px 0px 0px; border-style:solid; border-color: #E0E0E0;}

	.site-nav li.active ul li ul li { position: relative; float: none; padding: 0px 0px 0px 0px; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat right -425px #FFFFFF; }

	

	.site-nav li ul li ul li a:link, .site-nav li ul li ul li a:active, .site-nav li ul li ul li a:visited,
	.site-nav li ul li ul li.active a:link, .site-nav li ul li ul li.active a:active, .site-nav li ul li ul li.active a:visited,
	.site-nav li ul li.active ul li a:link, .site-nav li ul li.active ul li a:active, .site-nav li ul li.active ul li a:visited,
	.site-nav li ul li.active ul li.active a:link, .site-nav li ul li.active ul li.active a:active, .site-nav li ul li.active ul li.active a:visited,
	.site-nav li.active ul li ul li a:link, .site-nav li.active ul li ul li a:active, .site-nav li.active ul li ul li a:visited,
	.site-nav li.active ul li.active ul li a:link, .site-nav li.active ul li.active ul li a:active, .site-nav li.active ul li.active ul li a:visited { font-size: 14px; white-space: normal; position: relative; padding:4px 25px 5px 10px; color: #003194; background:url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 185px -543px; }

	.ie .site-nav li ul li ul li a:link, .ie .site-nav li ul li ul li a:active, .ie .site-nav li ul li ul li a:visited,
	.ie .site-nav li ul li ul li.active a:link, .ie .site-nav li ul li ul li.active a:active, .ie .site-nav li ul li ul li.active a:visited,
	.ie .site-nav li ul li.active ul li a:link, .ie .site-nav li ul li.active ul li a:active, .ie .site-nav li ul li.active ul li a:visited,
	.ie .site-nav li ul li.active ul li.active a:link, .ie .site-nav li ul li.active ul li.active a:active, .ie .site-nav li ul li.active ul li.active a:visited,
	.ie .site-nav li.active ul li ul li a:link, .ie .site-nav li.active ul li ul li a:active, .ie .site-nav li.active ul li ul li a:visited,
	.ie .site-nav li.active ul li.active ul li a:link,.ie  .site-nav li.active ul li.active ul li a:active, .ie .site-nav li.active ul li.active ul li a:visited { padding:4px 25px 5px 10px; }

	.site-nav li ul li.active ul li.active a:link, .site-nav li ul li ul li.active a:active, .site-nav li ul li ul li.active a:visited,

	.site-nav li.active ul li.active ul li.active a:link, .site-nav li.active ul li.active ul li.active a:active, .site-nav li.active ul li.active ul li.active a:visited { color: #003194; font-size: 14px;}



	.site-nav li ul li ul li a.active, .site-nav li ul li ul li.active a.active, .site-nav li.active ul li ul li a.active, .site-nav li ul li.active ul li.active a.active { font-weight: bold; }



	.site-nav li ul li ul li a:hover, .site-nav li ul li ul li.active a:hover { color: #003194; background-color:#F1F1F1;}



/** navigation Block:End ----------------- */



/** Home Page start ----------------- */



	.hp-content-block, .hp-content-block1 { float: right; padding: 0px 0px 0px 0px; padding: 10px 0px; background: url(/ar/assets/style-images/cell_bg.gif) repeat-x top left; background-color: #f3f3f3; } 

	.hp-content-block1 {padding: 7px 0px;  background: none; background-color: #e4d2aa; min-height:182px; } 

	.mac .hp-content-block1 {min-height:174px; } 

	.hp-content-block h3 { padding: 7px 10px; color: #003194; } 

	ul.scroll {float:left; padding:5px 0px 0px 0px; width:40px; }

	ul.scroll li{float:right; padding:2px 0px 2px 0px; width: 15px; height: 15px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat 0px 0px; }

	ul.scroll li.up { background-position: 0px 0px;} 

	ul.scroll li.down { background-position: 0px -25px; }

	ul.scroll li.upDisable { background-position: -124px 0px; }

	ul.scroll li.downDisable { background-position: -124px -25px; }

	ul.scroll li a:link, ul.scroll li a:visited, ul.scroll li.active a:active{ display: block; color:#666666; }

	ul.scroll li a:hover {color: #666666; text-decoration: none;}

	.hp-content-block .content-area { float: right; margin: 0px 10px; background-color: #FFFFFF; } 

	.ie6 .hp-content-block .content-area { margin: 0px 5px; } 

	ul.content-list { float: right; padding: 0px 0px 0px 0px; border-top: 1px solid #E0E0E0; position:relative;} 

	ul.content-list li { position: relative; float: right; padding:7px 0px 12px 0px; border-width: 0px 1px 1px 1px; border-style:solid; border-color: #E0E0E0;}

	.ie7 ul.content-list li{float:none;}

	#newsList ul.content-list li { height:34px;}

	ul.content-list li a { display: block; padding:0px; margin: 0px; } 

	ul.content-list li .wPad { padding:0px 7px; } 

	ul.content-list li .news-date { float: right; padding:0px 7px 0px 3px; width: 50px; color: #ae7b05; font-size:12px;}

	ul.content-list li .news-title { float: left; padding:0px 3px 0px 37px;  width: 368px; height:36px; overflow:hidden;}

	ul.content-list li .read-more, .profile-list .read-more { bottom:1px; color: #ae7b05; padding: 0px 0px 0px 10px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat left -546px; }

	.profile-list .read-more { margin-left: 5px; float: left; }

	ul.content-list li .read-more { position: absolute; left:5px; } 

	.block-last, .block { float: right; }

	.block { margin-left: 10px;}

	.w490 { width: 490px;  } 

	.w238 { width: 238px; } 

	.w470 { width: 470px; } 

	.w450 { width: 450px; } 

	.w218, ul.content-list li .w218 { width: 218px; } 

	.w198 { width: 198px; } 

	.w90 { width: 91px; }

	.w200 { width: 200px; }

	.w517 { width: 529px; }

	.w765 { width: 765px;  background: none; padding: 0px; }

	.w773 { width:773px;}

	.h126 { height: 116px; }

	.mac .h126 { height: 119px; }

	.h141 { height: 132px; }

	.mac .h141 { height: 127px; }

	.h171 { height: 171px; }

	.ie6 .h171, .mac .h171 { height: 162px; }

	.hp-content-block .Tabs2 { display: none; }
	.news-long { height: 300px; }
	.ie6 .news-long , .mac .news-long  { height: 291px; }
	.news-long ul.content-list li { padding: 7px 0 17px; }
	.mac .news-long ul.content-list li{ padding: 7px 0 16px; }




	.product-banner, .product-banner1 { float: right; position: relative;  } 

	.product-banner h3, .product-banner1 h3 {  position: absolute;  top: 0px; right: 0px; color: #003194; background-color: #FAFAFA; margin: 10px 0px 0px 0px;  padding: 7px 10px; width: 218px; } 

	.product-banner span, .product-banner1 span {  display:none;position: absolute; top: 30px; right: 0px; color: #FFFFFF; margin: 10px 0px 0px 0px;  padding: 6px 10px; width: 218px; background: url(/ar/assets/style-images/caption-bg.png) repeat left top; }  

	/*.banners li { display: block; } 

	.banners li.active { display: block; } */
	
	.small-banner{ float: right; position: relative; width:486px; height:167px; } 
	.small-banner .banners li { float: right; margin-left: 10px; position:relative; } 
	.small-banner .banners li.last { float: right; margin-left: 0px } 
	.small-banner h3 {   float: right; position: absolute; top: 0px; color: #003194; background-color: #FAFAFA; margin: 10px 0px 0px 0px;  padding: 7px 10px; width: 135px; } 
	.small-banner span { display:none; position: absolute; top: 30px; right: 0px; color: #FFFFFF; margin: 10px 0px 0px 0px;  padding: 6px 10px; width: 135px; background: url(/ar/assets/style-images/caption-bg.png) repeat right top; }

	

	.center-block .Tabs2, .Tabs2 { clear:both; margin: 2px 10px 0px 10px; }

	.center-block .Tabs2 { margin: 2px 0px 0px 0px;}
	
	.Tabs2 .Tabs { position: relative; padding: 0px; margin-right: 10px; z-index: 1;}

	.ie7 .Tabs2 .Tabs { direction:ltr; width:auto; zoom:1; height:36px;}

	.Tabs2 .Tabs li {float:right; padding: 0px; margin: 0px 0px 0px 2px; background-color: #FFFFFF;}

	.ie .Tabs2 .Tabs li{ direction:ltr;}

	.Tabs2 .Tabs li a, .Tabs2 .Tabs li.w90 a {display:block; color:#003194; background-color:#FFFFFF; padding:8px 20px 5px 20px; font-size:16px; font-weight:bold;  border-width: 1px 1px 0px 1px; border-style:solid; border-color: #E0E0E0; }

	.Tabs2 .Tabs li.w90 a { padding:2px 5px 2px 5px; color:#003194; text-align: center; line-height: 13px; display:table-cell; vertical-align:middle; height:30px; width:80px; }

	.ie7 .Tabs2 .Tabs li.w90{height:34px;}

	.ie7 .Tabs2 .Tabs li.w90 a{padding:2px 0; width:90px;}

	.Tabs2 .Tabs li a:hover { color:#FFFFFF; background-color:#003194; }

	.Tabs2 .Tabs li a.selected { color:#FFFFFF; background-color:#003194; border-width: 1px 1px 1px 1px; border-style:solid; border-color: #003194; }



	.Tabs2 .PaneWrapper { clear:both; position: relative; top: -1px; overflow:hidden; border-width: 5px 0px 0px 0px; border-style:solid; border-color: #003194; background-color: #FFFFFF; }
	.ie7 .Tabs2 .PaneWrapper{ top: -3px; }

	.center-block .Tabs2 .Pane, .Tabs2 .Pane {  min-height: 80px; padding: 5px 10px; display:none; /*background:url(../Image/Background/Pane2Top.gif) 0 0 no-repeat; */}

	#keyFigures, #exRates{ min-height: 132px }

	.mac #keyFigures, .mac #exRates{ min-height: 124px }

	/*.mac .center-block .Tabs2 .Pane, .mac .Tabs2 .Pane { height: 75px; }*/

	.center-block .Tabs2 .Pane { padding: 10px 0px; }

	

	.ie6 .Tabs2 .Pane { padding: 5px 10px;}

	.Tabs2 .PaneDefault { display:block }

	

	.Tabs2 .PaneWrapper ul.content-list .news-title { width: 395px; padding: 0px 5px 0px 0px; } 

	.Tabs2 p.small, { font-size: 13px; }
	.small { font-size: 12px; }



	#featuredList, #newsList { overflow:hidden; position: relative; }

	#featuredList ul.content-list li { float: none;  padding: 7px 0px;}  

	.Tabs2 ul.content-list { float: right; padding: 0px 0px 0px 0px; } 

	.Tabs2 ul.content-list li { position: relative;  padding:5px 0px; border: 0px solid #E0E0E0; float: right; height:34px; }

	.Tabs2 ul.content-list .news-date, .Tabs2 .heading { float: right; padding:0px 0px 0px 0px; }

	.Tabs2 .heading {color: #003194; font-weight: bold; padding: 0px 0px 3px 0px;}

	.Tabs2 ul.content-list .news-title { float: right; padding:0px 0px 0px 0px; }

	.Tabs2 ul.content-list .read-more { position: absolute; left:-4px; bottom: -4px; color: #ae7b05; padding: 0px 0px 0px 10px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat left -546px; }

	.Tabs2 .page-link, a.page-link, .Tabs2 a.down-link, a.down-link { float:right; color: #ae7b05; padding: 2px 0px 0px 10px; margin-left: 10px; background: url(/ar/assets/style-images/cbk-sprite.gif) no-repeat left -547px; line-height:15px; white-space:nowrap;}

	.mac .Tabs2 .page-link, a.page-link, .Tabs2 a.down-link, a.down-link { line-height:14px;  float: left; }
	.mac .hp-content-block a.page-link, .mac .hp-content-block1 a.page-link { float: right; } 

	.Tabs2 a.down-link, a.down-link { float: left; padding: 0px 0px 10px 10px; font-weight: normal; } 

	

	.table-info .Tabs2 .PaneWrapper { border-bottom: 0px solid #FFFFFF;}

	.Tabs2 ul.currency { float: right; padding: 0px 0px 0px 0px; font-size: 13px; text-align: center; } 

	.ie7 .Tabs2 ul.currency{ direction:ltr;}

	.Tabs2 ul.currency li { float: right; padding:0px 2px; line-height: 15px; font-size:12px}

	.mac .Tabs2 ul.currency li { line-height: 14px;}

	.center-block ul.currency a { display: block; }

	.Tabs2 ul.currency li.flag, .Tabs2 ul.currency li span.flag { width: 16px; background-color: #f6f2e6; border-width: 1px 1px 0px 0px; border-style:solid; border-color: #E0E0E0; background: url(/ar/assets/style-images/flags_sprite.gif) no-repeat 2px 2px #f6f2e6;}

	.ie7 .Tabs2 ul.currency li.flag{ height:15px;}

	.ie7 .Tabs2 ul.currency li.flag img{}

	.Tabs2 ul.currency li span.flag { border-width: 0px 0px 0px 0px; }
	.Tabs2 ul.currency li.code { width: 30px; background-color: #f6f2e6; border-width: 1px 0px 0px 1px; border-style:solid; border-color: #E0E0E0;}

	.Tabs2 ul.currency li.rate { width: 64px; border-width: 1px 0px 0px 1px; border-style:solid; border-color: #E0E0E0;}

	.Tabs2 ul.currency li.flag1 { width: 30px; background-color: #f6f2e6; border-width: 1px 1px 0px 0px; border-style:solid; border-color: #E0E0E0;}

	.center-block ul.currency li a { color: #666666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

	.Tabs2 ul.currency li.chng, .Tabs2 ul.currency li.chng1 { width: 50px; border-width: 1px 0px 0px 1px; border-style:solid; border-color: #E0E0E0; direction:ltr; }

	.Tabs2 ul.currency li.chng1 { width: 34px; }

	.Tabs2 ul.currency li.chng1.header{ font-size:11px;}

	.Tabs2 ul.currency li a.up { color: #178817; }
	
	.Tabs2 ul.currency li a.down { color: #CD171C; }
	.Tabs2 ul.currency li.header { background-color: #f6f2e6; }

	.Tabs2 ul.currency li.KF { width: 147px; background-color: #f6f2e6; border-width: 1px 1px 0px 0px; border-style:solid; border-color: #E0E0E0; }

	.Tabs2 ul.currency li.Value { width: 40px; text-align: left; border-width: 1px 1px 0px 1px; border-style:solid; border-color: #E0E0E0; background-color: #FFFFFF;}

	.Tabs2 ul.currency li.last { border-bottom: 1px solid #E0E0E0; }



	.Tabs2 ul.currency li.KWD, .Tabs2 ul.currency li.KWD span { background-position: 0px 0px; }
	.Tabs2 ul.currency li.USD, .Tabs2 ul.currency li.USD span { background-position: -20px 0px;}
	.Tabs2 ul.currency li.EUR, .Tabs2 ul.currency li.EUR span { background-position: -40px 0px; }
	.Tabs2 ul.currency li.GBP, .Tabs2 ul.currency li.GBP span { background-position: -60px 0px; }
	.Tabs2 ul.currency li.JPY, .Tabs2 ul.currency li.JPY span { background-position: -80px 0px; }
	.Tabs2 ul.currency li.CHF, .Tabs2 ul.currency li.CHF span { background-position: -100px 0px; }

	.ie9 .Tabs2 ul.currency li.KWD span, .ie10 .Tabs2 ul.currency li.KWD span, .ie11 .Tabs2 ul.currency li.KWD span { background-position: 0px 0px; }
	.ie9 .Tabs2 ul.currency li.USD span, .ie10 .Tabs2 ul.currency li.USD span, .ie11 .Tabs2 ul.currency li.USD span { background-position: -25px 0px;}
	.ie9 .Tabs2 ul.currency li.EUR span, .ie10 .Tabs2 ul.currency li.EUR span, .ie11 .Tabs2 ul.currency li.EUR span { background-position: -45px 0px; }
	.ie9 .Tabs2 ul.currency li.GBP span, .ie10 .Tabs2 ul.currency li.GBP span, .ie11 .Tabs2 ul.currency li.GBP span { background-position: -65px 0px; }
	.ie9 .Tabs2 ul.currency li.JPY span, .ie10 .Tabs2 ul.currency li.JPY span, .ie11 .Tabs2 ul.currency li.JPY span { background-position: -85px 0px; }
	.ie9 .Tabs2 ul.currency li.CHF span, .ie10 .Tabs2 ul.currency li.CHF span, .ie11 .Tabs2 ul.currency li.CHF span { background-position: -105px 0px; }
	

	#KeyFigures ul.currency li.KF { height:24px; line-height:24px;}

	.mac #KeyFigures ul.currency li.KF { height:22px; line-height:22px;}

	.ie7 #KeyFigures ul.currency li.KF { height:23px; line-height:23px;}

	#ExchangeRates .clear3 { height:5px;}

	.mac #ExchangeRates .clear3 { height:4px;}

	.ie7 #ExchangeRates .clear3 { height:3px;}

	.ie7 .hp-content-block1 .Tabs2 .PaneWrapper {top:-8px; overflow:hidden;}

	.ie7 .hp-content-block1 { padding-bottom: 2px;}

	.ie7 .slide-qa div { position:static;}

/** Home Page end ----------------- */



.IBAN-box{	padding:10px 10px 10px 10px; background-color: #F3F3F3;  border-top: 0px solid #CCCCCC; width:510px; }

.IBAN-box-input  {font:normal 12px Arial, Tahoma, Verdana;border:1px solid #acb6bb; background-color:#FFF; margin:0px;width:40px;}

.IBAN-box input[type="button"]  { background-color:#003091; padding:6px; color:#FFF; height:26px; border:0px;}

.IBAN-box label { width:78px;}

.ie9 .IBAN-box label { width:76px;}

.IBAN-box h4 { color:#AE7B05}

.IBAN-print,.IBAN-elec { padding:10px;}

.IBAN-elec-input { width:378px; font:normal 12px Arial, Tahoma, Verdana;border:1px solid #acb6bb; background-color:#FFF; margin:1px 0px 1px 3px;}

.IBAN-buttons { text-align:right}



#txtDateFrom, #txtDateTo,#txtVIssuedFrom,#txtVIssuedTo,#txtDateOutstanding, #txtDateOutstanding1 { background-color:#FFF; float:right;}

#txtDateFrom1, #txtDateTo1,#txtVIssuedFrom1,#txtVIssuedTo1 { background-color:#FFF; float:right;}





#popup { display:none;}

/*

    ColorBox Core Style:

    The following CSS is consistent between example themes and should not be altered.

*/

#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left: 0; z-index:9999; overflow:hidden;}

#cboxOverlay{position:fixed; width:100%; height:100%;}

#cboxMiddleLeft, #cboxBottomLeft{clear:right;}

#cboxContent{position:relative;}

#cboxLoadedContent{overflow:auto;}

#cboxTitle{margin:0;}

#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; right:0; width:100%; height:100%;}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

.cboxPhoto{float:right; margin:auto; border:0; display:block; max-width:none;}

.cboxIframe{width:100%; height:100%; display:block; border:0;}

#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}



/* 

    User Style:

    Change the following styles to modify the appearance of ColorBox.  They are

    ordered & tabbed in a way that represents the nesting of the generated HTML.

*/

#cboxOverlay{background:#000;}

#colorbox{}

/*#cboxContent{margin-top:20px;}*/

.cboxIframe{background:#fff;}

#cboxError{padding:50px; border:1px solid #ccc;}

#cboxLoadedContent{border:2px solid #fff; background:#fff;}

#cboxTitle{position:absolute; top:-20px; right:0; color:#ccc;}

#cboxCurrent{position:absolute; top:-20px; left:0px; color:#ccc;}

#cboxSlideshow{position:absolute; top:-20px; left:90px; color:#fff;}

#cboxPrevious{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/ar/assets/style-images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}

#cboxPrevious:hover{background-position:bottom left;}

#cboxNext{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/ar/assets/style-images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}

#cboxNext:hover{background-position:bottom right;}

#cboxLoadingOverlay{background:#fff;}

#cboxLoadingGraphic{background:url(/ar/assets/style-images/overlay-loading.gif) no-repeat center center;}

#cboxClose{position:absolute; top:2px; left:-6px; display:block; background:url(/ar/assets/style-images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}

#cboxClose:hover{background-position:bottom center;}
#cboxTitle,#cboxCurrent,#cboxNext,#cboxNext,#cboxPrevious,#cboxSlideshow,  #cboxTopLeft,#cboxTopCenter,#cboxTopRight,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight{display:none;height:0px;width:0px;}


#scrollDiv { width: 529px; overflow: hidden;}
#monthContainer { width: 176px; } 
.webkit #monthContainer { width: 149px; } 
.mac #monthContainer { width: 169px; } 

a.printAll{ position:relative; display:block; width:88px; padding:0 25px 0 5px; color:#fff !important; font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color: #003194; font-weight: bold; height: 22px; line-height:22px; text-align: left; text-decoration: none; vertical-align: middle; white-space: nowrap;}
.webkit a.printAll { width: 108px; } 
a.printAll span.icn-print{ display:block; width:14px; height:14px; position:absolute; right:5px; top:4px; background:url(/ar/assets/style-images/cbk-sprite.gif) -130px -60px no-repeat; color:#fff; }

#ecoOview ul { list-style: disc; padding: 0px 10px 0px 0px; }
#ecoOview ul li {padding: 0px 0px 7px 0px;} 

ul.bottom-social{margin:0; padding:0; float:right;}
ul.bottom-social li{ float:right; padding:0 3px;}
ul.bottom-social li.lbl{padding:0 5px 0 3px; color:#003194; background:url("/ar/assets/style-images/cbk-sprite.gif") no-repeat right -75px}
ul.bottom-social li a{display:block; width:20px; height:20px; margin:-2px 0 0 0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=7); -moz-opacity:0.7; -khtml-opacity: 0.7;  opacity:0.7;}
ul.bottom-social li a:hover{opacity:1;}