A{
	text-decoration : none;
	color : #0973E3;
}
A:hover{	text-decoration : underline ;	color : red;}
Body{	margin-bottom : 0px;	margin-left :0px;	margin-right :0px;	margin-top : 0px;	direction : rtl;	background-color : White;	scrollbar-face-color : White;	scrollbar-track-color : #E7EBE7;	scrollbar-highlight-color : #92CEE8;	scrollbar-darkshadow-color : #C5C86D;	scrollbar-arrow-color : #3B7EB2;}
table{	width : 100%;	font-family : Tahoma;	font-size : 11px;	direction : rtl; border : 0;text-align : justify; line-height : 20px;}
Td{	vertical-align : top;}
Th{
	font-family : Arial;font-size : 15px;font-weight : bold;color : red;
}
Img {	border : 0px;}
UL{	line-height : 20px;
	font-size : 12px;
	font-family : tahoma;
	font-weight : normal;}
OL{
direction : rtl;
}
.menu  {display:none; margin-left:20px}
.head{	height : 120px; width : 100%;}
.keys{	width : 15%;	height : 100%;	vertical-align : top;}
.keysfrm{width : 170px; height : 500px; border : none;}
.Main{	width : 85%;	vertical-align : top;}
.subnam{
	font-size: 11px;
	color : #8F8F8F;
	line-height : 12px;
	text-align : right;
}
.taranim{	padding-left : 10px;	padding-right : 10px;	border-left: 1px solid #86C683;	border-right: 1px solid #86C683;	border-bottom: 1px solid #86C683;	line-height : 25px; 	text-align : justify;	font-family : arial;	font-size : 16px;	font-weight : bold;	color : #1F5E3C;}
.doaname{	color : #FF6347;	font-family : arial;	font-size : 16px;	font-weight : bold;}
.descprog{line-height : 25px; padding-left : 15px;}
.taranim-doa{	border-left: 1px solid #86C683;	border-right: 1px solid #86C683;	border-bottom: 1px solid #86C683;}
.div-doa{	scrollbar-face-color : White;	scrollbar-track-color : White;	scrollbar-highlight-color : #C3FFC4;	scrollbar-darkshadow-color : #C6FFC6;	scrollbar-arrow-color : #FF6347;	overflow : auto;	width : 250px;	height : 290px;	font-family : "Traditional Arabic";	font-size : 16px;	font-weight : bold;	line-height : 25px;	padding-left : 5px;	padding-right : 10px;	position : static;}
.aghaediyat{border-left:1px solid #8ABFB5; border-right:1px solid #8ABFB5; border-bottom:1px solid #8ABFB5;}
.shakhsiyat{
	border-left: 1px solid #EEBFC9;
	border-right: 1px solid #EEBFC9;
	border-bottom: 1px solid #EEBFC9;
	Padding-left : 15px;
}
.listshakh{
	list-style-image : url(../../Gifs/footnote.jpg);
	border-bottom: 1px dotted #D9D9EC;height : 25px; 
}
.listsub2{
	list-style-image : url(../../Gifs/Programs/icon.gif);
	height : 25px;
	color : #3F75A4;
}

.listsub2menu{
	list-style-image : url(../../Gifs/Programs/subicon.jpg);
	height : 25px;
	color : #D09A57;
}


.feghiyat{
	border-left: 1px solid #FD8E70;
	border-right: 1px solid #FD8E70;
	border-bottom: 1px solid #FD8E70;
}
.monasebat{border-left: 1px solid #CBD34C; border-right: 1px solid #CBD34C; border-bottom: 1px solid #CBD34C; }
.estefta{
	border-left: 1px solid #B7B6B4;
	border-right: 1px solid #B7B6B4;
	border-bottom: 1px solid #B7B6B4;
}

.header{
	text-align: center; font-family: Arial; font-size: 12pt; font-weight: bold; border-style: dotted; border-width: 1px; background-color: #C0C0C0;
}


.hadis{
	line-height :30px;
}

.akhlagh{
	padding-left : 0px;
	padding-right : 0px;
	border-left: 1px solid #40D5D1;
	border-right: 1px solid #40D5D1;
	border-bottom: 1px solid #40D5D1;
}
.tab1-L{	width : 30%;}
.tab1-R{	width : 70%;}
.tab1-D{	width : 100%;}
.ahl-sirat{	border-left: 1px solid #EEB01E; border-right: 1px solid #EEB01E; border-bottom: 1px solid #EEB01E;}
.ahl-sirat-other{	border-left: 1px solid #EEB01E; border-right: 1px solid #EEB01E; border-bottom: 1px solid #EEB01E; border-top :  1px solid #EEB01E;}
.ahl-maraghed{	font-family: Traditional Arabic; font-size: 16px; font-weight: bold; padding-right : 60px; padding-left : 60px;}
.ahl-makan{	font-family: Traditional Arabic; font-size: 16px; font-weight: bold; vertical-align: middle;}
.ahl-form{	font-family: Tahoma; font-size: 10px; border: 1px solid #CBD34C;}
.ahl-submit{font-family: Tahoma; font-size: 10px; background-color: #CBD34C; padding-right : 3px; padding-left : 3px;border: 1px dashed #C0C0C0;}
.list{border-bottom: 1px dotted #D9D9EC;height : 25px; font-size : 12px;}
.Date{
	padding-left : 50px;
	text-align : left;
	color : #FF9966;}	

.mas-titr{
	font-family : "Traditional Arabic";
	font-size : 22px;
	color : #A2136D;
	font-weight : bold;
	text-align : center;
	padding-bottom : 10px;}


.TITR{
	font-family : Arial;
	font-size : 17px;
	font-weight : bold;
	text-align : center;
	padding-top : 10px;
	padding-bottom : 10px;
	color : #D32828;
}

.TEXT{
	font-family : traditional Arabic;
	font-size : 18px;
	font-weight : bold;
	text-align : justify;
	padding-right : 25px;
	padding-left : 25px;
	line-height : 35px;
}

.akhlaghnamelist{
	font-family:Traditional Arabic;
	font-size:12pt;
	font-weight:bold;
	background-color : White;
	width : 50%;
}

.akhlagh-tbl{
	font-family: Arial;
	font-size: 12pt;
	color: #CC0066;
	font-weight: bold;
	text-align: center;
	border-style: ridge;
	border-width: 1px;
	background-color : #ECECEC;
}


.DOA{
	color : #0034C8;
}

.AZKAR{
	color : #8DBB2E;
}

.TELLER{
	color : red;	
}

.SOURCE{
	color : #D2691E;
}

.sub-khatib{
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
	padding-right : 25px;
	padding-left : 25px;
	color : #39A668;
	text-align : center;
}

.Ezat{
	color: #663300;
	font-family: "Traditional Arabic";
	font-size: 13pt;
	font-weight: bold;
	vertical-align: middle
}

.SUBTITR{
	color : #CC0099;
	text-align : center;
}

.TELLER{
	color : red;	
}

.TRADITION{
	color : #527D29;
	font-size : 19px;
}

.QURAN{
	color : #00B702;
}

.QUESTION{
	color : #B43EB5;
}

.POEM{
	padding-right :350px;
	color : #1776FF;
}

.POEMR{
	padding-right : 20px;
	color : #1776FF;
}

.POEML{
	padding-right: 200px;
	color : #1776FF;
}

.STAR{
	font-size : 35px;
	font-family : aria;
	font-weight : bold;
	color : #660066;
	text-align : center;
}

.FOOTER{
	font-family : "Traditional Arabic";
	font-size : 16px;
	color : #818181;
}

.sublistadab{
	font-family : tahoma;
	font-size : 12px;
	font-weight : normal;
	color : Black;
	line-height : 20px;
	padding-right : 35px;
	padding-bottom : 10px;
}

.listadab{
	color : Olive;
	font-family : arial;
	font-size : 15px;
	font-weight : bold;
	padding-right : 10px;
}
.listadab:hover{
	text-decoration : underline ;
	color : #EAB12B;
}
.maghalat{
	border-left: 1px solid #B3CBFE;
	border-right: 1px solid #B3CBFE;
	border-bottom: 1px solid #B3CBFE;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}


.explain{
	font-family : tahoma;
	font-size : 11px;
	font-weight : normal;
	color : #4682B4;
}

.list-new{border-bottom: 1px dotted #D9D9EC; font-size : 12px; padding-right : 15px;  padding-left : 15px;}
.newlink{font-size : 11px;}
.newlink:hover{
	text-decoration : none ;
	color : #EAB12B;
}

.maraghed{
	border-left: 1px solid #9A8949;
	border-right: 1px solid #9A8949;
	border-bottom: 1px solid #9A8949;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.newkadr{
	border-left: 1px solid Red;
	border-right: 1px solid #FE7F7F;
	border-bottom: 1px solid Red;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.right{
	border-bottom: 1px dotted #D8CF8F;
	height : 25px;
	font-size : 12px;
	padding-right : 2px;
	padding-left : 4px;	
	vertical-align : middle;
}

.rightmo{
	border-bottom: 1px dotted #D8CF8F;
	border-right: 1px dotted #D8CF8F;
	font-size : 12px;
	padding-right : 4px;
	padding-left : 4px;
	vertical-align : top;
}
.middle{
	border-bottom: 1px dotted #D8CF8F;
	height : 25px;
	font-size : 9px;
	text-align : center;
	direction : ltr;
	font-family : verdana;
	font-weight : bold;
	border-right: 1px dotted #D8CF8F;
	padding-right : 2px;
	padding-left : 2px;
}

.booklist1{
	background : #F7F5E8;
}

.booklist2{
	background : #FFFFE5;
}
.booktbl{
	border: 1px solid #D8CF8F;
}
.bookhed{
	text-align : center;
	font-family : Arial;
	font-size : 15px;
	font-weight : bold;
	color : White;
	background : #BDB76B;
}

.bookop{
border-left: 1px solid #EBE9CA; border-right: 1px solid #EBE9CA; border-top: 2px solid #EBE9CA; border-bottom: 1px solid #EBE9CA; padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px;
}

.booklink{
	color : #7A6F2D;
}

.BOOKS{border-left: 1px solid #D8CF8F; border-right: 1px solid #D8CF8F; border-bottom: 1px solid #D8CF8F; }

.listanvar{
	font-family : arial;
	font-size : 15px;
	font-weight : bold;
	padding-right : 10px;
	color : #FF6347;
}
.listanvar:hover{
	text-decoration : underline ;
	color : Green;
}

.ul-ahl{
	color : #FFA500;
	line-height : 25px;
	font-size : 12px;
}

.ul-ahl:hover{
	text-decoration : underline ;
	color : #FF6347;
}

.ul-ahl-sub{
	color : #FFBA34;
	list-style-type : circle;
}


.select{
background-color : #C3e5f3;
border: 1px solid #FF0000;
font-weight : bold;
font-size : 12px;
}
.noselect{
	border: 1px solid #FFcccc;
	color : #C86E00;
	padding : 2px;
}
.noselect:hover{
	background-color : #FFF1DD;
	border: 1px solid #FF0000;
	padding-right : 1px;
	padding-left : 1px;
	padding-bottom : 1px;
	padding-top : 1px;
}

.titrcont{
	font-size : 18px;
	font-weight : bold;
	font-family : traditional Arabic;
	color : #6C91C2;
	text-align : right;

}

.other-tit{
	color: #D2691E; font-family: Tahoma; font-size: 11px; text-align: center; border: 1px dotted #F8BC35; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FDEECE
}

.other-subtit{
	border-bottom: 1px dotted #FDEBC6; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 5px; border-left-width:1px; border-right-width:1px; border-top-width:1px
}

/* -------------- Img-------------- */
.IMG-COLOR{
	border-style : solid;
	border-color : #FFCCCC;
	border-width : 1px;
}

.IMG-CENTER{
	text-align : center;
}

.IMG-RIGHT{
	position: relative;
	float: right;
	padding: 20px
}

.IMG-LEFT{	
	position: relative;
	float: left;
	padding: 20px
}
