BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #dee3e7;
	COLOR: #234f84;
	DIRECTION: rtl;
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc;
	SCROLLBAR-ARROW-COLOR: #006699;
	SCROLLBAR-TRACK-COLOR: #efefef;
	FONT-FAMILY: Tahoma;
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1;
	BACKGROUND-COLOR: #ffffff;
}
.part_head{  
    font-size:12pt;   
    font-family:Times New Roman;
    color:#CC0000;
    font-weight:bold;
 }

.style1 {	
	color: #FF0000;
	font-size: 12pt;
}
 
.parthead_row{
    background-color:#FFE0E0;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    
 }
 
.table_body{
    background-color:#ffffff;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
 }

.red_text{
    font-size:10pt;   
    font-family:Tahoma;
    color:#cc0000;
 }

.news_body{  
    font-size:10pt;   
    font-family:Tahoma;
    color:#034EA2;
    text-align: justify;
 }
  
table.normal_table{
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    
 }
  
table.print_table{
    font-size:12pt;   
    font-family:Monotype Koufi;
    color:#000000;
	font-weight:bold;

 } 
 table.cyan_table{
    background-color:#E5E5E5;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    height:"20";
 }
 
.yellow{
    background-color:#FFF4F4;
    font-size:9pt;   
    font-family:Tahoma;
    color:#000000;
}
 
.header_row{
    background-color:#cc0000;
    font-size:9pt;   
    font-family:Tahoma;
    color:#ffffff;
 }


th{
    background-color:#cc0000;
    font-size:9pt;   
    font-family:Tahoma;
    color:#ffffff;
	font-weight:normal;
 }
 
td.normal_td{
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
 }
  td.normal_td_black{
    font-size:9pt;   
    font-family:Tahoma;
    color:#000000;
 }
 tr.red_row{
    background-color:#FFE0E0;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    height:"20";
 }
 
tr.head_row{
    background-color:#cc0000;
    font-size:9pt;   
    font-family:Tahoma;
    color:#ffffff;
    height="20";

 }
 
 tr.normal_row{
    background-color:#ffffff;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    height="20"
    font-weight:normal;
 }

 tr.normal_row_login{
    background-color:#F3F3F3;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    height="20"
    font-weight:normal;
 }

 tr.other_row{
    background-color:#E5E5E5;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    height:"20";
 }
.cyan{
    background-color:#E5E5E5;
    font-size:9pt;   
    font-family:Tahoma;
    color:#034EA2;
    font-weight:normal;
    text-align: center;
}

.Button-Cyan {
	BORDER-RIGHT: #cc0000 1px solid;
	BORDER-TOP: #cc0000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	BACKGROUND-IMAGE: url(Cell-Cyan.gif);
	BORDER-LEFT: #cc0000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #cc0000 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Tahoma;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ededed;
	TEXT-ALIGN: center;
	cursor: hand;
}

.Button-Cyan-Reg {
	BORDER-RIGHT: #cc0000 1px solid;
	BORDER-TOP: #cc0000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: url(Cell-Cyan.gif);
	BORDER-LEFT: #cc0000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #cc0000 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Tahoma;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ededed;
	TEXT-ALIGN: center;
	cursor: hand;
	WIDTH:130pt;
}

.Button-Silver-Reg {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #FFE0E0;
	TEXT-ALIGN: center;
	cursor: hand;
	WIDTH:130pt;
}

.Button-Silver {
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 9px;
	 COLOR: #000000;
	 BACKGROUND-REPEAT: repeat-x;
	 FONT-FAMILY: Tahoma;
	 HEIGHT: 20px;
	 BACKGROUND-COLOR: #ededed;
	 TEXT-ALIGN: center
}

.textfield{  
	border-width: 1px;    
	border-style: solid;    
	border-color: #999999;
	background-repeat: repeat-x;
	font-family: tahoma;    
	font-size: 12px;    
	color: #333333;
	height="20"
}

input{  
	border-width: 1px;    
	border-style: solid;    
	border-color: #999999;
	background-repeat: repeat-x;
	font-family: tahoma;    
	font-size: 12px;    
	color: #333333;
	height="20"
}

select{  
	border-width: 1px;    
	border-style: solid;    
	border-color: #999999;
	background-repeat: repeat-x;
	font-family: tahoma;    
	font-size: 8pt;    
	color: #333333;
	height="20"
}

.combobox{  
	border-width: 1px;    
	border-style: solid;    
	border-color: #999999;
	font-family: tahoma;    
	font-size: 12px;    
	color: #333333;
	height="20"
}

.library_not_found{
    font-size:12pt;   
    font-family:Times New Roman;
    color:#CC0000;
    text-align: center;
    font-weight:bold;
}