﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
}
table, a
{
     outline:none;
}
.top_bg {
	background:url(../images/top_bg.jpg) no-repeat center;
}
.middle_bg {
	background:url(../images/project_bg.jpg) repeat-x left bottom;
}
.top_menu {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.white_link
{
color:#FFFFFF;
text-decoration:none;
margin:0px 10px 0px 10px;
}
.white_link:hover
{
text-decoration:underline;
}
.header_links{
color:#FFFFFF;
font-size:11px;
}
.top_menu a {
	color:#ffffff;
	text-decoration:none;
}
.top_menu a:hover {
	color:#ffffff;
	text-decoration:underline;

}
.menu_bg {
	border:1px solid #cccccc;
	border-top-style:none;
	background:url(../images/menu_bg.jpg) repeat-x left;
}
.menu_line {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.menu {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#666666;
}
.menu a {
	text-decoration:none;
	color:#666666;
	margin:0px 7px 0px 7px;
}
.menu a:hover {
	color:#ff0000;
}
.leftmenu {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
}
.leftmenu a {
	text-decoration:none;
	color:#333;
}
.leftmenu a:hover {
	color:#333;

}

.box_text
{
	font-size:12px;
	color:#333333;
	text-align: left;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.text_box {
	background:url(../images/textbox.jpg) no-repeat center;
}
.input_field {
	font-size:10.5px;
	color:#666666;
	width:180px;
	margin:0px 0px 0px 0px;
	border:none;
}
.heading_bg {
	background:url(../images/heading_bg.jpg) no-repeat center;
	padding-left:19px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666666;
}
.heading_projects {
	padding-left:10px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#666666;
}
.egypt_bg {
	background:url(../images/bg_pro.png) no-repeat;
	padding:30px 20px 20px 20px;
	height:446px;
}
.egypt_bg1 {
	background:url(../images/bg_pro.png) no-repeat;
	padding:15px 20px 20px 20px;
	height:446px;
}
.project_img01 {
	height:491px;
	background-image: url(../images/doha_projects01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 0px;
}
.project_img02 {
	height:491px;
	background-image: url(../images/Shangri-la.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img03 {
	height:491px;
	background-image: url(../images/towerlinks.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img04 {
	height:491px;
	background-image: url(../images/doha_asian_games.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img05 {
	height:491px;
	background-image: url(../images/jumeirah_golfestate.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img06 {
	height:491px;
	background-image: url(../images/katameya.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img07 {
	height:491px;
	background-image: url(../images/saadiyat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img08 {
	height:491px;
	background-image: url(../images/emirates_hills_res.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img09 {
	height:491px;
	background-image: url(../images/DubaiAirport.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img10 {
	height:491px;
	background-image: url(../images/economic_city.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.project_img11 {
	height:491px;
	background-image: url(../images/madinat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.inner_heading {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333333;
}
#top_menu
{

font-size:11px;
color:#666666;
font-weight:bold;
}
#top_menu a
{
text-decoration:none;
color:#666666;
margin:0px 9px 0px 9px;
}
#top_menu a:hover
{
color:#ff0000;
}
.menu_bg_border
{
border:1px solid #cccccc;
}
