html, form, fieldset, p, a, ul, ol, li, legend, label,
br, button, h1, h2, h3, h4, h5, strong,td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: normal;
	font-style: normal;
	font-size: 10pt;
	font-family: Tahoma, Arial, Sans-Serif;
	color: #1f2126;
	text-align: right;
	direction: rtl;
}

/* التحكم جسم الموقع الامتداد بالنسبة المئوية او بالبكسل */
body {
    margin: 0px auto;
    background: #f3f3f3 url(wec_12.gif) repeat-x center 0%;
	text-align: center; /* center template 1/2 */
	min-width:780px
}

#body{
    margin: 0px auto;
	background-color: #EEEEEE;
	width:780px;
}

.col_left {float:left; overflow:hidden;}
.col_right {float:right; overflow:hidden;}

/*******************************************************************/
/* home and pages */
html {}
pre {white-space:pre}
#header {background:  url(wec_01.gif) repeat-x 12% 0; color:#f9f9f9; height: 85px; text-align: right; }
#footer {background:url(wec_14.gif); height: 80px; }
#top_menu { 	background: url(wec_06.gif) center 10%; height: 27px; text-align: right;}

/*******************************************************************/
#header,#menu_home_left,#menu_home_center,#menu_pages_center,#menu_pages_full, #menu_home_right,#footer {overflow:hidden;}
#header,#footer {width:100%} 
#menu_home_left,#menu_home_center,#menu_pages_center,#menu_pages_full,#menu_home_right {float:left}
#menu_home_left {width:30%} 
#menu_home_center {width:50%} 
#menu_home_right {width:20%}
#menu_pages_center {width:80%}
#menu_pages_full {width:100%}
#footer {clear:left}

.box_home_left {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:225px;
 }
 
.box_home_right {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:146px;
 }
 
.box_home_center {
	padding: 0px;
	margin-left: auto ;
    margin-right: auto ; 
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:387px;
	text-align: right;
 }
 
.layer_content  {
	padding: 0px;
	border: 1px solid #EAEAEA;
	background: #ffffff url(wec_12.gif) repeat-x center 100%;
 }

.title_content {
	padding: 2px;
	background: url(wec_09.gif) repeat;
	color: #4F4F4F;
	height: 25px; 
	font-weight: bold;
	text-align: right; 
 }
 
 
/*******************************************************************/
/* topic صفحة المحتويات  */
#menu_topic_center,#menu_topic_right,#menu_topic_left {float:left; overflow:hidden;}
#menu_topic_right {width:20%} 
#menu_topic_center {width:60%} 
#menu_topic_left {width:20%} 

.box_topic_left {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:146px; 
 }
 
.box_topic_right {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:146px;
 }
 
.box_topic_center {
	padding: 0px;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:466px; 
	text-align: right;
 }

.layer_topic  {
   padding: 3px;
   background-color: #f3f3f3;
} 

.text_topic  {
	color: #000000;
	font-size: 1.0em;
	font-family: Tahoma,Arial, Sans-Serif;
	font-weight: normal;
}

.info_topic  {
	padding: 2px;
	margin: 2px;
	border: 1px solid #EAEAEA;
	background: #ffffff url(wec_12.gif) repeat-x center 30%;
	color: #6B6B6B;
}

.image_topic {
	padding: 2px ;
	margin: 2px;
	border: 1px solid #DAE2E4;
	background-color: #f9f9f9;
	float: left;
}

.rows_comments  {
	padding: 4px;
	/* background: #ffffff url(wec_14.gif) repeat-x center 0%; */
	border-top: 1px solid #EAEAEA;
	color: #000000;
}

/*******************************************************************/
/* category */
#menu_cat_center,#menu_cat_right,#menu_cat_left {float:left; overflow:hidden;}
#menu_cat_right {width:20%} 
#menu_cat_center {width:60%} 
#menu_cat_left {width:20%} 

.box_cat_left {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:146px;
 }
 
.box_cat_right {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:146px; 
 }
 
.box_cat_center {
	padding: 0px;
	margin-left: auto ;
    margin-right: auto ;
	border: 1px solid #EAEAEA;
	background: #ffffff;
	width:466px; 
	text-align: right;
 }
 
.layer_cat  {
	padding: 0px;
	border: 1px solid #EAEAEA;
	background-color: #f9f9f9;
	color: #87AFC7;
 }
 
.layer_sub_cat  {
	padding: 2px;
	border: 1px solid #EAEAEA;
	background: url(wec_09.gif) repeat;
	height: 23px; 
 }
 
.layer_rows_icat  {
	padding: 3px;
	margin: 0px;
	background: #f9f9f9;
	border: 0px solid #EAEAEA;
	color: #000000;
}

div.title_sub_cat  a{
	color: #1f2126;
	font-size: 0.9em;
	font-family: Tahoma, Arial, Sans-Serif;
	font-weight: bold;
}

div.title_sub_cat  a:hover{
	color: #9F2316;
	font-size: 0.9em;
	font-family: Tahoma, Arial, Sans-Serif;
}

.info_rows_icat  {
	color: #9A9A9A;
	font-size: 0.8em;
	background-color: #f9f9f9;
	border-top: 1px solid #f3f3f3;
	text-align: left;
}

.text_rows_icat  {
	color: #000000;
	font-size: 1.0em;
	font-family: Tahoma, Arial, Sans-Serif;
}

div.title_rows_icat  a{
	color: #1f2126;
	font-size: 1.2em;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
}

div.title_rows_icat  a:hover{
	color: #9F2316;
	font-size: 1.2em;
	font-family: Arial, Sans-Serif;
}

.image_rows_icat {
	padding: 2px;
	margin: 2px;
	border: 1px solid #DAE2E4;
	background-color: #f9f9f9;
	float: right;
}

/*******************************************************************/
/* users صفحة الاعضاء */
#menu_user_center,#menu_user_right,#menu_user_left {float:left; overflow:hidden;}
#menu_user_right {width:50%} 
#menu_user_center {width:0%} 
#menu_user_left {width:50%} 

.box_user_left {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	/*background: #ffffff;*/
	width:380px; 
	text-align: right;
 }
 
.box_user_right {
	padding: 0px 0px 0px;
    margin: 0px auto;
	border: 1px solid #EAEAEA;
	/*background: #ffffff;*/
	width:380px;  
	
 }
 
.box_user_center {
	padding: 0px;
	margin-left: auto ;
    margin-right: auto ;
	border: 1px solid #EAEAEA;
	/*background: #ffffff;*/
	width:380px; 
	text-align: right;
 }
 


/*******************************************************************/
/* menus style */

.layer_rows {
	padding: 2px;
	text-align: right;
/*	background-color: #f9f9f9; */
 }
 
.title_menu {
    padding: 2px;
	background: #ffffff url(wec_09.gif) repeat;
	color: #4F4F4F;
	font-weight: bold;
	text-align: right; 
	font-size: 9pt;
	height: 25px; 
 }
 

.rows_in_menu {
	padding: 3px;
	border-top: 1px solid #f3f3f3;
	text-align: right; 
 }

div.title_in_menu a{
	color: #000000;
	text-decoration: none;
 }

div.title_in_menu a:hover {
	color: #9F2316;
	text-decoration: none;
 }

/*******************************************************************/
/* New Content Menu  */

.layer_content_row  {
	padding: 3px;
	margin: 0px;
	background: #ffffff url(wec_12.gif) repeat-x center 100%;
	border: 0px solid #EAEAEA;
	color: #000000;
}

.content_info_row  {
	color: #9A9A9A;
	font-size: 0.8em;
	background-color: #f9f9f9;
	border-top: 1px solid #f3f3f3;
	text-align: left;
}

div.content_title_row  a  {
	color: #9F2316;
	font-size: 1.5em;
	font-family:  Arial;
}

div.content_title_row  a:hover  {
	color: #000000;
	font-size: 1.5em;
	font-family:  Arial;

}

.content_text_row  {
	border: 0px solid #ffffff;
	color: #000000;
	font-size: 0.9em;
}


.content_image_row {
	padding: 2px ;
	margin: 2px;
	border: 1px solid #DAE2E4;
	background-color: #f9f9f9;
	float: right;
}

.content_title2_row {
    padding: 2px;
	background: #ffffff url(wec_09.gif) repeat;
	color: #4F4F4F;
	font-weight: bold;
	text-align: right; 
	font-size: 9pt;
	height: 22px; 
 }
 
/*******************************************************************/
/* config style */ 

a img {
    border: 0;
}

h1 { 
    color: #690;
    font-family:Tahoma,Arial;
	font-size: 20px;
}


.center_align {
    text-align: center;
}
.left_align {
    text-align: left;
}
 
/* forms */
input,textarea,select  {
	margin: 0;
	padding: 0;
    border: 1px solid #f3f3f3;
    background-color: #f9f9f9;
	font-size: 10pt;
    font-family: Tahoma, Arial, Sans-Serif;
}

/* search in header */ 

input.search {
	background: #e8e8e8;
	border: none;
	height: 19px;
	vertical-align: top;
	color: #000000;
}

input.bottom {
	width: 27px;
	height: 19px;
	margin-left: 5px;
	border: none;
	font-size: 11px;
	font-weight: normal;
	color: #fff; 
	background: url(search1.gif) no-repeat;
}

/* التحكم في الروابط التشعبية الرئيسية  */

a:link, a:visited {
	color: #1B5075;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: none;
	color: #9F2316;
}

.header_link  a  {
	color: #ffffff;
	font-size: 1.5em;
	font-family:  Arial;
}

.header_link  a:hover  {
	color: #666;
	font-size: 1.5em;
	font-family:  Arial;
}
 
/*******************************************************************/
/* main category Menu */
.menu_main_row a {
	display: block;
	color: #1B5075;
	padding: 2px ;
	margin: 0px;
	border: 1px solid #f9f9f9;
	background: url(wec_09.gif) repeat;
	text-decoration: none;
	font-weight: bold;
	width: 140px; 
}

.menu_main_row a:hover{
	display: block;
	color: #9F2316;
	padding: 2px ;
	margin: 0px;
	border: 1px solid #f3f3f3;
	background-color: #ffffff;
	text-decoration: none;

}

.menu_title_sub {
	padding: 2px;
	margin: 3px;
	border: 0px solid #f3f3f3;
	
}

/*******************************************************************/
/* Pagination */
div.pagination {
	padding: 3px;
	margin: 2px;

}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 0px;
	border: 1px solid #DBDBDB;
	text-decoration: none; /* no underline */
	color: #7D4D66;
	background-color: #f9f9f9;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #C8C8C8;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #fff;
	font-weight: bold;
	background-color: #9A0A0D;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

/*******************************************************************/
/* verison 1.0.5 */
.loading
{
margin: 4px;
/*border: 1px solid #eaeaea; */
padding: 2px;
background: url(loadingAnimation.gif) no-repeat;
text-align: right;
}

/*******************************************************************/
/* messages js */

.msg_no
{
margin: 2px;
border: 1px solid #FFE897;
height: auto;
padding: 4px;
background: #FFF8DF;
text-align: right;
}

.msg_ok
{
margin: 2px;
border: 1px #CDEF7C solid;
height: auto;
padding: 8px;
background: #EBF9CC;
text-align: center;
}

/*******************************************************************/
/* Submit Contents */

.upload { 
    margin: 2px;
	border: 1px #eaeaea solid;
	background: #f9f9f9;
	width:220px; 
}


.upload_link { 
    font-family:Tahoma,Arial;
	font-size: 1.3em;
}

.upload_link2 { 
    font-family:Tahoma,Arial;
	font-size: 1.3em;
}

#del_image { 
    border: 1px #f3f3f3 solid;
    text-align: center;
	background: #ffffff;
}
#del_file { 
    border: 1px #f3f3f3 solid;
    text-align: center;
	background: #ffffff;
}