BODY {
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: center top;
	color: #000099;
	font: bold 12pt Times New Roman;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 8pt;
	font-family: 'MS Sans Serif', arial, verdana, geneva, lucida, lucida grande, MS Sans Serif, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.Opera #outerWrap{overflow:hidden}

.smallfont{	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;}
.smallfontx0 {	color: #303030;TEXT-DECORATION: none;}
.smallfontx1 {	color: #217FBD;TEXT-DECORATION: none;}

.msg{	font: 8pt 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;color: #000000;}
.font2{color: Red;}
.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: #ffffff;
	border: #e7e7e7;
}
.tit
{
	background: #000000 url(images/tit.gif) repeat-x;
	font: 11px 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	width: 150px;
	height: 30px;
	color: Black;
}
.titcat
{
	color: #ffffff;
}
.titcat2
{
	color: #b1b1b1;
}
.fieldset
{
	font: 11px 'Microsoft Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.largfont
{
	font: bold 22px 'Times New Roman', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	COLOR: #63AD00;
	DIRECTION: rtl;
}
.largfont a:link {
	color: #217FBD; TEXT-DECORATION: none
}
.largfont A:visited {
	color: #217FBD;  TEXT-DECORATION: none
}
.largfont A:hover {
	COLOR: #333333;  TEXT-DECORATION: none
}
.largfont A:active {
	color: #217FBD;  TEXT-DECORATION: none
}
.tmsn
{
	font: 11px 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	COLOR: #63AD00;
	DIRECTION: rtl;
	background-color: #ffffff;
}
.tmsn a:link {
	color: #63AD00; TEXT-DECORATION: none;
}
.tmsn A:visited {
	color: #63AD00;  TEXT-DECORATION: none;
}
.tmsn A:hover {
	COLOR: #336600;  TEXT-DECORATION: underline;
}
.tmsn A:active {
	color: #63AD00;  TEXT-DECORATION: none;
}
.date
{
	font: 8pt Microsoft Sans Serif;
	color: #63AD00;
}
TD {
font: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
P {
	 TEXT-DECORATION: none
}
/* block */
.head{
	border-bottom: 1px solid #EAF6FD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}
.footer{
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9E4FA, endColorstr=#F8FFFF);
	padding: 3pt;
}
/* footer */
.page
{
	padding: 0pt;	
	background: #FFF;
}
.allpage{
	padding: 0pt;	
	background: #1a1a1a;
}
.alt1
{
	color: #000000;
	background-color: #FFF;
}
.alt2
{
	background-color: #f9f9f9;
	color: #000000;
}
.tborder
{
	background-color: #e7e7e7;
}
A:link {
	COLOR: #217FBD; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #217FBD; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #217FBD;  TEXT-DECORATION: none
}
/*
HTML {
		SCROLLBAR-FACE-COLOR: #4a4a4a; 
		SCROLLBAR-HIGHLIGHT-COLOR: #7d7d7d; 
		SCROLLBAR-SHADOW-COLOR: #323232; 
		SCROLLBAR-3DLIGHT-COLOR: #111111; 
		SCROLLBAR-ARROW-COLOR: #bbbbcc; 
		SCROLLBAR-TRACK-COLOR: #333333; 
		SCROLLBAR-DARKSHADOW-COLOR: #000000; 
		SCROLLBAR-BASE-COLOR: #789789;
}
*/
/* news */
.title {
	FILTER:Shadow(direction=135,color=#42B6E1,strength=1);
	font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #28B4E9;
	font-size: 11px;
	border:0;
	padding:0;
	margin:0
}
.tcat{	
	border-bottom: none;
	padding: 2px 5px 2px 5px;
	font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #ffffff;
	background: #19AAE0;
	border: 0px solid #42B6E1;
	background-image: url('images/tcat.jpg'); background-repeat: repeat-x;
}
.ajaxico{
	color: White;
}
.tcat a:link{color: #eeeeee;	TEXT-DECORATION: none;}
.tcat a:visited{color: #eeeeee;	TEXT-DECORATION: none;}
.tcat a:active{color: #eeeeee;	TEXT-DECORATION: none;}
.tcat a:hover {COLOR: #303030;TEXT-DECORATION: underline;}
.thead{
	background-color: #2589C5;
	border: 1px #e7e7e7 solid;
	border-bottom: none;
	padding: 2px 5px 2px 5px;	
	font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #24ADE0;
	background-image: url('images/thead.jpg'); background-repeat: repeat-x;
}
.thead a:link{	color: #42b6e1;	TEXT-DECORATION: none;}
.thead a:visited{	color: #42b6e1;	TEXT-DECORATION: none;}
.thead a:active{	color: #42b6e1;	TEXT-DECORATION: none;}
.thead a:hover {	COLOR: #303030;	TEXT-DECORATION: underline;}
.tt{
	padding: 2px 5px 2px 5px;
	background-color: #666666;
}
.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: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/
	FONT: bold 16px/120% 'Arial','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: #217FBD;
	TEXT-DECORATION: none;
}
.news A:visited {
	color: #217FBD;
	TEXT-DECORATION: none;
}
.news A:hover {
	COLOR: #303030;
	TEXT-DECORATION: underline;
}
.news A:active {
	color: #217FBD;  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: #1A6A9F;
	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 MS Sans Serif;
	font-style: normal;
}
.description{
	font: 8pt MS Sans Serif;
	COLOR: #42b6e1;
	TEXT-ALIGN: justify
}
input, select, textarea
{
	font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	/*background-color:#1969AE;*/
	/*color:#1A6A9F;
	border:1px solid #50A3E5;
	padding:2px;
	margin-right:2px;
	margin-bottom:5px;*/
}
.tophead {
	/*padding: 0px;*/
	list-style: none;
	background: #1A6A9F;
	border: 1px solid #e7e7e7;
	word-spacing: 0px;
	border-collapse: collapse;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 1px; /*font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/
	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	DIRECTION: rtl;
	color: #b1b1b1;	
} 
.ajaxboxs{
	padding: 10px;
	list-style: none;
	background: #1A6A9F;
	border: 2px solid #e7e7e7;
	word-spacing: 0px;
	border-collapse: collapse;
	/*font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;*/
	FONT: bold 16px/120% 'Times New Roman', 'Traditional Arabic', arial, verdana, geneva, lucida, 'lucida grande', helvetica, sans-serif;
	DIRECTION: rtl;
	color: #1A6A9F;
}
.althead { 
	padding: 5px; 
	list-style: none;
	background: #FFF; 
	color: #1A6A9F;
}

.copyright{
	font: 8pt MS Sans Serif,Arial;
	color: #1A6A9F;
}
a.copyright:link, a.copyright:visited, a.copyright:active
{
	text-decoration: none;
	color: #000000;
	border-top: dashed 1px #5087AD;
	padding: 0px;
}


/*********MS Sans Serif*********/
#item ul {
	font: 8pt 'MS Sans Serif', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	list-style: none;
	width: 160px;		
} 

#item ul li { 
	position: relative; 
	direction: rtl;
} 

#item li ul { 
	position: absolute; 
	left: -160px; /*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: #217FBD; 
	background: #FFF; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #e7e7e7; 
	border-bottom: 0;
	border-right: 1px solid #e7e7e7; 
} 

/* Hover Styles */ 
#item ul a:hover { 
	color: #333333; 
	background: #f9f9f9;
	border-right: 1px solid #e7e7e7; 
} 

/* Sub item Styles */ 
#item li ul a { 
	text-decoration: none; 
	color: #217FBD; 
	background: #FFF; /* IE6 Bug */ 
	padding: 5px; 
	border: 1px solid #e7e7e7; 
	border-bottom: 0;
	border-right: 1px solid #e7e7e7; 
} 

/* Sub item Hover Styles */ 
#item li ul a:hover { 
	color: #333333; 
	background: #f9f9f9;
	border-right: 1px solid #e7e7e7; 
} 

/* Icon Styles */ 
#item ul a.subitem {background:#FFF url('item.gif') no-repeat left; color: #217FBD;} 
#item ul a.subitem:hover {	background: #f9f9f9 url(images/item.gif) no-repeat left;	color: #333333;
}

/**/
.tbe {
	background-color: #FFF;
	border-collapse: collapse;
	color: #000;
	font: 8pt 'MS 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: #217FBD;
	TEXT-DECORATION: none;
}
.nav A:visited {
	COLOR: #217FBD;
	TEXT-DECORATION: none;
}
.nav A:hover {
	COLOR: #303030;  TEXT-DECORATION: none
}
.nav A:active {
	COLOR: #217FBD;
	TEXT-DECORATION: none;
}

/***/
.bar{position:relative;z-index:0}
.popup-menu1{
	background-color: White;
	border: 1px solid Gray;
}
.popup-menu1{position:absolute;z-index:0;width:130px;filter:alpha(opacity=95);left:18px;top:21px;display:none;text-align:right;padding:5px}
.popup-menu1 div{font:11px MS Sans Serif;border-bottom:1px solid #ddd;padding:5px}
.popup-menu1 a,.popup-menu1 a:link,.popup-menu1 a:visited{color: Gray;text-decoration: none;}
.popup-menu1 a:hover{color:red;text-decoration:underline}
.popup-menu1 div,.lst3 .itm,lst2 .itm,.titl,.alinr{text-align:right}
.helch .txt{width:100px}
.fltl{float:center}
.margtop{margin:3px auto}
.higt1{height:17px}
.pad1{padding:1px 5px 0}
.lnk3 a,.lnk3 a:link,.lnk3 a:visited{text-decoration:none}
.news_cat {
	color:#BB0000;
font:12pt Arabic Transparent;
font-weight:bold;
text-decoration:none;
text-align:Right;
margin: 0px 10px 0px 0px;
line-height:23px;
direction:rtl;
}
.news_cat a:link {
	color: #BB0000;
	TEXT-DECORATION: none;
}
.news_cat A:visited {
	color: #BB0000;
	TEXT-DECORATION: none;
}
.news_cat A:hover {
	COLOR: #3399CC;
	TEXT-DECORATION: underline;
}
.news_cat A:active {
	color: #BB0000;  TEXT-DECORATION: none
}
.avatar {
	border: 1px solid #217FBD;
	padding: 3px 3px 3px 3px;
	margin: 3px 2px 1px 2px;
	background-color: White;
	display: inline;
}

#aet {background: transparent; margin:0.5em;}

.aettop, .aetbottom {display:block; background:transparent; font-size:1px;}
.aetb1, .aetb2, .aetb3, .aetb4 {display:block; overflow:hidden;}
.aetb1, .aetb2, .aetb3 {height:1px;}
.aetb2, .aetb3, .aetb4 {background:#FFF; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.aetb1 {margin:0 5px; background:#ccc;}
.aetb2 {margin:0 3px; border-width:0 2px;}
.aetb3 {margin:0 2px;}
.aetb4 {height:2px; margin:0 1px;}
.aetbox {
    display:block;
    background:#FFF;
    border:0 solid #ccc;
    border-width:0 1px;
    text-align: justify;
    direction: rtl;
}
.pagaet{padding: 2px;}
.pagaet ul{margin: 0; padding: 5; text-align: left; font-size: 11px;}
.pagaet li{list-style-type: none; display: inline; padding-bottom: 1px;}
.pagaet a, .pagaet a:visited{padding: 0 5px;border: 1px solid #9aafe5;text-decoration: none; color: #2e6ab1;}
.pagaet a:hover, .pagaet a:active{border: 1px solid #2b66a5; color: #000; background-color: #FFFF80;}
.pagaet a.currentpage{background-color: #2e6ab1;color: #3399CC !important;border-color: #2b66a5;font-weight: bold;cursor: default;}
.pagaet a.disablelink, .pagaet a.disablelink:hover{background-color: white;cursor: default;color: #929292;border-color: #929292;font-weight: normal !important;}
.pagaet a.prevnext{font-weight: bold;}
/************************
* Right nav colors
************************/
#colRight {width:100%; padding:0px; DIRECTION: rtl; font-size:11px; margin-top:0px;}
#navFrame { padding: 0px 0px 0px 0px; text-align:right; margin-top:0px; DIRECTION: rtl;}
.navCategory { background:url('images/nav_arrow.gif') no-repeat 10px 7px; font-size:11px; font-weight:normal; padding:7px 5px 7px 10px; border-bottom:1px solid #fff; border-right:1px solid #fff;}

.navArr { padding:5px; background:url('images/nav_arrow.gif') no-repeat 10px 7px; border-left:1px solid #fff; font-size:11px;}
.navArr a { font-weight:normal; }
.navArr a:hover { font-weight:normal; }
.navArrow { float:right; margin-top:4px; padding-right: 5px; }
.navLink, .navArr { padding:2px 0px 2px 20px; border-bottom:1px solid #fff; }


.navLink {border-right:1px solid #fff;}
.navArr a { color:#009; }
.navArr a:hover { color:#000; }
.navLink a { color: #000; }
.navLink a:hover { color:#009; }
#e3N .navLink, #e3N .navArr, #e3N .navCategory {/*background: url(images/tbg.gif) repeat-y; background-attachment: fixed;*/	padding: 5px;
	background-color: #fff;
	border-bottom: 1px solid #EAEAE8;
}
#e3N .navCategory { padding:5px; }
#e3N { margin-top:0px; }
