@charset "iso-8859-1";
/* ////////////////////////// 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:6px;
}

.pad15{
margin-left:15px;
}

.pad8x2{
padding-left:8px;
padding-right:8px;
}
.padRight7{
margin-right:4px;
}

.txt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-right:17px;
color:#133D6E;
letter-spacing:0px;
}
/*---------------------------------------------------------------*/
/* //////////////////// upper menu ////////////////////////////////// */
.upperMenu {
padding-right:40px;
padding-top:18px;
}
.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;
}
/* /////////////////////// end of upper menu //////////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// Brief /////////////////// */
td.background{
background:#ffffff url(Images/curveEnd.gif);
background-repeat:no-repeat;
padding-left:17px;
}

.briefTitle{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
padding-left:10px;
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: 18px/40px Arial, Helvetica, sans-serif;
font-weight:normal;
padding-left:8px;
color:#133D6E;
}

.ourProjectsTitle a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
color:#4B8F05;
}

.ourProjectsTitle a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
text-decoration:underline;
color:#FA6526;
}

.ourProjectsTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:-1px;
color:#767676;
}
/* ///////////////// end of Our Projects /////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////////////// News Style //////////////////////// */
.mainTable{
border-left:2px solid #A6B4C0;
border-right:2px solid #A6B4C0;
background-color:#FFFFFF;
}

.marqueeTable{
border-top:2px solid #A6B4C0;
border-bottom:2px solid #A6B4C0;
background-color:#FFFFFF;
}

.marqueebottomTable{

border-bottom:2px solid #A6B4C0;

}


.newsMiscCell {
	clear: none;
	float: none;
	height: 21px;
	width: 1%;
	vertical-align:middle;
	white-space: nowrap;
	font-size: 11px;
	text-decoration: none;
}

.newsMisc_space {
	width: 50px;
}


.mainMenuTable{
border-left:2px solid #A6B4C0;
border-right:2px solid #A6B4C0;
border-bottom:2px solid #A6B4C0;
background-color:#FFFFFF;
}

.MenuHover a{
font-family: Tahoma;
font-weight:Bold;
font-size:10px;
color:#2C6D0C;
text-decoration: none;
}

.MenuHover a:hover{
font-family: Tahoma;
font-weight:Bold;
font-size:10px;
color:#C89136;
text-decoration: underline;
}


.about a{
font-family: Tahoma;
font-weight:Bold;
font-size:11px;
color:#2C6D0C;
text-decoration: underline;
}

.about a:hover{
font-family: Tahoma;
font-weight:Bold;
font-size:11px;
color:#C89136;
text-decoration: none;
}


.sitemappath a{
font-family: Tahoma;
font-weight:Bold;
font-size:11px;
color:#C89136;
text-decoration: underline;
}

.sitemappath a:hover{
font-family: Tahoma;
font-weight:Bold;
font-size:11px;
color:#2C6D0C;
text-decoration: none;
}


.orgchart a{
font-family: Tahoma;
font-weight:Bold;
font-size:12px;
color:#2C6D0C;
text-decoration: none;
}

.orgchart a:hover{
font-family: Tahoma;
font-weight:Bold;
font-size:12px;
color:#C89136;
text-decoration: underline;
}

.archives a{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2C6D0C;
text-decoration:none;
padding-right:3pt;
padding-bottom:4pt;
}

.archives a:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#EA642C;
text-decoration:underline;
}

.crime a{
font-family: Tahoma;
font-weight:normal;
font-size:11px;
color:#706F6F;
text-decoration: none;
}

.crime a:hover{
font-family: Tahoma;
font-weight:normal;
font-size:11px;
color:#706F6F;
text-decoration: underline;
}

.galleryTable
{
	border-right: #003366 1px solid;
	border-left: #003366 1px solid;
	border-bottom: #003366 1px solid;
	background-color: #7E90A3;
}

.galleryTablebottom
{
	border-right: #003366 1px solid;
	border-left: #003366 1px solid;
	background-color: #C4CDD6;
}

.newsDate{
font-family: Arial Narrow, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
padding-left:15px;
color:#000000;
margin-top:10px;
}

.newsTitle a{
font-family: Tahoma, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#2C6D0C;
text-decoration:underline;
padding-right:3pt; padding-bottom:4pt
}

.newsTitle a:hover{
font-family: Tahoma, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#2C6D0C;
text-decoration:none;
padding-right:3pt; padding-bottom:4pt
}

.newsText{
font: 11px/14px Arial Narrow, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
font-weight:bold;
color:#EA642C;
text-decoration:none;
}

.newsMoreDetails{
margin-bottom:0px;
}

.newsMoreDetails a{
font-family: Tahoma, Arial;
font-size:11px;
font-weight:normal;
color:#2C6D0C;
text-decoration:none;
}

.newsMoreDetails a:hover{
font-family: Tahoma, Arial;
font-size:11px;
font-weight:normal;
color:#2C6D0C;
text-decoration:underline;

}

.newsDetails a{
font-family: Tahoma, Arial;
font-size:12px;
font-weight:normal;
color:#2C6D0C;
text-decoration:none;
}

.newsDetails a:hover{
font-family: Tahoma, Arial;
font-size:12px;
font-weight:normal;
color:#2C6D0C;
text-decoration:underline;

}

.bottomlinks a{
font-family: Tahoma, Arial;
font-size:9px;
font-weight:normal;
color:#2C6D0C;
text-decoration:none;
}

.bottomlinks a:hover{
font-family: Tahoma, Arial;
font-size:9px;
font-weight:normal;
color:#2C6D0C;
text-decoration:underline;

}

/* ////////////// 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:100px;
color:#FA6526;
}

.projectInProcessText a:hover{
font: 11px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:underline;
padding-left:100px;
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: 12px/1.5px Arial, Helvetica, sans-serif;
font-weight:normal;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:none;
color:#133D6E;
}

.relatedLinksText a:hover{
font: 12px/1.5px Arial, Helvetica, sans-serif;
font-weight:bold;
/*padding-right:10px;
margin-right:10px;*/
text-decoration:underline;
color:#133D6E;
}
/* ///////////////// end of related Links Table /////////////////// */
/*---------------------------------------------------------------*/
/* ///////////////// bottom links /////////////////// */
.bottomLinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000066;
}

.bottomLinks a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#000066;
}
/* ///////////////// end of bottom links /////////////////// */
/*---------------------------------------------------------------*/
.small{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
margin-top:0px;
color:#ffffff;
}
/*---------------------------------------------------------------*/

