/* CSS Document */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, form, label {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

body { 
margin:0;
padding:0;
line-height: 1.5;
font-family:tahoma; 
color:#383939;  
font-size:12px;
}

*{font-family:Tahoma}
p{text-align:justify; padding:7px 0px;}

a img { border: none; }

th {
	border:1px solid #cccccc;
	background:#375091;
	color:#FFFFFF;
	text-align:center;
	padding:2px 0px;
}

td{padding:2px 5px;border:1px solid #cccccc;vertical-align:top;}

.page-content div {
	/*text-align:justify;*/
}

.rteleft {text-align:left!important;}

ul{	margin: 0; padding: 0;}

.block ul {
	margin:0px!important;
	padding:0px !important;
}

div.error, tr.error {
	padding:5px;
	color:#FF0000;
	border:none!important;
	background:#DEDEDE; 
}

div.status, tr.status {
	padding:5px;
	color:#f7f7f7;
	border:none!important;
	background:#375091; 
	margin:0px 2px 10px;
}

div.status a, tr.status a{
	color:#FAB15A;
}
div.status a:hover, tr.status a:hover{
	color:#f7f7f7;
}

li.leaf {
	padding: 0px 0px 0px 0px!important;
}

.page-content ul li, .page-content ol li {
	margin-right:25px;
}
.page-content ul li ul li, .page-content ol li ul li {
	margin-right:20px;
}

.navy {color:#375091; font-size:13px;}

.page-content .form-submit {
	*margin-top:10px!important;
}

a, a:link, a:visited{color:#375091; text-decoration:none; cursor:pointer; padding:0; margin:0;}
a:hover {color:#383939; text-decoration:underline; padding:0; margin:0;}

h1{ margin:5px 20px 8px 0px; color:#375091;font-size:18px;font-weight:normal;}

.clear{clear:both;}

#container{
	direction:rtl;
	margin:0 auto;
	padding:0;
	width:1000px;
	background:#ffffff;
	border:1px #e8e8e8 solid;
}

#header{ height:125px; margin:10px 34px 0px 0px;}
#logo1 span{ width:317px; height:75px; float:right; display:inline; background:url(images/logo1.jpg) no-repeat 0 0;margin:10px 0px 0px;}
#logo1 a span{ width:317px; height:75px; float:right; display:inline; background:url(images/logo1.jpg) no-repeat 0 0;margin:10px 0px 0px;}
#logo2{ width:85px; height:97px; margin-left:72px; float:left; display:inline; background:url(images/logo2.jpg) no-repeat 0 0;}
#btnEnglish{ float:right; display:inline; }
#headerMenu{ width:675px; float:right; display:inline; }
#headerMenu ul{ margin:0px 0px 0px 0px!important;text-align:center;}
#headerMenu ul li.leaf{ display:inline; background:url(images/menuSeprator.jpg) no-repeat left 4px; padding:0px 3px 0px 9px!important;margin:0px 0px 0px 0px!important;list-style-image:none;list-style-type:none;}
#headerMenu ul li.last{ background:none!important;}
#headerMenu ul li a, #headerMenu ul li a:link,#headerMenu ul li a:visited{ color:#35518c; text-decoration:none; }
#headerMenu ul li a:hover{ color:#fab15a; text-decoration:none;}
#headerMenu ul li.noSprator{ background:none;}

#searchArea{ width:170px; margin-right:5px; float:right; display:inline;}
#iconSearch{ float:right; display:inline; width:33px; height:16px; background:url(images/btn_search.jpg) no-repeat 0 0;margin:2px 0px 0px;}
#inputText{ float:right; display:inline; margin:0px 2px; }
#edit-search-block-form-1-wrapper {display:inline;float:right;width:135px;margin:0px 0px 0px!important;*margin-top:-18px!important;}
#inputText input, input#edit-search-block-form-1{font-size:11px; color:#35518c; height:14px;*height:13px; width:130px;}
#searchBtn{ width:25px; float:right; display:inline;margin:2px 6px 0px 0px;}
#btnStartSearch{ float:right; display:inline;}
#headerImage{ height:200px;}

#mainMenu{ height:29px;background:url(images/menuBk.jpg) repeat-x 0 0;}

/*** LEvel One ***********/
#mainMenu ul{margin:3px 0px 0px 0px!important;}
ul.nice-menu-down {float:right;*float:left;}
ul.nice-menu-down ul {right:0;}
#mainMenu ul.nice-menu-down li{float:right;display:inline; background:url(images/menuSeprator2.jpg) no-repeat left 7px; padding:0px 4px 0px 5px!important;margin:0px 0px 0px 0px!important;}
#mainMenu ul li a, #mainMenu ul li a:link,#mainMenu ul li a:visited{ color:#fab15a; text-decoration:none;font-weight:bold;font-size:11px;}
#mainMenu ul li a:hover{ color:#0f073b;text-decoration:none;font-weight:bold;font-size:11px;}
#mainMenu ul li.last{ background:none;}

#mainMenu ul.nice-menu ul{background:#758cbe;border:1px solid #FFFFFF; margin:0px 0px 0px 0px!important;width:15.6em;top:1.5em;}
#mainMenu ul.nice-menu ul li {border-bottom:1px solid #FFFFFF;background:none;width:14.9em;padding:0px 5px!important;}
ul.nice-menu-down li ul li ul {right:15.6em!important;_right:150px!important;left:0px;top:-1px!important;}
#mainMenu ul.nice-menu ul li a, #mainMenu ul.nice-menu ul li a:link, #mainMenu ul.nice-menu ul li a:visited {color:#FFFFFF;}
#mainMenu ul.nice-menu ul li a:hover {color:#fab15a;}

#content{ background:url(images/topShadow.jpg) repeat-x 0 0; width:100%;}
#leftPart{ width:200px; float:right; display:inline; margin:17px 0px 0px 9px}
.leftIcons{ margin-bottom:8px; text-align:center;}
#midPart{ width:326px; float:right; display:inline; margin:17px 0px 0px 19px}
.midIcons a span{float:right;display:inline;width:326px; height:158px; margin-bottom:21px; text-align:center; background:url(images/ads.jpg) no-repeat 0 0;}

.midText{ float:right; display:inline; margin-right:15px;  margin-bottom:5px; background:url(images/linkBorder.jpg) no-repeat 91px bottom;}
.midImag, .news .views-field-iid{float:left; display:inline;margin:0px 10px 0px 0px;}
.news .views-field-iid img {border:1px solid #b1c7de;}
.news .views-field-teaser {}
.news .views-field-title {background:url(images/bulitNews.jpg) no-repeat right 8px; padding-right:10px;font-weight:bold;margin:0px 0px 5px 0px;}
.news .views-field-teaser .field-content {padding-right:10px;}
.news .views-field-teaser p {padding:0px 0px 7px;}
.news .views-row-odd, .news .views-row-even {
	margin:0px 15px 10px 0px;
	background:transparent url(images/linkBorder.jpg) no-repeat scroll 60px bottom;
}
.news .views-row-last {background:none!important;}

.midLink{ width:247px; float:right; display:inline; padding-right:6px;}
.midLink a, .midLink a:link, .midLink a:visited{ color:#000000; font-size:11px; text-decoration:none; font-weight:normal; background:url(images/bulitNews.jpg) no-repeat right 8px; padding-right:10px; display:block;}
.midLink a:hover{ color:#025ab7; font-size:11px; text-decoration:none; font-weight:normal; background:url(images/bulitNews.jpg) no-repeat right 8px; padding-right:10px;display:block;}

#rightPart{ width:446px; float:right; display:inline;  background:url(images/rightPartShadow.jpg) no-repeat 0 0;}
#rightPartTop{ width:416px; padding:0px 0px 0px 30px;}
#rightAds{ height:46px; padding-bottom:15px; background:url(images/rightAdsShadow.jpg) repeat-x 0 bottom;}
#adsTitle a span{ margin-right:5px; width:55px; height:46px; float:right; display:inline; background:url(images/iconAds.jpg) no-repeat 0 0;}
#rightAdsText{ width:295px; margin:19px 5px 0px 0px;  float:right; display:inline; }
#rightAdsText-inner {width:640px;margin:19px 1px 0px 5px;  float:right; display:inline;}
#rightAdsText a, #rightAdsText a:link, #rightAdsText a:visited, #rightAdsText-inner a, #rightAdsText-inner a:link, #rightAdsText-inner a:visited{
	font-weight:bold;
}
#rightAdsText a:hover, #rightAdsText-inner a:hover {font-weight:bold; }
#textArea {
	background:transparent url(images/rightTitleShadow.jpg) no-repeat scroll right top;
	padding:10px 23px 0 10px;
}

.marquee-icon {float:left; display:inline;margin:20px 0px 0px 5px;}

.inner-content{ background:url(images/rightTitleShadow.jpg) no-repeat right top; padding:20px 23px 15px;
	min-height:200px;
	height:auto!important;
	height:200px;
}

#textArea2Rigth{width:230px; margin-left:10px;float:right; display:inline; background:url(images/textAreaBorder.jpg) no-repeat left 17px; }
#textArea2{ background:url(images/rightTitleShadow2.jpg) no-repeat right top;padding:15px 23px 10px 13px;}
.vote{}
#textArea2Left{ width:205px; float:right; display:inline;}
#textArea3{ background:url(images/rightTitleShadowEn.jpg) no-repeat right top;  padding:10px 6px;}
#textArea3 ul li{ background:url(images/linkBorder.jpg) no-repeat right bottom; padding:2px 5px}
#textArea3 ul li a, #textArea3 ul li a:link, #textArea3 ul li a:visited{ padding-right:10px; margin:0; background:url(images/bulitNews.jpg) no-repeat right 8px; display:block}
#textArea3 ul li a:hover {color:#383939; font-size:11px; font-weight:normal; text-decoration:none; padding-right:10px; margin:0; background:url(images/bulitNews.jpg) no-repeat right 8px; display:block}

.projects .view-Projects .views-row-odd, .projects .view-Projects .views-row-even {
	padding-right:10px;
	margin:0; 
	background:url(images/bulitNews.jpg) no-repeat right 12px;
}

.projects .view-Projects .views-field-title {
	background:url(images/linkBorder.jpg) no-repeat right bottom; 
	padding:5px 2px;
}

.projects .view-Projects .views-row-last .views-field-title {
	background:none!important;
}

#fotter{ padding-top:20px; height:30px; background:url(images/fotterBk.jpg) repeat-x 0 0; text-align:center; color:#FFFFFF;direction:ltr;}

#fotter a, #fotter a:link, #fotter a:visited{ color:#ffffff; font-size:11px; text-decoration:none; font-weight:normal;}
#fotter a:hover{ color:#000000; font-size:11px; text-decoration:none; font-weight:normal; }

#innerRightPart{ width:790px; float:right; display:inline;  background:url(images/rightPartShadow.jpg) no-repeat left 0;}
#innerRightPartTop{ width:760px; padding:0px 0px 0px 30px;}

/*--- Sitemap ---*/
.site-map h2 {
	padding:10px 0px 2px;
	font-size:12px;
	font-weight:bold;
	
}

.site-map .home-page {
	font-weight:bold;
}

/********* Search Inof ***************/
.search-results .search-info {
	display:none;
}
.box h2{
	color:#666666;
	font-weight:bold;
	margin:0pt;
	font-size:14px;
}

dl.search-results {
	padding:0px 0px 0px !important;
}
.search-results dd {
	border-bottom:1px solid #DEDEDE;
	padding-bottom:8px;
}
dl.search-results dt.title {
	padding:0px 0px 0px 0px;
	margin:10px 0px 5px;
}
dl.search-results dt.title a, dl.search-results dt.title a:link, dl.search-results dt.title a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#1152a4;
}
dl.search-results dt.title a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#FAB15A;
}

.back {
	float:left;
	display:inline;
	background:url(images/arrow-ar.png) no-repeat scroll right 6px;
	padding-right:11px;
	font-weight:bold;
}

/***** Image Attach ****************************/
.image-attach-body {
	border:1px solid #DEDEDE;
	float:left;
	margin-right:1em;
	margin-left:0em;
	padding:4px;
}

.page-content .view-News .views-row-odd, .page-content .view-News .views-row-even, .page-content .view-Advertisement .views-row-odd, .page-content .view-Advertisement .views-row-even {
	border-bottom:1px solid #DEDEDE;
	padding:12px 0px 4px;
}

.page-content .view-News .views-row-last, .page-content .view-Advertisement .views-row-last {
	border-bottom:none!important;
}
.page-content .view-News .views-field-title, .page-content .view-Advertisement .views-field-title {
	font-weight:bold;
}

/***** For ticker ***********************************/
.ticker span, .inner-ticker .views-row-odd, .inner-ticker .views-row-even {
	/*padding:0px 12px 0px 27px;
	height:25px;
	background:url(images/logo-ticker.jpg) no-repeat scroll 0% 0px;
	display:inline-table;*/
}
.ticker .views-row-last, .inner-ticker .views-row-last {
	background:none;
}

.view-welcome-note .views-field-view-node {
	text-align:left;
}

/****************** Poll ******************************/
.form-checkboxes, .form-radios {
	margin:0.5em 0;
}
.poll .vote-form .choices {margin:0px 0px;}
.poll .bar .foreground {
	background-color:#375091;
}
.poll .title {font-weight:bold;}
.poll-home .links {display:none;}

.faq-question {
	background:transparent url(images/arrow-ar.png) no-repeat scroll 100% 10px;
	padding-left:0px !important;
	padding-right:10px !important;
}
.faq_dd_hide_answer_omar {
	background:transparent url(images/menu-expanded.gif) no-repeat scroll 100% 10px;
}
.faq-category-group {margin:0px 0px 10px 0px;}
.faq-qa-header {font-size:13px; font-weight:bold;}
.faq-dl-hide-answer {padding:0px 10px 0px 0px;}

/****** Galleries ***********************************/
ul.galleries li {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:1em 0;
padding:1em;
position:relative;
}

ul.galleries li {
	background:none;
	border:none;
	list-style:none;
	list-style-type:none!important;
	margin:0em 2.9em;
	padding:0 1em;
}
ul.galleries ul li {
	background:#f0f2f1 none repeat scroll 0 0;
	border-right:1px solid #ced7d2;
	border-bottom:1px solid #ced7d2;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	float:right;
	display:inline;
	margin:1em;
	padding:1em;
	position:relative;
	width:245px;
	height:175px;
}

ul.galleries li img {
	border:1px solid #ced7d2;
	float:right;
	display:inline;
	margin-left:0px!important;
	padding:4px;
}

ul.galleries h3 {
	margin:7px 0px;
}
ul.galleries h3 a{
	font-weight:bold;
}

ul.galleries p {
	margin:7px 0px 0px!important;
}
ul.images {
	margin:0px 0px 0px 2.3em;
}

ul.images li {
	background:transparent none repeat scroll 0 0;
	float:left;
	display:inline;
	margin:1em;
}
ul.images li {
	background:transparent none repeat scroll 0 0;
	float:left;
	display:inline;
	margin:1em;
}
ul.images li img{
	padding:4px;
	border:1px solid #ced7d2;
}

ul.galleries li img.hover-image{
	border:1px solid #627dce;
}

ul.images li img.hover-image{
	border:1px solid #627dce;
}
ul.images h3{ 
	color:#828282;
	font-size:11px;
	text-align:center;
}

.active_one {
	font-size:12px;
	font-weight:bold;
	list-style:none;
	cursor:pointer;
	display:block!important;
	padding-right:11px;
	background:url(images/arrow-ar.png) no-repeat 100% 6px ;
	margin-right:0px!important;
	margin-bottom:5px;
	list-style-type:none!important;
	color:#375091;
}

.active_one1{
	background:url(images/arrow-bot.png) no-repeat 100% 6px ;
}

.collapsible_one {
	display:none;
}

span.date-display-single {
	color:#375091;
	font-weight:bold;
	font-size:10px;
}

/***** Housing form **************************/
legend {
	color:#375091;
	font-weight:bold;padding:0px 3px;
	font-size:13px;
}
#webform-client-form-188 #webform-component-price_copy {
	color:#ff0000;
	font-weight:bold;
}

#webform-client-form-188 .webform-component-markup {
	font-weight:bold;
}
#webform-client-form-188 .form-item .description {
	color:#ff0000;
}

#webform-client-form-188 #webform-component-ex15, #webform-client-form-188 #webform-component-place_of_birth_capital, #webform-component-ex_month, #webform-component-issue_month {
	float:right;
	display:inline;
}
#webform-client-form-188 #webform-component-ex16, #webform-client-form-188 #webform-component-not_jordan, #webform-component-ex_year, #webform-component-issue_year {
	float:right;
	display:inline;
	margin:0px 20px 0px 0px;
}
#webform-client-form-188 #webform-component-ex17, #webform-component-ex_date, #edit-submitted-f-book-qaid-number-wrapper {
	clear:both;
}

#webform-client-form-188 #webform-component-parent_book_family .form-item label {
	display:block;
	float:right;
	margin:0px 0px 10px 0px;
	text-align:right;
	width:160px;
}

#webform-client-form-188 #webform-component-parent_book_family .form-item label.option {
	width:125px;
}


#webform-component-garabah_date, #webform-component-garabah_date_work, #webform-component-garabah_work, #webform-component-garabah_work_sector
#webform-component-garabah_date2, #webform-component-garabah_date_work2, #webform-component-garabah_work2, #webform-component-garabah_work_sector2
#webform-component-garabah_date3, #webform-component-garabah_date_work3, #webform-component-garabah_work3, #webform-component-garabah_work_sector3
#webform-component-garabah_date4, #webform-component-garabah_date_work4, #webform-component-garabah_work4, #webform-component-garabah_work_sector4
#webform-component-garabah_date5, #webform-component-garabah_date_work5, #webform-component-garabah_work5, #webform-component-garabah_work_sector5
#webform-component-garabah_date6, #webform-component-garabah_date_work6, #webform-component-garabah_work6, #webform-component-garabah_work_sector6 {
	display:inline-block;
	width:430px;
}


html.js fieldset.collapsible legend a {
	background-position:98% 75%;
	padding-left:0;
	*padding-right:25px!important;
	_padding-right:15px!important;
}


#webform-component-eqrar2 label {display:none;}
#webform-component-eqrar2 .form-checkboxes label {display:inline;font-weight:bold;}
#webform-component-home_type .form-item .form-checkboxes label,#webform-component-_2 .form-item .form-checkboxes label,#webform-component-__3 .form-item .form-checkboxes label, #webform-component-amarah1 label, #webform-component-tabeq1 label, #webform-component-shaqah1 label, #webform-component-amarah2 label, #webform-component-tabeq2 label, #webform-component-shaqah2 label, #webform-component-amarah3 label, #webform-component-tabeq3 label, #webform-component-shaqah3 label {display:inline;}
#webform-component-first_choice, #webform-component-second_choice, #webform-component-third_choice {clear:both}
#webform-component-amarah1 .form-item, #webform-component-tabeq1 .form-item, #webform-component-shaqah1 .form-item, #webform-component-amarah2 .form-item, #webform-component-tabeq2 .form-item, #webform-component-shaqah2 .form-item, #webform-component-amarah3 .form-item, #webform-component-tabeq3 .form-item, #webform-component-shaqah3 .form-item {float:right;display:inline;margin-top:0px;margin-left:20px;}
#webform-component-eqrar2 label
#webform-component-options .fieldset-wrapper .webform-component-select{display:block;clear:both;}
#webform-component-options .fieldset-wrapper .form-item .form-checkboxes .form-item{float:right;display:inline}
#webform-component-project_name {border:4px double;float:right;margin-right:95px;padding:0 4px;margin-top:15px;}
#webform-component-_ input#edit-submitted-- {width:196px;}
#webform-component-orderno {border:4px double;float:left;margin-left:93px;padding:0 4px;width:200px;}
#webform-component-orderno input#edit-submitted-orderno{width:196px;}
#webform-component-conditions {clear:both;}
#webform-component-org_used p {padding-left:205px;text-align:left;padding-bottom:0;}
#webform-component-note {font-weight:bold;}
#webform-client-form-359 .form-item .description {font-weight:bold;}

/**** Lightbox ****/
.black_overlay{
	background-color:#000000;
	height:1000px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:90;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	position: absolute;
	top: 10%;
	left: 28%;
	width: 500px;
	padding:16px 16px 50px;
	background-color: white;
	z-index:1002;
	overflow: auto;
	font-size:34px;
	background:#FFFFFF;
	border:5px solid #375091;
}
#close_ad {
	float:right;
	margin-right:0px;
	margin-top:-13px;
	display:inline;
	font-weight:bold;
}

#msgbox-content {
	clear:both;
	direction:rtl;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}

#close-btn {
	text-align:center;
	background:#375091;
	padding:2px 0px 3px;
	margin:40px auto 0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	width:65px;
}

#close-btn a{
	color:#FFFFFF;
	text-decoration:none;
}