body{
	margin:3px;
	padding:0px;
	text-align:center;
}

#main{
		width: 990px;
		text-align:center;
		margin-left: auto;
		margin-right: auto;
		background-color: #fffff9;
		border-left:solid 2px #000000;
		border-right:solid 2px #000000;
        border-top:2px solid #000000;
		border-bottom:2px solid #000000;
		}

p{
    direction:rtl;
    text-indent:40px;
    font-family: 'Amiri', serif;
	font-size: 22px;
	font-weight: normal;    
	padding-left:30px;
	padding-right:30px;
	padding-top: .1cm;
	padding-bottom: .1cm;
	line-height: 46px;
	text-align: justify;
	color: #000000;
}


p1{
    direction:rtl;
    font-family: 'Amiri', serif;
	font-size: 17px;
	font-weight: normal;    
	padding-left:30px;
	padding-right:30px;
	padding-top: .1cm;
	padding-bottom: .1cm;
	line-height: 36px;
	text-align: right;
	color: #000000;
}


footer{
    direction:rtl;
    font-family: 'Amiri', serif;
	font-size: 14px;
	font-weight: normal;
	padding-left:10px;
	padding-right:10px;
	padding-top: .1cm;
	padding-bottom: .1cm;
	line-height: 22px;
	text-align: center;
	color: #000000;
}


h1, h2, h3, h4{
    font-family: 'Amiri', serif;
	color: #000000;
	line-height: 16px;
}



quote{
    width: 743px;
    padding: 5px;
	direction:rtl;
	font-family: 'Amiri', serif;
	font-size: 22px;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	text-align: justify;
	line-height: 36px;
	color: #000000;
	background-color:#fffff9;
	border-left:solid 1px #F4B700;
    border-right:solid 1px #F4B700;
    border-top:1px solid #F4B700;
    border-bottom:1px solid #F4B700;
}


.nav p1{
	width:700px;
	float:right;
	direction:rtl;
	text-indent:1px;
	font-size: 16px;
	color:#000000;
	font-style:bold;
}


.footnotes p1{
	width:900px;
	float:right;
	direction:rtl;
	font-size: 17px;
	color:#000000;
	font-style:bold;
}


/* Start of Links Color */
a:link {
color:#0000ff;
text-decoration:none;
}
a:visited {
text-decoration:none;
color:#0000ff;
}

a:hover {
text-decoration:none;
background-color:#F3E7A9;
color:#800000;
}


/* End of Links Color */

/* Start of Tooltip */
.tooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			direction:rtl;
			position: absolute; right: 1em; top: 2em; z-index: 99;
			margin-left: 0; width: 250px;
		}
		.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
			float: left; position: absolute;
		}
		.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.classic { padding: 0.8em 1em; }
		* html a:hover { background: transparent; }
		.classic {background: #F3E7A9; border: 1px solid #FFAD33; }
/* End of Tooltip */