Body{margin:0; padding:0; font-family:tahoma; color:#4F608C; font-size:12px; background:url(images/bg.jpg) repeat-x top right fixed;}
.lft{float:left;}
.rgt{float:right;}
.clr{clear:both;}
img, div, td { behavior: url("images/iepngfix.htc") }
a{font-family:tahoma; color:#4F608C; font-size:12px; text-decoration:none;}
a:hover{font-family:tahoma; color:#4F608C; font-size:12px; text-decoration:none;}
.navi{background:url(images/navibg.jpg) no-repeat; width:970px; height:37px; margin:0px 0px 0px 0px;}

#pageholder{ width:974px; margin:0px auto 0px auto; background:#fff; display:table;}
.header{ background-image:url(images/header_bg.jpg); background-repeat:repeat-x; height:101px; padding:0px 40px 0px 90px;}
.top{background:url(images/top_bar.jpg) repeat-x; height:23px;}
.searchfield{width:350px; height:23px; width:470px; font:tahoma; color:#4F608C; font-size:12px; margin-left:6px; float:left; border:solid 1px #C6C6C6;}

.colors{
	z-index:1000;
	position:relative;
	float:left;
	left: -75px;
	top: 10px;
	
	}
	
.search{background:url(images/searchbg.gif) no-repeat; width:579px; height:53px; position:relative; right:-30px; top:-33px; z-index:999; }

a.sl{ display:block; width:78px; height:22px; background:url(images/search_a.gif) no-repeat; float:right; font-family:tahoma; font-size:13px; font-weight:bold; color:#000000; font-style:none; text-decoration:none; text-align:center; padding: 7px 0px 0px 0px; z-index:999; position:relative; bottom:27px; right:15px;}
a.sl:hover{ display:block; width:78px; height:29px; background:url(images/search_hover.gif) no-repeat; float:right; font-family:tahoma; font-size:13px; font-weight:bold; color:#4C8BB3; text-decoration:none; text-align:center; padding:7px 0px 0px 0px;}

a.sl0{ display:block; width:78px; height:22px; background:url(images/search_hover.gif) no-repeat; float:right; font-family:tahoma; font-size:13px; font-weight:bold; color:#4C8BB3; font-style:none; text-decoration:none; text-align:center; padding: 7px 0px 0px 0px; z-index:999; position:relative; bottom:27px; right:15px;}
a.sl0:hover{ display:block; width:78px; height:29px; background:url(images/search_hover.gif) no-repeat; float:right; font-family:tahoma; font-size:13px; font-weight:bold; color:#4C8BB3; text-decoration:none; text-align:center; padding:7px 0px 0px 0px;}

.selected { display:block; width:78px; height:29px; background:url(images/search_hover.gif) no-repeat; float:right; font-family:tahoma; font-size:13px; font-weight:bold; color:#4C8BB3; text-decoration:none; text-align:center; padding:7px 0px 0px 0px;}

.heading{font:tahoma; color:#4F6290; font-size:14px; font-weight:bold;}
.heading2{font:tahoma; color:#0B6CB0; font-size:12px;}
.txtfield{height:15px; width:120px; color:#000; border:1px solid #CCCCCC;}
.news{background:url(images/newsbg.jpg) repeat-x; height:44px;}
.content{background:#FFFFFF; padding:10px 10px 15px 10px; margin:0px 0px 10px 0px;}
.moveicon{background:url(images/moveicon.jpg) no-repeat; width:23px; height:20px; float:left;  }
a.moveicon{background:url(images/moveicon.jpg) no-repeat; width:23px; height:20px; }
a:hover.moveicon{background:url(images/moveicon2.jpg) no-repeat; width:23px; height:20px;}
.txtfield2{ height:23px; width:180px; color:#000; border:1px solid #CCCCCC;}
.bttn{height:23px; width:100px; background:#777777; color:#ffffff; margin:15px 0px 0px 0px; font:tahoma;
	  border-top:1px solid #CCCCCC;
	  border-bottom:1px solid #666666;
	  border-right:1px solid #CCCCCC;
	  border-left:1px solid #666666;


}
.hr{color:#C7C7C7;}
.hr2 {
border-top:1px solid #CCCCCC; width:770px;
font-size:1px;}

.contrgt{border:solid 1px #C6C6C6; background:url(images/content-bg.jpg) repeat-x top left; padding:3px 6px 0px 0px;}
.contrgtmain{width:380px; float:right;}
.contlftmain{width:380px; float:left;}
.contlftfortab{border:solid 1px #C6C6C6; margin:0px 0px 6px 0px;}
.contlft{border:solid 1px #C6C6C6; margin:0px 0px 6px 0px; background:url(images/content-bg.jpg) repeat-x top left; padding:3px 6px 0px 0px;}

.contlft2{width:160px; float:left; margin:0px 15px 0px 0px;}
.contlft3{border:solid 1px #C6C6C6; margin:0px 0px 0px 0px; background:url(images/content-bg.jpg) repeat-x top left; padding:3px 6px 0px 0px;}
a.link{ display:block; width:97px; height:32px; background:url(images/a.jpg) no-repeat; float:left; font:12px Arial, Helvetica, sans-serif; color:#000000; font-style:none; text-decoration:none; text-transform:uppercase; text-align:center; padding: 20px 20px 0px 0px;}
a.link:hover{ display:block; width:97px; height:32px; background:url(images/a_04.jpg) no-repeat; float:left; font:12px Arial, Helvetica, sans-serif; color:#ffffff; font-style:none; text-decoration:none; text-align:center; padding:20px 20px 0px 0px;}
a.link1{ display:block; width:97px; height:32px; background:url(images/hover.jpg) no-repeat; float:left; font: 12px Arial, Helvetica, sans-serif; color:#ffffff; font-style:none; text-decoration:none; text-transform:uppercase; padding:20px 20px 0px 0px; text-align:center;}
a.link1:hover{ display:block; width:97px; height:32px; background:url(images/hover.jpg) no-repeat; float:left; font: 12px Arial, Helvetica, sans-serif; color:#ffffff; font-style:none; text-decoration:none; padding:20px 20px 0px 0px; text-align:center;}

.video{border:solid 1px #C6C6C6; width:auto; margin:10px 0px 0px 10px;}
.bg{border:solid 1px #C6C6C6; width:64px; float:left; margin:10px 0px 0px 10px; background:#FFFFFF; display:block;}

.footer{height:54px; font:tahoma; font-size:13px; color:#696E75; text-align:center; padding:10px 0px 10px 0px;}
.footer a{font:tahoma; font-size:13px; color:#696E75; text-align:center; text-decoration:none;}
.footer a:hover{font:tahoma; font-size:13px; color:#000; text-align:center; text-decoration:none;}

.img{margin:0px 0px 0px 20px;}
.adtext{ font-family:tahoma; color:#999999 font-size:12px; font-weight:normal; text-align:center; padding:0px 0px 0px 0px;}

.layerPOP {
background-color:#A2AFD4;
border:1px solid #657AB9;
color:#213041;
direction:rtl;
display:block;
float:right;
font-family:Tahoma;
padding:5px;
position:relative;
right:13pt;
text-align:right;
top:0;
width:25em;

}
*{outline: none;}

img {border: 0;}



.container {



	padding: 0;

	margin: 0 auto;

}

#header {

	background: url(header.jpg) no-repeat;

	width: 974px;

	float: right;

}

ul#topnav {

	position:relative;

	width: 100%;

	margin:0px 0px 0px 150px;

	float:left;

	list-style: none;

	font-size: 1.1em;

}

ul#topnav li {

	float:left;

	margin: 0; padding: 0;

	position: relative;
	

}

ul#topnav li a {

	float: left; 

	height: 44px;

}

ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }



ul#topnav a.bttn8 {

	background:url(images/bttn8.jpg) no-repeat;

	width: 355px; height:37px;

	margin:0px 0px 0px -106px; 

}

ul#topnav a.bttn7 {

	background:url(images/bttn7.jpg) no-repeat;

	width: 85px; height:37px; 

}
ul#topnav a.bttn7:hover {

	background:url(images/hbttn7.jpg) no-repeat;

	width: 85px; height:37px; 

}


ul#topnav a.bttn6 {

	background:url(images/bttn6.jpg) no-repeat;

	width: 79px; height:37px; 

}
ul#topnav a.bttn6:hover {

	background:url(images/hbttn6.jpg) no-repeat;

	width: 79px; height:37px; 

}




ul#topnav a.bttn5 {

	background:url(images/bttn5.jpg) no-repeat;

	width: 87px; height:37px; 

}
ul#topnav a.bttn5:hover {

	background:url(images/hbttn5.jpg) no-repeat;

	width: 87px; height:37px; 

}



ul#topnav a.bttn4 {

	background:url(images/bttn4.jpg) no-repeat;

	width: 73px; height:37px;

}
ul#topnav a.bttn4:hover {

	background:url(images/hbttn4.jpg) no-repeat;

	width: 73px; height:37px;

}


ul#topnav a.bttn3 {

	background: url(images/bttn3.jpg) no-repeat;

	width: 77px; height:37px; 

}
ul#topnav a.bttn3:hover {

	background: url(images/hbttn3.jpg) no-repeat;

	width: 77px; height:37px; 

}

ul#topnav a.bttn2 {

	background: url(images/bttn2.jpg) no-repeat;

	width: 82px; height:37px; 

}
ul#topnav a.bttn2:hover {

	background: url(images/hbttn2.jpg) no-repeat;

	width: 82px; height:37px; 

}

ul#topnav a.bttn1 {

	background:url(images/bttn1.jpg) no-repeat;

	width: 91px; height:37px; 

}

ul#topnav a.bttn1:hover {

	background:url(images/hbttn1.jpg) no-repeat;

	width: 91px; height:37px; 

}






ul#topnav li .sub {

	position:absolute;

	top: 34px; left:-1px; right:0px;

	background: #E6E6E6 url(sub_bg.png) repeat-x;
	border-top:0px solid #C2C2C2;
	border-bottom:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	border-left:1px solid #C2C2C2;
	padding: 20px 20px 20px;
    z-index:1000;
	float: right;

	/*--Bottom right rounded corner--*/

	-moz-border-radius-bottomright: 5px;

	-khtml-border-radius-bottomright: 5px;

	-webkit-border-bottom-right-radius: 5px;

	/*--Bottom left rounded corner--*/

	-moz-border-radius-bottomleft: 5px;

	-khtml-border-radius-bottomleft: 5px;

	-webkit-border-bottom-left-radius: 5px;

	display: none;

}

ul#topnav li .row {clear: both; float: right; width: 100%; margin-bottom: 10px; direction:rtl;}

ul#topnav li .sub ul{

	

	list-style: none;

	margin: 0; padding: 0;

	width: 150px;

	float: right;
	direction:rtl;
}

ul#topnav .sub ul li {

	width: 100%;

	color: #fff;
	direction:rtl;
}

ul#topnav .sub ul li h2 {

	padding: 0;  margin: 0;

	font-size: 1.3em;

	font-weight: normal;

}

ul#topnav .sub ul li h2 a {

	padding: 5px 0;

	background-image: none;

	color: #000;

}

ul#topnav .sub ul li a {

	float: right; 

	text-indent: 0; /*--Reset text indent--*/

	height: auto;

	background: url(navlist_arrow.png) no-repeat 5px 12px;

	padding: 7px 5px 7px 5px;

	display: block;

	text-decoration: none;

	color: #666;

}

ul#topnav .sub ul li a:hover {color: #000; background-position: 5px 12px ;}

h3 {
color:#2D2B2B;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}
.realestate_moazzam{border:solid 1px #C6C6C6; width:140px; float:left; margin:10px 0px 0px 10px; display: block;}

