 body
 {
     margin-top:0px;
     text-align:center;
     vertical-align :top;
    background-color:#C0C0C0;
    direction:rtl;
 }
 
 #top
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :155px;
    background-image :url('../images/top4.jpg');
    
 }
 #tophome
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :155px;
    background-image :url('../Images/top_home.jpg');
 }
 #bghome
 {
    margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    background-image :url('../images/bg.jpg');
 }
 #main
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    background-color:#EEF6F8;
 }
 .title
 {
 	 color:#000080;
 	 font-size: 11pt;
 	 font-family:Tahoma, Arial,Verdana, Helvetica;
 	 
 }
 #end
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align : middle ;
    color:#FFFFFF;
    font-size:9pt; 
    width :970px; 
    height :25px;
    background-color :#0C1F47;
    
 }
.btnshow
{
  height:40px;
  background-color:#0099CC;
  width : 300px;
  color:#FFF;
  border-color :#33CCFF;	
  border-width:4px;
  border-radius: 10px;
  font-size:13pt;
  font-family: Tahoma, Arial,Verdana, Helvetica; 
}
.btnshow:hover
{
  height:40px;
  background-color:#6B8F7A;
  width : 300px;
  color:#FFF;
  border-width:4px;
  border-color :#BBD2CC;	
  border-radius: 10px;
  font-size:13pt;
  font-family: Tahoma, Arial,Verdana, Helvetica; 
}
 #nheader
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :1024px; 
    height :130px;
    background-image :url('../images/top.jpg');
    
 }

#nfooter
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :1024px; 
    background-color :#016CA3;
   color:#333333;
    background-image:url('../images/f_links.jpg');
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :11pt;
    font-size: 13px;
    font-weight: normal;
 }

#nfooter a
 {
 	color:#666666;
 }





 #header
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :284px;
    background-image :url('../images/top3.jpg');
    
 }
  
 #header1
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :212px;
    background-image :url('../images/h1.jpg');
    
 }
 .divmenu
 {
    margin-left :auto ;
    margin-right :auto ; 
    text-align : center ; 
    vertical-align :middle ;
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    font-size: 11pt;
    font-weight: normal;
    width :970px; 
    height :34px;
   background-color :#09378B; 
 }
 
 
 #tblmenu
 {
	margin-left :auto ;
    margin-right :auto ; 
    text-align :right ; 
    background-color :Transparent; 
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    font-size: 11pt;
    font-weight: normal;
    width: 970px;
    height:auto;
    
    
 }
  #trJMenu 
  {
   
    text-align :right ; 
    vertical-align :middle ;
     margin:0px;
     width:970px;
   }
  #trJMenu td {  width: auto }
  #trJMenu li { width: auto; list-style:none; }
  #trJMenu td a{ font-family : Tahoma, Arial,Verdana, Helvetica; font-size: 10pt;font-weight:normal;vertical-align:bottom;} 
  #trJMenu li a{ font-family : Tahoma, Arial,Verdana, Helvetica; font-size: 10pt;font-weight:normal;vertical-align:bottom;} 
  
 #header11
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :155px;
    background-image :url('../images/top11.jpg');
    
 }
  

  #header2
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :284px;
    background-image :url('../images/home_login_screen_01.jpg');
    
 }
 #header1
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    height :211px;
    background-image :url('../images/tsys.jpg');
 }
 #toolbar
 {
 	width : 940px;
    padding: 4px;    
    display: inline-block;
 }
  *+html #toolbar {    display: inline;  }
 
 
 #space
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px;
    height:5px;
    background-color :#09378B; 
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    font-size: 11pt;
    font-weight: normal;
 }
 #menu
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :middle ; 
    background-color :Transparent; 
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    font-size: 12px;
    font-weight: normal;
 }
#contain2
 {
 	margin-left :auto;
    margin-right :auto; 
    text-align :center ; 
    width :970px;
    height:auto;
    background-image :url('images/BG.jpg'); 
    vertical-align :bottom; 
    background-repeat : no-repeat;
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :5px;
    font-size: 11pt;
    font-weight: normal;
    background-color :#EFF5F5; 
 }
#contain1
 {
 	margin-left :auto;
    margin-right :auto; 
    text-align :left ; 
    vertical-align :bottom; 
    width :970px;
    height:auto;
    
    background-repeat:no-repeat;
    background-position:bottom left; 
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :5px;
    font-size: 11pt;
    font-weight: normal;
    background-color :#EFF5F5; 
 }
 #contain
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px;
    height:auto;
    background-color :#EFF5F5; 
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :11pt;
    font-size: 11pt;
    font-weight: normal;
 }
 #footer
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    background-color :#016CA3;
    height:40px;
    background-image:url('../images/foter3.jpg');
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :11pt;
    font-size: 11pt;
    font-weight: normal;
 }
 #f1
 {
 	margin-left :auto ;
    margin-right :auto ; 
    text-align :center ; 
    vertical-align :top ; 
    width :970px; 
    background-color :#016CA3;
    height:40px;
    background-image:url('../images/f1.jpg');
    font-family : Tahoma, Arial,Verdana, Helvetica; 
    padding-top :11pt;
    font-size: 11pt;
    font-weight: normal;
 }
 .txtout
{
  border: 1px solid Gray;
 font-family  : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
  	font-weight: normal; 
  	color :#666666;
}
.txt
{
  border: 1px solid Gray;
font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
  	color :Gray;
  	text-align :right;
}

.txtnumber
{
  font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 15px;
  font-weight: normal; 
  color :Gray ;
  border-color :Gray;
  border-style :solid ;
  border-width:1px;
  text-align :right ;
}
.txtchar
{
  font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 15px;
  font-weight: normal; 
  color :Gray ;
  border-color :Gray;
  border-style :solid ;
  border-width:1px;
  text-align :right ;
}
.lbl
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
  font-weight:normal;
   color :#666666;
}
.lblout
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
  font-weight:normal;  
  color :#666666;
}

  

.lblin
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 13px;
  font-weight: normal;
	text-align: right;
}
.lnkheader
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 16px;
  font-weight: normal; 
  color :White; 
  Font-Underline:flase;
}
.lblheader
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 12pt;
  color :#CC3300;
	font-weight: 700;
}
.lblneed
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
  font-weight: normal;
 color:Red;  
}
.btn
{
 font-family : Tahoma, Arial,Verdana, Helvetica; 
  font-size: 11pt;
} 
 
 
 
 /* ----------- popup Screen */
div.MaskedDiv 
{
	
	visibility: hidden;
	position:absolute;
	left:0px;
	top:0px;
	font-family:verdana;
	font-weight:bold;
	padding:40px;
    z-index:100;
    background:     #000;
    filter:         alpha(Opacity = 30);
    opacity:        0.3;
    -moz-opacity:   0.3;
    -khtml-opacity: 0.3
	/*background-image:url(Mask.png);
	/* ieWin only stuff */
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='Mask.png');
}


div.ModalPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #CCCCCC;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	/*visibility: hidden;*/
	display :none ;
    color: Black;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
    width: 300px;
    height :auto;
}





.RowStyle
{
	text-align:center ;
	background-color :Gray ;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


/*   table */
.tablemain
{
   border-width :thin ;
   border-spacing :0px;
   direction :rtl ;
   margin :0;
   padding :0px;
   text-align :center ;
   vertical-align :top ;
   width :100%;
   
}



.ButtonStyle
{
     font-size: 11pt; 
    font-family: Tahoma, Arial,Verdana, Helvetica;
    width :105px;
	
	color: #000099;
}
 .cellpostion
 {
 	width:2px;
 	height:100%;
 	vertical-align:top;
 	text-align:center;
 }
.cellIcon
{
	height:32px;
	width:32px;
	vertical-align:middle;
	text-align:center;
}
.imgprog
{
    width:32px;
	height:32px;
	border-width : 1px   ;
	border-style : outset  ;
	border-color :Gray;
}

.HeaderShow
{
	background-image: url('images/titlebar_bg.jpg');
	height : 29px;
	width:100%;
	text-align: right;
}

.panelStyle
{
	background-color:#FFFFFF;
	border-style :outset;
	border-width :1px; 
	border-color:Black ;
}