﻿body {
	margin: 0px;
	background-color: #CDD0D5;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #575757;
	font-size: 11px;
	direction: rtl;
}

p {
text-align:justify;
}

form {
	display: inline;
}
div.hr {
	border: 0px;
	border-bottom: 1px solid #BEC0CB;
	float: right;
	margin: 7px 0px 7px 0px;
	padding: 0px;
	line-height: 0px;
}
#BasicDiv{ 
	width:1003px;
	height:100%;
	margin:0px auto;
	background-color: #CDD0D5;
}
#HeaderDiv{ 
	width:1003px;
	height:155px;
	background-image: url(/_layouts/1025/dmsd/images/isa-home-header-bg.gif);
	background-repeat: no-repeat;
	text-align:left;
	
}
#LogoDiv{ 
	float:right;
}
#SearchDiv{ 	
	float:left;	
	margin: 22px 0 10px 30px;
	width: 180px;
	height: 24px;
}

.SearchBox
{
	background-image:url(/_layouts/1025/dmsd/images/search-box-bg.gif) ;
	background-repeat:no-repeat;
	background-position:100%  80%;
	border: 0px none;
	font-family:Tahoma;
	color:#787878;
	font-size: 10px;
	width: 180px;
	height: 24px;
	padding:15px 5px 0px 10px;
			
	}
#SearchBoxBG2{
	background-image:url(/_layouts/1025/dmsd/images/search-box-bg2.gif);
	background-repeat:no-repeat;
	width: 164px;
	height: 17px;
	padding-right: 7px;
	vertical-align:middle;	
}
.usernameBox2{
	margin-left: 3px;
	border: 0px none;
	font-family:Tahoma;
	color:#787878;
	font-size: 10px;
	width: 154px;
	height: 10px;
	float:left;
	}
#MenuDiv {
	margin: 0px 24px 0px 0px;
	float:right;
	text-align:right;
	width: 680px;
}


#ContentDiv{ 
	width:1003px;
	background-image:url(/_layouts/1025/dmsd/images/isa-home-content-bg.gif);
	float:left;
	
	
}
.RowDiv {
	float:right;
}
#NewsDiv{
	width: 310px;
	float:right;
	text-align:right;
	padding-right: 25px;
}
#NewsContentDiv{
	float:right;
	text-align:right;
	padding-top:12px;
}
.NewsItemDiv{
	float: right;
	text-align: right;
	padding-right: 15px;
	background-image: url(/_layouts/1025/dmsd/images/news_bullet.gif);
	background-repeat: no-repeat;
	background-position:100% 4px; 
	width: 275px;	
	margin: 0px;
}
.NewsItemDiv2{
	float: right;
	text-align: right;
	padding-right: 15px;
	background-image: url(/_layouts/1025/dmsd/images/news_bullet.gif);
	background-repeat: no-repeat;
	background-position:100% 4px; 
	width: 300px;	
	margin: 0px;
}

#SplashDiv{
	width: 629px;
	float:right;
	text-align:right;
	padding-right: 5px;
	padding-top: 3px;
}
#SucesssDiv{
	width: 275px;
	float:right;
	text-align:right;
	padding-right: 25px;
	padding-top: 12px;
}
#SucesssContentDiv{
	float:right;
	text-align:right;
	padding-top:12px;
}
.SucesssItemDiv{
	text-align: justify;
	line-height: 18px;
	padding-right: 0px;
	font:bold 14px Arial;
	/*width: 160px;*/}
	
.SucesssItemDiv2{
	
	text-align: justify;
}
.SucesssItemImageDiv{
	float: right;
	margin-right:1px;
	margin-left:8px;
}


#WhohDiv{
	width: 330px;
	float:right;
	text-align:right;
	padding-right: 8px;
/*	padding-top: 12px;*/
}

#WhohDiv2{
	width: 250px;
	float:right;
	text-align:right;
	padding-right: 8px;
/*	padding-top: 12px;*/
}

#WhoContentDiv {
	float: right;
	width: 269px;
	padding: 15px 10px 0px 0px;
}
#WhoBuildingsDiv {
	width: 159px;
	text-align: center;
	float: left;
	padding: 11px 0px 0px 0px;
}
.WhoBuildingDiv {
	
	float: left;
	margin: 0px 8px 0px 0px;
}
#ContactDiv{
	width: 275px;
	float:left;
	text-align:left;
	padding-left: 25px;
	padding-top: 12px;
}
#ContactRiyadhDiv {
	float:left;
	padding: 15px 0px 0px 0px;
}
#ContactDubaiDiv {
	float:left;
	padding: 15px 0px 0px 10px;
	width: 139px;
}
#AwardsDiv{
	width: 462px;
	float:left;
	text-align:left;
	padding-left: 8px;
	padding-top: 12px;
}
#AwardsContentDiv{
	width: 200px;
	float:left;
	text-align:left;
	padding-top: 12px;
}
.AwardsItemDiv{
	float: left;
	text-align: left;
	width: 195px;
}
#AwardsImageDiv{
	width: 200px;
	float:left;
	padding-top: 24px;
	padding-left: 50px;
}
#ValidatorDiv {
	margin-top: 30px;
	float: left;
	padding-left: 570px;
}

#ContentLeftDiv {
	float: left;
	width: 495px;
	text-align:left;
	padding: 0px 14px 0px 44px;
}
#ContentRightDiv {
	float: left;
	width: 182px;
	text-align:left;
	padding: 0px 23px 0px 8px;
	border-left: 1px solid #C0C0C0;
}
#FooterDiv{ 
	width:1003px;
	height:50px;
	float:left;
	background-image:url(/_layouts/1025/dmsd/images/isa-home-footer-bg.gif);
}
#FooterDivCopyright{
	width:700px;
	text-align:right;
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	float:right;
	padding: 15px 45px 0px 0px;
}
#FooterDivCopyright a, #FooterDivCopyright a:visited{color: #272f5d; text-decoration: none}
#FooterDivCopyright a:hover { text-decoration: underline}

#FooterDivPolicy{
	width:230px;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#272F5D;
	float:left;
	padding-top: 15px;
}
#FooterDivPolicy a:link{
	color:#272F5D;
	text-decoration: none;
}
#FooterDivPolicy a:visited{
	color:#272F5D;
	text-decoration: none;
}
#FooterDivPolicy a:hover{
	text-decoration: underline;
}
.FooterDivRSS{
	
		}

.SectionTitleLeft {
	font-family:  Arial;
	font-size: 18px;
	font-weight: bold;
	color: #00761a;
	border-bottom: 1px solid #0E2B65;
	width: 290px;
	text-align:right;
}
.SectionTitleRight {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #00761a;
	border-bottom: 1px solid #0E2B65;
	width: 330px;
	text-align:right;
}

.SectionTitleRight2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #0E2B65;
	width: 250px;
	text-align:right;
}
.SectionTitleRight3 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	width: 262px;
	text-align:right;
	border-bottom: 1px #cccccc solid;
	background-color:#bbb;
	padding:3px 5px 3px 0;
}

.ContentBold  {
	font: bold 15px Arial;
	color: #3f3f3f;
}
.ContentBold a:link {
	color: #3f3f3f;
	text-decoration: none;
}
.ContentBold a:visited {
	color: #3f3f3f;
	text-decoration: none;
}
.ContentBold a:hover {
	color: #A40000;
	text-decoration: underline;
}
.ContentBoldRed {
	font-weight: bold;
	color: #A40000;
}
.ContentBoldRed a:link {
	text-decoration: none;
	color: #A40000;
}
.ContentBoldRed a:visited {
	text-decoration: none;
	color: #A40000;
}
.ContentBoldRed a:hover {
	text-decoration:underline;
}
.ContentRed {
	color: #A40000;
}
.ContentRed a:link {
	color: #A40000;
	text-decoration: none;
}
.ContentRed a:visited {
	color: #A40000;
	text-decoration: none;
}
.ContentRed a:hover {
	color: #A40000;
	text-decoration: underline;
}
.ContentTagBlack {
	font-size: 9px;
	color: #000000;
}
.ContentBoldItalic {
	font-weight: bold;
	font-style: italic;	
	font-size: 13px;

}
.ContentBoldItalic a:link {
	color: #A40000;
	text-decoration: none;
}
.ContentBoldItalic a:visited {
	color: #A40000;
	text-decoration: none;
}
.ContentBoldItalic a:hover {
	color: #A40000;
	text-decoration: underline;
}
.Links {
	font: bold 14px Arial;
	float:left;	

}
.Links a:link {
	color: #A40000;
	text-decoration: none;
}
.Links a:visited {
	color: #A40000;
	text-decoration: none;
}
.Links a:hover {
	color: #A40000;
	text-decoration: underline;
}

/*********/
.hdrlinks {
	float:right;	
	margin: 13px 590px 0 0 !important;
	margin: 0px 430px 0 0;
	font: bold 16px Arial;
	color: #0e2b65;
	}
.hdrlinks a,.hdrlinks a:visited {
		color: #0e2b65;
		text-decoration: none}
.hdrlinks a:hover {text-decoration: underline}
.hdrlinks a.eng {font:bold 11px Verdana}
.fr {float:right;}
.fl {float:left;}

.date {color:#00761a; font:normal 11px Tahoma;}
.brief {margin: 5px 0; padding:0; font: bold 14px Arial; color:#353535; }
.cls {clear:both}
.noth {line-height: 10%}
.margt5 {margin-top:5px;}
.dateHeight{line-height:15px;}
	
}
.txt14 {font: bold 14px Arial; text-align: justify; line-height:19px;}
.txt155 {font: bold 14px Arial; text-align: justify; line-height:19px; background-color:#eeeeee;}
.bottomright {width: 340px;}
.bottomleft {width:260px; width: 270px;padding-right:10px; }
.loginbtn {background: url(/_layouts/1025/dmsd/images/login.gif) no-repeat; width: 43px; height: 17px; border:0px solid; font: bold 11px Tahoma; color:#fff; text-align: center; padding-bottom: 2px; }
.emailbtn {background: url(/_layouts/1025/dmsd/images/email.gif) no-repeat; width: 123px; height: 17px; border:0px solid; font: normal 11px Tahoma; color:#fff; text-align: center; padding-bottom: 2px;}
.searchbtn {background: url(/_layouts/1025/dmsd/images/search.gif) no-repeat; width: 33px; height: 17px; border:0px solid; font: bold 11px Tahoma; color:#fff; text-align: center; padding-bottom: 2px;}

.siteActionMenu
{
	float:left;
	text-align:right;
}
.siteActionMenu div
{
	float:left;
	
}

#SearchHomeDiv input
{
	border:1px #ccc solid;
	height:18px;
	margin-left:2px;
	font-size:12px;
}

#SearchHomeDiv img
{
	margin-left:5px;
}


#regLink a:link{
	color:#272F5D;
	text-decoration: none;
}
#regLink a:visited{
	color:#272F5D;
	text-decoration: none;
}
#regLink a:hover{
	text-decoration: underline;
}

.textBody {font: bold 15px Arial;}
#textUserName {font: bold 15px Arial;}
#textPassword {font: bold 15px Arial;}

.SectionTitleRight2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #0E2B65;
	width: 100%;
	text-align:right;
}

.WhoBuildingDiv2 {
	
	float: left;
	margin: 0px 8px 0px 0px;
}


.SectionTitleLeftAnn {
	font-family:  Arial;
	font-size: 18px;
	font-weight: bold;
	color: #00761a;
	border-bottom: 1px solid #0E2B65;
	width: 330px;
	text-align:right;
}