
body 
{
  margin:0px 0px 4px 0px;
  padding:0px 0px 0px 0px;
}
#Master
{
 position:relative;
 width:100%;
 height:100%;
 background-image:url(../dynamicdata/images/bgin.jpg);
 background-repeat:repeat-x;
}
#Layout
{
 position:relative;
 width:1000px;overflow:hidden;

}
#Header_Full
{
 position:relative;
 width:1000px;
 height:119px;

}
#Header_Logo
{
 position:absolute;
 width:245px;
 height:119px;
 left:0px;
 top:0px;
}
#Empty_White
{
 position:absolute;
 width:527px;
 height:119px;
 left:245px;
 top:0px;
border:0px solid red;
}
#Header_Right
{
 position:absolute;
 width:228px;
 height:119px;
 left:772px;
 top:0px;
 border:0px solid red;
}
#Accrediations
{
 position:absolute;
 width:127px;
 height:13px;
 left:84px;
 top:10px;
 border:0px solid red;
}

#GoldStamp
{
 position:absolute;
 width:48px;
 height:49px;
 left:89px;
 top:34px;
}
#BlueStamp
{
 position:absolute;
 width:49px;
 height:51px;
 left:161px;
 top:32px;
}
#Search_for
{
 position:absolute;
 left:-1px;
 top:95px;
 width:64px;
}
.cls_Searchfor
{
 font-family:Verdana;
 font-size:12px;
 color:#3FAE79;
 font-style:normal;
 font-weight:bold;
}
.cls_txtsearch
{
 position:absolute;
 width:107px ;
 height:16px; 
 top:93px; 
 left:70px; 
 border:1px solid #A3A3A3;
 font-family:Verdana;
 font-size:11px;
 color:#57759D;
 font-style:normal;
 text-align:center;
 font-weight:bold;
}
#btnGo
{
 position:absolute;
 width:27px ;
 height:15px; 
 top:93px; 
 left:184px; 
}
#Top_Dotline
{
 position:relative;
 float:left;
 width:1000px;
 height:2px;
 font-size:0px;
}
#Top_SkyBlue
{

 position:relative;
 width:1000px;
 height:9px;
 float:left;
 font-size:0px;
}
#MidDiv
{
 position:relative;
 width:1000px;
 min-height:541px;
}
*html #MidDiv
{
  height:541px;
}
#Left_tail
{
 position:relative;
 width:3px;
 height:541px;
 float:left;

}
#Nav
{
 position:relative;
 width:221px;
 min-height:541px;
 float:left;
 background-color:#FFFFFF; border:solid 0px red;
}
*html #Nav
{
	height:541px;	
}
#BlankDiv_L
{
 position:relative;
 width:12px;
 height:541px;
 float:left;
 background-color:#FFFFFF;
}

#BlankDiv_R
{
 position:relative;
 width:12px;
 height:541px;
 float:left;
 background-color:#FFFFFF;
border:solid 0px red;
}
#Spec_Events
{
 position:relative;
 width:226px;
 min-height:541px;
 background-color:White;
 float:left;
}

#SpecDiv
{
 position:relative;
 width:226px;
 min-height:478px;
}
*html #SpecDiv
{
  height:478px; /*344px,411px*/
}
#EventDiv
{
 position:relative;
 width:226px;
 min-height:197px;
 border:0px solid red;
}
*html #EventDiv
{
  height:197px;
}
#Right_tail
{
 position:relative;
 width:9px;
/* height:541px; */
 float:left;  border:0px solid red;
}
#Bottom_Dotline
{
 position:relative;
 float:left;
 width:1000px;
 height:1px;
 font-size:0px;

}
#Footer_Sitemap
{
 position:relative;
 width:1000px;
 height:76px;
}
#Footer_BigShade
{
 position:relative;
 width:100%;
 float:left;
 height:76px;
 background-color:#D5D5D5; border:solid red 0px; /*052A56*/
}
#PP_Header
{
 position:relative;
 width:221px;
 height:27px;float:left;
}
#PP_Content
{
 position:relative;
 width:186px;
 min-height:194px;
 border:0px solid red;  padding:0px 0px 0px 35px;
 background-color:#FBFCF5;float:left;text-align:left;
 }
 *html  #PP_Content
 {
	height:194px;
}
#AHD_Header
{
 position:relative;
 width:221px;
 height:27px;float:left;
}
#AHD_Content
{
 position:relative;
 float:left;
 width:186px;
 padding:0px 0px 0px 35px;
 min-height:231px;
 border:0px solid red; 
 background-color:#FBFCF5; text-align:left;
 }
 *html #AHD_Content
{
	height:231px;
}
#Contact_Header
{
 position:relative;
 width:221px;
 height:27px;float:left;
}
#Contact_Content
{
 position:relative;
 width:186px;
 min-height:87px;
 border:0px solid red;  padding:0px 0px 0px 35px;
 background-color:#FBFCF5;float:left;text-align:left;
 }
 *html #Contact_Content
 {
	height:87px;
 }
#ContentDiv
{
 position:relative;
 width:517px;
 min-height:541px;
 float:left;
}
#ContentDiv_Top
{
 position:relative;
 width:517px;
 height:6px;
 font-size:0px;
 background-color:#0B9353;
 border:0px solid red;
 }
#Div_Flash
{
 position:relative;
 width:517px;
 height:194px;
 background-color:#07A359;
 border:0px solid red;
 
 }
 #Div_FlashInside
 {
 position:relative;
 width:744px;
 height:194px;
 border:0px solid red;
 }
#MarginTop
{
 position:relative;
 width:517px;
 height:21px;
 font-size:0px;
 background-color:#FFFFFF;
 border:0px solid red;
 }
#Content_Portion
{
 position:relative;
 width:517px;
 min-height:335px;
 background-color:#FFFFFF;
 
}
*html #Content_Portion
{
 height:335px;
}
#SpecTop
{
 position:relative;
 width:226px;
 height:27px;
 background-color:#FFFFFF;
}
#Img_TopGap
{
 position:relative;
 width:226px;
 height:5px;
 font-size:0px;
 background-color:#FFFFFF;
}
#Img_BootomGap
{
 position:relative;
 width:226px;
 height:8px;
 font-size:0px;
 background-color:#FFFFFF;
}
#Img_Row
{
 position:relative;
 width:226px;
 height:47px;
 background-color:#FFFFFF;
}
#Img_Separator
{
 position:relative;
 width:226px;
 height:16px;
 background-color:#FFFFFF;
}
#Eventcal_Image
{
 position:relative;
 width:226px;
 height:71px;
 background-color:#FFFFFF;
}
#Eventcal_Below
{
 position:relative;
 width:226px;
 height:126px;
 font-size:0px;
 background-color:#FFFFFF;
 border:0px solid red;
}
#Div_Full
{
 position:relative;
 width:989px;
 height:45px;
 background-color:#FFFFFF; float:left;
 margin-top:20px;
 border:0px solid red; text-align:left;
}

.cls_Footer
{
 font-family:Verdana;
 font-size:10px;
 color:#989898;
 font-style:normal;
 font-weight:bold;
 /*line-height:140%; */
}
.cls_Footer A
{
 font-family:Verdana;
 font-size:10px;
 color:#B10000;
 font-style:normal;
 font-weight:bold;
 text-decoration:none;
}
.cls_Footer A:hover
{
 font-family:Verdana;
 font-size:10px;
 color:#B10000;
 font-style:normal;
 font-weight:bold;
 text-decoration:none;
}



#insContentDiv
{
 position:relative;
 width:744px;
 min-height:541px;
 float:left;
}
.html #insContentDiv
{
	height:541px;
}
#insContentDiv_Top
{ 
 position:relative;
 width:744px;
 height:6px;
 font-size:0px;
 background-color:#FFFFFF;
 border:0px solid red;
 }
#insDiv_Flash
{
 position:relative;
 width:744px;
 height:194px;
 background-color:#FFFFFF;
 border:0px solid red;
 }
#insMarginTop
{
 position:relative;
 width:744px;
 height:21px;
 font-size:0px;
 background-color:#FFFFFF;
 border:0px solid red;
 }
#insContent_Portion
{
 position:relative;
 width:744px;
 min-height:335px;
 background-color:#FFFFFF;
 border:0px solid red;
}
*html #insContent_Portion
{
 min-height:335px;
}
#fixappointment
{
	position:relative;
	width:194px;
 	height:110px; float:left;
	background-image:url(../dynamicdata/images/fixAppointBG.gif); background-repeat:no-repeat;
}
#fixappImgtext
{
	position:relative;
	width:186px; padding:8px 0px 0px 0px;
 	height:53px;  float:left;
}
#fixappImg
{
	position:relative;
	width:75px;  padding:0px 0px 0px 8px;
 	height:53px;  float:left;
 	border:0px solid red;
}
#fixappText
{
	position:relative;
	width:103px;  float:left;
 	height:36px; vertical-align:top;
}
#fixappointInfo
{
	position:relative; width:180px; float:left; height:38px; text-align:left;  padding:5px 0px 0px 8px;
}
#gap
{
position:relative; width:50px; float:left; height:110px;
}
#newsLetter
{
position:relative;   width:194px; float:left; height:110px; 
background-image:url(../dynamicdata/images/newsletterBG.gif); background-repeat:no-repeat;
}
#newsLetterText
{
position:relative;   width:181px; float:left; height:48px; padding:8px 0px 0px 12px;
text-align:left;
}
#enterMail
{
position:relative;   width:181px; float:left; height:20px; padding:0px 0px 0px 12px;
text-align:left;
}
#newsTextBox
{
position:relative; width:181px; float:left; height:18px;  padding:0px 0px 0px 6px;
}
#box
{
position:relative; width:127px; float:left; height:18px; padding:0px 0px 0px 6px; border:solid 0px red;
}
#goButton
{
position:relative; width:33px; float:left; height:18px; padding:2px 0px 0px 8px;
}

#insBlankDiv_R
{
 position:relative;
 width:11px;
 height:541px;
 float:left;
 background-color:#FFFFFF; border:solid red 0px;

}
.appointClass
{
font-family:Tahoma; font-size:11px; font-weight:bold; color:#4A7564;
}
.newsletter
{
font-family:Tahoma; font-size:11px; font-weight:bold;  color:#01225A;
}
.maintext
{
font-family:Arial; font-size:11px; font-weight:normal;
}

.contentText
{
font-family:Arial; font-size:11px; font-weight:normal;text-align:left;
}
.cls_Emailfriend
{
	size:11px;
}
.newFooterClass 
{
	color:#989898;
}
.newFooterClass a
{
	color:#989898;
}
.newFooterClass a:hover
{
	color:#B10000;
}
#flagdiv
{
  position:absolute;
  top:95px;
  left:437px;
  width:80px;
  height:18px;
  border:0px solid red;
}


/*----------------------------------Arabic CSS----------------------------------------------*/


#ArMaster
{
 position:relative; width:100%; min-height:100%; 
 background-image:url(../dynamicdata/images/Arbg_HomeRptr.jpg); background-repeat:repeat-x;
}
#ArLayout
{
 position:relative; width:1000px;overflow:hidden;
}
#ArHeader
{
 position:relative;width:1000px; height:119px;
}
#ArHeader_Left
{
 position:relative;float:left;width:179px; height:119px;
}
#ArAccrediations
{
 position:relative;float:left;width:179px; height:93px;
}
#ArSearch_Div
{
 position:relative;float:left;width:179px; height:16px;
}

#ArSearch_Left
{
 position:relative;float:left;width:43px; height:16px;
}
#ArSearch_Mid
{
 position:relative;float:left;width:107px; height:16px;
}
.Arcls_txtsearch
{
 width:77pt ;
 height:12px; 
 border:1px solid #A3A3A3;
 font-family:Verdana;
 font-size:10px;
 color:#57759D;
 text-align:center;
 background-color:#F9FAF2;
 font-weight:bold;
 }

#ArSearch_Right
{
 position:relative;float:left;width:29px; height:16px;
}
#ArSearch_Below
{
 position:relative;float:left;width:179px; height:7px;font-size:0px;
}

#ArHeader_Mid
{
 position:relative;float:left;width:556px; height:119px;font-size:0px;
}
#ArHeader_Right
{
 position:relative;float:left;width:265px; height:111px;padding-top:8px;
}
#ArMid
{
 position:relative; width:1000px; min-height:552px;
}
*html #ArMid
{
  height:552px;
}
#ArBar_11
{
 position:relative;float:left;width:4px; min-height:552px;
}
#ArCS_Full
{
 position:relative;float:left;width:227px; min-height:552px;background-color:#FFFFFF;
}
*html #ArCS_Full
{
 height:552px;
}
#ArCS_Top
{
 position:relative;float:left;width:227px; height:38px;
}
#ArCS_Gap
{
 position:relative;float:left;width:227px;height:5px;
}
#ArCS_Details
{
 position:relative;float:left;width:227px;min-height:304px;
}
#ArEvent_lbl
{
 position:relative;float:left;width:227px;height:81px;
}
#ArEvent_Details
{
 position:relative;float:left;width:227px;
}
#ArBar_22
{
 position:relative;float:left;width:11px; min-height:552px;
}
#ArCon_Div
{
 position:relative;float:left;width:517px; min-height:552px;
}
#ArTopDot_Con
{
 position:relative;float:left;width:517px; min-height:17px;
}
#ArHome_image
{
 position:relative;float:left;width:517px; min-height:194px;
}
#ArTop_space
{
 position:relative;float:left;width:517px; min-height:17px;
}
#ArCont_news
{
 position:relative;float:left;width:517px; min-height:196px;
}
#ArBelow_Cont
{
 position:relative;float:left;width:517px; height:128px;font-size:0px;
 background-image:url(../dynamicdata/images/ArIndex_19.jpg);background-repeat:no-repeat;
}
#ArTxtBox_Newsletter
{
 position:absolute;left:327px;top:79px;width:127px;height:18px;
}
.ArclsNewsletter
{
 font-size:11px;font-family:Verdana; width:125px; height:14px;border:1px solid rgb(2, 87, 197);text-decoration:none;
}
#ArgoButton
{
 position:absolute;left:286px;top:79px;width:33px;height:18px;
}
#ArSpeak
{
 position:absolute;left:38px;top:8px;width:75px;height:53px;
}

#ArBar_33
{
 position:relative;float:left;width:11px; min-height:552px;
}
#ArNav
{
 position:relative;float:left;width:221px;min-height:552px;background-color:#FFFFFF;
}
*html #ArNav
{
 height:552px;
}
#ArNavTop
{
 position:relative;float:left;width:221px;height:11px;
}
#ArNavContent
{
 position:relative;float:left;width:221px;height:590px;text-align:left;
}

#ArBar_44
{
 position:relative;float:left;width:9px; min-height:552px;
}
#ArDotted_line
{
 position:relative; width:1000px;height:1px;clear:both; font-size:0px;vertical-align:top;
}

#ArFooter
{
 position:relative; width:1000px; height:76px; clear:both;
}
#ArFt_L
{
 position:relative;float:left;width:80px; height:76px;font-size:0px;border:0px solid red;
}
#ArFt_License
{
 position:relative;float:left;width:164px; height:76px;border:0px solid red;/*148*/
}
#ArFt_BigBlank
{
 position:relative;float:left;width:482px; height:76px;font-size:0px;border:0px solid red;/*501*/
}
.cssLicense
{
 font-family:Tahoma;
 font-size:10px;
 color:#959595;
 font-weight:bold;
 font-style:normal;
 line-height:150%;
 text-align:right;
}
.LicNo
{
 font-family:Tahoma;
 font-size:10px;
 color:#163861;
 font-weight:bold;
 font-style:normal;
 line-height:150%;
 text-align:right;

}
#ArFt_R
{
 position:relative;float:left;width:267px; height:76px;border:0px solid red;/*274*/
}
#Arbelow_Footer
{
 position:relative; width:100%; height:76px;background-color:#D5D5D5;clear:both;
}

/*--------Arabic Inside--------*/

#ArIn_BarA
{
 position:relative;float:left;width:3px; min-height:552px;font-size:0px;
}
#Arinside_LWhite
{
 position:relative;float:left;width:10px;min-height:552px;font-size:0px;
}
#Arinside_RWhite
{
 position:relative;float:left;width:9px;min-height:552px;
}
#Arinside_MidDiv
{
 position:relative;float:left;width:748px;min-height:552px;
}
*html Arinside_MidDiv
{
 height:552px;
}
#inside_Toppest
{
 position:relative;float:left;width:748px;height:17px;
}

#Arin_Flash
{
 position:relative;float:left;width:748px;height:194px;
}
#ArPagetext
{
 position:relative;float:left;width:748px;
 min-height:341px;
 background-color:#FFFFFF;
 padding-top:20px;
 
}
*html ArPagetext
{
 height:341px;
}
.Arcls_Footer
{
 font-family:Tahoma;
 font-size:10px;
 color:#959595;
 font-weight:bold;
 font-style:normal;
 line-height:150%;
 text-align:right;
}
.Arcls_Footer A
{
 font-family:Tahoma;
 font-size:10px;
 color:#989898;
 direction:rtl;
 font-style:normal;
 font-weight:bold;
 line-height:150%;
 text-decoration:none;
 text-align:right;
}
.Arcls_Footer A:hover
{
 font-family:Tahoma;
 font-size:10px;
 color:#B10000;
 font-style:normal;
 font-weight:bold;
 text-decoration:none;
 line-height:150%;
 text-align:right;
}

#Arflagdiv
{
  position:absolute;
  top:95px;
  left:10px;
  width:80px;
  height:18px;
  border:0px solid red;
}


