body {
margin:0;
}

/* Language & Home Button <TD> class */
.TdLang {
/*	background-image: url(/SADAD/Images/5.gif);*/
	width: 202px;
	color:#444; 
	font-family:tahoma; 
	font-size:11px;
	font-weight:bold;
	vertical-align:bottom;
	padding-bottom:20px;
	text-align:right;
}
.TdLang a{
	color:#444;
	text-decoration:none;
}
/*---------------------------------------*/

/* Top Menu <TD> class */
.TdMenu{
	height:23px;
	background-image:url(/SADAD/Images/MenuPix.gif);
	vertical-align:middle
}
/*---------------------------------------*/

/* Top Menu style */
#topMenu{
	margin:0; 
	list-style:none;
}
#topMenu li{
	display:inline; 
	padding: 2px 0px 0px 2px; 
	color:#F66401; 
	font-family:Verdana; 
	text-transform:uppercase; 
	font-size:11px;	
	height:23px;
	background-position:top;
	margin:0;
	font-weight:bold;
}
#topMenu li img{
	margin-top: -2px;
}
#topMenu li a{ 
	text-decoration:none;
	color:#333;
	padding: 2px 0px 0px 2px;
}
#topMenu li a:hover{ 
	text-decoration:none;
	color:#F66401;
	height:23px;
	
}
/*---------------------------------------*/

/*Log In Section Class*/
.TdLogInSection{
	height:91px;
	background-image:url(/SADAD/Images/pix21.gif);
}
.LogInSectinSep{
	background-image:url(/SADAD/Images/sep5.gif);
	width:13px;
}
/*---------------------------------------*/

/* Header <td> Class*/
.TdLogo{
	background-image:url(/SADAD/Images/2.gif);
	vertical-align:top;
}
/*---------------------------------------*/

/* Latest News <td> */
.TdLatesNews{
	background-image:url(/SADAD/Images/27_en.gif);
	vertical-align:top;	
}
/*---------------------------------------*/

/* Facilities <td> */
.TdFacilities{
	background-image:url(/SADAD/Images/29_en.gif);
	vertical-align:top;
}
/*---------------------------------------*/

/* Titles Class */
.TdHeader{
	background-image:url(/SADAD/Images/22.gif);
	font-family:Verdana;
	font-size:12px;
	color:#F86402;
	font-weight:bold;
	margin:10px 0px 10px 0px;
}
/*---------------------------------------*/

/*Bottom Menu <td> Class*/
.TDBottom{
	background-image:url(/SADAD/Images/36.gif);
	height:31px;
}
/*---------------------------------------*/

/*Bottom Menu Styles*/
#BottomMenu{
	margin:0; 
	list-style:none;
	text-align:center;
}
#BottomMenu li{
	display:inline; 
	padding: 0px 0px 0 0px; 
	color:#F66401; 
	font-family:Verdana; 
	font-size:9px;	
	font-weight:bold;
	vertical-align:middle;
}
#BottomMenu a{
	color:#B2B2B2;
	text-decoration:none;
}
#BottomMenu a:hover{
	color:#F66401;
}
/*---------------------------------------*/

/*News Listing Styles*/
#NewsList{
	margin:20px;
}
#NewsList li{
	list-style-position: outside;
	list-style-image: url(/SADAD/Images/icone1_en.gif);
	color:#FFFFFF; 
	font-family:Verdana; 
	font-size:9px;
	padding:0px 0px 20px 0px;
	text-align:justify;
	background-image:url(/SADAD/Images/sep3_en.gif); 
	background-position:bottom; 
	background-repeat:no-repeat; 
}
#NewsList a{
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
}
#NewsList a:hover{
	text-decoration:underline;
}
/*---------------------------------------*/

/* Sub Section Tiles Style */
.TitleS1{
	font-family:Verdana;
	font-size:13px;
	color:#9A9A9A;
	font-weight:bold;
	background-image:url(/SADAD/Images/title_ligne.gif); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	padding:0px 0px 8px 0px;
}
/*---------------------------------------*/

/* Section Padding */
.PaddingDiv{
	padding:5px 20px 5px 20px;
}
/*---------------------------------------*/

/* Vertical Listing */
#List1 {
	margin:20px;
}

#List1 li{
	list-style-position: outside;
	list-style-image: url(/SADAD/Images/icone3_en.gif);
	color:#787878; 
	font-family:Verdana; 
	font-size:9px;
	padding:0px 0px 2px 0px;
	text-align:justify;
}
#List1 a{
	color:#787878; 
	text-decoration:none;
}
#List1 a:hover{
	text-decoration:underline;
}
/*---------------------------------------*/

/* Hosrzontal Listing*/
#List2{
	margin:0px 10px 0px 10px;
	list-style-type:none;
}
#List2 li{
	list-style-position: outside;
	color:#FFFFFF; 
	font-family:Verdana; 
	font-size:10px;
	padding:0 0 0 15;
	margin:0;
	text-align:justify;
	background-image:url(/SADAD/Images/icone3_en.gif); 
	background-position:left top; 
	background-repeat:no-repeat; 
	width:200px;
	text-transform:uppercase;
}
/*---------------------------------------*/

/* align Right Images */
.ImgRight {
 float:right;
}
/*---------------------------------------*/

/* Orange Slogan Stytle */
.slogan{
	/* color:#F66401; */
	color:#FEA959;
	font-family:Verdana; 
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding:10 10 10 10;
}
/*---------------------------------------*/

/*Input Box Sytle*/
.box2{
	border:1 solid #B2B2B2l;
	background-color:#FFFFFF;
	width:100%;
	color:#9A9A9A; 
	font-family:Verdana; 
	font-size:10px;

}	
/*---------------------------------------*/

/*SubOrangeBande*/
#SubOrangeBande{
	background-color:#F7CA7F;
	height:15px;
}
/*---------------------------------------*/

/* SubPage left Section */
.SubLeft{
	background-image:url(/SADAD/Images/spix_en.gif);
	vertical-align:top;	
	width:206px;

}
/*---------------------------------------*/
/*Sub News Listing Styles*/
#SubNewsList{
	margin:20px;
	background-image:url(/SADAD/Images/sep3_en.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding:0px 0px 20px 0px;
}
#SubNewsList li{
	list-style-position: outside;
	list-style-image: url(/SADAD/Images/icone1on_en.gif);
	color:#FFFFFF; 
	font-family:Verdana; 
	font-size:9px;
	padding:0px 10px 12px 0px;
	text-align:left;
	text-transform:uppercase;	
	font-weight:bold;
	text-decoration:underline;
}
#SubNewsList li a{
	color:#FFFFFF;
	text-decoration:none;
	list-style-image: url(/SADAD/Images/icone1_en.gif);
}
#SubNewsList li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	list-style-image: url(/SADAD/Images/icone1on_en.gif);
}
/*---------------------------------------*/
/* Sub Page Head*/
.TitleSub{
	color:#F66401; 
	font-family:Verdana; 
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}
/*---------------------------------------*/
/*Margin for the content <TD>*/
#Content{
	padding:15px 20px 3px 15px;
}
/*---------------------------------------*/
/*Style for the images with border*/
.SubImages{
	border:5 solid #F47F12;
	float:right;
	margin-left:10px;
}
/*---------------------------------------*/
.SubSearchSection{
	background-color:#CCCCCC;
	text-align:right;
}

/***************/

/* block text begin */
.txt a:active {  font-family: Verdana;color: #EE9434; font-size: 11px;text-decoration: underline; line-height: 16px;}
.txt a:visited {  font-family: Verdana;color: #EE9434; font-size: 11px;text-decoration: none; line-height: 16px;}
.txt a:hover {  font-family: Verdana;color: #EE9434; font-size: 11px;text-decoration: underline; line-height: 16px;}
.txt a:link {  font-family: Verdana;color: #EE9434; font-size: 11px; text-decoration: none; line-height: 16px;}
.txt {  font-family: Verdana; font-size: 11px; color: #666; line-height: 16px; text-align:justify;}

h4{font-family:Arial; font-size:13px; font-weight:bold; color:#EE9434; text-transform:uppercase; margin:4px 0 4px 0;} /*Page Title*/
h5{font-family:Arial; font-size:13px; font-weight:bold; color:#EE9434; margin:4px 0 4px 0;} /*Main Title*/
h6{font-weight:bold; font-family:inherit; color:#8A8A8A; font-size:11px; margin:4px 0 4px 0;}/*Sub Title*/
h1{font-size:10px; font-family:Tahoma; color:#EE9434; margin:2px 0 2px 20px; padding:0; font-weight:normal; letter-spacing:0.05em;} /*Paragraph Title*/
/* block text end */

/* form elements begin */
.box { width: 130px; height: 16px; font-family: Arial; font-size: 11px; border: 1px #F7CA7F solid; background-color: #FFFFFF; color: #000000; }

.boxbig { width: 200px; height: 60px; font-family: Arial; font-size: 11px; border: 1px #F7CA7F solid; background-color: #FFFFFF; color: #000000; }

.boxwide { width: 198px; height: 16px; font-family: Arial; font-size: 11px; border: 1px #F7CA7F solid; background-color: #FFFFFF; color: #000000; }

.btn {width: 80px; height: 18px; border: 1px #aaa solid; color: #FF6600; background-color: #ddd; font-family: Tahoma; font-size: 10px; }

.label{text-align:right; padding:2px;}

.error {font-family:Verdana; font-size:11px; font-weight:bold; color:#FF6600}

.xtable3{border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; font-family:Tahoma; font-size :7pt; color:#818181; background-color:#F8F8F8; }

.gray{font-family: verdana; font-size:11pt; font-size:8pt; color:#818181; }

.checkboxlist{font-family: verdana; font-size:8pt; color:#818181; }

form{margin:0; padding:0;}
/* form elements end */

/* list type 1 begin */
.list1{list-style-image:url(/SADAD/Images/blt2.gif); font-size:9px; font-family:Tahoma;}
.list1 li{margin:1px 0 1px 0;}
/* list type 1 end */

/* listing item begin */
.listingitem h6{margin:0; padding-left:10px; display:inline; text-transform:capitalize; background-image: url(/SADAD/Images/icone3_en.gif); background-repeat:no-repeat; background-position:left;}
.listingitem h1{font-size:9px; display:inline; color:#777;}
/* listing item end */

/* details item begin */
.detailsitem{border:1px solid #F7CA7F; margin:8px 0 10px 0; padding:4px;}
.detailsitem h6{margin:0; margin-left:20px; border-bottom:1px solid #ddd; text-transform:capitalize;}
.detailsitem h1{font-size:9px; display:block; color:#aaa;}
.detailsitem img{margin:4px; vertical-align:top; float:left; border:1px solid #F7CA7F;}
/* details item end */

/* site map begin */
#sitemaplist {list-style:none; padding:0; margin:0;}
#sitemaplist ul{margin:2px; list-style:none;}
#sitemaplist li{ padding:2px 2px 2px 10px; margin:0; font-family:verdana; font-size:14px; font-weight:bold; text-transform:capitalize; background-color:#f6f6f6; margin-bottom:10px;}
#sitemaplist li a{color:#666;}
#sitemaplist li li{ background-image:none; font-size:11px; font-weight:normal;}
#sitemaplist li li li{ font-size:11px; font-weight:normal;}
/* site map begin */

/* search results begin */

#searchResults{border:1px dashed #555; background-color:#f6f6f6; padding:4px;}
/*#searchResults a{color:#888;}*/
#searchResults h6{font-size:14px;}
#searchResults h6 b{text-decoration:underline;}
#searchResults dt{font-weight:bold; font-size:12px; color:#888; margin-top:10px;}
#searchResults dt b{color:#EE9434;}
/* search results end */


/* Search and Select a Company Labels in Homepage */
.belowmenulabels {  font-family: Verdana; font-size: 11px; color: #FFF; line-height: 16px; text-align:justify;}

