#TextSize{
    font-size:20pt;
    
}

/* Arabic version styles */
#logoImage-ar{
	position:absolute;
	float:left;
	top:-60px;
	left:-20px;
	width:250px;
	height:40px;
	margin: 0;
	z-index:999;
}
#main-inner-dwn-ar{
      position: absolute;
  font-size: 10pt;
  width: 300px;
  height: 250px;
  top: 20px;
  left: 30px; /* Move image to the left */
  margin: 0;
  z-index: 999;
  text-align: left; /* Align image content to the left */
}
#main-inner-text-no-ar{
    font-size: 10pt;
  width: 640px;
  height: 250px;
  top: 24px;
  right: 30px; /* Move text to the right */
  margin: 0;
  z-index: 999;
    
}
#main-inner-image-no-ar{
  position: absolute;
  font-size: 10pt;
  width: 300px;
  height: 250px;
  top: 20px;
  left: 30px; /* Move image to the left */
  margin: 0;
  z-index: 999;
  text-align: left; /* Align image content to the left */
}
#main-inner-ar {
  position: absolute;
  font-size: 10pt;
  width: 1000px;
  height: 360px;
  top: 83px;
  margin: 0;
  z-index: 99;
  overflow: hidden;
  background-color: #e0d19c;
}

#main-inner-text-ar {
  position: absolute;
  font-size: 10pt;
  width: 640px;
  height: 250px;
  top: 24px;
  right: 30px; /* Move text to the right */
  margin: 0;
  z-index: 999;
  
}

#main-inner-image-ar {
  position: absolute;
  font-size: 10pt;
  width: 300px;
  height: 250px;
  top: 20px;
  left: 30px; /* Move image to the left */
  margin: 0;
  z-index: 999;
  text-align: left; /* Align image content to the left */
  
}
html, body  { 
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
    
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
	list-style-position: none;
	font-smooth: always;
	
}
html{overflow: auto;}
body{overflow: Hidden;}

table td tr {
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 10pt;
	font-smooth: always;
	color: #333333;
	text-decoration: none;
	list-style-position: none;
}

ul {
	list-style-type: square;
	font-smooth: always;
}

div{
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size: 10pt;
	font-smooth: always;
	color: #333333;
	text-decoration: none;
	font-weight:normal;
}

/***General***/
a:link {
	color:#ff0000;
	text-decoration: none;
	font-size: 10pt;
	outline:none;
}
a:visited {
	text-decoration: none;
	color: #ff0000;
	font-size: 10pt;
	outline:none;
}
a:hover {
	text-decoration: none;
	color:#999999;
	font-size: 10pt;
	outline:none;
}
a:active {
	text-decoration: none;
	color: #ff0000;
	font-size: 10pt;
	outline:none;
}

#div-menu span {
	cursor:pointer;
	color:#cccccc;
	font-size: 10pt;
	line-height:20px;
}
#div-menu span:hover {
	cursor:pointer;
	color:#ff0000;
	font-size: 10pt;
	line-height:20px;
}

#div-menu a:link {
	color:#cccccc;
	text-decoration: none;
	font-size: 10pt;
	outline:none;
	line-height:20px;
}

#div-menu a:visited {
	text-decoration: none;
	color: #cccccc;
	font-size: 10pt;
	outline:none;
	line-height:20px;
}
#div-menu a:hover {
	text-decoration: none;
	color:#ff0000;
	font-size: 10pt;
	outline:none;
	line-height:20px;
}
#div-menu a:active {
	text-decoration: none;
	color: #cccccc;
	font-size: 10pt;
	outline:none;
	line-height:20px;
}

#div-sub-menu a:link {
	color:#cccccc;
	text-decoration: none;
	font-size: 11pt;
	outline:none;
}
#div-sub-menu a:visited {
	text-decoration: none;
	color: #cccccc;
	font-size: 11pt;
	outline:none;
}
#div-sub-menu a:hover {
	text-decoration: none;
	color:#ffffff;
	font-size: 11pt;
	outline:none;
}
#div-sub-menu a:active {
	text-decoration: none;
	color: #cccccc;
	font-size: 11pt;
	outline:none;
}

#btm-menu a:link {
	color:#777777;
	text-decoration: none;
	font-size: 10pt;
	outline:none;
}
#btm-menu a:visited {
	text-decoration: none;
	color: #777777;
	font-size: 10pt;
	outline:none;
}
#btm-menu a:hover {
	text-decoration: none;
	color:#999999;
	font-size: 10pt;
	outline:none;
}
#btm-menu a:active {
	text-decoration: none;
	color: #777777;
	font-size: 10pt;
	outline:none;
}


#div-sub-menu span {
	cursor:pointer;
	color:#cccccc;
	font-size: 11pt;
}
#div-sub-menu span:hover {
	cursor:pointer;
	color:#ffffff;
	font-size: 11pt;
}


#btm-menu span {
	cursor:pointer;
	color:#999999;
	font-size: 10pt;
}
#btm-menu span:hover {
	cursor:pointer;
	color:#ffffff;
	font-size: 10pt;
}

.tdOpacity    {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

.titles{
	color:#333333;
	font-size:10pt;
	font-weight:bold;
}

.inTitles{
	color:#990000;
	font-size:10pt;
	font-weight:bold;
}
.divider{
	color:#cccccc;
	font-size:14pt;
	text-align:center;
}

#mainContents {
    width: 1000px;
    height: 750px; /* Reduce height */
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)scale(1.1);;
    background-color: #ffffff;
    background-image: url(../images/bgIn.jpg);
    background-size: cover;
    background-position: left -85px center; 
    background-repeat: no-repeat;
    overflow:hidden;
}

#div-header{
	position:relative;
	float:left;
	top:70px;
	left:0px;
	width:1000px;
	height:180px;
	margin: 0 auto;
	z-index:99;
}

#logoImage{
	position:absolute;
	float:left;
	top:-60px;
	left:20px;
	width:250px;
	height:40px;
	margin: 0;
	z-index:999;
}


#socialIcons{
	position:absolute;
	float:left;
	top:140px;
	right:24px;
	width:100px;
	height:40px;
	margin: 0;
	z-index:999;
	text-align:right;
}
#socialIconsar{
	position:absolute;
	float:left;
	top:140px;
	left:24px;
	width:100px;
	height:40px;
	margin: 0;
	z-index:999;
	text-align:right;
}
#div-menu{
	position:absolute;
	font-size:12pt;
	width:1000px;
	height:90px;
	color:#ffffff;
	top:90px;
	left:0px;
	margin: 0 auto;
	z-index:999;
	background-color:#222222;
}

#menu-colm-left{
	position:absolute;
	float:left;
	top:15px;
	left:30px;
	width:240px;
	height:60px;
	margin: 0;
	z-index:999;
	color:#ff0000;
}
#menu-colm-middle{
	position:absolute;
	float:left;
	top:15px;
	left:370px;
	width:240px;
	height:40px;
	margin: 0;
	z-index:999;
	color:#ff0000;
}
#menu-colm-right{
	position:absolute;
	float:left;
	top:15px;
	left:700px;
	width:240px;
	height:40px;
	margin: 0;
	z-index:999;
	color:#ff0000;
}

#div-sub-menu{
	position:absolute;
	font-size:12pt;
	width:1000px;
	height:70px;
	color:#ffffff;
	top:0px;
	left:0px;
	margin: 0;
	z-index:999;
	background-color:#7E0000;
}

#div-main{
	position:absolute;
	font-size:12pt;
	width:1000px;
height: calc(830px - 180px - 50px); /* Adjust to fill space between navbar and footer */
    overflow: hidden; /* Ensures content doesn't overflow */
	top:250px;
	left:0px;
	margin: 0;
	z-index:-1;
	
	
}

#main-in{
	position:absolute;
	font-size:10pt;
	width:1000px;
	height:234px;
	top:136px;
	left:0px;
	margin: 0;
	z-index:99;
}

#div-main-in{
	position:absolute;
	font-size:10pt;
	width:1000px;
	height:380px;
	top:0px;
	left:0px;
	margin: 0;
	z-index:99;
}



#main-in-left-1{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:25px;
	left:0px;
	margin: 0;
	background-color:#E0D19C;
}
#main-in-left-1ar{
    position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:25px;
	left:670px;
	margin: 0;
	background-color:#E0D19C;
}

#main-in-left-1ar:hover{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:25px;
	left:670px;
	margin: 0;
	background-color:#ffffff;
}

#main-in-left-1:hover{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:25px;
	left:0px;
	margin: 0;
	background-color:#ffffff;
}

#main-in-left-2{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:155px;
	left:0px;
	margin: 0;
	background-color:#E0D19C;
}

#main-in-left-2ar{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:155px;
	left:670px;
	margin: 0;
	background-color:#E0D19C;
}


#main-in-left-2:hover{
	position:absolute;
	font-size:10pt;
	width:334px;
	height:124px;
	top:155px;
	left:0px;
	margin: 0;
	background-color:#ffffff;
}

#main-in-left-wrap{
	position:absolute;
	font-size:10pt;
	width:270px;
	height:114px;
	top:14px;
	left:30px;
	margin: 0;
}

#main-in-midCont{
	position:absolute;
	font-size:10pt;
	width:320px;
	height:254px;
	top:25px;
	left:340px;
	margin: 0;
	z-index:99;
	background-color:#E0D19C;
}

#main-in-midCont:hover{
	position:absolute;
	font-size:10pt;
	width:320px;
	height:254px;
	top:25px;
	left:340px;
	margin: 0;
	z-index:99;
	background-color:#ffffff;
}

#main-in-right{
	position:absolute;
	font-size:10pt;
	width:304px;
	height:234px;
	top:25px;
	right:0px;
	margin:0px;
	z-index:99;
	color:#ffffcc;
	background-color:#E0D19C;
	padding-top:20px;
	padding-left:30px;
}

#main-in-right-ar{
	position:absolute;
	font-size:10pt;
	width:310px;
	height:234px;
	top:25px;
	right:670px;
	margin:0px;
	z-index:99;
	color:#ffffcc;
	background-color:#E0D19C;
	padding-top:20px;
	padding-right:20px;
}

#main-in-mid{
	position:relative;
	font-size:10pt;
	width:500px;
	height:200px;
	top:10px;
	left:10px;
	margin: 0;
	text-align:center;
	
}
#main-in-mid-ar{
	position:relative;
	font-size:10pt;
	width:500px;
	height:200px;
	top:10px;
	right:10px;
	margin: 0;
	text-align:center;
	
}


#main-inner{
	position:absolute;
	font-size:10pt;
	width:1000px;
	height:360px;
	top:83px;
	margin: 0;
	z-index:99;
	overflow:hidden;
	background-color:#E0D19C;
}


#home-inner{
	position:absolute;
	font-size:10pt;
	width:1000px;
	height:370px;
	top:0px;
	left:0px;
	margin: 0;
	z-index:99;
	display:none;
}

#main-inner-text{
	position:absolute;
	font-size:10pt;
	width:640px;
	height:250px;
	top:24px;
	left:30px;
	margin:0px;
	z-index:999;
	display:none;
}

#main-inner-image{
	position:absolute;
	font-size:10pt;
	width:300px;
	height:250px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
	text-align:right;
	display:none;
}


#main-inner-dwn{
	position:absolute;
	color:#666;
	font-size:9pt;
	width:268px;
	height:250px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
	display:none;
}



#main-inner-no{
	position:absolute;
	font-size:10pt;
	width:1000px;
	height:460px;
	top:10px;
	left:0px;
	margin: 0;
	z-index:99;
	background-color:#E0D19C;
	display:none;
}

#main-inner-text-no{
	position:absolute;
	font-size:10pt;
	width:640px;
	height:320px;
	top:20px;
	left:30px;
	margin: 0;
	z-index:999;
}

#main-inner-image-no{
	position:absolute;
	font-size:10pt;
	width:300px;
	height:250px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
}
#main-inner-text2-no{
	position:absolute;
	font-size:9pt;
	width:400px;
	height:250px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
	color:#666666;
}

#main-inner-unv-no{
	position:absolute;
	font-size:10pt;
	width:320px;
	height:250px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
}

#main-inner-dwn-no{
	position:absolute;
	font-size:12pt;
	width:268px;
	height:320px;
	top:20px;
	right:30px;
	margin: 0;
	z-index:999;
}


#div-footer {
    position: absolute;
    width: 1000px;
    height: 50px;
    left: 0;
    bottom: 0;
    margin: 0 auto;
    z-index: 99;
    color: #eeeeee;
    background-color: #111111;
}
#copyright{
	position:absolute;
	font-size:10pt;
	width:400px;
	height:20px;
	top:12px;
	left:30px;
	margin: 0;
	z-index:999;
	color:#666666;	
}
#btm-menu{
	position:absolute;
	font-size:11pt;
	width:500px;
	height:20px;
	top:12px;
	right:30px;
	margin: 0;
	z-index:999;
	color:#cccccc;
	text-align:right;
}

#div-floatIm-right {
	position:absolute;
	float:left;
	top:126px;
	right:0px;
	width:300px;
	height:410px;
	margin: 0;
	z-index:99;
}
#div-floatIm-left {
	position:absolute;
	float:right;
	top:126px;
	left:0px;
	width:300px;
	height:410px;
	margin: 0;
	z-index:99;
}

.floatimg{
	float:left;
	margin-right:10px;
}
.floatimgR{
	float:right;
	margin-left:10px;
}

#spacingTop {
	position:relative;
	top:0px;
	right:0px;
	height:40px;
}

#div-hor-line{
	position:relative;
	border-top: 1px #333366 solid;
	height:1px;
	margin-top:4px;
	padding-top:0px;
}

.iframeHsc { 
	overflow-x: hidden; 
	overflow-y: hidden; 
	border:none;
}

#pane1 { 
}
#pane2 {
}

.scrollCtnts {
	width: 640px;
	height: 200px;
	overflow:hidden;
}

.scrollCtntsB {
	width: 640px;
	height: 280px;
	overflow:hidden;
}

.scrollCtntsSm {
	width: 600px;
	height: 140px;
	overflow:hidden;
}


.scrollCtntsS {
	width: 268px;
	height: 280px;
	overflow:hidden;
}

.jScrollPaneContainer { 
	position: relative; 
	overflow: hidden; 
	z-index: 1; 
}

.jScrollPaneTrack { 
	position:absolute; 
	background:url(../images/track.gif) top center repeat-y;
	cursor:pointer; 
	right:0; 
	top:0; 
	height:100%;
}

.jScrollPaneDrag { 
	position:absolute; 
	background:url(../images/thumb.gif) top center no-repeat;
	border:1px;
	cursor:n-resize; 
	overflow:hidden;
}
		  
.jScrollPaneDragTop {
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	overflow: hidden;
}

a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
#banner{
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:127px;
}
.item{
	width:165px;
	height:125px;
	margin:0;
	margin-right:1px;
	overflow:hidden;
	position:relative;
	float:left;
	cursor:help;
}

.item .caption{
	width:140px;
	height:125px;
	background:#000;
	color:#fff;
	position:absolute;
	left:0;
	display:none;
	padding:15px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
}

#capt span {
	cursor:pointer;
	color:#ffff00;
}
#capt span:hover {
	cursor:pointer;
	color:#ff0000;
}

.item img{
	border:0;
	position:absolute;
}

.clear{clear:both;}

#div-cont-right{
	position:absolute;
	right:20px;
	top:0px;
	width:280px;
	height:300px;
}

#div-cont-left{
	position:absolute;
	left:0px;
	top:0px;
	width:300px;
	height:300px;
}

#div-blocks{
	position:relative;
	vertical-align:middle;
	width:100%;
	height:20px;
	margin-bottom:4px;
	float:left;
}

#div-blocks img{
	float:left;
	margin-right:6px;
	width:20px;
	height:20px;
}
#div-blocks span{
	line-height:20px;
}

#nwsM {
	cursor:pointer;
	color:#ff0000;
}
#nwsM:hover {
	cursor:pointer;
	color:#666666;
}

#acrd {
	cursor:pointer;
	color:#ff0000;
}
#acrd:hover {
	cursor:pointer;
	color:#666666;
}

#enterBtn {
	position:absolute;
	bottom: -40px;
	right: 0px;
	cursor:pointer;
	line-height:20px;
	padding:10px;
	color:#ffffff;
	background-color:#990000;
	z-index:99999;
}
#enterBtn:hover {
	position:absolute;
	bottom: -40px;
	right: 0px;
	cursor:pointer;
	line-height:20px;
	padding:10px;
	color:#990000;
	background-color:#ffffff;
	z-index:99999;
}

#fadeBan{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#fadeImg{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}

#showcase{
	position:absolute;
	text-align:left;
	left:0px;
	top:0px;
	width:400px;
	height:100px;
	padding:0px;
}
#fadeShowcase{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.layer1 {
	margin: 0;
	padding: 0;
	width: 100%;
}
.heading {
	position: relative;
	color: #cc1100;
	padding: 0px 10px;
	cursor: pointer;
}	 
.heading:hover {
	position: relative;
	color: #666666;
	padding: 0px 10px;
	cursor: pointer;
}
.tabsContents {
	padding: 5px 20px;
}
#headlines { 
	padding: 5px 0px; 
}
.imgBorder {
	border:#999 solid 1px;
}

#keyAnim{
	position:absolute;
	text-align:left;
    width: 600px;
    height: 60px;
	top:0px;
	left:260px;
	margin-top: 100px;
}
.keyAnimST{
    

	color:white;
	
	
	
}

.flying-text{
	margin-left:-100px;
	    margin-top: -20px;
	    font-size: 24px; 
	
}



.iframeHsc { 
	overflow-x: hidden; 
	overflow-y: hidden; 
	border:none;
}#div-sub-menu #menu-colm-right {
	color: #004000;
}
#div-sub-menu {
	color: #004000;
}
