    
    table { font-family:Tahoma; font-size:9pt;  border-collapse: collapse }
    input { font-family:Tahoma; font-size:9pt;}
    .header_line {background-color:#c64934}
    .btns_bg 
    {
    	height:38;
    	BACKGROUND-IMAGE: url(images/admin_top_bg.gif);
    	background-position:top;
    	margin-bottom:1px;
    }
    .PageContent
    {
        display:table;
        }
    .tb_header {font-family:Arial; font-size:11pt; FONT-WEIGHT: bold;TEXT-ALIGN: center;height: 26px; color: #000000; border:"0";BACKGROUND-IMAGE: url(admin/small_table_bg.gif)}
    .tb_style { background-color:#f9f9f9; padding:0; border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-bottom: #d5d5d5 1px solid; border-collapse: collapse}
    .tb_style_default { background-color:#f9f9f9; padding:0; border-right: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid; border-left: #d5d5d5 1px solid; border-bottom: #d5d5d5 1px solid; border-collapse: collapse; width:60%}
    .tb_bg { background-color:#f9f9f9; padding:0;}
    .header_1 { TEXT-INDENT: 10px; FONT-SIZE: 17pt; COLOR: #C64934; FONT-FAMILY: Traditional Arabic; FONT-WEIGHT: bold;   }
    .header_2 { TEXT-INDENT: 5px; FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: Traditional Arabic; FONT-WEIGHT: bold; }
	.header_3 { TEXT-INDENT: 5px; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Traditional Arabic; FONT-WEIGHT: bold; vertical-align:middle }
    .path_link { font-size:9pt;FONT-WEIGHT:normal;MARGIN-TOP: 3px;  MARGIN-BOTTOM: 3px; COLOR: #808080; LINE-HEIGHT: 120%; MARGIN-RIGHT:5px; MARGIN-LEFT:5px; FONT-FAMILY: "tahoma"; TEXT-DECORATION: none }
    .path_link:hover { COLOR: #ff6600 }

	.blue_link { FONT-SIZE: 9pt; COLOR: blue;FONT-WEIGHT:normal; FONT-FAMILY: tahoma; TEXT-DECORATION: none;}
    .blue_link:hover { COLOR: #ff6600 }

	.menu_opacityit IMG { padding:2px; BORDER-BOTTOM: #d5d5d5 1px solid; border-top: #d5d5d5 1px solid;  border-left: #d5d5d5 1px solid;  border-right: #d5d5d5 1px solid;  }
	.menu_opacityit:hover IMG { padding:2px; BORDER-BOTTOM: red 1px solid ; border-top: red 1px solid;  border-left: red 1px solid;  border-right: red 1px solid; }	

	.opacityit IMG {  BORDER-BOTTOM: #f9f9f9 1px solid; border-top: #f9f9f9 1px solid;  border-left: #f9f9f9 1px solid;  border-right: #f9f9f9 1px solid;  }
	.opacityit:hover IMG { BORDER-BOTTOM: red 1px solid ; border-top: red 1px solid;  border-left: red 1px solid;  border-right: red 1px solid;  }	
	
	.path_format {  font-size:9pt;FONT-WEIGHT:normal;MARGIN-TOP: 3px;  MARGIN-BOTTOM: 3px; COLOR: #808080; LINE-HEIGHT: 120%; MARGIN-RIGHT:5px; MARGIN-LEFT:5px; FONT-FAMILY: "tahoma"; TEXT-DECORATION: none }


.MyCalendar .ajax__calendar_container 
{
    width:160px;
	margin-right:150px;
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


.modalBackground {
	background-color:Gray;
	background-image: url(images/dot.gif);
	filter:alpha(opacity=70);
	opacity:0.7;

}

.modalPopup {
	background-color:#f9f9f9;
	border-right: #d5d5d5 1px solid;
    border-top: #d5d5d5 2px solid; 
    border-left: #d5d5d5 2px solid; 
    border-bottom: #d5d5d5 1px solid;
	padding:2px;
}

/*//////////////////////////////////////////////////////////////
////////////////////////////  Admin ////////////////////////////
///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////*/
#tb_header 
{
	
	font-family:Arial; 
	font-size:11pt; 
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	height: 26px; 
	color: #000000; 
	border:"0";
	BACKGROUND-IMAGE: url(admin/small_table_bg.gif);
	vertical-align:text-bottom;
	
	
}
#tb_header .tb_header_tr
{
	font-family:Arial; 
	vertical-align:text-bottom;	
}

/*.#tb_header .tb_header_tr_dir
{
	direction:rtl;
	font-family:Arial; 
	vertical-align:text-bottom;	
	text-align:right;
}*/

.tb_headerc 
{
	font-family:Arial; 
	font-size:11pt; 
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	height: 26px; 
	color: #000000; 
	border:"0";
	BACKGROUND-IMAGE: url(admin/small_table_bg.gif);
	vertical-align:sub ;	
}
.header_popups
{
TEXT-INDENT: 10px; FONT-SIZE: 17pt; COLOR: #C64934; FONT-FAMILY: Traditional Arabic; FONT-WEIGHT: bold; vertical-align:bottom
}
.path
{
TEXT-INDENT: 5px; FONT-SIZE: 12pt; COLOR: green; FONT-FAMILY: Traditional Arabic; FONT-WEIGHT: bold;
}
.dg_valign
{
	vertical-align:middle;
}

/*/////////////////////////////*/
/*////////// search dirction //////////*/
/*/////////////////////////////*/
#search_dir
{
   
}
.ddir
{
	direction:rtl;
	text-align:right;
	
}
.ddir a
{
	color:blue;
	
}
.ddir a:hover
{
	color:Fuchsia;
	
}
.ddir1
{
	
	text-align:right;
	vertical-align:text-bottom;		
}

#dir_Opposites
{
	 
	
}
.dd
{
	text-align:left;
	
}

.fancy .ajax__tab_header 
{
font-size:13px;
font-weight:bold;
color:#000000;
font-family:sans-serif;
background:url(../../admin/images/tab/blue_bg.gif) repeat-x;
} 
.fancy .ajax__tab_active .ajax__tab_outer,
.fancy .ajax__tab_header .ajax__tab_outer,
.fancy .ajax__tab_hover .ajax__tab_outer
{
height:46px;
background:url(../../admin/images/tab/blue_left.gif) no-repeat left top;
} 
.fancy .ajax__tab_active .ajax__tab_inner,
.fancy .ajax__tab_header .ajax__tab_inner,
.fancy .ajax__tab_hover .ajax__tab_inner
{
height:46px;
margin-left:16px; /* offset the width of the left image */
background:url(../../admin/images/tab/blue_right.gif) no-repeat right top;
} 
.fancy .ajax__tab_active .ajax__tab_tab,
.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_header .ajax__tab_tab
{
margin:16px 16px 0px 0px;
}

.fancy .ajax__tab_hover .ajax__tab_tab,
.fancy .ajax__tab_active .ajax__tab_tab 
{
color:#cccccc;
} 
.fancy .ajax__tab_body
{
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    border: 1px solid #999999;
    border-top: 0;
    padding: 2px;
    background-color: #F9F9F9;
}
