BODY {

	MARGIN: 0px;

	font: bold 16px;

	FONT-FAMILY: arial;

	BACKGROUND-COLOR: #005B95;

	background-image: url(images/bbg.gif);

	background-attachment: fixed;

	background-repeat: repeat-x;

	background-position: top;

	background: url(images/bbg.gif);

}

.Opera #outerWrap{overflow:hidden}

.page_bottom_bg { /*background-image: url('images/Stage_BG_btm.png');*/ background-repeat: repeat-x; background-position: left bottom; text-align:center; position:relative; }

.smallfont

{

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.copyright

{

	color: White;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.foot

{

	color: Green;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.tbc

{

	border-collapse: collapse;

	color: #000000;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.tbg

{

	/*background: #F8FBD6;*/

	border: #034F06;

}

.titcat

{

	color: #07519A;

}

.titcat2

{

	color: Black;

}

.smallfont

{

	font: 11px 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;



}

.fieldset

{

	font: 11px 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

.largfont

{

	font: bold 15px 'Times New Roman', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	COLOR: #191970;

	DIRECTION: rtl;

}

.font2{

color: Red;

}

.largfont a:link {

	color: #1F54BC; TEXT-DECORATION: none

}

.largfont A:visited {

	color: #1F54BC;  TEXT-DECORATION: none

}

.largfont A:hover {

	COLOR: red;  TEXT-DECORATION: none

}

.largfont A:active {

	color: #1F54BC;  TEXT-DECORATION: none

}

.tmsn

{

	font: bold 12px 'Times New Roman', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	COLOR: #FDFDFD;

	DIRECTION: rtl;

	background-color: #3C7FAF;

}

.tmsn a:link {

	color: #FDFDFD; TEXT-DECORATION: none;

}

.tmsn A:visited {

	color: #FDFDFD;  TEXT-DECORATION: none;

}

.tmsn A:hover {

	COLOR: #FDFDFD;  TEXT-DECORATION: underline;

}

.tmsn A:active {

	color: #FDFDFD;  TEXT-DECORATION: none;

}

.date

{

	font: 8pt Microsoft Sans Serif;

	color: #00A401;

}

TD {

font: Arial, Helvetica, sans-serif;

	font-size: 16px;

}

P {

	 TEXT-DECORATION: none

}

/* block */

.head{

	border-bottom: 1px solid #F8FBD6;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.footer{

	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9E4FA, endColorstr=#F8FFFF);

	padding: 3pt;

}

/* footer */

.page

{

	padding: 0pt;

	background: White;

}

.allpage{

	padding: 0pt;	

	background: #ffffff;

}

.alt1

{

	color: #000000;

	background-color: #F8FBD6;

}

.alt2

{

	background-color: #FEFBE5;

	color: #000000;

}

.tborder

{

	background-color: #034F06;

}

A:link {

	COLOR: #1B9F0C; TEXT-DECORATION: none

}

A:visited {

	COLOR: #1B9F0C;  TEXT-DECORATION: none

}

A:hover {

	COLOR: #C41200;  TEXT-DECORATION: none

}

A:active {

	COLOR: #1B9F0C;  TEXT-DECORATION: none

}

HTML {

	scrollbar-face-color:#C8E3F1;

	scrollbar-highlight-color:#C8E3F1;

	scrollbar-darkshadow-color:#999999;

	scrollbar-shadow-color:#C8E3F1;

	scrollbar-arrow-color:#9B9B9B;

	scrollbar-track-color:#C8E3F1;

}

/* news */

.title {

	FILTER:Shadow(direction=135,color=#999999,strength=1);

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	color: #FFFFFF;

	font-size: 11px;

	border:0;

	padding:0;

	margin:0

}

.tcat{

	background-color: #FDFDFD;

	border: 1px #034F06 solid;

	border-bottom: none;

	padding: 2px 5px 2px 5px;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	background: url(images/topbg.gif);

}

.thead{

	background-color: #FFFFFF;

	border-bottom: none;

	padding: 0px;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	background-image: url(images/titbg.gif);

}

.tt{

	padding: 2px 5px 2px 5px;

	background-color: #e5ecf9;

}

.tdcat {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 1px;

	PADDING-BOTTOM: 1px;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	DIRECTION: rtl;

	PADDING-TOP: 1px;

	TEXT-ALIGN: justify;

}

.argnewstitle {

	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 16px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif; DIRECTION: rtl; PADDING-TOP: 1px; TEXT-ALIGN: right

}

.post {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 1px;

	PADDING-BOTTOM: 1px;

	FONT: bold 16px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	DIRECTION: rtl;

	PADDING-TOP: 1px;

}

.blocktitle {

	FONT: bold 16px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	DIRECTION: rtl;

	TEXT-ALIGN: right;

}

.last10news {

	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 16px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif; DIRECTION: rtl; PADDING-TOP: 1px; TEXT-ALIGN: center

}

.newstitle {

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

	DIRECTION: rtl;

	TEXT-ALIGN: right;

	color: #3174EC;

	padding: 3px;

}

.rnewstitle {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; FONT: bold 16px 'Times New Roman', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif; DIRECTION: rtl; PADDING-TOP: 1px; TEXT-ALIGN: center

}

.news {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 1px;

	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	DIRECTION: rtl;

	PADDING-TOP: 1px;

	/*TEXT-ALIGN: justify;*/

}

.news a:link {

	color: #1F54BC;

	TEXT-DECORATION: none;

}

.news A:visited {

	color: #1F54BC;

	TEXT-DECORATION: none;

}

.news A:hover {

	COLOR: red;  TEXT-DECORATION: none

}

.news A:active {

	color: #1F54BC;  TEXT-DECORATION: none

}

.newsbox {

	font: bold 16px 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	text-align: justify;

	padding:1px 4px 1px 1px;

	direction: rtl;	

}

.project {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 1px;

	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	COLOR: #EAEAEB;

	DIRECTION: rtl;

	PADDING-TOP: 1px;

}

.author {

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #ed2727; DIRECTION: rtl; TEXT-ALIGN: right;

}

.pimg{

padding-top: 3px;

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 3px;

	float: right;

	

}

.username{

	font: 8pt Microsoft Sans Serif;

	font-style: italic;

}

.description{

	font: 8pt Microsoft Sans Serif;

	COLOR: #EAEAEB;

	TEXT-ALIGN: justify

}

input, select, textarea

{

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}



textarea 

{

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}



.tophead {

	/*padding: 0px;*/

	list-style: none;	

	background: White;

	border: 1px solid #034F06;

	word-spacing: 0px;

	border-collapse: collapse;

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 1px;

	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	DIRECTION: rtl;

} 

.althead { 

	padding: 5px; 

	list-style: none;

	background: #F8FBD6; 

}



.copyright{

	font: 8pt Microsoft Sans Serif,Arial;

	color: #000000;

}

a.copyright:link, a.copyright:visited, a.copyright:active

{

	text-decoration: none;

	color: #000000;

	border-top: dashed 1px #5087AD;

	padding: 0px;

}



/*********Microsoft Sans Serif*********/

#item ul {	

	margin: 0;

	padding: 0;

	list-style: none;

	width: 144px;		

} 



#item ul li { 

	position: relative; 

	direction: rtl;

} 



#item li ul { 

	position: absolute; 

	left: -144px; /*Set 1px less than item width */ 

	top: 0; 

	display: block; 

} 



#item li:hover ul {

	display: block; 

} 



#item li:hover>ul { 

	visibility:visible; 

} 



#item ul ul {

	visibility:hidden; 

} 



* html #item ul li { float: right; height: 1%; } 

* html #item ul li a { height: 1%; } 



#item ul, li { 

	margin: 0 0 0 0; 

} 



/* Styles for item Items */ 

#item ul a { 

	display: block;

	text-decoration: none;

	color: #005B95;

	background: #F8FBD6; /* IE6 Bug */

	padding: 5px;

	border: 1px solid #034F06;

	border-bottom: 0;

	border-right: 1px solid #034F06; 

} 



/* Hover Styles */ 

#item ul a:hover { 

	color: #FFFFFF; 

	background: #1B9F0C;

	border-right: 1px solid #034F06; 

} 



/* Sub item Styles */ 

#item li ul a { 

	text-decoration: none;

	color: #0458C8;

	background: #F8FBD6; /* IE6 Bug */

	padding: 5px;

	border: 1px solid #034F06;

	border-bottom: 0; 

} 



/* Sub item Hover Styles */ 

#item li ul a:hover { 

	color: #FFFFFF; 

	background: #1B9F0C;

	border-right: 1px solid #034F06; 

} 



/* Icon Styles */ 

#item ul a.subitem {background:#F8FBD6 url('images/item.gif') no-repeat left; color: #1B9F0C;  } 

#item ul a.subitem:hover {background:#1B9F0C url('images/item.gif') no-repeat left; color: #F8FBD6;}

/**/



/**/

.tbe {

	background-color: #FFFFFF;

	border-collapse: collapse;

	color: #000000;

	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;

}

/**/

.nav {

	PADDING-RIGHT: 3px;

	PADDING-LEFT: 3px;

	PADDING-BOTTOM: 1px;

	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;

	DIRECTION: rtl;

	PADDING-TOP: 1px;

	TEXT-ALIGN: justify;

}

.nav a:link {

	COLOR: Navy;

	TEXT-DECORATION: none;

}

.nav A:visited {

	COLOR: Navy;

	TEXT-DECORATION: none;

}

.nav A:hover {

	COLOR: red;  TEXT-DECORATION: none

}

.nav A:active {

	COLOR: Navy;

	TEXT-DECORATION: none;

}



/***/