/*  
	Name: ETA Star

	Description:  Arabic version CSS
	Version: 1.0
	Author: Kailas

	*/
	/************* Page settings ******************/
	
html, body {

	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	background:#A0A0A0 url(images/body-bg.gif) repeat-y top center;
	direction:ltr;
	text-align: center;
	height: auto;

}

	
	a, a:link {
	text-decoration:none;
	}
	
	a:hover{
	text-decoration:underline;
	}
	
	.readmore{
	background:url(images/ar-readmore-bg.gif) no-repeat right center;
	display:block; 
	width:90px;
	margin-right: 3px;
	padding:0px 10px 0px 0px;
	color:#009C4D;
	font-weight:bold;
	float:right;
	}
	
	/************** Container **********************/
	
	div#container{
	width: 764px;
	text-align: right;
	margin-right: auto;
	margin-left: auto;
	padding-top:12px;
	padding-right:4px;
	padding-left:2px;
	background:#fff url(images/global-nav-bg.gif) repeat-x bottom right ;
	}	
	/************** Global Navigation *************/	
	
	ul#global-nav{
	background:#ffffff;
	width:540px;
	height:19px;
	margin:0px;
	padding:38px 0px 0px 0px;
	list-style:none;
	float:right;
	}
	
	ul#global-nav li{
	margin:0px;
	padding:0px 1px 0px 1px;
	list-style:none;
	float:right;
	color:#1B6881;
	display: inline;
	}
	
	ul#global-nav li a{
	color:#1B6881;
	}
	
	/************** Global Search *****************/	
	
	form#search{
	float:left;
	height:27px;
	margin:25px 0px 3px 0px;
	padding-left: 13;
	color:#1B6881;
	}
	
	form#search input{
	width:114px;
	height:19px;
	border:solid 1px #A4A4A4;
	color:#A4A4A4;
	display:inline;
	vertical-align:middle;
    margin-right:0px;
	padding:3px 3px 0px 0px;
	font-size:11px;
	}
	
	form#search input.button{
	width:44px;
	height:27px;
	border:none;
	vertical-align:middle;
	margin-right:0px;
	}
	
	/************** Header *****************/	
	
	#header{
	width:768px;
	height:158px;
	background:url(images/header-bgAr.jpg) no-repeat;
	float:left;
	}
	
	#logo{
	float:right;
	width:100px;
	padding:25px 26px 0px 0px
	}
	
	#top-navigation{
	margin:10px 0px 0px 0px;
	float:right;
	}
	
	#top-navigation ul#top-nav{

	margin:0px;
	padding:9px 20px 0px 0px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	position:relative;
	height:70px;
	float:left;
	width:610px;
	}
	
	#top-navigation ul#top-nav li{
	float:right;
	height:20px;
	margin:0px;
	padding:0px 3px 0px 3px;
	list-style:none;
	color:#0B5E7C;
	}
	
	#top-navigation ul#top-nav li a{
	color:#0B5E7C;
	}
	
	#top-navigation ul#top-nav li ul {
	position: absolute;
	top: 30px;
	left: 0px;
	width: 560px;
	display: none;
	list-style: none;
	padding:0px 15px 0px 0px;
	margin:0px;
	}
	
	#top-navigation ul#top-nav li ul.current{
	display:inline;
	margin:10px 0px 0px 16px;
	background:url(images/ar-top-nav-sub-bg.gif) no-repeat right center;	
	}
	
	#top-navigation ul#top-nav li ul.current li {
	display: block;
	float: right;
	list-style: none;
	font-size:11px;
	font-weight:normal;
	color:#0A323D;
	padding:0px 1px 0px 1px;
	margin:0px;
	}
	
	#top-navigation ul#top-nav li ul.current li a{
	color:#0A323D;
	}
	
	/************** Wrap  **********************/	
	


	#wrap{
		float:right;
		position:relative;
		height:780px;
		width:764px;
		overflow:visible;	
		background:url(images/wrap-right.gif) repeat-y left;
	}
	
	
	/************** Wrap - Left *****************/	
	#home-wrap-left{
	float: right;
	width:517px;
	height:780px;
	background:url(images/wrap-left-bg.) repeat-y;
	/*border:1px solid #339933;*/
	}
	
	#wrap-left{
	float:right;
	width:517px;
	height:700px;
	min-height:500px;
	background:url(images/wrap-left-bg.) repeat-y;
	}

/* HomePage CSS */
#contentHome{
	float:left;
	width:516px;
	background:url(images/content-bg.gif) no-repeat;
	margin:0px;
	padding-top: 23px;
	padding-left: 0px;
	padding-right: 10px;
	min-height:200px;
	/*height: 100%;*/
	}

	#contentHome h1{
	font-size:11px;
	color:#0E709B;
	margin-left: 35px;
	margin-right: 10px;
	padding:0px;
	}

	#contentHome ul#latest-newsHome{
	padding-top:10px;
	padding-left: 35px;
	margin-left: 0px;
	width:467px;
	list-style:none;
	height: 750px;
	}

	ul#latest-newsHome li{
	margin:0px;
	padding:5px 0px 3px 0px;
	list-style:none;
	clear:both;
	height:100px;
	background:url(images/latest-news-hr.gif) no-repeat bottom center;
	}


	ul#latest-newsHome li.no-bg{
	background:none;
	}
	
	ul#latest-newsHome li img{
	float:right;
	margin:0px 13px 10px 3px;
	vertical-align:top;
	}
	
	ul#latest-newsHome li h1{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#999999;
	display:inline;
	}
	
	ul#latest-newsHome li h1 a{
	color:#999999;
	}
	
	ul#latest-newsHome li h2{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#0E709B;
	}
	
	ul#latest-newsHome li h2 a{
	color:#0E709B;
	}
	
	ul#latest-newsHome li p{
	margin:2px 0px 4px 0px;
	padding:0px;
	font-size:11px;
	color:#68656A;
	}
	
	ul#latest-newsHome li p a{
	color:#68656A;
	}
	
	/* HomePage CSS END */


	#content{
	float:right;
	width:517px;
	background:url(images/content-bg.gif) no-repeat top right;
	margin:0px;
	padding:23px 19px 10px 30px;
	min-height:500px;
	}
	
	* html #content{
	height:500px;
	overflow:visible;
	}
	
	#content a img{
	border:none;
	}
	
	#content h1{
	font-size:11px;
	color:#0E709B;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
	
	#content h5{
	font-size:12px;
	color:#000000;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
	
	#content h1 a{
	color:#0E709B;
	}
	
	#content h2{
	font-size:22px;
	color:#086280;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	}
	
	#content h3{
	font-size:14px;
	color:#6F7070;
	margin:10px 0px 0px 0px;
	padding:0px;
	}
	
	#content h3 a{
	color:#6F7070;
	}

	#content h4{
	font-size:13px;
	color:#086280;
	margin:10px 0px 4px 0px;
	padding:3px 0px 2px 0px;
	background:url(images/h4-bg.gif) no-repeat bottom;
	}


	#content strong{
	padding:3px 0px 2px 0px;
	}
	
	#content h4 a{
	color:#086280;
	}
	
	#content p{
	color:#676767;
	margin:5px 0px 0px 0px;
	padding:0px;
	line-height:16px;
	direction:rtl;
	}
	
	#content p a{
	color:#676767;
	}
	
	#content ul{
	margin:0px;
	padding:3px 0px 0px 0px;
	list-style:none;
	float:right;
	}
	
	#content ul li{
	margin:0px;
	padding:6px 20px 5px 0px;
	list-style:none;
	color:#676767;
	width:450px;
	background:url(images/facilities-li-bg.gif) no-repeat right center;
	}
	
	#content .line {
	display:block;
	height:9px;
	margin:0px;
	padding:0px;
	background:url(images/latest-news-hr.gif) no-repeat bottom center;	
	}
	
	#content input {
	font-family:Arial;
	font-size:11px;
	}
	
	
	#content select {
	font-family:Arial;
	font-size:11px;
	}


	#content textarea{
	font-family:Arial;
	font-size:11px;
	}


	#content table{
	font-family:Arial;
	font-size:11px;
	color:#68656A;
	}

	#content table a{
	color:#68656A;
	}
	
	#content table#special-tab{
	font-size:11px;
	text-align:left;
	}
	
	#content table#special-tab td{
	height:25px;
	padding-left:15px;
	}
	
	
	#content table#payment-tab{
		border-top:1px solid #B4D0D9;
		border-left:1px solid #B4D0D9;
		font-size:11px;
		text-align:center;
		width:100%;
		}
	
	
	#content table#payment-tab tr td ,#content table#payment-tab tr th{
		border-bottom:1px solid #B4D0D9;
		border-right:1px solid #B4D0D9;
		margin:0px;
		padding:0px;
		}

	ul#latest-news{
	padding-top:18px;
	padding-bottom: 20px;
	margin:5px 0px 0px 0px;
	width:455px;
	list-style:none;
	}
	
	ul#latest-news li{
	margin:0px;
	padding-bottom: 8px;
	list-style:none;
	clear:both;
	height:100px;
	background:url(images/latest-news-hr.gif) no-repeat bottom center;
	}
	
	ul#latest-news li.no-bg{
	background:none;
	}
	
	ul#latest-news li img{
	float:right;
	margin:0px 3px 10px 13px;
	vertical-align:top;
	}
	
	ul#latest-news li h1{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#999999;
	display:inline;
	}
	
	ul#latest-news li h1 a{
	color:#999999;
	}
	
	ul#latest-news li h2{
	margin:0px;
	padding:0px;
	font-size:11px;
	color:#0E709B;
	}
	
	ul#latest-news li h2 a{
	color:#0E709B;
	}
	
	ul#latest-news li p{
	margin:2px 0px 4px 0px;
	padding:0px;
	font-size:11px;
	color:#68656A;
	}
	
	ul#latest-news li p a{
	color:#68656A;
	}
	
	#newsletter{
	width:508px;
	height:38px;
	background:url(images/newsletter-signup-bg.gif) no-repeat;
	float:right;
	padding:10px 12px 0px 0px;
	color:#006697;
	}
	
	#newsletter form{
	margin:0px;
	padding:0px;
	display:inline;	
	}
	
	#newsletter input{
	border:solid 1px #B8B7B7;
	color:#848484;
	width:130px;
	font-size:11px;
	height:20px;
	padding:2px 5px 0px 0px;
	margin:0px 5px 0px 3px;
	vertical-align:middle;
	}
	
	#newsletter input.button{
	border: none;
	width:37px;
	font-size:11px;
	height:21px;
	padding:0px 0px 1px 0px;
	margin:0px;
	}
	
	#breadcrumb{
	display:block;	
	width:460px;
	height:15px;
	padding:10px 0px 0px 0px;
	float:right;
	clear: both;
	color:#086285;
	background:#DBECF4;
	direction: rtl;
	}
	
	#breadcrumb a{
	color:#086285;
	}
	
	#utilities{
	width:57px;
	float:right;
	height:15px;
	padding:10px 0px 0px 0px;
	background:#DBECF4 url(images/utilities-bg.gif) no-repeat right;
	}
	
	#utilities a{
	display:block;
	width:20px;
	height:14px;
	float:right;
	}
	
	#utilities a.email{
	background:url(images/icon-email.gif) no-repeat;
	}
	
	#utilities a.print{
	background:url(images/icon-print.gif) no-repeat;
	}
	
	ul#facilities{
	margin:0px;
	padding:0px;
	list-style:none;
	color:#676767;
	}
	
	ul#facilities li{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 20px;
	list-style:none;
	background:url(images/facilities-li-bg.gif) no-repeat left top;
	}
	
	ul#facilities li a{
	color:#676767;
	}

	#payment {
	display:none;
	}

	#architecture {
	display:none;
	}


	#facilities {
	display:none;
	}
	
	#community {
	display:none;
	}



	/************** Spotlight ******************/	
	
	#spotlight{
	padding-right:1px;
	}
	
	/************** Wrap Right *****************/
	
	
	
	#wrap-right{
	position:absolute;
	right:517px;
	top:0px;
	float:left;
	width:240px;
	overflow:visible;
	margin:0px 0px 0px 0px;
	}
	
	#wrap-right #property-search{
	width:237px;
	min-height:240px;
	/*height:240px;*/
	background:url(images/property-search-bg.gif) repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:solid 1px #fff;
	}

	#wrap-right #property-search h1.min{
	height:28px;
	background:url(images/wrap-right-h1.gif) no-repeat;
	margin:0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size:12px;
	color:#096482;
	float:left;
	width:208px;
	border-bottom:solid 0px #fff;
	}
	
	#wrap-right #property-search a.minimise{
	float:right;
	width:27px;
	height:28px;
	display:block;
	background:url(images/wrap-right-min-a.gif) no-repeat;
	border-bottom:solid 0px #fff;
	}
	
	#wrap-right #property-search a.maximise{
	float:left;
	width:27px;
	height:28px;
	display:block;
	background:url(images/wrap-right-max-a.gif) no-repeat;
	border-bottom:solid 1px #fff;
	}
	
	#wrap-right #property-search ul#prop-search{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
	
	#wrap-right #property-search ul#prop-search li{
	margin:0px;
	padding:5px 0px 0px 15px;
	list-style:none;
	display:block;
	width:215px;
	float:left;
	color:#676767;
	font-weight:bold;
	}
	
	#wrap-right #property-search ul#prop-search li select{
	width:215px;
	color:#676767;
	font-size:10px;
	font-family:Verdana;
	margin-top:2px;
	font-weight:normal;
	padding:0px 0px 2px 0px
	}
	/*
	#wrap-right #property-search ul#prop-search li.small{
	width:100px;
	}
	
	#wrap-right #property-search ul#prop-search li.small select.small{
	width:100px;
	}
	*/
	#wrap-right #property-search ul#prop-search li input{
	padding:0px;
	margin:0px 0px 0px 0px;
	clear: both;
	}
	
	div.highlight{
	height:150px;
	width:237px;
	margin-right:1px;
	background:url(images/wrap-right-gradient.gif) repeat-x;
	overflow: hidden;
	float: left;
	}
	
	div.highlight img{
	float:right;
	padding:0px 10px 10px 0px;
	}

	#wrap-right h1{
		height:28px;
	background:url(images/wrap-right-h1.gif)  no-repeat;
	margin:0px 0px 15px 0px;
	padding-right: 10px;
	padding-top: 5px;
	font-size:12px;
	color:#096482;
	width:237px;
	float:left;
	border-bottom:solid 0px #fff;
	overflow: hidden;
	}
	
	#wrap-right h1 a{
	color:#096482;
	}
		
	#wrap-right h2{
	font-size:11px;
	color:#2C81A6;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
	
	#wrap-right h2 a{
	color:#2C81A6;
	}
	
	#wrap-right p{
	font-size:11px;
	color:#777878;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	}
	
	#wrap-right p a{
	color:#777878;
	}
	
	img.highlight{
	border:solid 1px #DDDDDD;
	margin-right:5px;
	}
	
    #related-links{
	background:url(images/related-links-bg.gif) repeat-x;
	height:100%;
	overflow:hidden;
	width:235px;
	border-top:solid 1px #fff;
	float: left;
	}
	
	#related-links ul#rel-links{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:left;
	width:225px;
	
	}
	
	#related-links ul#rel-links li{
	width:210px;
	margin:0px;
	padding:5px 15px 5px 0px;
	list-style:none;
	background:url(images/ar-facilities-li-bg.gif) no-repeat 100% 5px;
	border-bottom:solid 1px #F1F1F1;
	}
	
	#related-links ul#rel-links li a{
	background:none;
	color:#006699;
	padding:0px 0px 0px 0px;
	line-height:12px;
	margin:0px 0px 0px 0px;
	}
	
	#options{
	width:230px;
	text-align:center;
	padding:15px 0px 0px 0px;
	float: left;
	}
	
	#options img{
	margin-right:10px;
	}

	div.filler{
	width:250px;
	height:40px;
	background:	url(images/wrap-right-footer.gif) no-repeat;
	float:left;
	}
	/************* Photo Gallery ******************/
	
	ul#photo-gallery{
	margin:20px 5px 0px 0px;
	padding:0px;
	list-style:none;
	width: 450px;
	}
	
	ul#photo-gallery li{
	margin:20px 0px 0px 0px;
	padding:0px;
	list-style:none;
	display:inline;
	float:right;
	width:100px;
	height:100px;
	text-align:center;
	background:none;
	overflow: hidden;
	}
	
	ul#photo-gallery li img{
	border:solid 1px #888588;
	}
	
	ul#photo-gallery li a{
	color:#006699;
	}
	
	/************** Property Search *****************/
	ul#search-result{
	margin:0px;
	padding:0px;
	width:450px;
	list-style-type:none;
	margin-left:10px;
	margin-top:20px;
	}
	
	ul#search-result li{
	width:390px;	
	float:right;
	clear:both;
	background:none;
	}
	
	.excerpt{
	height:150px;
	float:right;
	margin-left:8px;
	}
	
	ul#search-result li h1{
	width:340px;
	height:15px;
	background:url(images/bg-h1.gif) no-repeat bottom left;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	float:right;
	}
	
	ul#search-result li h5{
	margin:0px;
	padding:0px;
	margin-right:10px;
	font-weight:bold;
	width:80px;
	font-size:11px;
	color:#68656A;
	float:right;
	margin-bottom:3px;
	}
	
	ul#search-result li h6{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:11px;
	color:#68656A;
	margin-bottom:5px;
	}

	


	
	/************** Footer *****************/
	
	
	
	#footer{
	position:relative;
	float:left;
	background:url(images/footer-bg.gif) no-repeat;
	width:764px;
	height: 65px;
	color:#ACACAC;
	margin-top: 5px;
	padding:15px 0px 0px 0px;	
	}
	
	
	#footer ul#footer-nav{
	margin:0px;
	width: 764px;
	padding-left: 25px;
	list-style:none;

	
	}
	
	#footer ul#footer-nav li{
	margin-left: 0px;
	padding:0px 3px 0px 2px;
	list-style:none;
	float:left;
	}
	
	#footer ul#footer-nav li a{
	color:#ACACAC;
	}
	
	.thanks-msg {
		color:#3D3172;
	}
	
	.error-msg {
		color:#BE0A3B;
		font-weight:bold;
	}
	
	.mandotory-msg {color: #0459A7}
	
	table#profile input.submit {
		margin:0px;
		vertical-align:middle;
		width:92px;
		height:31px;
		border:none;
	}
	table#profile input.long,table#profile textarea.long{
		width:354px;
		border:1px solid #B8B7B7;
		margin:4px 3px 4px 0px;
	}
	table#profile input.short{
		width:140px;
		border:1px solid #B8B7B7;
		margin:4px 3px 4px 0px;
	}
	table#profile select {
		border:1px solid #B8B7B7;
	}
	table#profile select.month {
		width:70px;
		margin:5px 0px;
	}
	table#profile select.day {
		width:60px;
		margin:5px 0px;
	}
	table#profile select.year {
		width:65px;
		margin:5px 0px;
	}
	table#contact-us input.text, table#contact-us textarea.textarea{
		border:1px solid #B8B7B7;
		width:200px;
	}
	table#contact-us input.smalltext{
		border:1px solid #B8B7B7;
		width:75px;
	}
	table#newsletter-table input.text{
		border:1px solid #B8B7B7;
		width:200px;
		margin:0px;
		text-align:left;
	}
	table#newsletter-table textarea {
		border:1px solid #B8B7B7;
		text-align:left;
	}
	table#newsletter-table input.submit{
		margin:0px;
		vertical-align:middle;
		width:92px;
		height:31px;
		border:none;
	}
	
	#our-vission {
	width:425px;
	float:left;
	font-size:11px;
	color:#336666;
	font-weight:500;
	font-style:italic;
	background:#D7EBF4;
	padding-top:17px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:17px;
	margin-top:5px;
	margin-bottom:5px;
	}
	#our-vission strong{
	font-size:14px;
	font-style:normal;
	}
	#lang-change {
	background:#ffffff;
	width:118px;
	height:19px;
	margin:0px;
	padding:38px 0px 0px 0px;
	list-style:none;
	float:right;
	}
	ul#lang-change li{
	margin:0px;
	padding:0px 1px 0px 1px;
	list-style:none;
	float:right;
	color:#1B6881;
	}
	
	ul#lang-change li a{
	color:#1B6881;
	}
	/************** End of the Style *****************/	
	
