@charset "utf-8";
/* CSS Document */
html{direction:rtl;}
html, p, ol, ul, li, h1, h2, h3, h4, form, div, fieldset, input, object{margin:0;padding:0;}
.r{float:right;}
.l{float:left;}
.clr{clear:both;}
img a, a img{border:none;}

body{background:#fff;color:#666;font:normal 75.5%/1.4em Tahoma, Helvetica, sans-serif;width:100%;height:100%;overflow-x:hidden;}
#wrap{width:950px;margin:0 auto;}
h2,h3, h4{font-family:"Simplified Arabic"}
h2{font-size:1.6em;line-height:1.2em;}
h3{font-size:1.25em;}
.inner-content h2{color:#ff0000;margin:20px 0 30px;border-bottom:1px solid #999;padding-bottom:20px;}
.inner-content h3{color:#000;margin-bottom:20px;}
.accordion h4{margin-bottom:6px;background:url(../images/bg-h-long-ar.jpg) no-repeat;padding:5px 28px 5px 5px;color:#fff;cursor:pointer;font-size:1.25em;}
.accordion h4 span{background:url(../images/arr.gif) no-repeat;display:block;width:11px;height:9px;float:left;margin:4px 0 0 5px;}

.accordion div{min-height:10px;}

.inner-content h3.h-long{color:#fff;}

#header{background:url(../images/bg-topbar.jpg) repeat-x;position:relative;left:0;width:950px;}
ul{list-style:none;}

#top-menu{float:left;height:29px;padding:6px 0 0 6px;}
#top-menu li, #footprints li, #footerlinks li, #icons li{display:inline;margin-right:10px;}
#top-menu li a, #footerlinks li a{color:#666;text-decoration:none;}
#top-menu label{display:none;}

h1 a{display:block;background:url(../images/banner-home-ar.jpg);height:0px;clear:both;padding-top:120px;overflow:hidden;font-size:1px;}

#main-column, .side-column{float:right;display:inline;margin-top:65px; /*Top margin given to expose the 2 lists beneath which are absolutely positioned */}

#main-column{width:701px;}

.side-column{width:240px;margin-right:9px;}

#footer{clear:both;background:#F5F5F5;border-top:1px solid #666;padding-top:40px;}
*+html #footer{padding-top:20px;}
#footerlinks{font-size:0.9em;}
#statements{font-size:0.8em;margin:10px;}
#statements li{ direction:rtl;}

/* Home Page */

#footprints{height:22px;padding-top:6px;position:absolute;right:0;top:226px;}
#footprints li{font-size:0.8em;}
#footprints li a{color:#000;text-decoration:none;}

#icons{height:22px;padding-top:6px;position:absolute;left:0;top:226px;}

.hh{color:#FF0000;}
.hh span{font-size:0.8em;display:block;margin-bottom:7px;}

#quotes{position:relative;height:122px;background:url(../images/bg-quotes.jpg) left 10px repeat-x;padding-top:20px;}
#quotes img{margin:0 24px;float:right;display:inline;}

.qtop, .qbtm{height:10px;position:absolute;left:0;width:701px;}
.qtop{background:url(../images/cnr-quotes-top.jpg);top:0;}
.qbtm{background:url(../images/cnr-quotes-btm.jpg);bottom:0;}

#cycle{padding:10px 24px;}
#cycle p{width:80%;margin:12px 20% 0 0;font:italic 1.2em Tahoma, Times, serif;}

.more{background:url(../images/blt-gold-ar.gif) right 50% no-repeat;color:#B89207!important;text-decoration:none;font-size:0.8em;padding-right:16px;display:block;}
.more_en{background:url(../images/blt-gold.gif) right 50% no-repeat;color:#B89207!important;text-decoration:none;font-size:0.8em;padding-right:16px;display:block;}



.more1{color:#B89207!important;text-decoration:none;font-size:0.9em;}
.more-q{float:left;position:relative;top:30px;margin-left:10px;display:inline;}

/* Navigation */


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


.menu {width:950px; height:35px; position:relative;margin:1px 0; background:url(../images/bg-nav.jpg); position:relative; z-index:100;}
.menu ul {padding:0; margin:0; list-style-type: none;}

.menu ul li {float:right;} /* 1st level seprator color */

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none;min-width:50px;padding:0 30px 0 5px; height:35px; line-height:35px; color:#fff; background:url(../images/bg-nav.jpg);}

/* main background & font color */

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}

.menu ul li ul {visibility:hidden; position:absolute; top:30px; left:0; }

.menu ul li:hover a, menu ul li a:hover {color:#fff; background:#878787;padding-right:30px;min-width:50px;}

.menu ul li a.active{background:#878787;padding-right:30px;min-width:50px;}

/* padding-right:30px;min-width:50px; */

 /* 1st level mouseover background & font color */

.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; width:950px;background:url(../images/bg-nav-grey.jpg); color:#fff;marging-top:40px;}

.menu ul.empty{visibility:hidden; height:35px; z-index:-999; }
.menu ul.empty1{z-index:999; background:#ffffff!important; height:35px; }

.menu ul li a:hover ul, .menu ul li ul.opened {visibility:visible; width:950px;background:url(../images/bg-nav-grey.jpg); color:#fff;marging-top:40px; height:35px;}

.menu ul li ul.opened, .menu ul li ul.opened li a{background:url(../images/bg-nav-grey.jpg) #878787!important;}

.menu ul li:hover ul.right_side li,
.menu ul li a:hover ul.right_side li { border:0;} /* 2nd level seprator color */

.menu ul li:hover ul.left_side li,
.menu ul li a:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}

.menu ul li:hover ul li a.sub,
.menu ul li a:hover ul li a.sub {background:#bd8d5e url(../../graphics/drop2.gif) bottom right no-repeat; color:#fff;} /* 3rd level font color */

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {visibility:hidden; position:absolute; left:0; top:35px; }

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block; background:url(../images/bg-nav-grey.jpg); color:#ddd;} /* 2nd level background & font color */

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {color:#CAAD45;} /* 2nd level mouseover background & font color */

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {visibility:visible; color:#000; background:#dfc184;}

.menu ul li:hover ul.right li {float:right;}

.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;} /* 3rd level background & font color */

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;} /* 3rd level mouseover background & font color */




/* Headings */

.h-long, .h-short{background:url(../images/bg-h-long-ar.jpg);height:19px;text-indent:28px;color:#fff;padding-top:2px;margin:10px 0;clear:left;}
.h-long a{color:white;}
.h-short{background:url(../images/bg-h-short-ar.jpg);}

.mb10{margin-bottom:10px;}

/* News */

#news{position:relative;}
#news div{padding:10px 10px 0;clear:left;margin:0 auto;border-bottom:1px dotted #ccc;clear:left;height:70px;}
#news div h2{padding-right:2px;width:80%;color:red;font-size:1.2em;font-weight:bold;}
#news div span{color:#999;font-size:0.8em;display:block;direction:ltr;text-align:right; direction:rtl;}
#news div p{margin-left:80px;width:80%;}
.btn-media{background:url(../images/btn-mediacenter-ar.jpg);width:96px;height:17px;color:#fff;display:block;font-size:0.9em;text-decoration:none;padding:2px 10px 0 0;position:absolute;left:0;top:180px;}

/* Standard Links List */

.linkslist li a{display:block;background:url(../images/blt-gold-ar.gif) right 7px no-repeat;text-indent:20px;color:#666;text-decoration:none;padding:5px 0;border-bottom:1px dotted #333;}
.linkslist li a:hover{color:#090;}

/* Inner Content
********************************/

.l-img-space{margin:0 30px 20px 0;}
.r-img-space{margin:0 30px 20px 0px; float:left;}
.inner-content p{margin:0 0 17px;}
.inner-content .h-long{margin-bottom:20px;}
.inner-content a{color:#ff0000;}

/* Newsitems */

.newsitems{border-bottom:1px dotted #ccc;margin-bottom:20px; min-height:80px;}
.dates{color:#999;font-size:0.8em;float:right;display:block;margin:0 0 0 20px;}
.newsitems h3{color:#ff0000;margin-bottom:12px;}
.newsitems img{float:left;margin-right:20px;border:1px solid #666;}

/* Standard List */

ul.standard{list-style:disc!important;padding-right:20px;margin-bottom:20px;}
ol.standard{margin-bottom:20px;padding-right:30px;}


.hh-quotes{font:italic 1.2em/1.5em Tahoma, Helvetica, sans-serif;padding:20px 0;border-bottom:1px dotted #ccc;direction:rtl;clear:right;}

#addresslist li{margin:4px 0 4px 30px;font-weight:800;}

.opening{color:#333;}

#speeches li{margin:11px 0 4px 20px;display:inline;}
#speeches li a{display:block;width:40%;float:right;border:1px solid #000;height:60px;color:#000;text-decoration:none;margin:0 0 20px 20px;padding:10px;}
#speeches li a img{border:1px solid #000;padding:1px;float:right;margin-left:8px;}
#speeches li a:hover{color:red;}

cite{margin:0 40px 10px 0;font-style:normal;position:relative;top:-32px;font-size:0.9em;direction:rtl;float:right;color:#900;}

.acro{background:url(../images/acroread.gif) right no-repeat;height:24px;margin:14px 0;display:block;padding:8px 30px 0 0;}

#sitemap ul{margin-right:30px;}
#sitemap li{color:#000;margin:10px 0;}
#sitemap ul li a{margin-right:20px;}

#usefullinks li{background:url(../images/blt-gold-ar.gif) right 50% no-repeat;padding-right:18px; margin-bottom:7px;}
#usefullinks li a{ color:#666;font:normal 105.5%/1.4em Arial, Helvetica, sans-serif;}


.display-none{ display:none;}


h3.education-subheading{color:#ff0000;padding-bottom:0px;}
span.education-black-heading{ color:#000 !important; font-weight:bold; font-size:12px; text-transform:uppercase;}
.sep{border-bottom:1px dotted #999; border-top:none; border-left: none; border-right:none; margin:30px 0 30px 0 !important;}

td.dot-sep{border-bottom:1px dotted #999; }
.question-heading{ color:#B89207; font-weight:bold;}
.sugg-text{ width:98%;}
.sugg-text-box{ width:250px; height:23px;}
.survery-form label{  padding:0 15px 0 7px;}
