body
{
        margin: 0 0 0 0;
        text-align:center;
        height:100%;
		padding:0 0 0 0;		
		color:#000;
		font:normal 12px Verdana;
}
#SearchFormSite
{
		position:absolute;
		visibility:hidden;
		z-index:1000;

}
#MainTable
{
	width:100%;
	min-width:1100px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	padding-top:0px;
	margin-top:0px;
	height:100%;
}
#MainHeaderTd
{
	background: url(images/2010/top_bg.gif) top center repeat-x;
	height:101px;
}
#LogoDiv
{
	float:right;
	width:121px;
	margin-right:22px;
	background: url(images/new_des/alogo.gif) top center no-repeat;
	height:62px;
	margin-top:5px;
}
#TopbannerDiv
{
	float:left;
	margin-top:5px;
	margin-left:30px;
}
#topShadow
{
	background: url(images/2010/top_shadow.gif) top center repeat-x;
	width:97%;
	height:3px;
}
#right_menu_top
{
	background: url(images/2010/right_menu_top.gif) top center no-repeat;
	width:160px;
	height:3px;
}
#topMenu
{
	background: url(images/2010/top_menu_bg.gif) top center repeat-x;
	width:98%;
	height:31px;	
	padding-top:9px;
}
#RightMenuTop
{
	background: url(images/2010/right_menu_top1.gif) top center no-repeat;
	width:160px;
	height:43px;
	text-align:right;
}
#TopMenuTable td
{
		background: url(images/2010/top_menu_seps.gif) left 1px no-repeat;
	
}
#TopMenuTable 
{

	width:50%;
	border: 0px solid #fff;
	float:right;
	margin-right:10px;
}
#TopMenuTable .topLink
{
        FONT-FAMILY: Times New Roman;
        FONT-SIZE: 16px;
        FONT-WEIGHT: Bold;
        COLOR: #fff;
		text-decoration: none;
		padding-right:14px;
		background: url(images/2010/top_menu_arrows.gif) right center no-repeat;
}
#TopMenuTable .topLink:Hover
{
        COLOR: #ffff00;
		background: url(images/2010/top_menu_arrowsh.gif) right center no-repeat;
}
.rightmenuBG
{
width:160px;
background: url(images/2010/right_menu_bg.gif) top center repeat-y;

}
#RightMenu td
{
width:160px;
background: url(images/2010/right_menu_bg.gif) top center repeat-y;
}
#RightMenu .rightLink span
{
	background: url(images/2010/right_menu_sep.gif) bottom center no-repeat;
	height:23px;
	border: 0px solid #f00;
	display:block;
	margin-bottom:5px;
}
#RightMenu .rightLink
{
	font-family: tahoma; 
	font-size: 12px; 
	color: #00005D; 
	text-decoration: none; 
	width:60%;
	margin-right:23px;
	display:block;
	background: url(images/2010/20.gif) right 8px no-repeat;
	border: 0px solid #f00;
	text-align:right;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:2px;
}
#RightMenu .rightLink:Hover
{
	background: url(images/2010/21.gif) right center no-repeat;
	color: #D64203; 
}
#RightMenuBottom
{
	background: url(images/2010/right_menu_foot.gif) top center no-repeat;
	width:160px;
	height:43px;
	text-align:right;
}
#leftBar
{
	background: url(images/2010/left_bg.gif) top center repeat-y;
	width:170px;
	text-align:center;
}
#FooterMenu
{
	background: url(images/2010/but_bg.gif) top center repeat-x;
	width:98%;
	height:31px;	
	padding-top:9px;
}
#Footer
{
width:95%;
text-align:center;
margin-top:5px;
color:#000!important;
}
#Footer ul
{
	width:100%!important;
	display:block;
	margin:0 0 0 0;
	list-style-type:none;
	vertical-align:top;	
	text-align:center;
}
#Footer li
{
	display:inline;
	margin:0 0 0 0;
}
#Footer a
{
	color:#000!important;
	text-decoration:none;
    font-family:tahoma, Arial, Geneva, Helvetica, sans-serif;
    font-size: 11px;
}
#Footer a:Hover
{
	color:#f00!important;
}
#Indataleft1
{
 
left:1px;
width:150;
 
}
#mainTitle1
{
        color:#fff;
	font:bold 18px Times New Roman;
	line-height: 30px;
		width:99%;
		padding-left:4px;
		padding-right:4px;
		margin-top:0px;
		background:url(images/2010/orange_bg.gif) top center repeat-x;
		height:30px;
}
#mainTitle1 div
{
background:url(images/2010/news_orange.gif) top right no-repeat;
padding-right:30px;
margin-right:5px;
}
.mainTitle2
{
        color:#0B2169;
	font:bold 18px Times New Roman;
	line-height: 30px;
		padding-left:7px;
		padding-right:5px;
		margin-top:0px;
		background:url(images/2010/blue_bg.gif) top center repeat-x;
		height:30px;
}
.mainTitle1div
{
background:url(images/2010/news_blue.gif) top right no-repeat;
padding-right:30px;
margin-right:5px;
}
.mainTitle2div
{
background:url(images/2010/chain_blue.gif) top right no-repeat;
padding-right:30px;
margin-right:5px;
}
.mainTitle3div
{
background:url(images/2010/pin_blue.gif) top right no-repeat;
padding-right:30px;
margin-right:5px;
}
.BodyData
        {
        color:#000;
		margin:5px 0;
        font:12px/18px tahoma;
		position:relative;
		width:99%;
		border:1px solid #959595;
		padding:3px;
		margin-top:0px;
}
#Indataleft
{
float:right;
 
width:336px;
margin-left:10px;
}
.NewsTitleLink ,.PageNav ,.Moredetails
{
 color:#00005D;  
font:bold 14px Times New Roman;
text-decoration: none; 
}
.NewsTitleLink
{
margin-right:10px;

}

:Hover.NewsTitleLink
{
 color:#fea900;  
}
:Hover.PageNav
{

text-decoration: UnderLine; 

}

hr
{
      border-top: 1px dashed #fea900;
      border-bottom: 1px solid #fea900;
      color: #fff;
      background-color: #fff;
      height: 4px;

}

.quraanfooter           {  
font-family: tahoma; 
font-size: 15px; 
color: #00005D; 
text-decoration: none; 

width:100%;
display:block;
}
:Hover.quraanfooter          {  
background:#00005D;
color: #fff; 
}
.Advblockquote
{
	border:1px dashed #111;
	padding:3px;
	background:#eee;
	margin-right:10px;
}

.basmalah{FONT-FAMILY:Monotype Koufi, DecoType Naskh Variants, Andalus, Arial;FONT-SIZE:24pt;COLOR:#000000;text-align:center}
#Ayah{FONT-FAMILY:Monotype Koufi, DecoType Naskh Variants, Andalus, Arial;FONT-SIZE:18pt;COLOR:#003000;text-align:center}
#Tafseer{font-weight: normal;FONT-FAMILY: Tahoma;FONT-SIZE: 13px;color:#000000;text-align:justify;
padding-left:5px;
padding-right:5px;
}
#Ayah a,#Tafseer a{TEXT-DECORATION: none!important;COLOR: #000044}
#Ayah a:hover ,#Tafseer a:Hover{TEXT-DECORATION: none;COLOR: #fea900}
#Ayah a:visited ,#Tafseer a:visited {color:#647dcf;}



Form{margin-bottom:0;};

.form { color:#444444;margin:5px 0;background:#fafafa;border:1 1 1 1 solid #CCCCCC;font:12px/18px arial;border-collapse:collapse;margin-bottom: -8;}
.form th { padding:4px;padding-left:10px;border-bottom:1px dashed #ccc;font:12px/18px Tahoma;vertical-align:top;text-align:right; }
.form th.req { padding:4px;width:200px;background: url(icon_star.gif) no-repeat left top;font:12px/18px Tahoma;vertical-align:top;text-align:right; }
.form td { padding:4px;padding-left:10px;border-bottom:1px dashed #ccc;font:12px/18px Tahoma;vertical-align:top;}
.form p { margin:0 0 3px;font:12px/18px arial;vertical-align:top; }

        .cssFrmField
          {
          WIDTH: 300px;
          FONT-FAMILY: Tahoma;
          FONT-SIZE: 12px;
          FONT-WEIGHT: normal;
          BORDER: 1px solid #7F9DB9;
          }

        .cssSignIn
          {
        border-right: #630 0.1em solid;
        padding-right: 0.1em;
        border-top: #c18f00 0.1em solid;
        padding-left: 0.1em;
        background: #ff9933;
        padding-bottom: 0px;
        margin: 0px 0.3em;
        font: smallcaption;
        border-left: #c18f00 0.1em solid;
        color: #FFFFFF;
        line-height: 1em;
        padding-top: 0px;
        border-bottom: #630 0.1em solid;

  }



.cssSolidLink
          {
        border-right: #630 0.3em solid;
        border-left: #c18f00 0.3em solid;
        border-top: #c18f00 0.3em solid;
        border-bottom: #630 0.3em solid;
        background: #ff9933;
        color: #FFFFFF;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 8px;
        padding-left: 8px;
        margin: 3px 0.3em;
        font: smallcaption;
		text-decoration:none;
 }
.cssSolidLink:Hover
          {
        border-left: #630 0.3em solid;
        border-right: #c18f00 0.3em solid;
        border-bottom: #c18f00 0.3em solid;
        border-top: #630 0.3em solid;		  
color:#444444;
}
#letters a{
        border-right: #630 0.3em solid;
        border-left: #c18f00 0.3em solid;
        border-top: #c18f00 0.3em solid;
        border-bottom: #630 0.3em solid;
		background: #ff9933;
        FONT-FAMILY: Times New Roman;
        FONT-SIZE: 16px;
        FONT-WEIGHT: Bold;
        COLOR: #fff;
        TEXT-DECORATION: none;
        font-weight: bold;
		display:block;
		width:20px;
		padding-left:10px;
		padding-right:10px;
		
		line-height:30px;
        }
.Title {font-size: 12px;font-family: tahoma;color: #fea900;        font-weight: bold;}
