body{
	margin: 0px;
	background: white url(images/head_bg.jpg) no-repeat top center;
	direction: rtl;
	font-family: arial;
}

a{
	text-decoration: none;
}

h1{
 color: #008571;
 font-size: 20px;
 text-align: center;
}

h2{
  color: #008571;
 font-size: 18px;
}

h3{
 color:  #170662;
}

h4{
 color: #008571;
}

li{
 margin-bottom: 6pt;
}

hr{
 width: 50%;
 color: #008571;
 text-align: center;
 height: 1px;
}

td.texty{
 text-align: right;
 font-family: arial;
 font-size: smaller;
 padding: 0 20px 20px 20px;
}

#shaded{
  display: block;
  padding: 15px;
  background-color: #EAEBF2; 
}

.important{
  color: #0E73AD;
  font-weight: bold;
}

.tag{
  direction: ltr;
  font-weight: bold;
  unicode-bidi: embed;
}

div.code{
  text-align: left;
  unicode-bidi: embed;
  direction: ltr;
  font-weight: bold;
  background-color: #D4ECFA;
  padding: 5px;
  margin: 0px;
  width: 600px;
}

.color{
  width: 90px;

}

.c{
  text-align: left;
  direction: ltr;
  unicode-bidi: embed;
  width: 90px;
}

.loud{
 border: 3px double red; 
 background-color: yellow; 
 color: blue; 
 width: 350px; 
 padding: 30px; 
 margin: 20px;
}

.galor{
	text-decoration: none;
	cursor:text;
	color: black;
}

#wrapper{
	width: 100%;
	text-align: center;
}

#header{
	height: 127px;
}

#header div{
	text-align: right;
	color: #170662;
	font-size: 16px;
	font-weight: bold; 
	width: 750px;
	margin: 0px 10px;
}

#menu{
	border-top: 1px solid #331aa4;
	border-bottom: 1px solid #331aa4;
	background: transparent;
	height: 33px;
}

#menu div{
	line-height: 32px;
	font-size: 14px;
	text-align: right;
	width: 750px;
	margin: 0px 10px;
}

#menu div a{
	text-decoration: none;
	color: #1e0784;
}

#bod{
	
}

#bod #padder{
	width: 750px;
	margin: 0px 10px;
	text-align: right;
}

#bod #padder #content{
	text-align: right;
	font-size: smaller;
	width: 600px;
	margin-left: 140px;
}


#bod #padder div td{
	font-size: smaller;
}

#footer{
	border-top: 1px solid #331aa4;
	border-bottom: 1px solid #331aa4;
	height: 33px;
}

#footer div{
	line-height: 32px;
	font-size: 14px;
	text-align: right;
	font-size: 11px;
	width: 750px;
	margin: 0px 10px;
}

#about{
	border-collapse: collapse;
}

#about img{
	border: 1px solid black;
	margin: 3px;
}

.about_text a{
	display: block;
	border: 1px solid black;
	background: white;
	padding: 3px;
	color: #1e0784;
	font-weight: bold;
}

.about_text{
	text-align: right; 
	padding: 10px; 
	border: 1px solid black;
}	

