html
{
background:url(Images/body-bg.gif) #42301A;
}
body 
{
margin: 0 20px 20px 20px;
padding: 0;
font-family: verdana;
font-size: 11px;
line-height: 1.4em;
color: #615B51;
text-align:center;
background:url(Images/body-bg.gif) #42301A;
width:96%;
height:90%;  
}
	.header 
	{
	height: 142px;
	background: url(Images/header-bg2_ar.jpg) #42301a;
	background-repeat: no-repeat;
	background-position:center -7px;
	text-align:center;
	border:solid 0px #fff;
	width:752px;
	padding-left:0px;

	}
	.logo
	
	{
		border:solid green 0px;
		 }
		 	.logo a
	
	{position:relative;
		display:block;
		top:40px;
		 WIDTH:130px;
		 height:40px;
		 border:solid red 0px
		 }
	.menu-container
{
	border:solid blue 0px;
	height:20px;
	margin-top:64px;
	position:relative;
	padding:0 5px 0 0;
	}
	form
{margin:0;
	padding:0;
}
.ticker
{
	width:755px; 
	margin:0 auto;
	line-height:25px;
	margin-bottom:5px;
}
	.r
	{
	text-align:left
	}
	.l
	{
	text-align:right}
	.img
	{
	float:left;
	padding:5px;
	}
	.img a
	{
	padding:4px;
	border:solid #b57a0b 1px;
	display:block;


	}
	.img a:hover
	{
	border:solid #433115 1px;
	display:block;

	}

#container 
{
text-align: center;
padding:0;
background-image: url(Images/body-top-bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#ede2c0;
vertical-align:top;
border:solid red 0px;
}
#tdcontainer
{
	border:solid green 0px;
	width:674px;
	text-align:right;
	direction:rtl;
	
	
}


	/*Top Menu*/

	.Menu
	{
	text-align: right;
	height:40px;
	font-family:tahoma;
	margin-top:0px;
	border:solid yellow 0px;
	direction:rtl;
	width:100%;
	}
	.Menu a:link, .Menu a
	{
	text-align: right;
	color:#978263;

	padding:2px 0 0 17px;
	height:21px;
	text-align:center;
	/*float:right;
	display:block;
	position:relative;*/
	font-size:12px;
	text-decoration:none;
	}
	.Menu a:hover
	{
	text-align:center;
	color:#e3d19c;
	text-decoration:none;
	}
	.Menu a:active
	{
	text-align:center;
	color:#e3d19c;
	text-decoration:none;
	}

	.clicked
	{
	text-align:center;
	color:#e3d19c;
	text-decoration:none;
	}


	.Sub-Menu
	{
	text-align: right;
	height:15px;
	line-height:11px;


	}


	.Sub-Menu a:link, .Sub-Menu a
	{
	text-align: left;
	color:#877458;
	display:block;
	padding:2px 5px 0 5px;
	height:15px;
	text-align:center;
	float:right;
	font-size:12px;
	text-decoration:none;
	background-color:#24170c
	}

	.Sub-Menu a:hover
	{
	color:#e3d19c;
	text-decoration:none;
	} 


	/*//Top Menu*/

	/*changed v*/

	.main-content
	{
	font-family:tahoma; 
	font-size:12px;
	line-height:16px;
	color:Red;
	margin:23px 4px 4px 4px;
	text-align:justify;
	}
	.footer 
	{
	border-top: 1px #e6d7ab solid;
	text-align: left;
	width: 100%;
	background-color:#ede2c0;
	font-size:10px;
	}

	.sep
	{
	color:#e6d7ab;
	height:1px;
	}
	.footer td
	{
	font-size:10px;
	}
	.main-menu
	{
	background: url(Images/menu-main-bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	border:solid white 0px;
	width:752px;
	height:215px;
	}
	/* login Area*/

	.Login
	{
	width:99%;
	background: url(Images/h2-bg.gif);
	text-align:center;
	padding:5px;
	margin:10px;
	}

	.Login h1
	{
	width:100%;
	font-size:10px;
	line-height:17px;
	color:#e3d19c;
	float:right;
	width:120px;
	text-align:left;
	padding-left:4px;
	border:Solid red 0px;
	}

	.Login td
	{
	vertical-align:bottom;
	}

	.txt
	{
	font-size:11px;
	color:#42301a;
	height:17px;
	float:left

	}

	.txtDate
	{
	background-color:#ffffff;
	border:solid 1px #a0895e;
	color:#42301a;
	padding:0 0 0 3px;
	width:65px;
	font-size:10px;
	color:#42301a;
	height:13px;
	float:left

	}
	.large-btn
	{
	background-color:#5a4528;
	height:37px;
	border:solid 1px #a0895e;
	color:#e3d19c;
	width:auto;
	font-size:10px;
	padding:0 3px;
	line-height:45px;}
	.btn
	{
	background-color:#5a4528;
	border:solid 1px #a0895e;
	color:#e3d19c;
	width:auto;
	font-size:10px;
	padding:0 3px;
	margin:0 0 0 7px;
	}
	.drop-down
	{
	background-color:#A28E67;
	border:solid 1px #a0895e;
	color:black;
	width:auto;
	font-size:11px;
	margin-right:3px;
	direction:rtl ;
	}
	.txt
	{
	background-color:#ffffff;
	border:solid 1px #a0895e;
	color:#42301a;
	padding:0 0 0 3px;
	width:auto;
	font-size:12px;
	height:auto;

	}
	.210
	{

	width:210px;

	}
	.register-link
	{
	width:70%;
	text-align:left}

	.register-link a
	{
	font-size:11px;
	color:#42301a;
	text-decoration:underline;


	}
	.register-link a:hover
	{
	text-decoration:none;


	}

	/* login Area*/

	/*  Body Conents */

	h2
	{
	width:100%;
	font-size:11px;
	color:#42301a	;
	background: url(Images/h2-bg.gif);
	padding:2px 40px 2px 2px;
	margin:45x 0 10px 0;
	text-align:right;

	}
	p
	{
	
	font-family: tahoma;
	border:solid red 0px;
	font-size: 11px;
	line-height: 1.4em;
	color:#42301a;
	

	}

	table
	{

	font-family: tahoma;
	font-size: 11px;
	line-height: 1.4em;
	color:#42301a;
	text-align:justify;

	}

	.logout
	{
	margin: 0px 5px 0px 5px;
	margin-bottom:0px;
	font-family: tahoma;
	font-size: 11px;
	color:#42301a;
	}

	UL
	{

	}
	LI
	{
	list-style-image:url(Images/bullet3.gif);
	color:#42301a;
	font-size:11px;
	line-height:17px;
	text-align:justify;
	margin:0 7px 7px 0;

	}

	.error 
	{

	margin:17px;
	list-style-type:square;
	background-image:url(Images/error-icon.gif);
	background-position:10px 10px;
	background-repeat:no-repeat;
	border:solid #fff6d9 1px;
	padding:45px 15px 15px 15px;


	}
	.error ul
	{

	margin:0 0 0 17px;
	list-style-type:square;



	}
	.error LI
	{
	list-style-image:none;

	font-size:11px;
	line-height:15px;
	margin:0;

	}

	a
	{
	color:#c36e05;
	text-decoration:underline

	}
	a:link
	{
	color:#c36e05;
	text-decoration:underline

	}
	a:hover
	{
	color:#c36e05;
	text-decoration:none

	}

	.right-channel
	{
	width:250px;
	
	vertical-align:top;
	text-align:right;
	padding:0px;
	}

	fieldset
	{
	color:#42301a;
	padding:5px;
	margin:10px auto;
	direction:ltr;
	width:70%;
	border:solid #42301a 1px;

	}
	/*change here v*/
	legend
	{
	padding:1px 7px;
	color:#42301a;
	font-size:13px;
	font-weight:bold;


	}

	.table
	{
	margin:5px;
	}
	.table td
	{

	text-align:right;
	font-family:tahoma;

	}
	.table div
	{
	float:right ;
	padding:0 0 0 0;
	margin:0 0 0 0;

	}
	.table label
	{
	text-align:right;
	font-family:tahoma;
	font-size:12px;
	color:#5E461E;
	}
	.table h1
	{
	text-align:right;
	font-size:11px;
	padding-right:10px;
	margin-bottom:3px ;
	margin-top:5px;
	background-color:#E8E8D5;
	font-weight:bold;
	font-family:tahoma;
	color:#5E461E;
	}
	.lbl
	{
	text-align:left;
	font-family:tahoma;
	font-size:12px;
	color:#5E461E;
	}

	.grid td 
	{ font-size:10px;
	padding:3px;
	text-align:center;
	font-family:Tahoma;
	border:#fff
	}
	/*  // Body Conents */

	.library
	{
	background-image:url(Images/bullet3.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	display:block;

	border:solid 0px red;
	color:#42301a;
	font-size:11px;
	line-height:17px;
	padding:0 15px 0 0;
	margin:6px 1px 1px 1px;
	}
	
	.sub-res
	{
	background-image:url(Images/sub-sub-bg.gif);
	width:400px;
	font-size:11px;
	text-align:center;
	margin-right:0px;
	}

.sub-res a
{
	background-image:url(Images/bullet4.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	display:block;
	border:solid 0px red;
	color:#42301a;
	font-size:11px;
	line-height:17px;
	padding:0 15px 0 0 ;
	margin:1px 1px 1px 1px;
}
	.title
	{
	display:block;
	border:solid 0px red;
	color:#42301a;
	font-size:13px;
	font-weight:bold ;
	/*line-height:17px;*/
	padding:0 0 0 15px;
	margin:6px 1px 1px 1px;
	}

	.download
	{

	float:right;
	padding:0 0 0 15px;
	margin:1px 1px;
	color:#42301a;
	font-size:11px;
	line-height:17px;
	border:solid 0px red;
	}
	.download a
	{

	color:#5E461E;
	text-decoration:none;
	/*change this image and width*/
	/*border:solid 1px #b57a0b;*/
	background-image:url(Images/awraq-download_ar.gif);

	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	display:block;
	width:108px;
	height:19px;


	}

	/*			.download a:hover
	{

	color:#5E461E;
	text-decoration:none;
	/*change this image and width
	border:solid 1px #433115;
	background-image:url(Images/awraq-download.gif);

	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	display:block;
	width:108px;
	height:19px;


	}*/
	.download h4
	{

	display:none;
	}



	/****** emad add here  V ***/

	.Grid
	{
	text-align: center;
	margin-top: 4px;
	padding:0;
	/*background-image: url(images/DarkBg.gif);*/


	}
	.Grid table
	{
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;


	}
	.Grid td
	{
	padding-right: 10px;
	padding-top: 3px;
	font-family: Tahoma, tahoma, Helvetica, Arial, sans-serif;
	text-align: center;
	border:#fff
	}
	.Grid span
	{
	padding-right: 10px;
	font-family: Tahoma, tahoma, Helvetica, Arial, sans-serif;
	text-align: center;

	/*width:170px;*/
	}


	.GreenRow
	{

	font-size: 10px;
	color: dimgray;
	font-family: tahoma;

	text-align: left;
	text-decoration: none;
	}
	.GreenRow A
	{

	font-size: 10px;
	color: dimgray;
	text-decoration: none;
	}
	.GreenRow A:hover
	{
	color: royalblue;
	font-size: 10px;
	background-color: #edece6;
	text-decoration: underline;
	}
	.TitRow
	{
	BORDER: #cccccc 1px solid;
	FONT-WEIGHT: bolder;
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 10px;
	COLOR: #fff;
	FONT-FAMILY: tahoma;
	HEIGHT: 20px;
	background-image:url(Images/h2-bg.gif);
	padding:0 2px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none

	}
	.TitRow A
	{
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 10px;
	COLOR: dimgray;
	FONT-FAMILY: tahoma;
	TEXT-DECORATION: none
	}
	.TitRow A:hover
	{
	BORDER-RIGHT: #cccccc 1px;
	BORDER-TOP: #cccccc 1px;
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: capitalize;
	BORDER-LEFT: #cccccc 1px;
	COLOR: royalblue;
	BORDER-BOTTOM: #cccccc 1px;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #d6daca;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
	}

	.SkinMessages
	{
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-WEIGHT: bolder;
	LIST-STYLE-POSITION: inside;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: capitalize;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: dimgray;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: tahoma;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #d6daca;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
	}

	.EventDay
	{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	font-weight: bolder;
	list-style-position: inside;
	font-size: 11px;
	text-transform: capitalize;
	border-left: #cccccc 1px solid;
	color: red;
	border-bottom: #cccccc 1px solid;
	font-family: tahoma;
	height: 20px;
	background-color: #d6daca;
	text-align: center;
	text-decoration: none;
	}
	.ShowHide {display: block}




	.Pager
	{
	FONT-SIZE: 10px;
	COLOR: #fff;
	FONT-FAMILY: tahoma;
	BACKGROUND-COLOR: #433115;
	TEXT-DECORATION: none;
	padding:2px;
	text-align:center;
	float:none ;
	width:650px;

	}
	.Pager input
	{
	FONT-SIZE: 10px;
	COLOR: #433115;
	border:none;
	text-align:center
	}
	.Pager a
	{
	FONT-SIZE: 10px;
	COLOR: #fff;
	margin:2px;
	text-decoration:underline;
	}
	.Pager a:hover
	{
	FONT-SIZE: 10px;
	COLOR: #fff;
	margin:2px;
	text-decoration:none;
	}
	.Card
	{
	background-color: #f9f5e8;
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 10px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	COLOR: dimgray;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: tahoma;
	TEXT-ALIGN: justify
	}
	.Card input.btn
	{
	BORDER-RIGHT: #6d8266 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #6d8266 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/bg_btn2.gif);
	PADDING-BOTTOM: 1px;
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #6d8266 1px solid;
	COLOR: white;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #6d8266 1px solid;
	FONT-FAMILY: tahoma
	}
	.Resource
	{
	BORDER-RIGHT: #6d8266 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #6d8266 1px solid;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(images/bg_btn2.gif);
	PADDING-BOTTOM: 1px;
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #6d8266 1px solid;
	COLOR: white;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #6d8266 1px solid;
	FONT-FAMILY: tahoma
	}
	.YellowBox
	{
	border-right: #6d8266 1px solid;
	border-top: #6d8266 1px solid;
	padding-left: 8px;
	font-size: 10px;
	background-image: url(Images/Bg_Yellow.gif);
	padding-bottom: 8px;
	border-left: #6d8266 1px solid;
	padding-top: 8px;
	border-bottom: #6d8266 1px solid;
	font-family: tahoma;
	}

	.RedRow
	{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	list-style-position: inside;
	font-size: 11px;
	text-transform: none;
	border-left: #cccccc 1px solid;
	color: Red;
	text-indent: 0px;
	border-bottom: #cccccc 1px solid;
	font-family: tahoma;
	background-color: #edece6;
	text-align: left;
	text-decoration: none;
	}
	.RedRow A
	{
	border-right: #cccccc 1px;
	border-top: #cccccc 1px;
	font-weight: bold;
	list-style-position: inside;
	font-size: 11px;
	text-transform: none;
	border-left: #cccccc 1px;
	color: Red;
	border-bottom: #cccccc 1px;
	font-family: tahoma;
	background-color: #edece6;
	text-align: center;
	text-decoration: none;
	}
	.RedRow A:hover
	{
	border-right: #cccccc 1px;
	border-top: #cccccc 1px;
	list-style-position: inside;
	font-size: 11px;
	text-transform: none;
	border-left: #cccccc 1px;
	color: Red;
	border-bottom: #cccccc 1px;
	font-family: tahoma;
	background-color: #edece6;
	text-align: center;
	text-decoration: underline;
	}

	.news
	{
	margin: 0px;
	font-family: tahoma;
	border:solid red 0px;
	font-size: 11px;
	width:99%;
	line-height: 1.4em;
	
	color:#42301a;
	text-align:right;
	padding:0px 10px 0  0;
	
	}
	.hide {DISPLAY: none;}
	.show {DISPLAY: block;} 

	.table-market a
	{text-decoration:none
	}
	.table-market tr
	{background-image: url(Images/dotted-line.gif);
	background-position:bottom;
	line-height:17px;
	height:17px;
	}

	.table-market-header td
	{
	background-image: url(Images/h2-bg.gif);
	font-weight:bold;
	color:#e4d09e;
	}
.dire
{
	direction:rtl;
}

.lang
{
	float:left;
	padding-left:5px;
}
.lang a
{
	font-weight: bold;
	font-size:10px;
	text-decoration:none;
	font-family: verdana;
}
.lang a:hover
{
	text-decoration:underline;
}