/* CSS Document  ---------------------------------- */

body{
	margin-top : 0px;
	margin-bottom : 0px;
	background : #B6BC9F;
	font-size: 10pt;
  	font-weight: normal;
  	color: #6F6652; font-family: ARIAL, HELVETICA,  serif;
  	line-height: normal;	
}


/* main container  ---------------------------------- */

#container {margin-left: auto;
		margin-right: auto;
		width: 760px;		
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		background-color: #ffffff;
		border: 0px solid #f2f2f2;
			
}







/* CSS fonts  ---------------------------------- */

p {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #6F6652; 
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
 }
 
 
 .marginlef0 {
  margin-left: 0px;
 }
 
 p.home {font-style: normal;
  font-size: 13pt;
  font-weight: normal;
  color: #6F6652;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 5px;
  margin-left: 10px;
 }


p.topnavi {font-style: normal;
  font-size: 11pt;
  font-weight: normal;
  color: #ffffff; 
  line-height: normal;
  padding: 0px;
  text-align: right;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  padding-left: 0px;
 }

p.box{font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 5px;
  padding-left: 5px;
 }
 
 
 p.boxwhite{font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #ffffff;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-left: 10px;
 }

p.footer {font-style: normal;
  font-size: 8pt;
  font-weight: normal;
  color: #ffffff;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  padding-left: 5px;
 }
 
 
 
 p.navimargin {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #6F6652; 
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 4px;
  margin-right: 10px;
  margin-left: 10px;
 }

h1 {font-style: normal;
  font-size: 18pt;
  font-weight: BOLD;
  color: #6F6652;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 0px;
  margin-left: 10px;
  }
  
  h1.box {font-style: normal;
  font-size: 18pt;
  font-weight: BOLD;
  color: #6F6652;
  padding: 0px;
  text-align: justify;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 5px;
  margin-left: 5px;
  }
  

 h1.contenthead {font-style: normal;
  font-size: 16pt;
  font-weight: BOLD;
  color: #ffffff;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
   h1.home {font-style: normal;
  font-size: 30pt;
  font-weight: normal;
  color: #ffffff; font-family: Georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
   
   h1.lang{font-style: normal;
  font-size: 30pt;
  font-weight: normal;
  color: #ffffff; font-family: georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
h2 {font-style: normal;
  font-size: 14pt;
  font-weight: bold;
  color: #6F6652;
  padding: 0px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 18px;
  margin-left: 10px;

   }  


  
    h2.lang{font-style: normal;
  font-size: 14pt;
  font-weight: bold;
  color: #ffffff; font-family: georgia, ARIAL, ARIAL BLACK,HELVETICA,serif;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 10px;
  }
  
  
  
h3 {font-style: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #6F6652;
  padding: 0px;
  text-align: justify;
  margin-top: 20px;
  margin-bottom:0px;
  margin-right: 10px;
  margin-left: 10px;
  }  
 
 
 
h4 {font-style: normal;
  font-size: 11pt;
  font-weight: bold;
  color: #6F6652;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-right: 0px;
  margin-left: 10px;
 } 
 
 
 
 h5 {font-style: normal;
  font-size: 12pt;
  font-weight: normal;
  color: #51A121;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 10px;
  margin-left: 10px;
 }  

  
 h6 {font-style: normal;
  font-size: 12pt;
  font-weight: bold;
  color: #6F6652;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 0px;
  margin-right: 10px;
  margin-left: 10px;
 }  

   
   

  .trhome{ height: 45px; 
  }



td, tr {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  line-height: normal;
  padding: 0px;
  text-align: left;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 0px;
  margin-left: px;
 }
 

 
 ul{	
	margin-left : 15px;
	margin-right : 0px;
	margin-bottom: 10px;
	margin-top:0px;
}

li{	line-height : normal;
	color: #6F6652; 
	margin-left : 10px;
	margin-right : 12px;
	margin-bottom: 2px;
	margin-top:2px;
	list-style-position : outside;
	list-style-type : round;
	}
 
 

 

.white {
  color: #ffffff; 
  }  
.orange {color: #FF9900;} 



#contactinfo{
	font-family: ARIAL, HELVETICA,  serif;
  		
}


hr {
border: 0;
color: #EAE8E4;
height: 1px;
width: 100%;
margin-left: 10px;
margin-right: 10px;
}



/* form  ---------------------------------- */ 
 
input, textarea {font-style: normal;
  font-size: 10pt;
  font-weight: normal;
  color: #000000; 
   }
 
  
		
		
	   
/*  content  ---------------------------------- */	

#top {position: relative;
		margin-left: auto;
		margin-right: auto;
		width: 760px;
		height: 20px;		
		padding-bottom: 10px;
		background: #B6BC9F url(../images/top.gif) no-repeat top;
				}
		



		

#billboard {position: relative;
		width: 760px;
		height: 160px;		
		background-color: #ffffff;
		border-bottom: 2px solid #ffffff;
		margin: 0px;
           }   
	 
#mainnavi {position: relative;
		width: 740px;
		height: 26px;		
		text-align: left;	
		margin-left: 10px;
		margin-right: 0px;
		padding-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background: #757A5F url(../images/subnavi_bottom.gif) no-repeat bottom;
           } 
		   
		   
#mainnavinew {position: relative;
		width: 740px;
		height: 60px;		
		text-align: left;	
		margin-left: 10px;
		margin-right: 0px;
		padding-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background: #ffffff ;
           }  	    


#homerow1{position: relative;   	
	border-bottom: 10px solid #ffffff;	
	height: 180px;	
		}


#homerow2{ position: relative;  	
	border-bottom: 20px solid #ffffff;
	height: 100%;	
		}

#homeleft{position: relative;
	float: left;	
   	width: 490px;
	height: 180px;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right: 10px solid #ffffff;
	background : #F1EFEA url(../images/copybottom.gif) no-repeat bottom;
		}
		
#homeright{position: relative;
	float: right;	
   	width: 240px;
	height: 180px;
	text-align: left;
	padding: 0px;
	background : #51A121 url(../images/copyrightbottom.gif) no-repeat bottom;
			}	
		

#homeleft2{position: relative;
	float: left;	
   	width: 490px;
	min-height: 180px;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right: 10px solid #ffffff;
	background : #ECF6E1 url(../images/home2bottom.gif) no-repeat bottom;
		}
		
#homeright2{position: relative;
	float: right;	
   	width: 240px;
	height: 180px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	
			}	


		
		
#content {position: relative;
   	width: 740px;
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #ffffff;
	border-bottom: 20px solid #ffffff;
	border-top: 20px solid #ffffff;
	
		}
		
		


#contentleft{position: relative;
	float: left;	
   	width: 500px;
	height: 100%;
	text-align: left;
	margin-top: 0px;
	background-color: #ffffff;	
	padding-right: 0px;
	padding-left: 15px;
		}
		
#contentright{position: relative;
	float: right;	
   	width: 175px;
	height: 100%;
	text-align: left;
	padding-left: 0px;
	padding-right: 15px;
	background-color: #ffffff;
			}	




#contenthead {
   	width: 740px;
	height: 140px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	border-bottom: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	
		}

#contentheadleft{
	float: left;	
   	width: 240px;
	height: 140px;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background : #7B90AA url(../images/english/contentheadbottom.gif) no-repeat bottom;
		}
		
#contentheadright{
	float: right;	
   	width: 490px;
	height: 140px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;
	border-left: 10px solid #ffffff;
			}	




#copy {position: relative;
   	width: 740px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	border-bottom: 20px solid #ffffff;
	border-top: 20px solid #ffffff;
	
		}
		

#copyleft{position: relative;
	float: left;	
   	width: 490px;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	border-right: 10px solid #ffffff;
	background : #F1EFEA url(../images/copybottom.gif) no-repeat bottom;
		}
		
#copyright{position: relative;
	float: right;	
   	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background : #51A121 url(../images/copyrightbottom.gif) no-repeat bottom;
			}	


#copyleftlang{position: relative;
	float: left;	
   	width: 490px;
	height: 100%;
	text-align: left;
	margin-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	border-right: 10px solid #ffffff;
	background : #F1EFEA url(../images/copybottom.gif) no-repeat bottom;
		}

#copyrightlang {position: relative;
	float: right;	
   	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;
			}



#copyrightmargin { position: relative;
	float: right;	
   	width: 230px;
	text-align: left;
	margin-left: 5px;
	margin-bottom: 10px;
	padding-right: 5px;
	background : #F2F2F2;
			}	
			
			
			
#sponsor {position: relative;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		width: 760px;
		height: 100%;		
		text-align: left;	
		margin-top: 10px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background : #ffffff url(../images/cornerend.gif) no-repeat bottom;
           }  

#sponsorpadding {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
		
           }  

#footer  {position: relative;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		width: 760px;
		height: 40px;		
		background-color: #6F6652;
		text-align: left;	
		margin-top: 10px;
		padding-bottom: 0px;
		border-bottom: 00px solid #ffffff;
		background : #6F6652 url(../images/footer_bottom.gif) no-repeat bottom;
           }  



#boxgreen{position: relative;
	width: 240px;
	height: 200px;
	text-align: left;
	padding-left: 0px;
	margin-bottom: 10px;
	background : #51A121 url(../images/copyrightbottom.gif) no-repeat bottom;
			}	


#boxgreenflex{position: relative;
	width: 240px;
	height: 100%;
	text-align: left;
	padding-left: 0px;
	margin-bottom: 10px;
	background : #51A121 url(../images/copyrightbottom.gif) no-repeat bottom;
			}
			
			
	
#boxgreyflex{position: relative;
	width: 240px;
	height: 100%;
	text-align: left;
	padding-left: 0px;
	margin-bottom: 10px;
	background : #757A5F url(../images/copyrightbottomgrey.gif) no-repeat bottom;
			}		
			
			
#boxsubnaviright{position: relative;
	width: 240px;
	height: 100%;
	text-align: left;
	padding-left: 0px;
	margin-bottom: 10px;
	background : #F1EFEA url(../images/copyrightbottomsubnavi.gif) no-repeat bottom;
			}	
			
					
#boxsubnavileft{position: relative;
direction: rtl;
	width: 240px;
	height: 100%;
	text-align: right;
	padding-left: 0px;
	margin-bottom: 10px;
	background : #F1EFEA url(../images/copyrightbottomsubnavi.gif) no-repeat bottom;
			}	
#imglang{position: relative;
		
   	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background : #ffffff;
			}	



div.boxarea{
/* this is a hack to force the footer below the boxes on hp in ff */
	clear: both;
	}
	
div.boxright{
	float: right;
	width: 240px;
	height: 390px;
	}


	
div.boxmid{
	float: right;
	width: 240px;
	height: 390px;
	margin-right: 10px;
	}


	
div.boxleft{
	float: right;
	width: 240x;
	height: 390px;
	margin-right: 9px;
	}



#intro{position: relative;
	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	background : #7C8899 url(../images/english/introbottom.gif) no-repeat bottom;
	border-bottom: 10px solid #ffffff;
			}	




#chapter{position: relative;
	width: 240px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;	
	background : #AAAEB4 url(../images/english/chapterbottom.gif) no-repeat bottom;
			}	


#chapterlelection {position: relative;
	width: 240px;
	height: 390px;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;	
	background : #F2F2F2 url(../images/english/chapselbottom.gif) no-repeat bottom;
			}	


#end  {	clear: both;
		width: 740px;}	
		

		
		
#rightmarign10	{
	
	margin-left: 10px;
	
			}	


		

		
		
/*  listing  ---------------------------------- */			
	
	
#listold{
   	text-align: left;
	height: 100%;
	background-color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #B6BC9F;
		  }		
	
	
	
#list {  
         margin-bottom: 5px;
		 margin-left: 10px;
        margin-top: 5px;
        padding-bottom: 5px;
        border-bottom: 1px solid #B6BC9F;
	   width: 300px;
	  	height: 100%;
                }





#listleft {float: left;
        margin-top: 0px;
        margin-bottom: 05px;
        margin-right: 0px;
        margin-left: 0px;
        width: 200px;
        height: 100%;
        font-weight: bold;
                   }

#listright {float: right;
		text-align: left;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-right: 0px;
        margin-left: 0px;
        width: 100px;
        height: 100%;
           }

		
	#listend { clear: both;
         	  	height: 2px;
                }
	

	
/* img  ---------------------------------- */	

.imageline {
    width: 100%;
	height: 100%;
	padding-top: 10px ;
	padding-bottom: 10px;
	border-bottom: 1px solid #cccccc;
   		  }	



img.imgright {
	border: 0;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	float: right;
}

img.imgrightbox{
	border: 0;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	float: right;
}

img.imgleft {
	border: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	float: left;
}


img.imgleft5px {
	border: 0;
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	float: left;
}




/* navigation  ---------------------------------- */





A:link {text-decoration: none; font-size: 10pt; font-weight: normal; color: #51A121; }
A:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #51A121;}
A:active {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #6F6652;}
A:hover {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #6F6652;}

A.black:link {text-decoration: none; font-size: 10pt; font-weight: normal; color: #000000; }
A.black:visited {text-decoration: none; font-size: 10pt; font-weight: normal; color: #000000;  }
A.black:active {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #cccccc;  }
A.black:hover {text-decoration: underline; font-size: 10pt; font-weight: normal; color: #cccccc; }

A.whitebold:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.whitebold:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.whitebold:active {text-decoration: underline; font-size: 10pt; font-weight: bold; color: #cccccc;  }
A.whitebold:hover {text-decoration: underline; font-size: 10pt; font-weight: bold; color: #cccccc; }

A.footer:link {text-decoration: none; font-size: 8pt; font-weight: normal; color: #ffffff;}
A.footer:visited {text-decoration: none; font-size: 8pt; font-weight: normal; color: #ffffff;}
A.footer:active {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #cccccc;  }
A.footer:hover {text-decoration: underline; font-size: 8pt; font-weight: normal; color: #cccccc; }



A.globalnavi:link {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.globalnavi:visited {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.globalnavi:active {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }
A.globalnavi:hover {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }


A.subchapter:link {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.subchapter:visited {text-decoration: none; font-size: 9pt; font-weight: normal; color: #ffffff; }
A.subchapter:active {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }
A.subchapter:hover {text-decoration: underline; font-size: 9pt; font-weight: normal; color: #cccccc; }

A.langhome:link {text-decoration: none; font-size: 12pt; font-weight: bold; color: #6F6652; }
A.langhome:visited {text-decoration: none; font-size: 12pt; font-weight: bold; color: #6F6652;}
A.langhome:active {text-decoration: underline; font-size: 12pt; font-weight: bold; color: #51A121;}
A.langhome:hover {text-decoration: underline; font-size: 12pt; font-weight: bold; color: #51A121;}



   


A.mnavi:link {text-decoration: none; font-size: 9pt; font-weight: nromal; color: #ffffff; background-color: #757A5F;   border-left: 2px solid #757A5F;}
A.mnavi:visited {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff; background-color: #757A5F;  border-left: 2px solid #757A5F;}
A.mnavi:active {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff; background-color: #B6BC9F;   border-left: 2px solid #B6BC9F;}
A.mnavi:hover {text-decoration: none; font-size: 9pt; font-weight:  nromal; color: #ffffff;  background-color: #B6BC9F;  border-left: 2px solid #B6BC9F;}




A.button:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.button:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.button:active {text-decoration: none; font-size: 10pt; font-weight: bold; color: #333333;  }
A.button:hover {text-decoration: none; font-size: 10pt; font-weight: bold; color: #333333; }




A.buttoncss:link {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }
A.buttoncss:visited {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.buttoncss:active {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff;  }
A.buttoncss:hover {text-decoration: none; font-size: 10pt; font-weight: bold; color: #ffffff; }




A.buttoncssarab:link {text-decoration: none; font-size: 12pt; font-weight: bold; color: #ffffff; }
A.buttoncssarab:visited {text-decoration: none; font-size: 12pt; font-weight: bold; color: #ffffff;  }
A.buttoncssarab:active {text-decoration: none; font-size: 12pt; font-weight: bold; color: #ffffff;  }
A.buttoncssarab:hover {text-decoration: none; font-size: 12pt; font-weight: bold; color: #ffffff; }




/* css button 72 -------------------------------------- */

.cssnav72
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/buttons/b_72_o.gif) no-repeat;
white-space: nowrap;
display: block;
width: 72px;
height: 60px;
margin: 0;
padding: 0;
}

.cssnav72 a
{
display: block;
font-size: 11px;
width: 72px;
height: 60px;
display: block;
float: left;
text-decoration: none;
}

.cssnav72 img
{
width: 72px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav72 a:hover img
{
visibility:hidden
}

.cssnav72 span
{
position: absolute;
left: 5px;
top: 5px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 





/* css button 128 -------------------------------------- */

.cssnav128
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(../images/buttons/b_128_o.gif) no-repeat;
white-space: nowrap;
display: block;
width: 128px;
height: 60px;
margin: 0;
padding: 0;
}

.cssnav128 a
{
display: block;
font-size: 11px;
width: 128px;
height: 60px;
display: block;
float: left;
text-decoration: none;
}

.cssnav128 img
{
width: 128px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav128 a:hover img
{
visibility:hidden
}

.cssnav128 span
{
position: absolute;
left: 5px;
top: 5px;
margin: 0px;
padding: 0px;
cursor: pointer;
} 



/* css button 128 ARABIC TEXT ALIGN RIGHT-------------------------------------- */

.cssnav128r
{
position: relative;
background: url(../images/buttons/b_128_o.gif) no-repeat;
white-space: nowrap;
display: block;
width: 128px;
height: 60px;
margin: 0;
padding: 0;
text-align: right;
direction: rtl;
}

.cssnav128r a
{

font-size: 11px;
width: 128px;
height: 60px;
display: block;
float: left;
text-decoration: none;
text-align: right;
direction: rtl;
}

.cssnav128r img
{
width: 128px;
height: 60px;
border: 0
}

* html a:hover
{
visibility:visible
}

.cssnav128r a:hover img
{
visibility:hidden
}

.cssnav128r span
{
position: absolute;
left: 5px;
top: 5px;
margin: 0px;
padding: 0px;
cursor: pointer;
text-align: right;
direction: rtl;
} 