/* ////////////////////////// the Arab Contractors ///////////////////////////// */
/*---------------------------------------------------------------*/
#main {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ffffff;
}

.background{
background:#6A81B1 url(images/bg.jpg);
background-repeat:repeat-x;
}

.pad5{
margin-left:7px;
}

.pad8x4{
padding-right:8px;
}

.padfeedback{
padding:4px;
}

.pad15{
margin-left:15px;
}

.pad8x2{
padding-left:8px;
padding-right:4px; 
}
.padRight7{
margin-right:4px;
}

.txt {
font-family:  Tahoma,Arial, Arial (Arabic);
font-size:11px;
font-weight:bold;
padding-right:0px;
padding-left:10px;
color:#133D6E;
letter-spacing:0px;
}
/*---------------------------------------------------------------*/
/* //////////////////// upper menu ////////////////////////////////// */
.upperMenu {
padding-right:40px;
padding-top:3px;
}
.upperMenuText a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#D0D3D8;
text-decoration:none;
}
.upperMenuText a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.lowerMenuText a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.lowerMenuText a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}

.lowerMenuTextAR a{
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.lowerMenuTextAR a:hover{
font-family:Tahoma, Arial, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}
/* /////////////////////// end of upper menu //////////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// Brief /////////////////// */
td.background{
background:#ffffff url(Images/curveEnd.gif);
background-repeat:no-repeat;
padding-left:17px;
}

.briefTitle{
font-family: Monotype Koufi , Tahoma, Arial (Arabic);
font-size:18px;
font-weight:bold ;
padding-left:205;
color:#FA6526;
}

.briefSubTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-left:10px;
letter-spacing:-1px;
color:#003366;
}

/* /////////////////////// end of Brief //////////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// Our Projects ////////////////////////// */

.ourProjectsMainTitle{
/*font-family:Arial, Helvetica, sans-serif;
font-size:18px;*/
font-family:Arial, Traditional Arabic, Arial (Arabic);
font-size:16px;
font-weight:Bold;
padding-right:200px;
color:#133D6E;
}

.ourProjectsTitle a{
font-family:Monotype Koufi , Tahoma, Arial (Arabic);
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
color:#4B8F05;
}

.ourProjectsTitle a:hover{
font-family:Monotype Koufi , Tahoma, Arial (Arabic);
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
text-decoration:underline;
color:#FA6526;
}

.ourProjectsTxt{
font-family:Tahoma,Traditional Arabic, Arial (Arabic);
font-size:12px;
font-weight:normal;
letter-spacing:-1px;
color:#767676;
}

.moreprojectsTable{
border-right:1px solid #FF9933;
text-align :right;
padding-right:10px; 
}

.moreprojectTable a{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: normal ;
text-decoration:none;
color:#87A0B7;

}

.moreprojectTable a:hover{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#87A0B7;

}

.inprogressproject a{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: bold ;
text-decoration:none;
color:#FFFFCC;

}

.inprogressproject a:hover{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#FFFFCC;

}

.inprogressprojectDetails a{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: normal ;
text-decoration:none;
color:#ffffff;

}

.inprogressprojectDetails a:hover{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#ffffff;

}

.overseasprojectDetails a{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight: normal ;
text-decoration:none;
color:#767676;

}

.overseasprojectDetails a:hover{
font-family: Tahoma,Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#767676;

}

.projectTitle a{
font-weight: bold;
font-size: 10pt;
font-family: arial;
color: #920d0c;
}

.projectTitle a:hover{
font-weight: bold;
font-size: 10pt;
font-family: arial;
color: #8F5757;
}

.projectTitleAR a{
font-weight: bold;
font-size: 9pt;
font-family: tahoma;
color: #920d0c;
text-decoration:none;
}

.projectTitleAR a:hover{
font-weight: bold;
font-size: 9pt;
font-family: tahoma;
color: #8F5757;
text-decoration:none;
}

.galleryTable
{
	border-right: #50120B 1px solid;
	border-left: #50120B 1px solid;
	border-bottom: #50120B 1px solid;
	background-color: #fdeac5;
}

.galleryTablebottom
{
	border-right: #50120B 1px solid;
	border-left: #50120B 1px solid;
	background-color: #81552D;
}

.infoTable{
border-left:1px solid #913D06;
padding-left:2px;

}

.infoTableRight{
border-right:1px solid #913D06;
padding-right:2px;

}



/* ///////////////// end of Our Projects /////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////////////// News Style //////////////////////// */
.newsTable{
border-left:2px solid #D0D3D8;
border-right:2px solid #D0D3D8;
background-color:#ECECEC;
}

.SubMenuLevel{
border-Bottom:1px solid #054579;
border-left:1px solid #054579;
width:145px;

}

.MenuLevel0{
 text-align:center;
 font-family: tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
font-size:12px;

}

.MenuItem{
border-right:1px solid #054579;
border-top:1px solid #054579;
font-family: tahoma, Arial Narrow, Arial, Helvetica, sans-serif;
font-size:12px;
width:126px;
}

.newsDate{
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
padding-left:15px;
color:#000000;
margin-top:10px;
}

.newsTilte{
font: 13px/1.5px Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:15px;
color:#3B6D9A;
}

.newsText{
font: 11px/14px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:15px;
padding-right:10px;
color:#888A89;
}

.projectsInProgress{
border-left:2px solid #90AECC;
border-right:2px solid #90AECC;
background-color:#B1D2FB;
}

.projectsInProgress a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#EA642C;
text-decoration:none;
}

.projectsInProgress a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#EA642C;
text-decoration:underline;
}


.newsMoreDetails{
margin-bottom:0px;
}

.newsMoreDetails a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
padding-right:10px;
}

.newsMoreDetails a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
padding-right:10px;
}

.projMoreDetails a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFCC66;
text-decoration:none;
}

.projMoreDetails a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFCC66;
text-decoration:underline;
}

.archiveLinks a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#767676;
}

.archiveLinks a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#767676;
}

.releases a{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#767676;
}

.releases a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#767676;
}

.releaseLinks a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#913D06;
}

.releaseLinks a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#913D06;
}

.medalText{
font-family:11px/14px Arial Narrow, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
padding-left:15px;
padding-right:10px;
color:#133D6E;
text-align: justify;
}

/* ////////////// end of News Style ////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// project in process Table /////////////////// */

.projectInProcessTable
{
	border-right: #90aecc 2px solid;
	border-left: #90aecc 2px solid;
	background-color: #d8e9fd;
}

.projectInProcessText{
font: 11px/12px Arial, Helvetica, sans-serif;
font-weight:normal;
/*padding-right:10px;
margin-right:10px;*/
color:#767676;
}

.projectInProcessText a{
font: 11px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding-left:95px;
color:#FA6526;
}

.projectInProcessText a:hover{
font: 11px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
padding-left:95px;
color:#FA6526;
}
/* ///////////////// end project in process Table /////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// related Links Table /////////////////// */
.relatedLinksTable{
border-left:2px solid #90AECC;
border-right:2px solid #90AECC;
background-color:#B1D2FB;
}

.relatedLinksText a{
font-family:Tahoma ,Traditional Arabic, Arial (Arabic);
font-size:11px;
font-weight:normal;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:none;
color:#133D6E;
}

.relatedLinksText a:hover{
font-family:Tahoma ,Traditional Arabic, Arial (Arabic);
font-size:11px;
font-weight:bold;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:underline;
color:#133D6E;
}

.ramsesText a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
text-decoration:none;
}
.ramsesText a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003366;
text-decoration:underline;
}

.FeedbackTable{
border-left:2px solid #90AECC;
border-right:2px solid #90AECC;
background-color:#056ECE;
}

.FeedbackText a{
font-family:Tahoma ,Traditional Arabic, Arial (Arabic);
font-size:12px;
font-weight:normal;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:none;
color:#ffffff;
}

.FeedbackText a:hover{
font-family:Tahoma ,Traditional Arabic, Arial (Arabic);
font-size:12px;
font-weight:bold;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:underline;
color:#ffffff;
}

.bulletins a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000066;
}

.bulletins a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#000066;
}

/* ///////////////// end of related Links Table /////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// bottom links /////////////////// */
.bottomLinks a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#5D1108;
}

.bottomLinks a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
color:#5D1108;
}

.path a{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:underline;
}

.path a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
}
/* ///////////////// end of bottom links /////////////////// */
/*---------------------------------------------------------------*/
.small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
margin-top:0px;
color:#ffffff;
}

.smallAR{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-decoration:none;
margin-top:0px;
color:#ffffff;
}

/*---------------------------------------------------------------*/
.upperLinks a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#913D06;
}

.upperLinks a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#913D06;
}

.projectTitle a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#920d0c;
}

.projectTitle a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#C06C5C;
}

.locations a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#ff8409;
}

.locations a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ff8409;
}

.PrevNext a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:White;
}

.PrevNext a:hover{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:White;
}

.Project_AR {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#87A0B7;
}

.searchtxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ff8409;
}


.cont a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;

}

.cont a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ff9933;
}

.cont a:active{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ff9933;
}

.sitemap a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#913D06;

}

.sitemap a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
text-decoration:underline;
color:#913D06;
}



.sitemaplevel1 a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
color:#913D06;

}

.sitemaplevel1 a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:underline;
color:#913D06;
}


.country a{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
color:#ffffff;
}

.country a:hover{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
color:#ffffff;
}

.intro a{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#ffffff;
}

.intro a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
color:#ffffff;
}

.intro a:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#ffffff;
}

.board a{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#34689A;

}

.board a:hover{
font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#92B1CF;
}

.services a{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

.services a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:underline;
color:#ffffff;
}


.foundationLinks a{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
color:#5c8abe;
}

.foundationLinks a:hover{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#5c8abe;
}
/*---------------------------------------------------------------*/
/* ///////////////// Discussion Forum /////////////////// */
.expert {
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#037CD9;
}

.expert a{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#037CD9;
text-decoration:underline;
}

.queries{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4A3C8C;
text-decoration:none;
}

.querieslink a{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
font-weight:bold;
text-decoration:underline;
}

.querieslink a:hover{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
font-weight:bold;
text-decoration:none;
}

.queriesTitles{
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.socialLinks a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
color:#5c8abe;
}

.socialLinks a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
text-decoration:underline;
color:#5c8abe;
}

/*-----------------------------------------------------*/
.records a{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#E46C0A;
}

.records a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#E46C0A;
}