/*----------designs-----------------*/
BODY {
	background-position:top;
	background-repeat:repeat-x;
	background-color:#5b5857;
	margin:0 0 0 0;
	color:#999999;
	height:100%;
	text-align:center;
	direction:rtl;
}
font {
	font-family:tahoma;
	font-size:11px;
	color:#00FFCC;
}
.stretch_h {
	height:100%
}
.stretch_w {
	width:100%;
}
.stretch_h_w {
	height:100%;
	width:100%;
}
table {
	border-collapse : collapse;
}
table td, table th {
	padding : 0;
}
.table_padding {
	padding:15px
}
.table_padding td {
	padding:3px
}
.table_padding_top td {
	padding-top:3px
}
.table_align_center {
	text-align:center
}
.trtop {
	vertical-align:top
}
.maintable {
	width:778px;
	margin-left:auto;
	margin-right:auto;
}
.contenttable {
	width:766px;
	vertical-align:top;
	height:100%;
}
.rightgray {
	background-image:url(Image/rightgray.gif);
	width:6px
}
.leftgray {
	background-image:url(Image/leftgray.gif);
	width:6px
}
.topheaderdate {
	background-color:#c8c8c3;
	width:100%
}
.navbar {
background-image:url(Image/c_header_02.gif);
width:776px;
background-color:#dfdfdf;
height:47px;
}
.searchbach {
	background-image:url(Image/c_header_02.gif);
	
}
.searchbach td {
	padding-top:0px;
	width:205px;
}
.footerback {
	background-color:#dededa;
	width:776px;
	height:21px
}
.middelclass {
	vertical-align:top;
	height:100%;
	width:766px;
	background-color:#FFFFFF;
}
.dateheader {
	padding-top:7px;
	background-color:#FFFFFF;
}
.copyrights {
	background-image:url(Image/footer_03.gif);
	height:35px;
	width:776;
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	text-align:center;
	padding-top:10px
}
.tabledata {
	background-image:url(Image/content_border_02.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:600px;
	height:100%;
}
.meunwidth {
	width:160px;
	height:100%;
	vertical-align:top;
	text-align:center;
	background-color:#FFFFFF;
}
.meunwidth td {
	vertical-align:top;
	text-align:center
}
.marginmenu {
	background-image:url(Image/marginemenu.gif);
	background-repeat:repeat-y;
}
.verticalalinetop {
	vertical-align:top
}
.bluegraybox {
	background-color:#e4e4e4;
}
.bluebox {
	background-color:#e4e4e4;
	width:188px;
	padding:3px 3px 0px 3px;
}
.blueboxcontent {
	width:188px;
	vertical-align:top;
	padding-right:5px;
}
.middeltable {
	width:385px;
	vertical-align:top;
	height:100%
}
img {
	border:0px;
}
.moredirection {
	text-align:left;
	padding:0px 5px 0px 5px;
	background-color:#e4e4e4;
}
.moredirection2 {
	text-align:left;
}
.yellowboxcontent {
	width:160px;
	vertical-align:top;
	text-align:center
}
.our_news {
	background-color:#fbfbfa;
	border-right:1px #d2d2ce solid;
	border-left:1px #d2d2ce solid;
	border-bottom:1px #d2d2ce solid;
	height:100%;
}
.backvoting {
	background-image:url(Image/backvoting.gif);
	background-position:top left;
	background-repeat:no-repeat
}
.answer {
	background-color:#c3c6ce;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	width:100%
}
.indexform_height { height:30px
	}
.ournewtable td {
	padding-top:5px;
	height:1%
}
.bannerheight {
	height:130px;
}
.button_01 {
	background-image:url(Image/buttong_01.gif);
	height:28px;
	width:42px;
	text-align:center;
}
.button_02 {
	background-image:url(Image/buttong_02.gif);
	height:28px;
	width:42px;
	text-align:center;
}
.subsc{ background-image:url(Image/subsc.gif);
width:75px; height:25px; text-align:center; background-repeat:no-repeat}
.langcontent {
	text-align:right;
	padding-right:8px
}
.table_news {
	width:380px;
	padding:3px;
}
.table_newsInternal {
	padding:3px;
}
.table_news td {
	padding-right:3px;
	padding-left:5px;
	text-align:justify;
}
.table_news_photo {
	width:60px;
	text-align:left;
	vertical-align:top;
	padding:10px;
}
.table_news_border {
	border-bottom:1px solid #e9e8e6;
	padding-bottom:5px;
}
.heightdokol{ height:30px;}

.clockwidth{ width:70px}
.datewidth{ width:700px}
.graywidth{ width:400px}

.table_voting{ width:180px; text-align:right; }
.table_voting_td{ width:20px; text-align:center; height:20px }
.onenews_width{ width:380px}
.internal_width_num{ width:100px;}
.internal_width_white{ width:120px}
.indecatorback{ background-image:url(Image/indecator_02.gif); width:100%}
.internal_article_table{ width:510px; text-align:right; height:100%; vertical-align:top; text-align:justify}
.internal_article_fasel td{padding-top:20px;}
.trtablepadding td{ padding-right:3px; padding-left:3px;}
.trtablepadding th{ padding-right:3px; padding-left:3px;}
/*------------forms------------------------------*/

.searchformtop {
	margin-bottom:0px;
	height:22px;
	padding-top:3px;
	padding-bottom:0px;
	padding-right:3px;
	padding-left:3px;
	background:none;
	border:0px solid red;
	font-size: 11px;
	font-family: tahoma;
	color:#8F4A3F;
	width:110px;
	vertical-align:top;
	background-image:url(Image/search_02.gif)
}
.indexform {
	margin-bottom:0px;
	height:22px;
	padding:5px 10px 0px 10px;
	border:0px solid red;
	font-size: 11px;
	font-family: tahoma;
	color:#807D71;
	width:140px;
	vertical-align:top;
	background-image:url(Image/form_02.gif);
	text-align:center;
}
.commentText
{
    margin-bottom:0px;
	height:150px;
	padding:70px 100px 0px 10px;
	border:1px solid #CCCCCC;
	font-size: 13px;
	font-weight:bold;
	font-family: tahoma;
	color:#807D71;
	width:300px;
	vertical-align:middle;
	/*background-image:url(Image/form_02.gif);
	text-align:center;*/
    }

/*-------------------links----------------------*/

a.toplinks:link,a.toplinks:visited,a.toplinks:active
{
	padding-right:5px !important;
	padding-left:5px !important;
	font-size: 15px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#585880 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}
a.toplinks:hover 
{
	padding-right:5px !important;
	padding-left:5px !important;
	font-size: 15px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#9F4D3E !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}

/* sub top linkes added by Mohammed Fathi to handel sub menu from top menu */
a.subtoplinks:link 
{
	font-size: 14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#8C57A4 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	background-color:#dfdfdf;
	height:20px;
	vertical-align:bottom;
	padding-right:10px !important;
	padding-left:10px !important;
}
a.subtoplinks:visited 
{
	font-size: 14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#8C57A4 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	background-color:#dfdfdf;
	height:20px;
	vertical-align:bottom;
	padding-right:10px !important;
	padding-left:10px !important;
}
a.subtoplinks:hover 
{
	font-size: 14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#9F4D3E !important;
	text-decoration:none !important;
	font-weight:bold !important;
	background-color:#dfdfdf;
	height:20px;
	vertical-align:bottom;
	padding-right:10px !important;
	padding-left:10px !important;
	}
a.subtoplinks:active 
{
	font-size: 14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#8C57A4 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	background-color:#dfdfdf;
	height:20px;
	vertical-align:bottom;
	padding-right:10px !important;
	padding-left:10px !important;
}
.subSecation {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3a372f;
	font-weight:bold;
	vertical-align:middle;
}
/* End Mohammed Added */

a.ournewlink:link {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3a372f;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.ournewlink:visited {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3a372f;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.ournewlink:hover {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9F4D3E;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.ournewlink:active {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f7826;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
a.indexnewlink:link {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f7826;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;
}
a.indexnewlink:visited {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f7826;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;
}
a.indexnewlink:hover {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9F4D3E;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;
}
a.indexnewlink:active {
	font-size: 14px;
 font-family:Arial, Helvetica, sans-serif;
color:#7C9E52;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	text-align:right;
}
a.bulits:link {
	font-size: 12px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	font-weight:bold;
}
a.bulits:visited {
	font-size: 12px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	font-weight:bold;
}
a.bulits:hover {
	font-size: 12px;
	font-family:tahoma;
	color:#6C6CC1;
	text-decoration:none;
	font-weight:bold;
}
a.bulits:active {
	font-size: 12px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	font-weight:bold;
}
a.estetla3:link {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
}
a.estetla3:visited {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
}
a.estetla3:hover {
	font-size: 11px;
	font-family:tahoma;
	color:#4c5b9b;
	text-decoration:none;
}
a.estetla3:active {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
}
a.votinglinks:link {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;
}
a.votinglinks:visited {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;
}
a.votinglinks:hover {
	font-size: 11px;
	font-family:tahoma;
	color:#51956A;
	text-decoration:none;
	text-align:center;
}
a.votinglinks:active {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;
}
a.morelink1:link, .morelink1 a:link
{
	font-size: 11px !important;
	font-family:tahoma;
	color:#666666;
	text-decoration:none;
}
a.morelink1:visited, .morelink1 a:visited
{
	font-size: 11px !important;
	font-family:tahoma;
	color:#666666;
	text-decoration:none;
}
a.morelink1:hover, .morelink1 a:hover
{
	font-size: 11px !important;
	font-family:tahoma;
	color:#51956A;
	text-decoration:none;
}
a.morelink1:active, .morelink1 a:active
{
	font-size: 11px !important;
	font-family:tahoma;
	color:#666666;
	text-decoration:none;
}
a.footerlink:active 
{
	padding-left:3px;
	padding-right:3px;
	font-size: 14px !important;
font-family:Arial, Helvetica, sans-serif !important;
color:#989896 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}
a.footerlink:link 
{
	padding-left:3px;
	padding-right:3px;
	font-size: 14px !important;
 font-family:Arial, Helvetica, sans-serif !important;
color:#989896 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}
a.footerlink:visited 
{
	padding-left:3px;
	padding-right:3px;
	font-size: 14px !important;
 font-family:Arial, Helvetica, sans-serif !important;
color:#989896 !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}
a.footerlink:hover 
{
	padding-left:3px;
	padding-right:3px;
	font-size: 14px !important;
	font-family:Arial, Helvetica, sans-serif !important;
	color:#9F4D3E !important;
	text-decoration:none !important;
	font-weight:bold !important;
	vertical-align:middle !important;
}

a.languagelink:link {
	font-size: 14px;
	font-family:tahoma;
	color:2a2a27;
	text-decoration:none;
}
a.languagelink:visited {
	font-size: 14px;
	font-family:tahoma;
	color:2a2a27;
	text-decoration:none;
}
a.languagelink:hover {
	font-size: 14px;
	font-family:tahoma;
	color:#4c5b9b;
	text-decoration:none;
}
a.languagelink:active {
	font-size: 14px;
	font-family:tahoma;
	color:2a2a27;
	text-decoration:none;
}


a.forgot:link {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;
	
}
a.forgot:visited {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;
	
}
a.forgot:hover {
	font-size: 11px;
	font-family:tahoma;
	color:#51956A;
	text-decoration:none;
	text-align:center;

}
a.forgot:active {
	font-size: 11px;
	font-family:tahoma;
	color:#615e54;
	text-decoration:none;
	text-align:center;	
}


a.indecatorlink:link {
	font-size: 11px;
	font-family:tahoma;
	color:#512800;
	text-decoration:none;
	text-align:center;
}
a.indecatorlink:visited {
	font-size: 11px;
	font-family:tahoma;
	color:#512800;
	text-decoration:none;
	text-align:center;	
}
a.indecatorlink:hover {
	font-size: 11px;
	font-family:tahoma;
	color:#996633;
	text-decoration:none;
	text-align:center;
}
a.indecatorlink:active {
	font-size: 11px;
	font-family:tahoma;
	color:#512800;
	text-decoration:none;
	text-align:center;
	
}
a.blueboxlinks:link, a.blueboxlinks:active, a.blueboxlinks:visited{

	text-align: right;
	font-size:11px;
	 font-family:Tahoma;
	text-decoration: none;
	color: #707070;

}
 a.blueboxlinks:hover{
	text-align: right;
	font-size:11px;
	font-family:Tahoma;
	text-decoration: none;
	color: #6073C1;
}

/*-------------------------bulits-------------------*/
#navcontainer ul {
padding-top:0px;
	list-style-image:url(Image/bulit_01.gif);
	text-align: right;
	line-height:15px;
}
/*--#navcontainer ul li a {
	list-style-image:url(Image/bulit_01.gif);
	text-align: right;
	font: normal 11px tahoma;
	text-decoration: none;
	color: #707070;
}
#navcontainer ul li a:hover {
	list-style-image:url(Image/bulit_01on.gif);
	text-align: right;
	font: normal 11px tahoma;
	text-decoration: none;
	color: #6073C1;
}-*/

.bulit_article{
list-style-image:url(Image/green.gif);font-size: 11px;
	font-family:tahoma;
	color:#3a372f; line-height:15px


}

/*------------------fonts--------------------*/
.font1 {
	font-size: 11px;
	font-family:tahoma;
	color:#3a372f;
}
.font2 {
	font-size: 11px;
	font-family:tahoma;
	color:#5f5748;
	padding-right:10px
}
.font_date_top {
	font-size: 12px;
	font-family:tahoma;
	color:#656561;
	/*text-align:center;	comment by Mohammed Fathi at 15-4-2009 to avoid text wrap*/
	
}
.font_date1 {
	font-size: 11px;
	font-family:tahoma;
	color:#4E6198;
	padding:2px;
	text-align:left;
}

.fontexa {
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	width:200px;
	text-align:left;
}
.font_asking {
	font-size: 11px;
	font-family:tahoma;
	color:#8b887e;
	height:20px;
	vertical-align:middle;
	text-align:center
}

.fontnumber_text {
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	padding-right:10px
}
.fontnumber_num {
	font-size: 11px;
	font-family:tahoma;
	color:#669933;
	font-weight:bold;
	padding-right:10px
}

.font_voting {

	font-family:tahoma;
	font-size:11px;
	color:#3e3e3e;
	text-align:right
}
.font_title_internal
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16;
	color:#666666;
	font-weight:bold;
}
.font_title_internal_green
{ font-family:tahoma; font-size:12; color:#3a372f; font-weight:bold;}
/*---------------navegationmenu---------------------*/

#navmenucontainer {
	width: 160px;
}
#navmenucontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
}
#navmenucontainer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	display: block;
	padding: 3px;
	width: 150px;
	background-color: #e6e6e6;
	border-bottom: 1px solid #eee;
}
#navmenucontainer a:link, #navlist a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #3a372f;
	text-decoration: none;
	text-align:right;
	padding-right:10px;
}
#navmenucontainer a:hover {
	background-image:url(Image/hovermenu.gif);
	border-bottom:#d5d5d5 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	color: #fff;
	padding-right:10px;
}
/*----------------menucss-----------------*/

.meun {
	margin:0px; padding:0px;
	background-image:url(Image/menuoff.gif);
	width:160;
	background-repeat:no-repeat;
	background-position: top right
}
.meun_link, visited {
	margin:0px; padding:0px;
	background-image:url(Image/menuoff.gif);
	width:160px;
	height:20px;
	background-repeat:no-repeat;
	background-position: top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color: #3a372f;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	padding: 3px 20px 0px 20px;
}
.meun_hove 
{
	margin:0px; padding:0px;
	background-image:url(Image/menuon.gif);
	width:160px;
		height:20px;
	background-repeat:no-repeat;
	background-position: top right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	padding: 3px 20px 0px 20px;
	

}

/* add */
.meun_linkTd{
	margin:0px;
	padding:0px;
	height:20px;
	text-align:right;
	padding: 2px 20px 0px 1px;
}
.meun_linkAnc{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color: #3a372f;
	font-weight:bold;
	text-decoration:none;
}
.meun_linkAncHove{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}
/* end added*/
/* ADDED BY ASHRAF */
.samealign
{
    text-align: right;
}

.reversealign
{
    text-align: left;
}

.samefloat
{
    float: left;
    padding: 10px;
}

.reversefloat
{
    float: right;
}
/* END ADDED BY ASHRAF */

/* Add By Mohsen 13-1-2009 to support control style*/

/*-arabicstyle-*/

/*----------designs-----------------*/

.internal_article_height { height:25px; vertical-align:middle !important}
.internal_tdwidth_bult{width:15px}
.formtablepadding td { padding:3px}

.internal_form_table{ width:550px; text-align:right; height:100%; vertical-align:top; text-align:justify}
.internal_form_table2{ 
padding-top:10px;}

.formbottombuttons{ text-align:left; padding-left:50px; background-color:#A6A28C}
.topformtable
{
    background-color:#f0f0e5;
    border:1px #cfcd8c solid;
}

/*---forms-----*/
.form_internaltextfelid{
	height:20px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#7B796F;
	width:200px;
	vertical-align:top;
	text-align:right;}
	
	.form_internaltextfelid_2{
	height:20px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#7B796F;
	width:100px;
	vertical-align:top;
	text-align:right;}

	.form_internaltextfelid_3{
	height:20px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#7B796F;
	width:70px;
	vertical-align:top;
	text-align:right;}
	
	.form_internaltextfelid_4{
	height:20px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#7B796F;
	width:20px;
	vertical-align:top;
	text-align:right;}

	
	
	
	.form_internalcheckbox{
	}
	.form_internalbrowse{
	margin-bottom:0px;
	height:20px;
	padding:2px 10px 0px 10px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#7B796F;
	width:270px;
	vertical-align:top;
	text-align:right;
	}
	.form_internalbrowse_button{
	height:20px;
	padding:1px;
	border:1px solid #9c9947;
	font-size: 11px;
	font-family: tahoma;
	color:#ffffff;
	background-color:#c2b494;
	width:100px;
	vertical-align:top;
	text-align:center;
		background-image:url(Image/backbut.gif)

	}
	
	
	.form_internalbrowse_text{
	height:50px;
	padding:3px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#ffffff;
	background-color:#ffffff;
	width:200px;
	vertical-align:top;
	text-align:right;
	}
	
	.form_internalbrowse_textbig{
	height:200px;
	padding:3px;
	border:1px solid #cccccc;
	font-size: 11px;
	font-family: tahoma;
	color:#ffffff;
	background-color:#ffffff;
	width:300px;
	vertical-align:top;
	text-align:right;
	}


/*-------fonts---------*/
/*--*13-1-2009---*/
.fontfildes {
	font-size: 11px;
	font-family:tahoma;
	color:#484237;	/*vertical-align:text-top;*/	
}


.fontth {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#6c6445;
	vertical-align:middle;
	text-align:right;
	background-color:#dfdbcb;
	height:30px;
	border-right:1px solid #d3cba9;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}
.fontth1 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#6c6445;
	vertical-align:middle;
	/*text-align:right;*/
	background-color:#dfdbcb;
	height:30px;
	border-left:1px solid #d3cba9;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}

.fontth2 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#6c6445;
	vertical-align:middle;
	text-align:right;
	background-color:#dfdbcb;
	height:30px;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}

.fontthb {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	text-align:right;
	background-color:#f7f7f7;
	height:30px;
	border-right:1px solid #dddddd;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}
.fontthb1 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	/*text-align:right;*/
	background-color:#f7f7f7;
	height:30px;
	/*border-left:1px solid #dddddd;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;*/
}
.fontthb2 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	text-align:right;
	background-color:#f7f7f7;
	height:30px;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}
.fontthc {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	text-align:right;
	background-color:#ffffff;
	height:30px;
	border-right:1px solid #dddddd;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}
.fontthc1 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	/*text-align:right;*/
	background-color:#ffffff;
	height:30px;
	/*border-left:1px solid #dddddd;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;*/
}
.fontthc2 {
padding:3px;
	font-size: 11px;
	font-family:tahoma;
	color:#666666;
	vertical-align:middle;
	text-align:right;
	background-color:#ffffff;
	height:30px;
	border-top:1px solid #a39b79;
	border-bottom:1px solid #a39b79;
}
.font_dateform{
	font-size: 12px;
	font-family:tahoma;
	color:#660000;
	text-align:right;
}
.ErrorMessage
{
	font-family:tahoma;
	font-size:11px;
	color:#ff0000;	
}
.ErrorMessage2
{
	font-family:Arial;
	font-size:14px;
	color:#ff0000;
}

/* End Added By Mohsen 13-1-2009 to support control style*/

/* ADDED BY ASHRAF */
hr
{
    color: #e5e5e3;
    border: solid 1px #e5e5e3;
}
/* END ADDED BY ASHRAF */

/* ADDED BY Mashad 20-1-2009 */
.fontfildesW {
	font-size: 11px;
	width:100px;
	font-family:tahoma;
	color:#484237;
	vertical-align:middle;
	
}
/* END ADDED BY Mashad 20-1-2009 */
/* Rating added by Mashad*/
.ratingStar {
    font-size: 0pt;
    width: 20px;
    height: 18px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}


.filledRatingStar {
    background-image: url(Image/staron.gif);

}

.emptyRatingStar {
    background-image: url(Image/staroff.gif);
}

.savedRatingStar {
    background-image: url(Image/starSaved.gif);
}
/* Added byn elmashad to send page to friend*/
.tabledatasendpage {
	background-image:url(Image/content_border_02.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}
/* Added by elmashad to active image td width*/
.activeimgtd
{
	width:30px;
	text-align:center;
	vertical-align:middle;
}
/* Added by elmashad grid view pager centeral*/
.gridpager
{
	text-align:center;
}

/* Fix by Ashraf to fix paging direction and alignment */
.gridpager td table
{
	text-align: center;
	display: inline;
}
/* End fix by Ashraf */

/* Added by elmashad grid view empty row centeral*/
.emptyrow
{
	text-align:center;
	color:Red;
	}

/*------------Tabs--------------------*/

a.linktab:link {
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
a.linktab:visited {
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
a.linktab:hover {
	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
}
a.linktab:active {	font-size:13px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	text-align:center;
	
}

.enabletab
{
    height:24px;
    width:85px;
    background-image: url(Image/ena.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-align:center;
    vertical-align:middle
    
}

.disabletab
{
    height:24px;
    width:85px;
    background-image: url(Image/dis.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-decoration:none;
	text-align:center;
    vertical-align:middle
}
/*-------------tablemessag--------------*/

.tablemessage {
	background-image:url(Image/content_border_02.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:500px;
	height:400px;
}

/*-------------tablePrint--------------*/
.tablePrint {
	background-image:url(Image/content_border_02.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:650px;
	width:100%;
}

/*--------------links----------*/
a.buttons:link {
	font-size: 11px;
	font-family:tahoma;
	color:#947127;
	text-decoration:none;
}
a.buttons:visited {
	font-size: 11px;
	font-family:tahoma;
	color:#947127;
	text-decoration:none;
}
a.buttons:hover {
	font-size: 11px;
	font-family:tahoma;
	color:#51956A;
	text-decoration:none;
}
a.buttons:active {
	font-size: 11px;
	font-family:tahoma;
	color:#947127;
	text-decoration:none;
}
/*----------------error-----------*/

.stop{ background-color:#f8f3e4; width:450; height:100px; border:1px solid #ecece9;padding:10px; text-align:justify;}
.stopmessage{ font-family: Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; color:#f00; padding:10px }
.stopimg{ padding:10px;}
/*------------------------*/


/*-------------tablemessag--------------*/

.blueboxbult{
 width:10px; vertical-align:top; padding-top:5px;}
/*--------------EDITED By Mohsen 15-3-2009------ width:416px; --------*/
.emptytop{width:210px}
.tablemenutop{border:0px;}
.tablemenutoptd{padding-left:10px;}
.contactus_button{width:160px; height:52px; background-color:#97b780;}
.backgrdmenu{ background-color:#d5d5d5; width:160px}
.topbanner{ width:776px; background-color:#FFFFFF; height:114px;}
.footerlinkswidth{ width:556px}
.news_org{border: 1px solid #dfdfe0; border-bottom:none;}
.whaitborder{border-bottom: #FFffff 5px solid}
.grayborder{border-bottom:8px solid #dfdfe0; padding-bottom:15px}
th{	font-family:Arial, Helvetica , sans-serif; font-size:14px; color:#582C2C; font-weight:bold}
.font_date2 {	PADDING-RIGHT: 5px;	PADDING-LEFT: 2px;	FONT-SIZE: 11px;	PADDING-BOTTOM: 2px;	COLOR: #4e6198;	PADDING-TOP: 2px;	FONT-FAMILY: tahoma;	TEXT-ALIGN: right}

.photo_dimension{ width:40px; height:55px; vertical-align:middle; text-align:center}
.oneblock{ height:55px; width:275px}
.tdoneblockwidth{ width:275px}
.infopersonheight{ height:40px; vertical-align:middle; border-right:1px #cccccc solid}
.faselperson{ height:5px; background-image:url(Image/faselperson.gif)}
.indecatortext{
	font-size: 11px;
	font-family:tahoma;
	color:#512800;
	text-align:center;
}
.relatedpartnertitle
{
	font-family: Arial, Helvetica, sans-serif; font-size:16; font-weight:bold; color:#A52E01; font-weight:bold;
	}
	.paddingtolinks { padding-left:20px; padding-right:20px;}
	.paddingtolinks_2 { padding-left:35px; padding-right:35px;}
/*Modified at 2-1-2010 refer to mail at 30-12-2009 to support new content page style */
.pageContent
{
    margin: 0in 0in 0pt; 
    line-height: 15pt; 
    text-align: justify;
    font-family: Tahoma;
    color: black;
    direction:rtl;
    }
.pageContent2
{
    margin: 0in 0in 0pt; 
    font-size: 11px; 
    text-align: justify;
    font-family: Tahoma;
    color: black;
    direction:rtl;
    }
    .empNote
{
    font-size: 11px;
	font-family:tahoma;
    color:Orange !important;
    }
    
.ajax__calendar_container
{
    background-color:#FFFFFF;
    border:1px solid #646464;
    color:#000000;
    width:200px !important;
    margin:0px !important;
    padding:0px !important;
    }
.ajax__calendar_body
{
    width:200px !important;
    margin:0px !important;
    padding:0px !important;
    }
    .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years
    {
        margin:0px !important;
        position:static !important;
        }
